

/* Start:/local/templates/bsystech/components/bitrix/news.detail/cosmetic_benefits/style.css?17424352501971*/

.hs_benefits_secion.one-product__benefits { padding:0px 0 60px 0; margin-bottom: 40px;background: transparent; }
.hs_benefits_secion.one-product__benefits .benefits__content .content__info {flex: 0 1 50%;}

.hs_benefits_secion.one-product__benefits .benefits__content .content__sliders {padding-top:30px;padding-bottom: 30px;
background: #f1f1f1;
}

.hs_benefits_wrap { width: 100%; height: 100%; display: flex; align-items: center;} 
.hs_benefits_list {} 
.hs_benefits_list ul {display:flex; justify-content: flex-start;list-style:none;flex-wrap: wrap;}   
.hs_benefits_list ul li {font-size: 24px;margin-bottom: 27px;width: 50%;padding-left:30px;padding-right: 20px;background: url("/img/icons/rhombus.svg") left 4px no-repeat transparent;background-size: 5%;}

@media(max-width: 1550px){ 
  .hs_benefits_list ul {display: flex;}  
  .hs_benefits_list ul li {width: 100%;background-size: 3%;} 
}

@media(max-width: 1100px){ 
  .hs_benefits_secion.one-product__benefits .benefits__content .content__info {flex: 0 1 100%;} 
  .hs_benefits_list ul li {background-size: 4%; width: 50%;} 
}

@media(max-width: 900px){ 
  .hs_benefits_list ul li {font-size: 20px;background-size: 4%;background-position-y: 2px;} 
}

@media(max-width: 790px){ 
  .hs_benefits_list ul li {font-size: 20px; background-size: 6%; background-position-y: 2px; } 
}

@media(max-width: 610px){ 
  .hs_benefits_list ul li {width: 100%; font-size: 20px; background-size: 4%; background-position-y: 2px; } 
}


@media(max-width: 550px){ 
	.hs_benefits_secion.one-product__benefits {margin-bottom:0;padding-bottom:20px;} 
  .hs_benefits_list ul li { font-size: 20px; background-size: 4%; background-position-y: 2px; }  
}

@media(max-width: 420px){ 
  .hs_benefits_list ul li { width: 100%; padding-right:0; background-size: 5%; background-position-y: 2px;  } 
}

@media(max-width: 400px){ 
  .hs_benefits_list ul li {font-size:19px;margin-bottom:12px;}
}

/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.list/seminars_list_block/style.css?1785939703164*/
/* SEMINARS BLOCK ALL */

.s_seminars_all {
    text-align: center;
    max-width: 378px;
    margin: 0 auto;
}

.no_visible {visibility:hidden !important;}
/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/cosmetic_banner/style.css?17695329212520*/
/* BANNER HISTOLAB STYLES */

