

/* Start:/local/templates/auqa/components/bitrix/menu/horizontal_multilevel/style.css?177142480110438*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;


	width:100%;
	list-style:none;

	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
    font-weight: 300;
	padding:7px 33px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
    padding:7px 33px;
	color:#fff;
	font-weight:500;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	font-weight: 500;
	color:#fff;
}
#horizontal-multilevel-menu {
    display: flex
;
    align-items: baseline;
}
#horizontal-multilevel-menu li a.root-item {

    position: relative;
}
#horizontal-multilevel-menu li:first-child a.root-item:hover line{
    stroke: #fff;
}
#horizontal-multilevel-menu li:first-child a.root-item:hover{
    color: #fff;
    background:  #006293;
}
 #horizontal-multilevel-menu li:first-child a.root-item{
     position: relative;
     z-index: 1;
     padding: 11px 21px;

     font-family: var(--main-font);
     color: var(--white);
     border: 1px solid #fff;
     transition: background-color 0.15s ease-in-out;
     font-size: 20px;
     color: #fff;
     display: flex
 ;
     align-items: baseline;
     gap: 5px;
}
.index #horizontal-multilevel-menu li:first-child a.root-item:hover{
    color: #fff;
}
.index #horizontal-multilevel-menu li:first-child a.root-item{
    position: relative;
    z-index: 1;
    padding: 11px 21px;

    font-family: var(--main-font);
    color: var(--white);
    border: 1px solid #006293;
    transition: background-color 0.15s ease-in-out;
    font-size: 20px;
    color: #006293;
    display: flex
;
    align-items: baseline;
    gap: 5px;
}
#horizontal-multilevel-menu li:first-child a.root-item::after {
    display: none;
}
#horizontal-multilevel-menu li a.root-item-selected::after ,
#horizontal-multilevel-menu li a.root-item::after {
    content: "";
    position: absolute;
    /* left: 0; */
    right: 0px;
    top: 8px;
    height: 21px;
    background-color: #fff;
    transition: transform 0.15s
    ease-in-out;
    width: 1px;
}
/*
.index #horizontal-multilevel-menu li ul li a {
    color: #fff!important;
}
#horizontal-multilevel-menu li:nth-child(n+1) ul li a {
    color: #000!important;
}
.index div #horizontal-multilevel-menu li:hover ul {
    border-left: 1px solid #fff!important;
}
div #horizontal-multilevel-menu li:nth-child(n+1):hover > ul {
    border-left: 1px solid #000!important;
}*/
a.root-item-selected {
    position: relative;
}
/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/local/templates/auqa/components/bitrix/menu/horizontal_multilevel/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/local/templates/auqa/components/bitrix/menu/horizontal_multilevel/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{

}

/*Child-items selected*/
div #horizontal-multilevel-menu > li:first-child > ul .item-selected a

{
	/*background:#D6D6D6;*/

	color: rgba(0, 98, 147, 1)!important;
}
#horizontal-multilevel-menu li:first-child  ul li.item-selected a {
    border-bottom:0
}
#horizontal-multilevel-menu li ul li.item-selected a {
    border-bottom: 1px solid rgba(0, 98, 147, 1);
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul li a{
    margin-left: 15px;
    padding: 0;
    padding-bottom: 3px;
}
#horizontal-multilevel-menu li ul li a{
    border-bottom: 1px solid transparent;
}
#horizontal-multilevel-menu li ul li a:hover{

    border-bottom: 1px solid #006293;
}

#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:auto;
    margin-left: 30px;
}

/*Sub-menu item box*/
div #horizontal-multilevel-menu li:hover ul li li a:hover{
    display: inline-flex!important;
;    border-bottom: 1px solid #006293;
}
div #horizontal-multilevel-menu li:first-child:hover ul ul li a:hover{
    border-bottom:1px solid #006293;
}
div #horizontal-multilevel-menu li:first-child:hover ul li a{
    display: inline-flex!important;
