

/* Start:/local/templates/autoComtransTrailer/components/bitrix/system.pagenavigation/.default/style.css?15815740662246*/
.module-pagination { margin: 0; text-align: center; font-size: 0; padding: 20px 0px; position: relative; }
.flex-direction-nav { margin: 0; padding: 0;   -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none; }
.right_block ul, .right_block ol{ margin:0 0 27px;}
.module-pagination .flex-direction-nav { position: absolute; width: 100%; }
.module-pagination .flex-direction-nav .flex-nav-prev { left: 0px }
.module-pagination .flex-direction-nav .disabled { display: none; }
.flex-direction-nav li:first-child { margin-right: 5px; }
.flex-direction-nav li:first-child, .flex-direction-nav li, .flex-direction-nav li:hover { border-bottom-width: 0px !important; }
.module-pagination .flex-direction-nav > li { position: absolute; }
.right_block ul li, .right_block ol li{margin:0 0 4px;}
.flex-direction-nav li, .flex-direction-nav li a, .flex-direction-nav li span { width: 29px; height: 29px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; display: inline-block; }
.flex-direction-nav *{ outline: none; }
.module-pagination .flex-direction-nav .flex-nav-next{ right: 0px }
.module-pagination .flex-direction-nav > li { position: absolute; }
.flex-direction-nav li .flex-prev { background-position: 10px -50px; }
.flex-direction-nav li a, .flex-direction-nav li span{ background: url(/local/templates/autoComtransTrailer/components/bitrix/system.pagenavigation/.default/images/arrows.png) 0px 0px no-repeat; }
.flex-direction-nav li:hover, .flex-direction-nav li:first-child:hover {background-color: #033368;color: #FFF;}
.flex-direction-nav li:hover  .flex-prev { background-position: 10px -26px; }
.flex-direction-nav li .flex-next { background-position: -27px -50px; }
.flex-direction-nav li:hover .flex-next {background-position: -27px -26px;}
.module-pagination .nums .cur {color: #FFF;background-color: #033368;}
.module-pagination .nums a {color: #000;}
.module-pagination .nums a, .module-pagination .nums span { display: inline-block; width: 33px; height: 29px; text-align: center; line-height: 29px; margin: 0px 5px 5px 0px; text-decoration: none; font-size: 13px; font-weight: 600; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; }
.module-pagination .nums a:not(.cur):hover {
    background: #e3e3e3;
}
/* End */


/* Start:/local/templates/autoComtransTrailer/components/bitrix/news.list/first-main-banner/style.css?15815740662670*/
/**/
.main-banner-element .TS_ImageContainer {
  display: block;
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 700px) {
  .main-banner-element .TS_ImageContainer {
    height: 700px;
  }
}
.main-banner-element .TS_ImageContainer[data-mode=""] img,
.main-banner-element .TS_ImageContainer[data-mode="127"] img {
  width: 100%;
  height: auto;
  max-height: 100%;
  vertical-align: top;
  max-width: 100%;
}
.main-banner-element .TS_ImageContainer[data-mode="128"] img {
  height: 100%;
  max-width: 100%;
}
.main-banner-element .TS_ImageContainer[data-mode="129"] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.main-banner-element .TS_ImageContainer[data-mode="129"] img {
  display: block;
  height: auto;
  width: auto;
  max-height: 100%;
  max-width: 100%;
}
.swiper-container {
  overflow: hidden;
  height: 100%;
}
.main-page-slider-wrapper .swiper-container.swiper-container-autoheight,
.main-page-slider-wrapper .swiper-container.swiper-container-autoheight .swiper-slide {
  height: 100%;
  background-color: #000;
  width: 100%;
}
.main-page-slider-wrapper .swiper-pagination-bullet {
  background: #fff;
}
.main-page-slider-wrapper .swiper-pagination-bullet-active {
  background: #eb1800;
}
.main-page-slider-wrapper .swiper-button-prev {
  background-image: url(/local/templates/autoComtransTrailer/components/bitrix/news.list/first-main-banner/images/prev.png);
}
.main-page-slider-wrapper .swiper-button-next {
  background-image: url(/local/templates/autoComtransTrailer/components/bitrix/news.list/first-main-banner/images/next.png);
}
.main-page-slider-wrapper .only-btn {
  position: absolute;
  top: 200px;
  width: 100%;
}
.main-page-slider-wrapper .only-btn .banner-cover-text a {
  color: #fff;
  font-size: 30px;
}
.main-page-slider-wrapper .only-btn .banner-cover-text {
  color: #fff;
  font-size: 17px;
  font-weight: 600;
  line-height: 25px;
  letter-spacing: 1px;
}
.main-page-slider-wrapper .only-btn .banner-desc {
  width: 70%;
  position: relative;
  padding: 30px;
  background: rgba(25, 25, 25, 0.1);
  margin: 0 auto;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}
.main-page-slider-wrapper .only-btn .banner-desc:hover {
  background: rgba(25, 25, 25, 0.6);
}
.main-page-slider-wrapper .only-btn .banner-name {
  margin-bottom: 20px;
}
.main-page-slider-wrapper .only-btn .banner-name span {
  font-size: 50px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .main-page-slider-wrapper .only-btn {
    display: none;
  }
}
@media (max-width: 952px) {
  .main-page-slider-wrapper .swiper-button-prev,
  .main-page-slider-wrapper .swiper-button-next {
    display: none;
  }
}
.tm_pb_button {
  text-decoration: inherit;
}
/*# sourceMappingURL=style.css.map */
/* End */
/* /local/templates/autoComtransTrailer/components/bitrix/system.pagenavigation/.default/style.css?15815740662246 */
/* /local/templates/autoComtransTrailer/components/bitrix/news.list/first-main-banner/style.css?15815740662670 */