.cosmetic_banner {display: block; max-width: 1340px; min-height: 400px; margin: 70px auto; margin-bottom: 90px; background: #ddd5c2; padding: 20px 0; }
.cosmetic_banner_wrap { min-height: inherit; margin-right: 7%; background: url('/img/histolab_banner/banner_bg.png') right center no-repeat transparent; background-size: contain; }
.cosmetic_banner_info { padding: 20px 43% 20px 11%; display: flex; flex-direction: column; min-height: inherit; justify-content: center; }

a.cosmetic_banner, a.cosmetic_banner {text-decoration:None;}

.cosmetic_banner .cosmetic_banner_text_sup { color: #fff; font-size: 24px; text-transform: uppercase; margin-bottom: 1vw; }
.cosmetic_banner .cosmetic_banner_text_title { color: #000; font-size: 34px; line-height: 1; margin-bottom: 1.1vw; } 
.cosmetic_banner .cosmetic_banner_text_info { color: #000; font-size: 22px; line-height: 1.2; margin-bottom: 15px; } 

.cosmetic_banner_button {display:flex;width:100%;}

@media (max-width: 1260px) {
  .cosmetic_banner_wrap {margin-right: 1%;} 
  .cosmetic_banner_info {padding: 20px 43% 20px 4%;}
} 

@media (max-width: 1100px) { 
  .cosmetic_banner {min-height:auto;padding: 20px 0;} 
  .cosmetic_banner_wrap {margin-right: 4%;min-height:280px;} 
  .cosmetic_banner_info {padding: 20px 43% 20px 4%;}
  .cosmetic_banner .cosmetic_banner_text_sup {font-size: 21px;}
  .cosmetic_banner .cosmetic_banner_text_title {font-size: 29px;} 
  .cosmetic_banner .cosmetic_banner_text_info {font-size: 19px;} 
} 

@media (max-width: 830px) { 
  .cosmetic_banner {padding: 40px 0;}
  .cosmetic_banner .cosmetic_banner_text_sup {margin-bottom: 1vw;}  
  .cosmetic_banner .cosmetic_banner_text_title {margin-bottom: 1.1vw;}  
} 

@media (max-width: 815px) { 
  .cosmetic_banner_wrap {margin-right:0;min-height:auto;padding: 0;background-position:top center;padding-top: 58vw;max-width: 60vw;margin:  0 auto;}
  .cosmetic_banner_info {padding: 0; } 
  .cosmetic_banner_info p {text-align:center;}
  .cosmetic_banner_button {display:flex;justify-content: center;} 
} 

@media (max-width: 550px) {
  .cosmetic_banner {padding: 40px 20px;} 
  .cosmetic_banner_wrap {padding-top: 82vw;max-width: 100%; } 
} 

@media (max-width: 530px) {
  .cosmetic_banner .cosmetic_banner_text_sup {font-size: 18px;margin-bottom: 15px;}
  .cosmetic_banner .cosmetic_banner_text_title {font-size: 24px;margin-bottom: 16px;} 
  .cosmetic_banner .cosmetic_banner_text_info {font-size: 16px;} 
}   


/* End */


/* Start:/local/templates/bsystech/components/bitrix/catalog.section.list/cosmetic_section/style.css?17424333232680*/

/* SECTION CATALOG COSMETIC STYLES*/

.section_catalog_cosmetic {margin-bottom: 30px;} 
#sub__section{ justify-content: flex-start; }
.list_of_items__item-subsect:not(:last-child) { margin-right: 50px; }
.list_of_items-four-section { padding-bottom: 48px !important; }
.list_of_items-four .list_of_items__item-subsect { -webkit-box-flex: 0; -ms-flex: 0 1 24%; flex: 0 1 24%; }
.list_of_items__item-subsect{ background: #f9f9f9; }
.list_of_items__item-subsect .item__image { position: relative; display: block; overflow: hidden; }
.list_of_items__item-subsect .item__image img { display: block; width: 100%; -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }
.list_of_items__item-subsect .item__info { padding: 24px; }
.list_of_items__item-subsect .item__info .info__title { color: #272727; font-size: 18px; font-weight: 400; line-height: 100%; }
.list_of_items__item-subsect .item__info .info__bottom { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 16px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.list_of_items__item-subsect .item__info .info__bottom .bottom__link { color: #eb5757; font-size: 16px; font-weight: 400; line-height: 100%; -webkit-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

.list_of_items__item-subsect .item__info .item__info_text {padding-top:10px;}

@media screen and (max-width: 1200px){
    .list_of_items-catalog .list_of_items__item-subsect .item__info .info__title { display: block; width: 100%; text-align: center; }
    .list_of_items-catalog .list_of_items__item-subsect .item__info .info__bottom { display: none; } 
}

@media screen and (max-width: 950px){
    #sub__section{ justify-content: space-between; }
    .list_of_items__item-subsect:not(:last-child) { margin-right: 0px; }
    .list_of_items-catalog .list_of_items__item-subsect { -webkit-box-flex: 0; -ms-flex: 0 1 48%; flex: 0 1 48%; margin-bottom: 32px; }
    .list_of_items-catalog { -ms-flex-wrap: wrap; flex-wrap: wrap; }
}

@media screen and (max-width: 750px){
    .list_of_items-catalog .list_of_items__item-subsect { background: #fff; margin-bottom: 0; }
}

@media screen and (max-width: 500px){
    .list_of_items-catalog { padding-top: 24px; padding-bottom: 25px; }
    .list_of_items-catalog .list_of_items__item-subsect .item__info { padding-left: 0; padding-right: 0; }
    .list_of_items__item-subsect .item__info { padding-top: 12px; }
}





/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/cosmetic_gallery/style.css?17424286331795*/

.company_exhibitions_section {} 
.company_exhibitions_gallery_outer {max-width:1170px;margin:0 auto;padding-top:50px;} 
.company_exhibitions_gallery {margin-bottom: 30px; width: calc(100% + 40px);} 
.company_exhibitions_item {transition: 0.3s; border: 2px solid #dedede; width: calc(25% - 40px); float: left; margin-right: 40px; margin-bottom: 40px; padding: 10px; aspect-ratio: 1 / 1;}
.company_exhibitions_item a { display: block; width: 100%; height: 100%; position: relative; z-index: 1; background-position: center center; background-size: contain; background-repeat: no-repeat; } 
.company_exhibitions_item_video_pic {display: block; width: 100%; height: 100%; position: relative; z-index: 1; background: url("/img/video/youtube_icon.png") center center no-repeat transparent;  background-size: 20%; }

.company_exhibitions_slider__small {display:none;position:relative;} /**/
.company_exhibitions_slider__small .swiper-button-next:after, 
.company_exhibitions_slider__small .swiper-button-prev:after {display:none;} 
.company_exhibitions_slider__small .swiper-button-prev {left:-24px;}
.company_exhibitions_slider__small .swiper-button-next {right:-24px;} 

.company_exhibitions_slider__small .swiper-slide {padding: 0 5px;}

@media(max-width: 900px){
  .company_exhibitions_gallery {width: calc(100% + 20px);} 
  .company_exhibitions_item {width: calc(25% - 20px); margin-right: 20px; margin-bottom: 20px; }
}
@media(max-width: 650px){
  .company_exhibitions_item {width: calc(33.333% - 20px);} 
} 

@media(max-width: 500px){ 
	.company_exhibitions_section { padding-bottom: 34px; }
  .company_exhibitions_item {width: 100%;float:none;}  
  .company_exhibitions_gallery {display:none;} /**/
  .company_exhibitions_slider__small {display:block;} /**/
}



/* End */
/* /local/templates/bsystech/components/bitrix/news.detail/cosmetic_benefits/style.css?17424352501971 */
/* /local/templates/bsystech/components/bitrix/news.list/seminars_list_block/style.css?1785939703164 */
/* /local/templates/bsystech/components/bitrix/news.detail/cosmetic_banner/style.css?17695329212520 */
/* /local/templates/bsystech/components/bitrix/catalog.section.list/cosmetic_section/style.css?17424333232680 */
/* /local/templates/bsystech/components/bitrix/news.detail/cosmetic_gallery/style.css?17424286331795 */