;
    border-bottom: 1px solid transparent;
    color: #006293;
}
div #horizontal-multilevel-menu li:hover ul  li a:hover:before{
    content: '';
    background: url("/local/templates/auqa/images/header/carret.svg") no-repeat;
    width: 7px;
    height: 7px;
    position: absolute;
    margin-left: -15px;
    margin-top: 5px;
}
div #horizontal-multilevel-menu > li:first-child > ul a{
    color: #000!important;
}
.header__container {
    position: relative;
}
div #horizontal-multilevel-menu > li:first-child:hover  > ul  li li a{
    font-weight: 300; text-transform: none;
}
div #horizontal-multilevel-menu > li:first-child:hover  ul  li a:hover{
    color: #000;
}
div #horizontal-multilevel-menu > li:first-child:hover  > ul > li a{

    font-weight: 400;

    font-size: 14px;
    text-transform: uppercase;

}
.menu-text span{
    font-weight: 400;
    font-size: 48px;
  display: flex;
}
div .page-title span {
    z-index: 2;
}
.menu-text {
    position: absolute;
    bottom: 50px;
    color: rgba(185, 185, 185, 1);
    font-weight: 300;
    font-size: 16px;
    right: 0;
    opacity: 0.6;

}
div #horizontal-multilevel-menu > li:first-child:hover  > ul ul ul{
    display: none;
}
div #horizontal-multilevel-menu > li:first-child:hover  > ul ul{
    display: flex
;
    flex-direction: column;
    position: relative;
    margin: 0;
    padding: 0;
    padding-top: 10px;
    gap: 6px;
    border-left: 0;
}
.header.index div #horizontal-multilevel-menu > li:first-child > ul ul li {
    border-left: 0;;
}
div #horizontal-multilevel-menu > li:first-child:hover > ul > li a:hover{
    background: none;
}
div #horizontal-multilevel-menu > li:first-child > ul{
    background: rgba(245, 245, 245, 1);
    font-family: "TTNormsPro";
    left: 0;
    right: 0;
    max-width: 1740px;
    margin: 0 auto;
    border-left: 0;
}
 div #horizontal-multilevel-menu > li:first-child:hover  > ul{
    display: grid
;
    grid-template-columns: repeat(5, 300px);
    padding-top: 50px;
    padding-bottom: 50px;
    justify-content: center;
}
 div #horizontal-multilevel-menu > li:first-child > ul li li{
    padding-left: 0;
}
 div #horizontal-multilevel-menu > li:first-child > ul >li {
padding-left: 20px;
    border-left: 1px solid rgba(223, 223, 223, 1);
}
div #horizontal-multilevel-menu li:hover ul li a:hover{
    display: inline-flex;
;


}
.index  #horizontal-multilevel-menu li li a{
   color: #fff!important;
}
div #horizontal-multilevel-menu li li a{
   color: #000!important;
}
    .index div #horizontal-multilevel-menu li:nth-child(n+2):hover ul {    background: none;}
div #horizontal-multilevel-menu > li:nth-child(n+2):hover ul li a {
    display: inline-flex
}
div #horizontal-multilevel-menu > li:first-child:hover > ul {
    background: rgba(245, 245, 245, 1) url(/local/templates/auqa/components/bitrix/menu/horizontal_multilevel/images/menu-text.svg) 100% 95% no-repeat;

}
div #horizontal-multilevel-menu > li:hover > ul {
    min-width: 200px;
    padding-bottom: 20px;
    background: rgba(245, 245, 245, 1);
    padding-left: 30px;
    border-left: 1px solid;
    display: flex
;
    flex-direction: column;
    gap:  0 15px;
    padding-top: 20px;
    margin-left: -1px;
}
#horizontal-multilevel-menu li li
{

}
div #horizontal-multilevel-menu > li:first-child:hover > ul ul {
    padding-bottom: 20px;
}
/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}
#horizontal-multilevel-menu li ul li a{
    font-size: 14px;
}
/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#fff;
	font-weight:300;

}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#fff;
;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/auqa/components/bitrix/search.title/.default/style.css?17714248002313*/

