

/* Start:/local/templates/bsystech/components/bitrix/catalog.element/coresculpt/style.css?1755592789754*/
.cooperation { margin-bottom: 150px; }
.title__logo{ max-width: 830px; margin: auto; margin-bottom: 60px; }
.cooperation__logo-item.swiper-slide { display: flex; align-items: center; height: auto; justify-content: center; }

@media(min-width: 798px){
    .cooperation__logo{ display: flex; flex-wrap: wrap; justify-content: center; }
    .cooperation__logo >.cooperation__logo-item { width: 260px; }
    .cooperation__logo >.cooperation__logo-item img{ max-width: 100%; }
}
@media(max-width: 797px){
    .cooperation { margin-bottom: 60px; }
    .title__logo{ margin-bottom: 0px; }
    .cooperation__logo >.cooperation__logo-item{ text-align: center; }
    .cooperation__logo >.cooperation__logo-item img{ width: 100%; max-width: 211px; }
}
/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_banner/style.css?17200927241288*/
.one-product__intro .intro__content { align-items: stretch !important; }
.one-product__intro .intro__content .content__info { display: flex !important; flex-direction: column !important; }
.one-product__intro .intro__content .content__video { display: flex; }
.one-product__intro .intro__content .content__video .video-js { height: 100%; } 

.one-product__intro .intro__content .content__info .cs_h1 {padding-right:30px;} 
.one-product__intro .intro__content .content__info .info__title {margin-top: 40px; display: block; margin-bottom: 20px;}

@media(max-width: 1600px){ 
  .info__logo_aq {padding-top: 33px; margin-bottom: 12px;}
  .one-product__intro .intro__content .content__info {background: #f1f1f1;padding-top: 30px;} 
} 

@media(max-width: 1000px){ 
  .one-product__intro.aq_intro {padding-top:90px;} 
  .info__logo_aq {position: absolute; top: 0; left: 38px; width: 20vw;} 
  .one-product__intro .intro__content .content__video.aq_intro_video {margin-bottom:20px;}
}

@media(max-width: 650px){ 
  .info__logo_aq { position: absolute; top: 0; left: 23px; width: 25vw;} 
} 

@media(max-width: 500px){ 
  .info__logo_aq { width: 39vw;}  
}

@media(max-width: 450px){ 
  .one-product__intro.aq_intro {padding-top:70px;}
  .info__logo_aq { width: 39vw; top: -10px; left: 10px;}   
}

/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_about/style.css?17200930761199*/
.cs_about_section {padding: 60px 0; }
.cs_about_cols {margin: 0 auto;max-width: 1170px;padding: 46px 0;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;align-content: stretch;}
.cs_about_left {width:50%;padding-right: 40px;}
.cs_about_right {width: 50%; }
.cs_about_info {}
.cs_about_pic {max-width: 290px; margin: 0 auto;}
.cs_about_pic img { display: block; width: 100%; height: auto; } 

.cs_text ul { margin: 0; padding: 0; padding-left: 20px; } 
.cs_text, .cs_text p, .cs_text li {font-size: 20px; line-height: 130%;} 
.cs_text p, .cs_text li {margin-bottom:15px;}  

@media(max-width: 930px){
  .cs_about_section {padding-bottom: 0; } 
  .cs_about_cols {display: flex; flex-direction: column-reverse; flex-wrap: nowrap; justify-content: flex-end; align-items: stretch; align-content: stretch;}
  .cs_about_left {width:100%;padding-right: 00px;}
  .cs_about_right {width: 100%; margin-bottom:40px; }
}

@media(max-width: 750px){ 
  .cs_text, .cs_text p {font-size: 18px;} 
}

@media(max-width: 600px){ 
  .cs_text, .cs_text p, .cs_text li {font-size: 18px;}  
}

@media(max-width: 400px){ 
  .cs_text, .cs_text p, .cs_text li {font-size: 16px;} 
}
/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_benefits/style.css?17200944641128*/

.cs_benefits_secion.one-product__benefits { padding:40px 0 60px 0; margin-bottom: 0px; } 
.cs_benefits_wrap {width:100%;height:100%;} 
.cs_benefits_list {} 
.cs_benefits_list ul {display:flex; justify-content: flex-start;list-style:none;flex-wrap: wrap;}   
.cs_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: 1100px){ 
  .cs_benefits_list ul li {background-size: 4%;} 
}

