/* line 1, components/bitrix/news.list/gopro_banners_new/style.scss */

.main-gopro-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.1%;
}

/* line 6, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel {
  width: 54.4%;
  overflow: hidden;
}

/* line 11, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-1 {
  width: 70%;
  overflow: hidden;
}

/* line 16, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-2 {
  width: 100%;
  overflow: hidden;
}

/* line 21, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-3 {
  width: 81.741%;
  overflow: hidden;
}

/* line 26, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForTwoBanners {
  width: 25.941%;
  margin: 0 1.2%;
}

/* line 31, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForTwoBanners-1 {
  width: 25.941%;
  margin: 0 0 0 1.2%;
}

/* line 36, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForOneBanner {
  width: 17.29%;
}

/* line 40, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForOneBanner-1 {
  width: 17.29%;
  margin-left: 1.4%;
}

/* line 45, components/bitrix/news.list/gopro_banners_new/style.scss */

.grid-banners-container {
  display: block;
  padding-bottom: 56.4%;
  position: relative;
}

/* line 51, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForTwoBanners__bannerDown {
  margin-top: 5.4%;
}

/* line 55, components/bitrix/news.list/gopro_banners_new/style.scss */

.grid-banner-img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 65, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForOneBanner .grid-banners-container,
.gridForOneBanner-1 .grid-banners-container {
  display: block;
  padding: 88.7% 0;
  position: relative;
}

/* line 122, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-2 .owl-gopro-banners-image-canvas {
  padding-bottom: 31%;
}

/* line 126, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-1 .owl-gopro-banners-image-canvas {
  padding-bottom: 0;
  background: #e8e8e8;
}

/* line 136, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-3 .owl-gopro-banners-image-canvas {
  padding-bottom: 0;
}

/* line 146, components/bitrix/news.list/gopro_banners_new/style.scss */

.owl-gopro-banners-image-canvas {
  height: 100%;
  /* padding-bottom: 0; */
  /* padding-bottom: 56.4%; */
  position: relative;
}

/* line 165, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel .owl-carousel .owl-item,
.gridForCarousel .owl-stage,
.gridForCarousel .owl-stage-outer,
.gridForCarousel #owlGoProBanners,
.gridForCarousel-1 .owl-carousel .owl-item,
.gridForCarousel-1 .owl-stage,
.gridForCarousel-1 .owl-stage-outer,
.gridForCarousel-1 #owlGoProBanners,
.gridForCarousel-2 .owl-carousel .owl-item,
.gridForCarousel-2 .owl-stage,
.gridForCarousel-2 .owl-stage-outer,
.gridForCarousel-2 #owlGoProBanners,
.gridForCarousel-3 .owl-carousel .owl-item,
.gridForCarousel-3 .owl-stage,
.gridForCarousel-3 .owl-stage-outer,
.gridForCarousel-3 #owlGoProBanners {
  height: 100%;
}

/* line 205, components/bitrix/news.list/gopro_banners_new/style.scss */

.owl-gopro-banners .owl-carousel .owl-gopro-banners-image-canvas .owl-gopro-banners-index-banner-element {
  display: block;
}

/* line 209, components/bitrix/news.list/gopro_banners_new/style.scss */

.owl-gopro-banners-index-banner-element {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 219, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel .gopro-banners__infowrap-product {
  position: relative;
  height: 100%;
  width: 50%;
  display: table;
  word-break: break-word;
  z-index: 10;
}

/* line 250, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-1 .gopro-banners__infowrap-product {
  position: relative;
  height: 100%;
  width: 50%;
  display: table;
  word-break: break-word;
  z-index: 10;
}

/* line 282, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-3 .gopro-banners__infowrap-product {
  position: relative;
  height: 100%;
  width: 50%;
  display: table;
  word-break: break-word;
  z-index: 10;
}

@media (min-width: 768px) {
  /* line 229, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .gopro-banners__infowrap-product {
    padding-left: 6%;
  }

  /* line 260, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .gopro-banners__infowrap-product {
    padding-left: 6%;
  }

  /* line 292, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .gopro-banners__infowrap-product {
    padding-left: 6%;
  }
}

@media (max-width: 992px) {
  /* line 74, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel {
    width: 66.67%;
  }

  /* line 78, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 {
    width: 100%;
    margin: 0;
  }

  /* line 83, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForTwoBanners {
    width: 32.0817%;
    margin-right: 0;
  }

  /* line 88, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForOneBanner,
  .gridForOneBanner-1 {
    display: none;
  }

  /* line 160, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .owl-gopro-banners-image-canvas {
    padding-bottom: 36%;
  }
}

@media (max-width: 768px) {
  /* line 97, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForTwoBanners,
  .gridForTwoBanners-1 {
    display: none;
  }

  /* line 102, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel,
  .gridForCarousel-1 {
    width: 100%;
    margin: 0;
  }

  /* line 108, components/bitrix/news.list/gopro_banners_new/style.scss */

  .owl-gopro-banners-image-canvas-1 {
    height: auto;
  }

  /* line 112, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .owl-gopro-banners-image-canvas {
    height: auto;
  }

  /* line 116, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-2 .owl-gopro-banners-image-canvas {
    height: auto;
  }

  /* line 131, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .owl-gopro-banners-image-canvas {
    padding-bottom: 56.4%;
  }

  /* line 141, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .owl-gopro-banners-image-canvas {
    padding-bottom: 56.4%;
  }

  /* line 154, components/bitrix/news.list/gopro_banners_new/style.scss */

  .owl-gopro-banners-image-canvas {
    padding-bottom: 56.4%;
  }
}

