@media screen and (max-width: 768px) {
	.front .flickity-nav {display: none}

}

/* 26.07.2024 Task: 118905 */
.breadcrumb .list-item .breadcrumb-h4{font-family:"Gilroy",sans-serif;}
.page-view-article-page.not-front .view-article .article-teaser{padding:15px;border:2px solid #e4a42f;}
.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.article-block .view-content .article-teaser{height:100%;}
.article-block .view-content .article-teaser,.article-block .view-content .article-teaser>div:last-child,.article-block .view-content .article-teaser>div:last-child>.node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.article-block .view-content .article-teaser>div:last-child,.article-block .view-content .article-teaser>div:last-child>.node__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.article-block .view-content .article-teaser .article-teaser__link{margin-top:auto;}
.header-phone_first_vologda{display:none;}
@media screen and (min-width:992px) and (max-width:1199px){.article-teaser__tags .field--name-field-tags-article .field__item .article-tags-link{font-size:13px}
}

/* 26.07.2024 END */
.wa__btn_popup{z-index:2001}
.wa__popup_chat_box{bottom:95px}
.wa__popup_chat_box .wa__popup_heading:before{top:3px!important}
.wa__popup_chat_box .wa__popup_content{padding:10px 20px!important}
.wa__popup_content_list .wa__popup_content_item{margin-top:0;margin-bottom:15px}
.wa__popup_content_list .wa__popup_content_item:last-child{margin-bottom:0}
.wa__btn_popup{bottom:125px!important}
.wa__popup_chat_box{bottom:195px!important}
@media screen and (max-width:575px){.wa__btn_popup{left:20px!important;right:auto!important;bottom:175px!important}
.wa__popup_chat_box{right:auto!important;bottom:245px!important}
.wa__btn_popup .wa__btn_popup_txt{display:none!important}
}
.wa__popup_chat_box{font-family:Arial,Helvetica,sans-serif;width:351px;border-radius:5px 5px 8px 8px;-webkit-border-radius:5px 5px 8px 8px;-moz-border-radius:5px 5px 8px 8px;position:fixed;overflow:hidden;box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);bottom:102px;left:25px;z-index:9999;opacity:0;visibility:hidden;-ms-transform:translate(0,50px);transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-o-transition:.4s ease all;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;will-change:transform,visibility,opacity;max-width:calc(100% - 50px);}
.wa__popup_chat_box:hover,.wa__popup_chat_box:focus,.wa__popup_chat_box:active{box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-webkit-box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-moz-box-shadow:0 10px 10px 4px rgba(32,32,37,.23);}
.wa__popup_chat_box.wa__active{-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);visibility:visible;opacity:1;}
.wa__popup_chat_box .wa__popup_heading{position:relative;padding:15px 43px 17px 74px;color:#d9ebc6;background:#2db742;}
.wa__popup_chat_box .wa__popup_heading_sm{padding:12px 15px 17px 74px;}
.wa__popup_chat_box .wa__popup_heading:before{content:'';background:url('/themes/adaptive/images/whatsapp_logo.svg') center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px;}
.wa__popup_chat_box .wa__popup_heading_sm:before{top:19px;left:11px;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_title{padding-top:2px;padding-bottom:3px;color:#ffffff;font-size:18px;line-height:24px;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro{padding-top:4px;font-size:12px;line-height:20px;}
.wa__popup_chat_box .wa__popup_heading_sm .wa__popup_intro{padding-top:0;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a{display:inline-block;color:#ffffff;text-decoration:none;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a:hover,.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a:focus,.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a:active{text-decoration:underline;}
.wa__popup_chat_box .wa__popup_notice{font-size:11px;color:#a5abb7;font-weight:500;padding:0 3px;}
.wa__popup_chat_box .wa__popup_content{background:#ffffff;padding:13px 20px 21px 19px;text-align:center;}
.wa__popup_chat_box .wa__popup_content_left{text-align:left;}
.wa__popup_chat_box .wa__popup_avatar{position:absolute;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:12px;top:12px;}
.wa__popup_chat_box .wa__popup_avatar.nta-default-avt{border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset;}
.wa__popup_chat_box .wa__stt{padding:13px 40px 12px 74px;position:relative;text-decoration:none;display:table;width:100%;border-left:2px solid #2db742;background:#f5f7f9;border-radius:2px 4px 2px 4px;-webkit-border-radius:2px 4px 2px 4px;-moz-border-radius:2px 4px 2px 4px;}
.wa__popup_chat_box .wa__stt:after{content:'';background:url('/themes/adaptive/images/whatsapp_logo_green.svg') 0 0 no-repeat;position:absolute;right:14px;top:26px;width:20px;height:20px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;}
.wa__popup_chat_box .wa__stt.wa__stt_offline:after{background-image:url('/themes/adaptive/images/whatsapp_logo_gray_sm.svg');}
.wa__popup_chat_box .wa__stt.wa__stt_online{-o-transition:.2s ease all;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;}
.wa__popup_chat_box .wa__stt.wa__stt_online:hover,.wa__popup_chat_box .wa__stt.wa__stt_online:active,.wa__popup_chat_box .wa__stt.wa__stt_online:focus{background:#ffffff;box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-webkit-box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-moz-box-shadow:0 7px 15px 1px rgba(55,62,70,.07);}
.wa__popup_content_list .wa__popup_content_item{margin:14px 0 0;-ms-transform:translate(0,20px);transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);will-change:opacity,transform;opacity:0;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item{-o-transition:.4s ease all;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-o-transition-delay:2.1s;transition-delay:2.1s;-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(1){-o-transition-delay:.3s;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(2){-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(3){-o-transition-delay:.7s;transition-delay:.7s;-webkit-transition-delay:.7s;-moz-transition-delay:.7s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(4){-o-transition-delay:.9s;transition-delay:.9s;-webkit-transition-delay:.9s;-moz-transition-delay:.9s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(5){-o-transition-delay:1.1s;transition-delay:1.1s;-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(6){-o-transition-delay:1.3s;transition-delay:1.3s;-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(7){-o-transition-delay:1.5s;transition-delay:1.5s;-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(8){-o-transition-delay:1.7s;transition-delay:1.7s;-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(9){-o-transition-delay:1.9s;transition-delay:1.9s;-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s;}
.wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item{opacity:1;-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);}
.wa__popup_content_list .wa__popup_content_item .wa__member_name{font-size:14px;color:#363c47;line-height:1.188em!important;}
.wa__popup_content_list .wa__popup_content_item .wa__member_duty{font-size:11px;color:#989b9f;padding:2px 0 0;line-height:1.125em!important;}
.wa__popup_content_list .wa__popup_content_item .wa__member_status{color:#F5A623;font-size:10px;padding:5px 0 0;line-height:1.125em!important;}
.wa__popup_content_list .wa__popup_content_item .wa__popup_txt{display:table-cell;vertical-align:middle;min-height:48px;height:48px;}
.wa__popup_content_list .wa__popup_content_item .wa__stt_offline{border-left-color:#c0c5ca;}
.wa__popup_avt_list{font-size:0;margin:7px 0 24px;}
.wa__popup_avt_list .wa__popup_avt_item{display:inline-block;position:relative;width:46px;}
.wa__popup_avt_list .wa__popup_avt_img{width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative;overflow:hidden;border:2px solid #ffffff;left:-7px;}
.wa__popup_call_btn{background:#2db742;color:#ffffff;text-decoration:none;display:inline-block;width:275px;max-width:100%;font-size:16px;padding:14px 10px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;margin:25px 0 15px;box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-webkit-box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-moz-box-shadow:0 8px 17px 2px rgba(13,15,18,.2);}
.wa__popup_call_btn.wa__popup_call_btn_lg:before{content:'';display:inline-block;width:20px;height:20px;position:relative;background:url('/themes/adaptive/images/whatsapp_logo_green_sm.svg') 0 0 no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;vertical-align:top;top:0;margin-right:-19px;left:-31px;-o-transition:.2s ease background-image;transition:.2s ease background-image;-webkit-transition:.2s ease background-image;-moz-transition:.2s ease background-image;}
.wa__popup_call_btn.wa__popup_call_btn_lg:hover:before,.wa__popup_call_btn.wa__popup_call_btn_lg:focus:before,.wa__popup_call_btn.wa__popup_call_btn_lg:active:before{background-image:url('/themes/adaptive/images/whatsapp_logo.svg')}
.wa__popup_chat_box_gray{border-radius:2px 2px 8px 8px;}
.wa__popup_chat_box_gray .wa__popup_heading_gray{background:#f8f8f8;border-top:3px solid #2db742;color:#868c9a;font-weight:500;}
.wa__popup_chat_box_gray .wa__popup_heading_gray .wa__popup_title{color:#595b60;}
.wa__popup_chat_box_gray .wa__popup_heading_gray:before{content:'';background:url(/themes/adaptive/images/whatsapp_logo_green.svg) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px;}
.wa__popup_chat_box_gray .wa__popup_heading_gray .wa__popup_intro a{color:#595b60;}
.wa__popup_chat_box_ct{width:384px;text-align:center;}
.wa__popup_chat_box_ct .wa__popup_heading_ct{text-align:center;padding:18px 0 18px;}
.wa__popup_chat_box_ct .wa__popup_heading_ct:before{content:'';background:url(/themes/adaptive/images/whatsapp_logo.svg) center top no-repeat;background-size:30px;display:block;width:30px;height:31px;position:absolute;top:15px;left:72px;}
.wa__popup_chat_box_ct .wa__popup_heading_ct .wa__popup_title{padding-left:22px;padding-bottom:14px;}
.wa__popup_chat_box_ct .wa__popup_heading_ct .wa__popup_intro{margin-top:-5px;line-height:12px;}
.wa__popup_chat_box_ct .wa__popup_ct_avt_list:after{content:'';clear:both;display:block;}
.wa__popup_chat_box_ct .wa__popup_ct_content{background:#ffffff;padding:0 0 14px;}
.wa__popup_chat_box_ct .wa__popup_ct_content .wa__popup_notice{padding-top:18px;padding-bottom:15px;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item{width:33%;float:left;font-size:10px;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item a{text-decoration:none;color:#989b9f;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__popup_ct_txt{padding-top:8px;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_name{color:#363c47;font-size:13px;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_duty{color:#989b9f;padding:3px 0 0;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_stt_online{color:#2db742;font-size:9px;line-height:12px;display:inline-block;padding:3px 0 0 16px;background:url('/themes/adaptive/images/whatsapp_logo_green.svg') 0 3px no-repeat;background-size:12px auto;-webkit-background-size:12px auto;-moz-background-size:12px auto;}
.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_stt_offline{color:#f5a623;font-size:9px;line-height:12px;padding:2px 0 0;}
.wa__popup_chat_box_ct .wa__popup_ct_avatar img{border-radius:50%}
.wa__popup_chat_box_ct .wa__popup_ct_call_btn{width:97px;font-size:11px;padding:9px 10px 11px;margin:15px 0 15px;}
.wa__btn_popup{position:fixed;left:50px;bottom:30px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;z-index:999;}
.wa__btn_popup .wa__btn_popup_icon{width:56px;height:56px;background:#2db742;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);}
.wa__btn_popup .wa__btn_popup_icon:before{content:'';position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:transparent url('/themes/adaptive/images/whatsapp_logo.svg') center center no-repeat;background-size:30px auto;-webkit-background-size:30px auto;-moz-background-size:30px auto;-o-transition:.4s ease all;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;}
.wa__btn_popup .wa__btn_popup_icon:after{content:'';opacity:0;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:transparent url('/themes/adaptive/images/x_icon.svg') center center no-repeat;background-size:14px auto;-webkit-background-size:14px auto;-moz-background-size:14px auto;-o-transition:.4s ease all;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transform:scale(0) rotate(-360deg);transform:scale(0) rotate(-360deg);-webkit-transform:scale(0) rotate(-360deg);-moz-transform:scale(0) rotate(-360deg);}
.wa__btn_popup.wa__active .wa__btn_popup_icon:before{opacity:0;-ms-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg);-moz-transform:scale(0) rotate(360deg);}
.wa__btn_popup.wa__active .wa__btn_popup_icon:after{opacity:1;-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);}
.wa__btn_popup .wa__btn_popup_txt{position:absolute;width:140px;right:0;background-color:#48a216;font-size:1.03em;color:#fff;top:-40px;padding:7px 0 7px 12px;margin-right:7px;letter-spacing:-.03em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-transition:.4s ease all;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;left:auto;text-align:center;display:inline-block;font-weight:bold;}
.wa__btn_popup .wa__btn_popup_txt:before{content:'';background:#fff;border-radius:100%;width:10px;height:10px;position:absolute;left:10px;top:11px;}
.wa__btn_popup.wa__active .wa__btn_popup_txt{-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transform:translate(0,15px);-moz-transform:translate(0,15px);opacity:0;visibility:hidden;}
.wa__stt_offline{pointer-events:none}
.wa__button_text_only_me .wa__btn_txt{padding-top:16px!important;padding-bottom:15px!important}
.wa__popup_content_item .wa__cs_img_wrap{width:48px;height:48px}
.wa__popup_chat_box .wa__popup_heading{background:#48a216}
.wa__btn_popup .wa__btn_popup_icon{background:#48a216}
.wa__popup_chat_box .wa__stt{border-left:2px solid #48a216}
.wa__popup_chat_box .wa__popup_heading .wa__popup_title{color:#fff}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro{color:#fff;opacity:.8}
.wa__btn_popup .wa__btn_popup_txt{display:none}
.view-article .article-teaser,.view-news .node--type-news.node--view-mode-teaser{position:relative;}
.view-article .article-teaser .col-md-6.img-adaptive>div,.view-news .node--type-news.node--view-mode-teaser .col-md-6.img-adaptive>div{padding-bottom:50px}
.view-article .article-teaser .col-md-6.img-adaptive .btn_more,.view-news .node--type-news.node--view-mode-teaser .col-md-6.img-adaptive .btn_more{position:absolute;bottom:15px;left:calc(var(--bs-gutter-x)* .5);margin-left:15px;margin-bottom:0;}
.view-article .article-teaser .col-md-6.img-adaptive .btn_more a,.view-news .node--type-news.node--view-mode-teaser .col-md-6.img-adaptive .btn_more a{font-family:Gilroy;font-size:14px;font-weight:bold;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;white-space:normal;padding:10px 18px;min-width:160px;color:#231F20;background-color:#E4A40A;-webkit-transition:background-color .4s,-webkit-box-shadow .4s;transition:background-color .4s,-webkit-box-shadow .4s;-o-transition:box-shadow .4s,background-color .4s;transition:box-shadow .4s,background-color .4s;transition:box-shadow .4s,background-color .4s,-webkit-box-shadow .4s;}
@media screen and (max-width:768px){.view-article .article-teaser .col-md-6.img-adaptive>div,.view-news .node--type-news.node--view-mode-teaser .col-md-6.img-adaptive>div{padding-bottom:0}
.view-article .article-teaser,.view-news .node--type-news.node--view-mode-teaser{padding-bottom:50px!important}
.view-article .article-teaser .article-teaser__tags{margin-bottom:20px;}
.view-article .article-teaser .col-md-6.img-adaptive .btn_more,.view-news .node--type-news.node--view-mode-teaser .col-md-6.img-adaptive .btn_more{position:absolute;bottom:15px;left:calc(var(--bs-gutter-x)* .5);margin-left:15px;margin-bottom:0;}
}
.contacts-new .views-view-grid>.row .office-teaser>.office-teaser-address{position:relative;padding-bottom:35px}
.contacts-new .views-view-grid>.row .office-teaser>.office-teaser-address p:last-child{position:absolute;bottom:15px;left:0;margin:0;line-height:1;}
.page-view-news-page.not-front .view-news .node--type-news.node--view-mode-teaser{padding:15px;border:2px solid #e4a42f;}
.scroll-to-top{-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;position:fixed;text-align:center;text-decoration:none;display:none;background:#E4A40A url(/themes/adaptive/images/scroll.svg) no-repeat scroll center 14px;width:44px;height:44px;border-radius:50%;right:75px;left:inherit;bottom:155px;z-index:995;cursor:pointer;}
@media screen and (max-width:768px){.scroll-to-top{background:#E4A40A url(/themes/adaptive/images/scroll.svg) no-repeat scroll center 24px;width:64px;height:64px;right:25px;bottom:55px;}
}
@media (max-width:991.98px){.header-nav .main-menu>.menu-item>span.nav-link{font-family:"Gilroy";font-size:17px;color:#231f20;text-transform:uppercase;padding-right:.7rem;float:left;display:inline-block;padding:3px;-webkit-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s}
.header-nav .classic-menu-dropdown ul span.nav-link{font-size:16px;padding:0;display:inline-block;-webkit-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s;color:#4F4F4F}
}
@media (min-width:992px){.header-nav-content ul li.active>span.nav-link{color:#E4A40A;padding-right:.7rem!important;float:left;padding:0;letter-spacing:1px;position:relative;-webkit-transition:color .4s,opacity .4s;-o-transition:color .4s,opacity .4s;transition:color .4s,opacity .4s}
.header-nav-content ul li.active>span.nav-link:after{opacity:1;-webkit-transform:translateY(23px);-ms-transform:translateY(23px);transform:translateY(23px);content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background:#e4a40a;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:transform 4s,opacity .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}
.header-nav-content ul .classic-menu-dropdown li.menu-item>span.nav-link{color:#E4A40A;padding-right:0!important;float:none;padding:0;letter-spacing:1px;position:relative;-webkit-transition:color .4s,opacity .4s;-o-transition:color .4s,opacity .4s;transition:color .4s,opacity .4s}
.header-nav-content ul .classic-menu-dropdown li.menu-item>span.nav-link:after{opacity:0}
}
.sidebar-nav .parent-menu-item--is-active>span.parent-menu-link{color:#E4A40A;padding-right:44px;display:block;}
.sidebar-nav .child-menu-item--is-active>span{opacity:1;-webkit-transition:opacity .4s,color .4s;-o-transition:opacity .4s,color .4s;transition:opacity .4s,color .4s;padding-right:44px;display:block;color:inherit;padding:9px 0;}
.block-views-blockproduct-block-2 .service-block--product .service-block-content .catalog-row{display:block;}
.block-views-blockproduct-block-2 .service-block--product .service-block-content .catalog-row .catalog-col{width:284px;}

.block-views-blockproduct-block-cart .service-block--product .service-block-content .catalog-row{display:block;}
.block-views-blockproduct-block-cart .service-block--product .service-block-content .catalog-row .catalog-col{width:284px;}

.ttw-tags{list-style:none;padding:40px 20px 0;margin:0 0 -30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#EDEDED}@media screen and (min-width:768px){.ttw-tags{gap:20px}}@media screen and (min-width:1200px){.ttw-tags{padding-left:40px;padding-right:40px}}.ttw-tags__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;line-height:16px;color:#000;font-family:'Gilroy',sans-serif;padding:8px 15px;border-radius:6px;background-color:#fff;border:1px solid #E4A40A;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}@media screen and (min-width:768px){.ttw-tags__link{font-size:12px;line-height:14px;padding:10px 20px}}.ttw-tags__link span{display:block}.ttw-tags__link:hover{color:#000;background-color:#E4A40A}.ttw-tags__link:focus{outline:none}.ttw-tags__link:focus-visible{-webkit-box-shadow:0 0 0 1px #ce9309;box-shadow:0 0 0 1px #ce9309}.header-logo-image{display:block}
/* 16.10.2024 Task: 122553 */
@media screen and (min-width:992px){.header-nav{margin-top:-91px}.header-nav-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:20px}.header-nav-content>.hs-button{position:relative;top:-4px}.header-nav-content ul a:hover:after{-webkit-transform:translateY(23px);-ms-transform:translateY(23px);transform:translateY(23px)}}@media screen and (min-width:1200px){.header-nav-messengers{-webkit-transform:none;-ms-transform:none;transform:none}}
/* 16.10.2024 END */
.hs-suggestions .list-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.hs-suggestions .list-link .pic-search{width:70px;padding:0 15px 0 0;}.contact-message-question-form .form-item--fz-152{display:block}.contact-message-question-form .form-item-fz152-agreement{text-align:left;}.contact-message-question-form .form-item-fz152-agreement input{position:absolute;top:0;left:0;opacity:0;}.contact-message-question-form .form-item-fz152-agreement input:checked ~ label:before{background:url(/themes/adaptive/images/icons/checkbox.svg) no-repeat center center #fff;}.contact-message-question-form .form-item-fz152-agreement label{display:inline-block;font-size:14px;line-height:1.3em;letter-spacing:1px;position:relative;padding-left:35px;cursor:pointer;}.contact-message-question-form .form-item-fz152-agreement label:before{content:"";position:absolute;top:-3px;left:0;width:24px;height:24px;background:#fec439;border:1px solid #fec439;border-radius:3px;cursor:pointer;}.footer-col--menu .menu .menu-item--expanded li.active span{font-size:14px;letter-spacing:1px;color:#959595;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s;}
/* 08.11.2024 Task: 123770 */
.catalog-teaser:hover .catalog-teaser-image:before{background:rgba(228,164,10,.5);}#block-adaptive-content .company .grid-row{gap:20px;}@media screen and (min-width:992px){#block-adaptive-content .company .grid-row{gap:15px}}#block-adaptive-content .company .grid-col{width:auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}@media screen and (min-width:768px){#block-adaptive-content .company .grid-col{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px) / 2);flex:0 0 calc((100% - 20px) / 2);max-width:0 0 calc((100% - 20px) / 2)}}@media screen and (min-width:992px){#block-adaptive-content .company .grid-col{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 30px) / 3);flex:0 0 calc((100% - 30px) / 3);max-width:0 0 calc((100% - 30px) / 3)}}.block-views-blockpartner-block-front .partner__list .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
/* 08.11.2024 END */

@media screen and (min-width:992px) and (max-width:1199px){.block-paragraphs-under-slider .advantages__item{max-width:33.3333%}.block-paragraphs-under-slider .advantages__item:nth-last-child(2),.block-paragraphs-under-slider .advantages__item:last-child{max-width:50%}}@media screen and (min-width:640px) and (max-width:991px){.block-paragraphs-under-slider .advantages__item{max-width:50%}.block-paragraphs-under-slider .advantages__item:last-child{max-width:100%}}.block-paragraphs-under-slider .advantages-block{padding:20px 38px}.block-paragraphs-under-slider .advantages-block__title{padding-bottom:0;margin-bottom:10px;padding-top:72px;font-weight:600;font-size:20px;line-height:24px;min-height:unset;max-width:255px}@media screen and (min-width:1200px) and (max-width:1440px){.block-paragraphs-under-slider .advantages-block__title{font-size:18px;line-height:20px}}.block-paragraphs-under-slider .advantages-block__title::before{position:absolute;top:0;left:50%;width:62px;height:62px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:transparent url('/themes/adaptive/images/advantages-item-icons-sprite.webp') no-repeat;background-size:62px auto}
.block-paragraphs-under-slider .advantages__item_painting .advantages-block__title::before{background-position:center 0}.block-paragraphs-under-slider .advantages__item_equipment .advantages-block__title::before{background-position:center -72px}.block-paragraphs-under-slider .advantages__item_payment .advantages-block__title::before{background-position:center -144px}.block-paragraphs-under-slider .advantages__item_shipment .advantages-block__title::before{background-position:center -216px}.block-paragraphs-under-slider .advantages__item_warranty .advantages-block__title::before{background-position:center -288px}.block-paragraphs-under-slider .advantages-block__content{font-weight:400;font-size:16px;line-height:19px;letter-spacing:initial;max-width:303px;margin-left:auto;margin-right:auto}@media screen and (min-width:1200px) and (max-width:1440px){.block-paragraphs-under-slider .advantages-block__content{font-size:14px;line-height:16px}}

.main-menu .classic-menu-dropdown ul{width:360px}.price_div{display:block;text-align:center;}.price_image{margin-bottom:20px;display:block}.price_link{text-align:center;display:block}.price_link>span{font-size:14px;text-transform:uppercase;color:#231F20;background-color:#E4A40A;font-weight:800;border-radius:3px;-webkit-transition:background-color .4s,-webkit-box-shadow .4s;transition:background-color .4s,-webkit-box-shadow .4s;-o-transition:box-shadow .4s,background-color .4s;transition:box-shadow .4s,background-color .4s;transition:box-shadow .4s,background-color .4s,-webkit-box-shadow .4s;padding:10px 15px;display:inline-block;}.price_link>span:hover{background-color:#fec439;color:#231F20;}@media (min-width:768px){.price_link>span{padding:17px 35px}}.footer-col.footer-col--menu{position:relative}.footer-col.footer-col--menu>iframe{position:absolute;bottom:65px;left:25px;}@media (max-width:992px){.footer-col.footer-col--menu>iframe{left:0;bottom:85px}}@media (max-width:768px){.footer-col.footer-col--menu{padding-bottom:50px}.footer-col.footer-col--menu>iframe{bottom:17px;}}#block-auth .modal-title,#block-registraciya .modal-title,#block-forgotpassword .modal-title{display:block}
/* 13.01.2025 Task: 126128 */
.region-breadcrumb + .container,
.page-content.catalog > #sys:first-child + .container {
  margin-bottom: 30px;
}
/* 13.01.2025 END */

.footer-col--menu .menu .menu-item--expanded li {margin: 7px 0;}
.map-offices-items {display: block!important}
.map-app .map-offices-content h2 {display: none!important}
.map-app .map-offices {top: auto!important;}
.block-company-link {margin-bottom: 20px;}
.footer-map {margin: 15px 0}
.footer-map > a {border-bottom: 1px solid rgba(255, 255, 255, 0.5);    transition: border-color 0.4s, color 0.4s;}
.footer-map > a:hover {border-color: transparent;}
.menu-item.classic-menu-dropdown > .menu >  .menu-item.classic-menu-dropdown > .menu {display: none;left: 99%;
    top: 0;    border: 1px solid #E4A40A;}
.menu-item.classic-menu-dropdown > .menu >  .menu-item.classic-menu-dropdown:hover > span > i {    transform: rotate(-90deg);}
.menu-item.classic-menu-dropdown > .menu >  .menu-item.classic-menu-dropdown:hover > .menu {display: block}

@media (max-width: 991.98px) {
.menu-item.classic-menu-dropdown > .menu >  .menu-item.classic-menu-dropdown:hover > span > i { transform: none; margin-left: 7px;}
    .menu-item.classic-menu-dropdown > .menu > .menu-item.classic-menu-dropdown > .menu{left: auto;    border: none;    margin-left: 10px;}
}
.product-color__item.color-hidden {display: none!important}
.product-modal-color .views-row > .product-color.taxonomy-term:hover, .product-modal-color .modal-body .view-content .product-color-content .color_field__swatch--square:hover {cursor: pointer;}
.map-offices-item > a {color: inherit}
.map-offices-item > a:hover {color: #E4A40A}