@media(max-width: 900px){ 
  .cs_benefits_list ul li {font-size: 20px;background-size: 4%;background-position-y: 2px;} 
}

@media(max-width: 790px){ 
  .cs_benefits_list ul li {font-size: 20px; background-size: 6%; background-position-y: 2px; } 
} 

@media(max-width: 500px){ 
	.cs_benefits_list ul li { width: 100%; padding-right:0; background-size: 5%; background-position-y: 2px;  } 
}

@media(max-width: 420px){ 
  .cs_benefits_intro {max-width: 90%;} 
}

@media(max-width: 400px){ 
  .cs_benefits_list ul li {font-size:19px;margin-bottom:12px;}
}

/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.list/coresculpt_using/style.css?17200949571303*/
.cs_using_section {padding: 60px 0;padding-bottom: 30px;background:url('/img/catalog_coresculpt/bg_use_2.jpg') top center no-repeat transparent;background-size: cover;} 
.section_title.cs_using_titlel {} 
.cs_using_wrap {padding-top: 400px;}   
.cs_using_list {display:flex;flex-wrap: wrap;justify-content: center;max-width: 1200px;margin: 0 auto;} 
.cs_using_item {background: #fff;padding: 30px 40px 40px 40px;border:1px solid silver;width: calc(25% - 20px);margin: 0 20px 40px 20px;min-width: 500px;} 
.cs_using_item_caption {color: #000;margin-bottom: 17px;font-size: 19px;font-weight: 550;}  
.cs_using_item p { font-size: 16px; line-height: 130%; } 

.cs_using_add_section {padding: 70px 0;}
.cs_using_add_pic {max-width:700px; margin:0 auto; }
.cs_using_add_pic img {display:block;max-width:100%;height:auto;}

@media(max-width: 1079px){ 
  .cs_using_section {padding-bottom: 30px;background-size: contain;background-color: #f3f9f9;background-position-y: 160px;} 
  .cs_using_wrap {padding-top: 290px;} 
  .cs_using_list {display:block;} 
  .cs_using_item {margin: 0 auto 40px auto;} 
}

@media(max-width: 600px){ 
  .cs_using_list {padding:0 15px;} 
  .cs_using_item {margin:0;margin-bottom: 30px;width:100%;max-width:100%;padding: 20px 30px 30px 30px;min-width: 0;}  
} 

/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_video/style.css?17200963051022*/

.cs_video_section { padding: 41px 0 55px 0; margin-bottom: 20px; background: #f0f3f8; } 
.cs_video_container.container { max-width: 1200px; margin: 0 auto; } 
.cs_video_title.section_title { margin-bottom: 40px; } 
.cs_video_block { max-width: 700px; margin: 0 auto; position:relative; } 
.cs_video_block iframe { width: 100%; aspect-ratio: 1 / 0.56; } 
.cs_video_block .video-js { display: block; position:relative; width: 100%; aspect-ratio: 1 / 0.563; height: 100%; }  
.cs_video_block .video-js .vjs-big-play-button { background: 0 0; max-height: 72px; border: none; top: 50%; left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}    
.cs_video_block .video-js .vjs-big-play-button .vjs-icon-placeholder::before {
    border: none;
    max-height: 72px;
    content: url(/local/templates/bsystech/assets/css/../img/icons/play_circle_filled.svg);
    background: 0 0;
}
.cs_video_block .video-js .vjs-poster {background-size: cover;}
/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_tech/style.css?1720096538945*/

.one-product__capability.cs_tech_section {padding:40px 0; margin-bottom:40px;} 
.wrapper_capability{ display: flex; }
.one-product__capability .capability__image { display: flex; width: 40%; right: 0 !important; position: static !important; margin-top: 60px; justify-content: center; }
.one-product__capability .capability__image img { max-width: 46% !important; height: fit-content;   } 
.one-product__capability .wrapper_capability .capability__table { width: 70%; } 

@media(max-width: 1200px){
    .wrapper_capability{ flex-direction: column-reverse; }
    .one-product__capability .capability__image { display: flex !important; justify-content: center; width: 100%; }
    .one-product__capability .wrapper_capability .capability__table { width: 100%; }
    .one-product__capability .capability__image img { max-width: 200px !important; }
}
@media(max-width: 767px){
    .one-product__capability .capability__image img { height: 100%;  }
}

/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_effect/style.css?172009804281*/

.one-product__effect.cs_effect_section {background: #f1f1f1;padding-top:60px;} 
/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.list/coresculpt_tech_about/style.css?17200924111666*/

.cs_tech_about_section {padding: 60px 0; } 
.cs_tech_about_container {max-width:1300px;margin: 0 auto; }
.cs_tech_about_info {
    padding-top: 50px;
} 
.cs_tech_about_top {margin-bottom:40px;} 
.cs_tech_about_caption {color: #000; margin-bottom: 17px; font-size: 19px; font-weight: 550;} 
.cs_tech_about_item {display: flex;margin-bottom:40px;align-items: center;justify-content: center;}  
.cs_tech_about_item:nth-child(odd) {display: flex;flex-direction: row-reverse;}
.cs_tech_about_item_column {width:50%;} 

.cs_tech_about_item_text {padding-right:40px;}
.cs_tech_about_item_pic {padding-left:40px;}
.cs_tech_about_item:nth-child(odd) .cs_tech_about_item_text {padding:0; padding-left:40px;} 
.cs_tech_about_item:nth-child(odd) .cs_tech_about_item_pic {padding:0; padding-right:40px;} 
.cs_tech_about_item_pic img {display:block;max-width:100%;height:auto;}


@media(max-width: 1000px){
  .cs_tech_about_item_text {padding-right:20px;} 
  .cs_tech_about_item_pic {padding-left:20px;}
  .cs_tech_about_item:nth-child(odd) .cs_tech_about_item_text {padding:0; padding-left:20px;} 
  .cs_tech_about_item:nth-child(odd) .cs_tech_about_item_pic {padding:0; padding-right:20px;} 
}
@media(max-width: 580px){
  .cs_tech_about_item, .cs_tech_about_item:nth-child(odd) {display:flex;flex-direction: column; margin-bottom:50px;}   
  .cs_tech_about_item_column {width:100%;} 
  .cs_tech_about_item_text {padding:0px;}  
  .cs_tech_about_item_pic {padding:0px; padding-top:10px; } 
  .cs_tech_about_item:nth-child(odd) .cs_tech_about_item_text {padding:0;} 
  .cs_tech_about_item:nth-child(odd) .cs_tech_about_item_pic {padding:0;} 
}


/* End */


/* Start:/local/templates/bsystech/components/bitrix/news.detail/coresculpt_faq/style.css?1755593426862*/

.cs_faq_section {padding: 60px 0; padding-top: 0px; padding-bottom:20px;} 
.cs_faq_container {max-width:1300px;margin: 0 auto; } 

.container.cs_faq_container {} 
.cs_faq_wrap {padding-top:40px;} 
ul.cs_faq_list {list-style: none;} 
ul.cs_faq_list li {position:relative;padding-left: 44px;margin-bottom: 30px;} 
ul.cs_faq_list li:before {content:"";display:block;width: 36px;height:30px;position: absolute;top: 0px;left:0;margin-bottom:20px;background: url("/img/icons/icon_faq.png") left top no-repeat transparent;background-size: contain;}
ul.cs_faq_list li p {font-size: 18px;font-weight:bold;line-height:130%;margin:0;margin-bottom:5px;}
ul.cs_faq_list li p.faq_question {}
ul.cs_faq_list li p.faq_answer {font-weight:normal;}
ul.cs_faq_list li p.faq_answer:before {content: " - "; } 

@media(max-width: 400px){
  ul.cs_faq_list li p {font-size: 16px;} 
}


/* End */


/* Start:/local/templates/bsystech/components/bitrix/map.yandex.system/.default/style.css?1655897875666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */
/* /local/templates/bsystech/components/bitrix/catalog.element/coresculpt/style.css?1755592789754 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_banner/style.css?17200927241288 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_about/style.css?17200930761199 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_benefits/style.css?17200944641128 */
/* /local/templates/bsystech/components/bitrix/news.list/coresculpt_using/style.css?17200949571303 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_video/style.css?17200963051022 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_tech/style.css?1720096538945 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_effect/style.css?172009804281 */
/* /local/templates/bsystech/components/bitrix/news.list/coresculpt_tech_about/style.css?17200924111666 */
/* /local/templates/bsystech/components/bitrix/news.detail/coresculpt_faq/style.css?1755593426862 */
/* /local/templates/bsystech/components/bitrix/map.yandex.system/.default/style.css?1655897875666 */