@media (max-width: 767px) {
  /* line 185, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .owl-carousel .owl-item,
  .gridForCarousel .owl-stage,
  .gridForCarousel .owl-stage-outer,
  .gridForCarousel #owlGoProBanners,
  .gridForCarousel-1 .owl-carousel .owl-item,
  .gridForCarousel-1 .owl-stage,
  .gridForCarousel-1 .owl-stage-outer,
  .gridForCarousel-1 #owlGoProBanners,
  .gridForCarousel-2 .owl-carousel .owl-item,
  .gridForCarousel-2 .owl-stage,
  .gridForCarousel-2 .owl-stage-outer,
  .gridForCarousel-2 #owlGoProBanners,
  .gridForCarousel-3 .owl-carousel .owl-item,
  .gridForCarousel-3 .owl-stage,
  .gridForCarousel-3 .owl-stage-outer,
  .gridForCarousel-3 #owlGoProBanners {
    height: auto;
  }

  /* line 235, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .gopro-banners__infowrap-product {
    width: auto;
    padding-left: 65px;
  }

  /* line 266, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .gopro-banners__infowrap-product {
    width: auto;
    padding-left: 65px;
  }

  /* line 298, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .gopro-banners__infowrap-product {
    width: auto;
    padding-left: 65px;
  }
}

@media (max-width: 480px) {
  /* line 242, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .gopro-banners__infowrap-product {
    width: 65%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
  }

  /* line 273, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .gopro-banners__infowrap-product {
    width: 65%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
  }

  /* line 305, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .gopro-banners__infowrap-product {
    width: 65%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
  }
}
.titledostvka{
  font-size: 22px;
  font-weight: 600;
  color: #242937;
}
@media (max-width: 1300px) {

}
img.icon {
  display: inline-block;
  background: #fff;
  position: absolute;
}
p.light__text {
  padding-left: 91px;
  width: 216px;
  position: absolute;
  margin-top: -55px;
}
p.light__text1 {
  padding-left: 91px;
  width: 241px;
  position: absolute;
  margin-top: -55px;
}
.fon {
  height: 70px;
  background: #fff;
  width: 70px;
  border-radius: 50%;
  padding-left: 11px;
  padding-top: 8px;
}
.dostavka__wrap {
  display:none;
}
.titledostvka {
  margin-top: 32px;
  margin-bottom: 16px;
}
.dostavkaglavnay p {
  margin-bottom: 24px;
}
.zayvka {
  margin-top: 58px;
  position: relative;
  margin-bottom: 35px !important;
}


.zayvka:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #c4c4c4;
  top: -28px;
}
.formaglavn, .titledostvka, .titledostvka~p {
  text-align: center;
}
.fon {
  text-align: left;
}
@media (max-width: 1420px) {
  .zayvka:before {
    display:none;
  }
  .zayvka {
    margin-top: 33px !important;
  }
}
@media (max-width: 1380px) {
  .titledostvka {
    font-size: 20px;
    margin-top: 23px;
    margin-bottom: 19px;
  }
  .dostavkaglavnay p {
    margin-bottom: 27px;
  }
  .about__mission__right {
    margin-bottom: 6px;
  }
  .zayvka {
    margin-top: 28px !important;
    position: relative;
    margin-bottom: 46px !important;
  }
}
@media (max-width: 1300px) {
  .dostavkaglavnay {
    display: none;
  }
  .gopro-banners .owl-dot {
    left: 50%;
  }
  .dostavka__wrap {
    display:block;
    margin-top: 100px;
    margin-bottom: 40px;
  }
  .gridForCarousel-1 {
    height: 400px;
    margin:0 auto;
  }

}
.zagolovoksport {
  position: relative;
  margin-bottom: 50px;
}
.zagolovoksport:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  background-color: #f3f3f3;
  height: 1px;
  bottom: -30px;
}
@media (max-width: 1000px) {
  .zagolovoksport:after {
    display: none;
  }
}
@media (max-width: 520px) {
  .zagolovoksport {
    font-size: 22px;
  }
}
.owl-carousel .owl-item img {
  height: 100%;
}
.fichi1 .row {
  justify-content: space-around;
}