#title-search {
    display: none;
    opacity: 0;
    transform: translateY(-10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

#title-search.visible {
    display: block;    opacity: 1;
}
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/auqa/components/bitrix/search.title/.default/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/auqa/styles.css?17714248018905*/
body{
	
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	 user-select: none;

}
.style_lang .btn-lg.active{border-bottom: 1px solid #A9464D;}
.style_lang .btn-lg{padding: 0 2px;}
.style_lang .btn-lg:first-child{margin-right: 5px;}
.header-search input.focused{width: 80px;}
.about-page-banner .card-ban-content-slide{position: absolute;}
.about-page-banner .card-ban-content{display: block;padding-top: clamp(50px, 7vw, 180px);}

.coop-tabs-bl-map {position: relative;}
.cooperation-counter{position: absolute;top: 180px;max-width: 1260px;width:100%;padding: 0 30px;left: 50%;transform: translateX(-50%);}
.cooperation-count-item{display: flex;align-items: flex-end;margin-bottom: clamp(20px, 3vw, 35px);opacity: 0;transition: 1s;}
.cooperation-count-item:nth-last-child(4){transition: 1.5s;}
.cooperation-count-item:nth-last-child(3){transition: 2s;}
.cooperation-count-item:nth-last-child(2){transition: 2.5s;}
.cooperation-count-item:nth-last-child(1){margin-bottom: 0px;transition: 3s;}
.count-number{font-size: clamp(34px, 4vw, 60px);line-height: clamp(24px, 3.5vw, 46px);font-weight: 600;color: #D76A71;}
.cooperation-count-item span {font-size: clamp(16px, 2vw, 22px);line-height: clamp(16px, 2vw, 24px);font-weight: 400;max-width: 200px;width: 100%;}

.prod-det-slide img{object-fit: fill;}
.prod-el-price {display:none}
#cat_top_cont_FyyThF .prod-card-prices{display:none}
.prod-det-prices {display:none}
.header-nav-card-price {display:none}
.calc-popup-result-total{display:none}
.calc-popup-disclaimer{display:none}

.prod-det-tit {font-size: clamp(30px, 4vw, 54px);line-height: clamp(34px, 4vw, 56px);margin-bottom:clamp(15px, 2vw, 20px);}
.prod-det-state, .prod-det-articul-name, .prod-det-articul-value{font-size: clamp(14px, 2vw, 20px);line-height: clamp(16px, 4vw, 22px);}
.prod-det-head {padding-bottom:clamp(20px, 3vw, 40px);margin-bottom:clamp(20px, 2vw, 35px);}
.prod-det-props {border-bottom: 1px solid #F1F1F1;padding-bottom: clamp(20px, 3vw, 35px);margin-bottom:clamp(30px, 6vw, 50px);}
.prod-det-state::before {width:20px;height:20px;}
.prod-det-tabbed-bl-tab-btn {font-size: clamp(16px, 2vw, 18px);}
.prod-det-tabbed-bl-tabs .h6-style {font-size: clamp(18px, 2vw, 20px);font-weight:600;}
.prod-det-buttons-two{padding-top: clamp(30px, 3vw, 50px);border-top: 1px solid #F1F1F1;}
.prod-det-buttons:nth-last-child(2){margin-bottom: clamp(20px, 3vw, 45px);}

.calc-popup {max-width:850px}
.calc-popup-layout {flex-direction: column;}
.calc-popup-l {padding-right: 0;border-right: 0;}
.calc-popup-r {padding-left: 0; margin-top:50px;}
.calc-popup-props {max-width:600px;}

.prod-det-slider-dots, .slider-dots{max-width: 200px;width: 100%;}
.prod-det-slider-dots .slick-dots, .slider-dots .slick-dots{justify-content: center;flex-wrap: wrap;width: 100%;}
.prod-det-slider-dots li, .slider-dots li{width: 30px;margin: 5px 3px;}
.prod-det-slider-dots li.slick-active, .slider-dots li.slick-active{width: 50px;}
.catalog-page-layout .prod-el .slider-dots li.slick-active {width: 50px;}
.catalog-page-layout .prod-det-slider-dots li, .slider-dots li {margin: 4px 3px;}
.catalog-page-layout .prod-det-slider-dots, .slider-dots{max-width: 190px;}
.f-thumbs__slide__button {opacity:1}

.news-card-video::after{opacity:1}

#panorama {width:100%;height:100vh;position:fixed;left:0;top:0;display:none;z-index:1000}
.panorama-button-close {z-index:10001;position:fixed;right:20px;top:20px;width:40px;height:40px;background-color:#232323;border-radius:50%;display: flex;align-items: center;justify-content: center;cursor:pointer}
.panorama-button-close svg {width:20px;height:20px;stroke:#fff;outline:none;}

.ind-ban-logo {max-width:300px;margin-bottom:25px;}
.ind-ban-description {margin-bottom:20px;font-size: clamp(14px, 2vw, 16px);line-height: clamp(20px, 2vw, 24px);}
.ind-ban-tit {line-height:38px;font-size:28px;font-weight:600;margin-bottom: 20px;}
.ind-ban-content-slide {padding: 100px 0 0;}
.ind-ban-button {margin-top: 50px;}
#bx_3218110189_3005, #bx_3218110189_3006{top: 25%;}
#bx_3218110189_14406, #bx_3218110189_14407, #bx_3218110189_14408, #bx_3218110189_14409, #bx_3218110189_14697,#bx_3218110189_14822,#bx_3218110189_14821,#bx_3218110189_14827,#bx_3218110189_14862,#bx_3218110189_14861{top: 18%;}
#bx_3218110189_3004{top: 7%;}

.cc-bl-layout{justify-content: center;}
.cc-bl-col:nth-child(1) .cc-bl-card, .cc-bl-col:nth-child(3) .cc-bl-card{width: 350px;}

.news-card-date{background:linear-gradient(45deg, #08080891, #c5c5c500);}
.news-card-content-base{background: #00000040;}
.news-card-title{background:linear-gradient(45deg, #08080891, #c5c5c500);position: absolute;z-index: 2;left: 0;bottom: 0;padding: 10px 15px;backdrop-filter: blur(2.5px);transition: 0.3s;}
.news-card:hover .news-card-title{opacity: 0;transition: 0.3s;}

.cookie {position: fixed;bottom: 0;left: 0;display: none;justify-content: center;width: 100%;padding: 30px 0;background-color: rgba(0,0,0,0.7);z-index: 10;}
.cookie--active {display: block;}
.cookie__row {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.cookie__row .col-lg-10 {max-width:700px}
.cookie__text {font-size: clamp(14px, 1.5vw, 14px);line-height: clamp(16px, 1.5vw, 16px);color: #fff;font-weight: 300;}
.cookie__agree {border: 0;}
.cookie__text a {text-decoration: underline;text-underline-offset: 4px;}

.pvhpanels-popup-layout {display: block;}
.pvhpanels-popup-form {max-width: 900px;}
.pvhpanels-popup-form .pvhpanels-popup-form-inputs .input-wrap:nth-last-child(1){width: 100%;}
.pvhpanels-popup-form input[name="PROPERTY[252][0]"]{height:90px}
.pvhpanels-popup-title {font-size: clamp(22px, 3vw, 46px);line-height: clamp(24px, 3vw, 50px);margin-bottom:clamp(25px, 2vw, 40px);text-transform:uppercase;}
.pvhpanels-popup-subtitle {font-size: clamp(18px, 2vw, 24px);margin-bottom:clamp(15px, 2vw, 30px);}
.pvhpanels-popup-buttons {margin-bottom:clamp(30px, 5vw, 75px);}
.pvhpanels-popup-buttons a,.pvhpanels-popup-buttons a:focus {background-color:#fff;color:#000;text-decoration:none;font-weight: 400;outline:none}
.pvhpanels-popup-buttons a:hover {background-color:#e1e1e1;color:#000;}
.pvhpanels-popup-buttons a:nth-last-child(1){margin-left: 15px;}
.header-nav-dropdown-banner {margin-left:auto;margin-right:8%;}

@media only screen and (max-width: 1700px) {#bx_3218110189_3005, #bx_3218110189_3006 {top: 10%;}#bx_3218110189_14406, #bx_3218110189_14407, #bx_3218110189_14408, #bx_3218110189_14409,#bx_3218110189_3004,#bx_3218110189_14697,#bx_3218110189_14822,#bx_3218110189_14821,#bx_3218110189_14827,#bx_3218110189_14862,#bx_3218110189_14861{top: 0%;}}
@media only screen and (max-width: 1260px) {
 #bx_3218110189_3005, #bx_3218110189_3006 {top: 0;}.ind-ban-content-slide {padding: 60px 0 0;}

 .cooperation-counter {padding: 0;max-width: 940px;}
}
@media screen and (max-width: 1260px){.cc-bl-col:nth-child(1) .cc-bl-card, .cc-bl-col:nth-child(3) .cc-bl-card {width: 280px;} .pvhpanels-popup-buttons a:nth-last-child(1){margin-left: 0px;margin-top:15px;}}
@media only screen and (max-width: 1000px) {
 #bx_3218110189_3005, #bx_3218110189_3006 {top: 0%;}
 .cc-bl-col:nth-child(1) .cc-bl-card, .cc-bl-col:nth-child(3) .cc-bl-card{width: 230px;}
 .catalog-page-layout .prod-el .slider-dots li.slick-active {width: 40px;}

 .catalog-page-layout .prod-det-slider-dots, .slider-dots{max-width: 175px;}

 .cookie__agree{margin-top:20px}

 .header-nav-dropdown-banner{margin: 0 15px;}
 .header-nav-dropdown-banner a {display: block;max-width: 180px;margin: 0 auto;}

 .cooperation-counter{position: relative; top:0px;margin-top: -160px;}
}
@media only screen and (max-width: 700px) {
 .ind-ban-content-slide {padding: 60px 0 0;}
 .ind-ban-tit {line-height: 32px;font-size: 24px;}
 .ind-ban-button {margin-top: 20px;}

 .cc-bl-col:nth-child(1) .cc-bl-card, .cc-bl-col:nth-child(3) .cc-bl-card{width: auto;}

 .pvhpanels-popup-buttons a {font-size:13px}
 .cooperation-counter {margin-top: -120px;}
}
@media screen and (max-width: 720px){
.news-bl-list .news-card-content-desc{min-height: auto;}
}
@media screen and (max-width: 500px){
.header-search input{width:21px;}
.header-search input:focus {width: 50px;}

.style_lang .btn-lg {padding: 0 1px;}
.style_lang .btn-lg:first-child {margin-right: 0px;}

.cooperation-counter{padding: 0 15px;margin-top: -80px;}
.cooperation-count-item span {max-width: 170px;}

.catalog-page-layout .prod-det-slider-dots, .slider-dots {max-width: 120px;}
.catalog-page-layout .prod-el .slider-dots li {margin: 2px 2px;}
.catalog-page-layout .prod-el .slider-dots li.slick-active {width: 30px;}

.news-card-date{background:linear-gradient(45deg, #08080891, #c5c5c500);}
.news-bl .news-card:hover .news-card-content{background:#00000040;}
.news-bl-list .news-card-content-bot{background:transparent;}
.news-card-content-desc{opacity: 0;}
.news-card:hover .news-card-date{opacity: 0;}
.news-bl-el .news-card-content-desc{min-height: auto;}
}
/* End */


/* Start:/local/templates/auqa/template_styles.css?17714248003096*/
.cl_title {
	font-size: 32px;
    line-height: 38px;
	font-weight: normal;
	margin-bottom: 20px;
}
.js-tabs-container {
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 30px;
}
.ul-tx-img{margin-bottom:clamp(20px, 2vw, 40px) !important;}
.news-ul-ad{display:flex;gap:60px;align-items:center;margin-bottom:clamp(30px, 2vw, 40px);justify-content: center;}
.news-ul-ad img {max-width: 200px;max-height: 110px;}
.news-ul-ad b{font-size: clamp(20px, 2vw, 26px);line-height: clamp(20px, 2vw, 26px);margin-bottom:10px;display:block;font-weight:400}
.news-ul-ad{font-size: clamp(14px, 2vw, 14px);line-height: clamp(16px, 2vw, 18px);margin-left:15px;margin-right:15px;}
.news-ul-b{display:flex;align-items:center; gap:60px;font-size: clamp(15px, 2vw, 16px);margin-bottom:clamp(45px, 4vw, 80px);margin-left:-15px;margin-right:-15px;}

.card-ban-content-slide{
        /* position:static; */
        padding:0
        }
.card-ban-content-slide{position:relative;}
.card-ban-content{display: flex;align-items: center;padding-top:clamp(50px, 6vw, 115px)}

.news-container{display: flex;flex-wrap: wrap;margin: 0 -15px;}
.news-ng-container{display: flex;flex-wrap: wrap;justify-content:center}
.news-gt-it{position: relative;margin: 0 15px 0;}
.w-2{width: calc(50% - 30px);}
.w-3{width: calc(33.3% - 30px);}
.news-ng-container .w-2{width: 50%;}
.news-ng-container .w-3{width: 33.3%;}
.qv-mat-it{line-height:0}
.news-container img, .titel-block-center img, .news-ng-container img{margin-bottom:0}
.news-margin{margin-bottom:clamp(30px, 4vw, 50px);}
.news-container p{font-size: clamp(14px, 2vw, 15px);line-height: clamp(20px, 2vw, 22px);}
.news-gt-it{margin-bottom:20px;}
.justify-text{text-align:justify}
.center-text{text-align:center}
.news-subtitle{font-size: clamp(20px, 2vw, 26px);line-height: clamp(24px, 2vw, 30px);color:#A9464D;margin-bottom:clamp(15px, 2vw, 30px);}
.box-news-block{border: 1px solid #CDCDCD;padding-top:clamp(30px, 2vw, 40px);padding-bottom:clamp(30px, 2vw, 40px);padding-left:clamp(20px, 3vw, 60px);padding-right:clamp(20px, 3vw, 60px);margin: 0 15px 0;max-width:750px}
.box-news-block .ind-ban-description {margin-bottom:clamp(12px, 2vw, 30px);}
.box-news-text{margin-top:clamp(15px, 2vw, 40px);}
.red-color{color:#A9464D}
.justify-around{justify-content: space-around;}

@media screen and (max-width: 1000px){.pub-det-max-width img{max-width: 100%;}}
@media screen and (max-width: 760px){.news-ng-container .w-2 {width: 100%;}.w-2 {width: 100%;}.w-3 {width: calc(50 % - 30px);}.news-ng-container .w-3{width:50%;}.news-ng-container{justify-content: flex-start;}.justify-around{justify-content: flex- start;}.news-ul-ad img {max-width: 160px;max-height: 88px;}}
@media screen and (max-width: 580px){.w-3 {width: 100%;} .news-ul-b,.news-ul-ad{flex-direction:column;gap: 30px;text-align : center;}.news-ul-b,.news-container{margin-left:0px;margin-right:0px;}.ul-tx-img{margin: 20px 0 !important;}.news-ng-container .w-3{width:100%;}.news-ng-container .w-3 img{margin:0;}.news-gt-it{margin:0;}.ct-grid .news-gt-it {margin: 0 15px 0;}.news-ul-ad{margin-left: 10px;margin-right:10px;}}
/* End */
/* /local/templates/auqa/components/bitrix/menu/horizontal_multilevel/style.css?177142480110438 */
/* /local/templates/auqa/components/bitrix/search.title/.default/style.css?17714248002313 */
/* /local/templates/auqa/styles.css?17714248018905 */
/* /local/templates/auqa/template_styles.css?17714248003096 */
