

/* Start:/bitrix/templates/aspro-lite/components/bitrix/news.detail/delivery_page/style.css?17448938951046*/
.delivery_page_blocks_one {
    padding-bottom: 30px;
}
.delivery_page_blocks_two {
    padding-top: 60px;
    padding-bottom: 90px;
}
.delivery_page_blocks_two:first-child {
    padding-top: 15px;
}
.delivery_page_blocks_one h3 {
    color: #000000;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
}
.delivery_page_blocks_one p {
    font-size: 20px;
    line-height: 1.55;
    font-weight: 300;
    color: #000000;
}
.delivery_page_blocks_two .d_title {
    font-size: 30px;
    line-height: 34px;
    font-weight: 700;
    padding-top: 8px;
    padding-bottom: 6px;
    color: #000000;
}
.delivery_page_blocks_two .d_line {
    margin-top: 14px;
    margin-bottom: 14px;
    border: 0;
    border-top: 3px solid #000000;
    margin-right: 20px;
}
.delivery_page_blocks_two .d_text_content {
    padding-top: 4px;
    padding-bottom: 6px;
    font-size: 16px;
    line-height: 25px;
    margin-right: 20px;
}
.delivery_banners_page .maxwidth-theme {
    padding: 0px 0px 90px;
}
.content_delivery {
    padding-bottom: 40px;
}
/* End */


/* Start:/bitrix/components/aspro/com.banners.lite/templates/banners-delivery/style.css?17448939013484*/
.banners-img-with-text-list__item {
  position: relative;
  overflow: hidden;
}
/*image*/
.banners-img-with-text-list__item-image {
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.banners-img-with-text-list__item-link {
  display: block;
  overflow: hidden;
}

.banners-img-with-text-list__item-link-hover-none:hover {
  color: #fff;
}

/*text*/
.banners-img-with-text-list__item-text--centered {
  text-align: center;
}

.banners-img-with-text-list__item-text--centered .banners-img-with-text-list__item-tags {
  justify-content: center;
}

.banners-img-with-text-list__item-text {
  max-height: 100%;
}
.banners-img-with-text-list__item-text.dark-block-after:after{
  top: 0;
}

.banners-img-with-text-list__item-title {
  font-weight: bold;
}

.banners-img-with-text-list__item-top-text {
  margin-bottom: 5px;
  opacity: 0.7;
}
/*inside-text*/
.banners-img-with-text-list__item-text--absolute {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  padding-top: 28px;
  padding-bottom: 28px;
  display: flex;
  flex-direction: column;
}

body .banners-img-with-text-list__item-text--absolute * {
  color: #fff;
}

.banners-img-with-text-list__item-text-scrollbar-wrapper {
  position: relative;
  z-index: 3;
  padding: 0px 24px;
}

/*tags*/
.banners-img-with-text-list__item-tags-title {
  padding-top: 12px;
}

.banners-img-with-text-list__item-tags-link {
  z-index: 3;
  position: relative;
  display: block;
}

.banners-img-with-text-list__item-tags-link:hover .banners-tags-title-stroke {
  background: #fff;
  color: #000;
  transition: color ease 0.3s, background ease 0.3s;
}

.banners-tags-title-stroke {
  transition: color ease 0.3s, background ease 0.3s;
  padding: 5px 10px 6px;
  display: block;
  border: 1px solid rgba(255, 255, 255, 0.35);
  border-color: rgba(255, 255, 255, 0.35);
}

@media (min-width: 601px) {
  .grid-items-2 .banners-img-with-text-list__item-image {
    padding-top: 70.5%;
  }
  .grid-items-3 .banners-img-with-text-list__item-image {
    padding-top: 91%;
  }
  .grid-items-4 .banners-img-with-text-list__item-image {
    padding-top: 101%;
  }
}

@media (max-width: 768px) {
  .banners-img-with-text-list__wrapper .banners-img-with-text-list__item-image {
    padding-top: 137%;
  }
}

@media (max-width: 600px) {
  .banners-img-with-text-list__item-title.font_24 {
    font-size: 1.2em;
  }
  .banners-img-with-text-list__item-top-text {
    margin-bottom: 0px;
  }
  .banners-img-with-text-list__item-text--absolute {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .banners-img-with-text-list__item-text-scrollbar-wrapper {
    padding: 0px 20px;
  }
}


.deliver_banner_home {
  position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.delivery_top_title {
  padding: 24px 24px 0px 24px;
}

.delivery_top_title a {
  display: flex;
  align-items: center;
  justify-content: space-between;

}

.delivery_top_title a svg {
  margin-left: 10px;

}

.delivery_top_title a {
  color: #fff;
  font-weight: 600;
}

.delivery_top_title {
  color: #fff;
  font-weight: 600;
}

.delivery_bottom_text {
  padding: 0px 24px 24px 24px;
  color: #fff;
}
/* End */
/* /bitrix/templates/aspro-lite/components/bitrix/news.detail/delivery_page/style.css?17448938951046 */
/* /bitrix/components/aspro/com.banners.lite/templates/banners-delivery/style.css?17448939013484 */
