html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:flex;width:100%;}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}@font-face{font-display:swap;font-family:"Futura";src:url(../fonts/futuraptmedium.woff) format("woff"),url(../fonts/futuraptmedium.woff2) format("woff2");font-style:normal;font-weight:500}@font-face{font-display:swap;font-family:"Futura";src:url(../fonts/futuraptheavy.woff) format("woff"),url(../fonts/futuraptheavy.woff2) format("woff2");font-style:normal;font-weight:600}@font-face{font-display:swap;font-family:"Futura";src:url(../fonts/futuraptbold.woff) format("woff"),url(../fonts/futuraptbold.woff2) format("woff2");font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:"ProximaNova";src:url(../fonts/proxima-nova-regular.woff) format("woff"),url(../fonts/proxima-nova-regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:"ProximaNova";src:url(../fonts/proxima-nova-extrabold.woff) format("woff"),url(../fonts/proxima-nova-extrabold.woff2) format("woff2");font-style:normal;font-weight:800}html{position:relative;display:flex;flex-direction:column;flex-grow:1;width:100%;min-width:320px;min-height:100%}body{position:relative;display:flex;flex-direction:column;flex-grow:1;min-height:100%;min-width:320px;font-family:'ProximaNova',Arial,sans-serif;color:#1a1a1a;font-size:18px;line-height:22px;font-weight:400;background-color:#f0f0f0}h2{font-weight:300}a{transition:150ms}.invisible{display:none}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.pages-list ul{list-style:none}.pages-list ul li a{color:#000}.pages-list ul li a:hover{color:#edb400}.page-header{display:flex;flex-direction:column;margin:0 auto;width:100%;background-color:#fff}.page-header__second-block__wrap{height:100%}.page-header__first-block__wrap,.page-header__second-block__wrap{display:flex;flex-wrap:wrap}.page-header__second-block{background-color:#666;height:60px}.header-logo{order:1;width:100%;padding-top:7px;background-color:#fff}.header-logo a{display:flex;height:100%}.header-logo a svg,.header-logo a img{display:block;margin:0 auto;margin-bottom:20px}.header-feedback{order:3;width:50%;height:80px;background-color:#f2f2f2}.header-feedback__wrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;height:100%}.header-feedback__wrap p{display:none;margin:0;margin-bottom:3px;color:#999;font-size:13px;line-height:13px}.header-feedback__wrap a{color:#262626;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-decoration:none;transition:150ms}.header-feedback__wrap a:hover{color:#edb400;border-color:#edb400}.header-feedback__freecall{margin-left:auto;margin-right:20px}.header-feedback__email{margin-left:auto;margin-right:20px}.header-feedback__email a{text-decoration:underline;text-underline-position:under}.header-feedback__search{display:none}.header-feedback__search input{display:none}.header-feedback__search button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#edb400;border:none;cursor:pointer;transition:200ms}.header-feedback__search button svg{display:block;margin:0 auto;fill:#000;transition:200ms}.header-feedback__search button:hover{background-color:#000}.header-feedback__search button:hover svg{fill:#edb400}.header-office{order:2;display:flex;flex-direction:column;justify-content:center;width:50%;height:80px;background-color:#f2f2f2}.header-office__mobile-wrap{display:flex;flex-direction:column;justify-content:center}.header-office__link{width:120px;margin-right:auto;margin-left:20px;color:#262626;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:23px;font-weight:700;transition:150ms;text-underline-position:under}.header-office__link:hover{color:#edb400;border-color:#edb400}.header-office__hint{display:none;margin:0;color:#999;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;.catalog-detail__positions-count line-height:13px;font-weight:400}.header-office__df-block{display:none;flex-direction:column}.header-office__title{width:140px;margin:0;margin-top:20px;color:#262626;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:21px;font-weight:700}.header-office__df-city{display:none}.header-office__list{display:none}.header-office__list--dropdown{display:none}.header-office__item p{margin:0;margin-bottom:8px;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px}.header-office__item a{margin:0;color:#262626;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:18px;font-weight:600;text-decoration:none}.header-office__item--dropdown{display:none}.header-office__more{position:relative;display:none;width:57px;height:100%;padding:0;margin:0;margin-left:auto;background-color:#f2f2f2;border:none;-webkit-clip-path:polygon(7px 0,100% 0,100% 100%,7px 100%,7px 77px,0 50%,7px 63px);clip-path:polygon(7px 0,100% 0,100% 100%,7px 100%,7px 77px,0 50%,7px 63px);cursor:pointer;transition:150ms}.header-office__more span{display:block;width:25px;margin-left:auto;margin-right:13px;margin-bottom:7px;color:#a6a6a6;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400}.header-office__more i{position:relative;display:block;width:6px;height:6px;margin-left:auto;margin-right:22px;background-color:#999;border-radius:50%}.header-office__more i::before,.header-office__more i::after{content:'';position:absolute;top:0;width:6px;height:6px;background-color:#999;border-radius:50%}.header-office__more i::before{left:-9px}.header-office__more i::after{right:-9px}.header-office__more:hover{background-color:#d9d9d9}.catalog-page-link{display:flex;align-items:center;justify-content:center;flex-grow:1;width:80px;height:100%;text-decoration:none;background-color:#333;transition:200ms}.catalog-page-link svg{fill:#fff;height:22px}.catalog-page-link p{display:none}.catalog-page-link:hover{background-color:#000}.header-nav{display:none}.header-nav-list__item--submenu{position:relative}.header-nav-list-svg{margin-left:7px}.header-nav-list-submenu{position:absolute;left:0;top:60px;width:100%;display:none;flex-direction:column;padding:20px 0;margin:0;list-style:none;z-index:10;box-shadow:0 11px 29px 0 rgba(0,0,0,.4);background-color:#fff}.header-nav-list-submenu li{display:flex;align-items:center;width:100%;border-bottom:1px solid #e6e6e6}.header-nav-list-submenu li:nth-child(1){border-top:1px solid #e6e6e6}.header-nav-list-submenu li a{display:block;width:100%;color:#262626;font-size:15px;line-height:40px;font-weight:700;text-transform:uppercase;text-decoration:none}.header-nav-list-submenu li:hover a{background-color:#fbfbfb}.header-nav-toggler{position:relative;flex-grow:1;width:80px}.header-nav-toggler__btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;height:100%;cursor:pointer;transition:200ms}.header-nav-toggler__btn:hover{background-color:#797979}.header-nav-toggler__btn p{display:none}.header-nav-toggler__btn svg{fill:#fff;height:22px}.header-nav-toggler__btn span{position:relative;width:6px;height:6px;margin:auto 0;background-color:#fff;border-radius:50%}.header-nav-toggler__btn span::before,.header-nav-toggler__btn span::after{content:'';position:absolute;width:6px;height:6px;background-color:#fff;border-radius:50%}.header-nav-toggler__btn span::before{left:-9px}.header-nav-toggler__btn span::after{right:-9px}.header-nav-toggler__list{content:'';position:absolute;top:60px;left:0;display:none;flex-direction:column;width:210px;padding:0;padding-top:20px;padding-bottom:20px;margin:0;list-style:none;background-color:#fff;z-index:2;box-shadow:0 11px 29px 0 rgba(0,0,0,.4)}.header-nav-toggler__list input{display:none}.header-nav-toggler__list li{display:flex;align-items:center;width:100%;border-bottom:1px solid #e6e6e6}.header-nav-toggler__list li:nth-child(2){border-top:1px solid #e6e6e6}.header-nav-toggler__list li a{padding-left:20px;width:100%;display:block;color:#262626;font-size:15px;line-height:40px;font-weight:700;text-transform:uppercase;text-decoration:none}.header-nav-toggler__list li:hover{background-color:#fbfbfb}.header-nav-about-comp__toggler{position:relative;display:flex;align-items:center;justify-content:flex-end;width:40px;height:40px;margin-left:auto;padding-right:12px;cursor:pointer}.header-nav-about-comp__toggler svg{display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);pointer-events:none}.header-nav-about-comp__toggler::before{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background-color:#e6e6e6;z-index:10}.header-nav-toggler-submenu li:nth-child(1){border-bottom:none}.header-nav-toggler-submenu li label{position:relative;display:flex;align-items:center;width:100%;height:40px;padding-left:12px;border-top:1px solid #e6e6e6;cursor:pointer}.header-nav-toggler-submenu li label svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-nav-toggler-submenu li label p{margin:0;margin-right:auto;margin-left:30px;color:#262626;font-size:15px;line-height:40px;font-weight:700;text-transform:uppercase;text-decoration:none}.header-nav-toggler-submenu li label::before{content:'';position:absolute;top:0;bottom:0;left:40px;width:1px;background-color:#e6e6e6}.header-current-contacts{margin-left:10px}.header-current-contacts__phone{text-decoration:none;font-size:14px;color:#1a1a1a}.header-switch-domain{margin-bottom:5px}.header-switch-domain__sity{display:inline-block;color:#797979;width:285px;position:relative;overflow:hidden}.header-switch-domain__sity-label{display:inherit;font-size:15px;margin-left:-4px}.header-switch-domain__pin{margin-bottom:-7px}.header-switch-domain__down{margin-bottom:-12px}.switch-domain-blocker{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.switch-domain-blocke::after{display:inline-block;vertical-align:middle;width:0;height:100%;content:''}.switch-domain-windows{position:relative;display:inline-block;vertical-align:middle;margin:auto 0;padding:20px;background-color:#fff;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3);min-width:250px}.switch-domain-windows__title{text-align:center;font-size:28px}.switch-domain-windows__domain-list{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:auto;max-height:200px}.switch-domain-windows__domain-list li{display:inline-block;padding:5px;text-align:left;line-height:1}.switch-domain-windows__domain-list a{color:#1a1a1a}.switch-domain-windows__domain-list li a:hover{color:#edb400;cursor:pointer;text-decoration:underline}.switch-domain-windows__close{display:block;position:absolute;cursor:pointer;opacity:.5;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;top:10px;right:10px}.switch-domain-windows__close:hover{opacity:1}.mobile-search{display:flex;align-items:center;justify-content:center;flex-grow:1;width:80px;height:100%;border-left:1px solid #4d4d4d}.mobile-search svg{fill:#fff}.mobile-search:hover{background-color:#797979}.call-of-products{display:flex;align-items:center;justify-content:center;flex-grow:1;width:80px;height:100%;background-color:#edb400;text-decoration:none;transition:200ms}.call-of-products svg{fill:#000;height:22px;transition:200ms}.call-of-products p{transition:200ms}.call-of-products:hover{background-color:#000}.call-of-products:hover svg{fill:#edb400}.call-of-products:hover p{color:#edb400}.call-of-products__short{display:none}.call-of-products__full{display:none}.product-request-popup{display:none}.product-request-popup__wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:30px 20px!important;padding-bottom:30px;background-color:#fff}.product-request-popup__wrap h1{margin:0;margin-bottom:20px;font-family:"Futura",Arial,sans-serif!important;font-size:35px;line-height:40px;font-weight:700;text-align:center}.product-request-popup__wrap form{display:flex;flex-direction:column}.product-request-popup__wrap form label{display:flex;flex-direction:column;margin-bottom:18px}.product-request-popup__wrap form label p{color:#1a1a1a;font-family:"ProximaNova",Arial,sans-serif!important;font-size:15px;line-height:21px;font-weight:400}.product-request-popup__wrap form label input{height:50px;padding-left:20px;padding-right:20px;border:2px solid #d9d9d9;background-color:#fff;cursor:pointer;transition:150ms}.product-request-popup__wrap form label input:hover{border:2px solid #d9d9d9;background-color:#f7f7f7}.product-request-popup__wrap form label input:focus{outline:none;border:2px solid #edb400;background-color:#fff}.product-request-popup__wrap form label textarea{padding:20px;margin-bottom:0;background-color:#fff;border:2px solid #d9d9d9;resize:none;cursor:pointer;transition:150ms}.product-request-popup__wrap form label textarea:hover{border:2px solid #d9d9d9;background-color:#f7f7f7}.product-request-popup__wrap form label textarea:focus{outline:none;border:2px solid #edb400;background-color:#fff}.product-request-popup__wrap .fancybox-close-small{top:10px;right:0}.product-request-popup__wrap .fancybox-close-small::after{font-size:35px!important}.product-request-popup__wrap .fancybox-close-small:hover::after{background-color:transparent!important}.fancybox-bg{background-color:rgba(0,0,0,.8)!important}.submit{display:flex;align-items:center}.btn--request-popup__submit{width:160px;height:50px;margin:0 auto;background-color:#edb400;border:none;cursor:pointer;transition:150ms}.btn--request-popup__submit:hover{background-color:#000}.btn--request-popup__submit:hover svg{fill:#edb400}.btn--request-popup__submit:hover p{color:#edb400}.btn--request-popup__submit svg{margin-right:10px;margin-top:auto;margin-bottom:auto;transition:150ms}.btn--request-popup__submit p{color:#000;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase;transition:150ms}.product-request-popup__red-star{color:red}.search-popup{display:none}.search-popup__wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:100%;min-width:320px;height:500px;padding-top:100px;overflow:visible!important;background-color:transparent!important}.search-popup__wrap .fancybox-close-small{position:absolute;display:flex;top:-50px;left:0;right:0;width:120px;padding-left:40px;margin-left:auto;margin-right:auto}.search-popup__wrap .fancybox-close-small p{color:#fff;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:15px;margin:0}.search-popup__wrap .fancybox-close-small:hover::after{color:#edb400!important;background-color:transparent!important}.search-popup__wrap .fancybox-close-small::after{left:0;font-size:45px;margin-right:10px;color:#edb400}.search-popup__search-input{position:relative;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.search-popup__search-input input{display:block;width:calc(100% - 50px);max-width:300px;height:50px;padding:0 19px;border:2px solid #d9d9d9;border-radius:0;border-right:none;cursor:pointer;transition:200ms}.search-popup__search-input input::-webkit-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-popup__search-input input:-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-popup__search-input input::-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-popup__search-input input::placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-popup__search-input input:hover{border:2px solid #d9d9d9;border-right:none;background-color:#f7f7f7}.search-popup__search-input input:focus{outline:none;border:2px solid #edb400;border-right:none;background-color:#fff}.search-popup__search-input button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#edb400;border:none;cursor:pointer;transition:200ms}.search-popup__search-input button svg{display:block;margin:0 auto;fill:#000;pointer-events:none;transition:200ms}.search-popup__search-input button:hover{background-color:#000}.search-popup__search-input button:hover svg{fill:#edb400}.page-footer{background-color:#666}.footer-info__wrap{position:relative;width:100%}.footer-info__wrap::after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#525252}.footer-info{display:flex;flex-direction:column;height:140px;padding-top:20px;padding-bottom:23px;margin:0 auto;width:calc(100% - 40px);min-width:280px}.footer-logo{display:block;width:100%;fill:#fff;margin-bottom:23px}.footer-logo svg{display:block;width:182px;height:35px}.footer-contacts{display:flex}.footer-contacts p{margin:0;margin-bottom:6px;font-family:#proxima;font-size:13px;line-height:13px;color:#999;font-weight:400}.footer-contacts a{display:block;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-decoration:none;transition:150ms}.footer-contacts__tel{margin-right:25px}.footer-contacts__tel a{margin:0;color:#fff;text-decoration:none}.footer-contacts__tel a:hover{color:#edb400}.footer-contact__email a{color:#fff;border-bottom:1px solid #fff}.footer-contact__email a:hover{color:#edb400;border-color:#edb400}.footer-offices{display:none}.developers__wrap{position:relative;width:100%}.developers__wrap::after{content:'';position:absolute;top:0;left:0;right:0;height:4px;background-color:#525252}.developers{display:flex;flex-wrap:wrap;padding-top:30px;padding-bottom:29px;margin:0 auto;width:calc(100% - 40px);min-width:280px}.developers__block-1{display:flex;flex-wrap:wrap;margin-bottom:18px}.copyright{width:100%;margin:0;margin-bottom:10px;color:#fff;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400}.wp{display:block;width:100%;margin:0;color:#fff;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400;text-underline-position:under;transition:150ms}.wp:hover{color:#edb400}.copyright-text{max-width:960px;margin:0;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:18px;font-weight:400}.footer-catalog__wrap{width:100%;background-color:#666}.footer-catalog{display:flex;flex-direction:column;transition:300ms ease}.footer-catalog__item{display:flex;flex-direction:column;border-top:1px solid #7a7a7a}.footer-catalog__item:first-child{border-top:none}.footer-catalog__item input{display:none}.footer-catalog__toggler{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:60px;padding-left:20px;cursor:pointer;transition:200ms}.footer-catalog__toggler h4, .footer-catalog__toggler .h4{display:block;width:calc(100% - 61px);max-width:238px;margin:0;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:700}.footer-catalog__toggler:hover{background-color:#5c5c5c}.footer-catalog__toggler:hover .footer-catalog__btn{background-color:#5c5c5c}.footer-catalog__btn{display:flex;justify-content:center;align-items:center;width:61px;height:100%;border-left:1px solid #7a7a7a;transition:200ms}.footer-catalog__btn svg{display:block;fill:#edb400;transition:200ms}.footer-catalog__list-area{display:flex;flex-direction:column;width:100%;background-color:#333;border-top:1px solid #7a7a7a;max-height:0;padding-left:20px;opacity:0;overflow:hidden;visibility:hidden;transition:200ms ease}.footer-catalog__list{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;margin:0;list-style:none}.footer-catalog__list-item{display:block;width:100%;margin-bottom:10px}.footer-catalog__list-item a{display:inline;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:18px;font-weight:400;-webkit-text-decoration-color:#5c5c5c;text-decoration-color:#5c5c5c;text-underline-position:under;transition:150ms}.footer-catalog__list-item a:hover{color:#edb400;-webkit-text-decoration-color:#edb400;text-decoration-color:#edb400}.footer-catalog__item>input:checked~.footer-catalog__toggler{background-color:#333}.footer-catalog__item>input:checked~.footer-catalog__toggler>.footer-catalog__btn{border:none;background-color:#edb400}.footer-catalog__item>input:checked~.footer-catalog__toggler>.footer-catalog__btn svg{fill:#000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-catalog__item>input:checked~.footer-catalog__list-area{visibility:visible;max-height:5000px;padding-top:19px;padding-bottom:16px;opacity:1}.index-main{width:100%;background-color:#f0f0f0}.index-main__wrap{display:flex;width:100%;max-width:1560px;margin:0 auto}.index-side-bar{display:none}.index-main-content{display:flex;flex-direction:column;flex-grow:1;width:100%}.main-slider__outer-wrap{width:100%;margin-bottom:20px}.main-slider{position:relative;width:100%;height:280px;background-color:#999}.main-slider__wrap>.swiper-slide{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding:40px 46px;padding-top:60px}.main-slider__wrap>.swiper-slide::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.45;z-index:1}.main-slider__wrap>.swiper-slide .btn--trans{margin-top:25px}.main-slider__text-info{position:relative;z-index:2}.main-slider__text-info p{display:none}.main-slider__title{margin:0;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700;text-align:center;display:block;}.main-slider-button{content:'';position:absolute;top:0;bottom:0;display:block;width:40px;height:40px;padding:0;margin:auto 0;background-color:#edb400;border:none;z-index:2;cursor:pointer;transition:200ms}.main-slider-button svg{display:block;width:15px;height:11px;margin:0 auto;fill:#000;overflow:visible;transition:200ms}.main-slider-button:hover{background-color:#000}.main-slider-button:hover svg{fill:#edb400}.main-slider-button--prev{left:0}.main-slider-button--next{right:0}.blueprint-form__outer-wrap{width:calc(100% - 40px);margin:0 auto;margin-bottom:20px}.blueprint-form{display:flex;flex-direction:column;padding-bottom:20px;margin:0 auto;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.blueprint-form__title{display:flex;align-items:center;height:60px;padding:0 19px;margin:0;margin-bottom:20px;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase;text-align:center;background-color:#666}.blueprint-form__text{padding:0 20px;margin:0;margin-bottom:20px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.blueprint-form__outer-wrap--side-bar{margin-bottom:40px}.blueprint-form--main-content>.blueprint-form__text{margin-bottom:25px}.about-comp__outer-wrap{width:calc(100% - 40px);margin:0 auto;margin-bottom:40px}.about-comp{position:relative;display:flex;flex-direction:column;padding-top:27px;padding-bottom:20px;padding-left:34px;padding-right:30px;margin:0 auto;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.about-comp::before{content:'';position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#edb400}.about-comp h3{margin:0;margin-bottom:14px;font-family:"Futura",Arial,sans-serif;font-size:25px;line-height:31px;font-weight:700}.about-comp__text{margin:0;margin-bottom:25px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.popular-slider__outer-wrap{position:relative;width:100%;padding:0 20px;margin:0 auto;margin-bottom:30px}.popular-slider__outer-wrap h3, .popular-slider__outer-wrap .h3{margin:0;margin-bottom:23px;display:block;font-size: 1.17em;font-weight: bold;}.popular-slider__wrap>.swiper-slide{display:flex;flex-direction:column;align-items:center;height:220px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);margin-bottom:10px}.popular-slider__wrap>.swiper-slide p{margin:0;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;text-align:center;font-size:13px;line-height:13px;font-weight:400}.popular-slider__img{display:flex;align-items:center;justify-content:center;width:100%;height:140px;border-bottom:1px solid #e8e8e8}.popular-slider__img img{max-height: 90%;max-width: 90%;}.popular-slider__text-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:80px;padding:5px 8px}.popular-slider__text{height:26px;line-height:1.5em}.popular-slider__title{display:block;color:#000;text-underline-position:under}.popular-slider__title h4, .popular-slider__title .h4{margin:0;margin-bottom:12px;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:21px;font-weight:700;text-align:center}.popular-slider__title .h4 {display: block;}.popular-slider__title:hover{color:#edb400}.popular-slider-button{content:'';position:absolute;bottom:90px;display:block;width:40px;height:40px;padding:0;background-color:#edb400;border:none;z-index:2;cursor:pointer;transition:200ms}.popular-slider-button svg{display:block;width:15px;height:11px;margin:0 auto;fill:#000;overflow:visible;transition:200ms}.popular-slider-button:hover{background-color:#000}.popular-slider-button:hover svg{fill:#edb400}.popular-slider-button--prev{left:0}.popular-slider-button--next{right:0}.index-catalog__wrap{position:relative;width:100%;padding:0 20px;margin:0 auto;margin-bottom:20px}.index-catalog__wrap h3, .index-catalog__wrap .h3{margin:0;margin-bottom:23px;display:block;font-size:1.17em;font-weight:bold;}.index-catalog{display:flex;flex-direction:column}.index-catalog input{display:none}.index-catalog__item{display:flex;flex-wrap:wrap;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.index-catalog__img{display:none}.index-catalog__text{width:100%;height:81px;padding-left:20px;padding-right:20px;transition:200ms}.index-catalog__text a{align-self:flex-start;display:flex;height:100%;color:#000;text-decoration:none;transition:150ms}.index-catalog__text a h4, .index-catalog__text a .h4{display:flex;align-items:center;margin:0;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:20px;font-weight:700}.index-catalog__text a:hover{color:#edb400}.index-catalog__text p{display:none}.index-catalog__toggler{display:flex;align-items:center;width:100%;height:40px;cursor:pointer;border-top:1px solid #ebebeb;transition:200ms}.index-catalog__toggler svg{display:block;margin-left:auto;margin-right:9px;fill:#edb400;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.index-catalog__toggler p{margin:0;margin-right:auto}.index-catalog__toggler p span{display:block;color:#333;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400}.index-catalog__toggler p .index-catalog__toggle--off{display:none}.index-catalog__toggler:hover{background-color:#fbfbfb}.index-catalog__item>input:checked~.index-catalog__text{background-color:#666;border-left:none}.index-catalog__item>input:checked~.index-catalog__text a{color:#fff}.index-catalog__item>input:checked~.index-catalog__text a:hover{color:#edb400}.index-catalog__item>input:checked~.index-catalog__toggler{background-color:#edb400;border-top:none}.index-catalog__item>input:checked~.index-catalog__toggler svg{fill:#000;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.index-catalog__item>input:checked~.index-catalog__toggler p .index-catalog__toggle--on{display:none}.index-catalog__item>input:checked~.index-catalog__toggler p .index-catalog__toggle--off{display:block}.index-catalog__item>input:checked~.index-catalog__toggler:hover{background-color:#000}.index-catalog__item>input:checked~.index-catalog__toggler:hover svg{fill:#edb400;transition:fill 200ms}.index-catalog__item>input:checked~.index-catalog__toggler:hover p span{color:#edb400;transition:200ms}.index-subcatalog{display:flex;flex-direction:column;width:100%;color:#fff;max-height:0;visibility:hidden;opacity:0;transition:300ms ease}.index-subcatalog--inner{padding:10px;max-height:5000px;visibility:visible;opacity:1;padding:0}.index-subcatalog__item{display:flex;flex-direction:column;width:100%;margin-bottom:1px}.index-subcatalog__toggler{display:flex;position:relative;width:100%;min-height:40px;padding-left:19px;padding-right:50px;background-color:#f0f0f0;cursor:pointer;transition:150ms}.index-subcatalog__toggler::before{content:'';position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#edb400}.index-subcatalog__toggler::after{content:'';position:absolute;top:0;bottom:0;right:40px;width:1px;background-color:#d9d9d9}.index-subcatalog__toggler:hover{background-color:#d9d9d9}.index-subcatalog__toggler--inner{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.index-subcatalog__toggler--inner:hover{background-color:#fbfbfb}.index-subcatalog__toggler-title{display:flex;align-items:center;margin-top:9px;margin-bottom:11px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:16px;line-height:20px;font-weight:500}.index-subcatalog__toggle-btn{content:'';position:absolute;top:0;bottom:0;right:15px;display:flex}.index-subcatalog__toggle-btn svg{fill:#edb400;margin-top:auto;margin-bottom:auto}.index-subcatalog__toggle-btn p{display:none}.index-tags__list{display:flex;flex-direction:column;max-height:0;visibility:hidden;opacity:0;transition:150ms}.index-tags__list--inner{background-color:#fff}.index-tags__list--separate{padding-top:13px;padding-left:11px;padding-right:11px;padding-bottom:5px;max-height:5000px;visibility:visible;opacity:1;background-color:#fff}.index-tags__item{display:flex;flex-direction:column;margin-bottom:15px}.index-tags__item ul{display:block;padding:0;margin:0;list-style:none}.index-tags__item ul li{display:none;margin-right:5px}.index-tags__item ul li:nth-child(1),.index-tags__item ul li:nth-child(2),.index-tags__item ul li:nth-child(3){display:inline}.index-tags__item ul li a{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:16px;font-weight:400;text-decoration:none;transition:150ms}.index-tags__item ul li a:hover{color:#000}.index-tags__title{display:block;align-self:flex-start;margin-bottom:5px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:16px;line-height:21px;font-weight:500;text-underline-position:under;transition:150ms}.index-tags__title:hover{color:#edb400}.index-tags__toggler{display:flex;justify-content:center;align-items:center;width:24px;height:11px;margin-top:8px;background-color:#f0f0f0;cursor:pointer;transition:150ms}.index-tags__toggler:hover{background-color:#edb400}.index-tags__toggler span{position:relative;width:3px;height:3px;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#666}.index-tags__toggler span::before,.index-tags__toggler span::after{content:'';position:absolute;top:0;bottom:0;width:3px;border-radius:50%;background-color:#666}.index-tags__toggler span::before{left:-4px}.index-tags__toggler span::after{right:-4px}.index-catalog__item>input:checked~.index-subcatalog{padding:10px;max-height:5000px;visibility:visible;opacity:1}.index-subcatalog__item>input:checked~.index-subcatalog__toggler--inner{box-shadow:none}.index-subcatalog__item>input:checked~.index-subcatalog__toggler>.index-subcatalog__toggle-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.index-subcatalog__item>input:checked~.index-subcatalog__toggler>.index-subcatalog__toggle-btn p .index-subcatalog__toggle--on{display:none}.index-subcatalog__item>input:checked~.index-subcatalog__toggler>.index-subcatalog__toggle-btn p .index-subcatalog__toggle--off{display:block}.index-subcatalog__item>input:checked~.index-tags__list{padding-top:13px;padding-left:11px;padding-right:11px;padding-bottom:5px;max-height:5000px;visibility:visible;opacity:1}.index-subcatalog__item>input:checked~.index-tags__list--inner{border-top:1px solid #d9d9d9}.index-tags__item>input:checked~ul>li{display:inline}.index-tags__item>input:checked~.index-tags__toggler{background-color:#edb400}.index-tags__item>input:checked~.index-tags__toggler span{background-color:#000}.index-tags__item>input:checked~.index-tags__toggler span::after,.index-tags__item>input:checked~.index-tags__toggler span::before{background-color:#000}.spec-position-slider__outer-wrap{position:relative;width:100%;padding:0 20px;margin:0 auto;margin-bottom:50px}.spec-position-slider__outer-wrap h3{margin:0;margin-bottom:23px}.spec-position-slider__outer-wrap .btn--grey{width:180px;height:50px}.spec-position-slider__wrap>.swiper-slide{position:relative;display:flex;align-items:center;height:140px;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.spec-position-slider__wrap>.swiper-slide::before{content:'';position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#edb400}.spec-position-slider__img{display:none}.spec-position-slider__text-info{display:flex;flex-direction:column;width:190px;height:100%;margin:0 auto;margin-left:30px}.spec-position-slider__title{display:block;color:#000;text-underline-position:under;transition:150ms}.spec-position-slider__title h4{margin:0;margin-top:30px;margin-bottom:17px;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:25px;font-weight:700}.spec-position-slider__title:hover{color:#edb400}.spec-position-slider__tag{margin:0;margin-bottom:18px;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400;text-decoration:none}.spec-position-slider__tag:hover{color:#000}.spec-position-slider-button{content:'';position:absolute;bottom:120px;display:block;width:40px;height:40px;padding:0;background-color:#edb400;border:none;z-index:2;cursor:pointer;transition:200ms}.spec-position-slider-button svg{display:block;width:15px;height:11px;margin:0 auto;fill:#000;overflow:visible;transition:200ms}.spec-position-slider-button:hover{background-color:#000}.spec-position-slider-button:hover svg{fill:#edb400}.spec-position-slider-button--prev{left:0}.spec-position-slider-button--next{right:0}.advantages-slider__outer-wrap{position:relative;width:100%;padding:0 20px;margin:0 auto;margin-bottom:20px}.advantages-slider__outer-wrap h3, .advantages-slider__outer-wrap .h3{margin:0;margin-bottom:23px;display:block;font-size:1.17em;font-weight:bold;}.advantages-slider__wrap>.swiper-slide{display:flex;flex-direction:column;align-items:center;height:200px;padding-top:25px;padding-bottom:20px;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.advantages-slider__wrap>.swiper-slide svg{fill:#edb400;height:94px;margin-bottom:16px}.advantages-slider__wrap>.swiper-slide p{padding:0 7px;margin:0;color:#000;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400;text-align:center}.advantages-slider-button{content:'';position:absolute;bottom:100px;display:block;width:40px;height:40px;padding:0;background-color:#edb400;border:none;z-index:2;cursor:pointer;transition:200ms}.advantages-slider-button svg{display:block;width:15px;height:11px;margin:0 auto;fill:#000;overflow:visible;transition:200ms}.advantages-slider-button:hover{background-color:#000}.advantages-slider-button:hover svg{fill:#edb400}.advantages-slider-button--prev{left:0}.advantages-slider-button--next{right:0}.map{width:calc(100% - 40px);margin:0 auto;margin-bottom:40px}.map__wrap{position:relative;display:flex;flex-direction:column;padding-top:27px;padding-bottom:20px;padding-left:30px;padding-right:26px;margin:0 auto;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.map__wrap::before{content:'';position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#edb400}.map__wrap h3{margin:0;margin-bottom:18px;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.map__wrap input{display:none}.map__text{max-width:805px;margin:0;margin-bottom:25px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.map__svg{display:none}.map__point-marker{position:relative;text-decoration:none;cursor:pointer}.map__infobox{position:absolute;top:0;left:0;display:none;flex-direction:column;width:200px;padding:4px;background-color:#fff;box-shadow:0 6px 14px 0 rgba(48,48,48,.7);z-index:1}.map__infobox p{margin:0;margin-left:8px;margin-right:8px;margin-bottom:15px;color:#333;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:17px;font-weight:400}.map__infobox img{display:block;width:100%;height:auto;margin-bottom:8px;-o-object-fit:cover;object-fit:cover}.map-legacy{display:none}.map-legacy__item{display:flex;align-items:center;margin-right:38px}.map-legacy__item svg{margin-right:10px}.map-legacy__item p{margin:0;color:#2b2b2b;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400}.map__lists{margin-bottom:12px}.map__lists ul{display:none;flex-direction:column;padding-left:20px;margin:10px 0;list-style:none}.map__lists ul li{position:relative;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:22px;font-weight:400}.map__lists ul li::before{content:'';position:absolute;top:9px;left:-10px;width:4px;height:4px;border-radius:50%}.map__lists--yellow ul li::before{background-color:#edb400}.map__lists--red ul li::before{background-color:#d32d2d}.map-objects__label,.map-offices__label{cursor:pointer}.map-objects__label a,.map-offices__label a{color:#edb400;font-size:15px;line-height:15px;border-bottom:.5px dashed #edb400}.map-offices__label a{color:#d32d2d;border-bottom:.5px dashed #d32d2d}.map__lists>input:checked~ul{display:flex}.sidebar-catalog{display:flex;flex-direction:column;width:100%;margin-bottom:40px}.sidebar-catalog__catalog{margin-bottom:10px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.sidebar-catalog__catalog input{display:none}.sidebar-catalog__header{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 20px;background-color:#666;cursor:pointer;transition:200ms}.sidebar-catalog__header h4, .sidebar-catalog__header .h4{margin:0;margin-right:15px;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase}.sidebar-catalog__header a{margin:0;color:#edb400;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;font-weight:400;text-decoration:underline;text-underline-position:under}.sidebar-catalog__header a:hover{color:#fff}.sidebar-catalog__header:hover{background-color:#000}.sidebar-catalog__list-wrap{overflow:hidden;display:flex;flex-direction:column;max-height:0;visibility:hidden;opacity:0;transition:300ms;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.sidebar-catalog__item{display:flex;flex-direction:column}.sidebar-catalog__item input{display:none}.sidebar-catalog__toggler{display:flex;min-height:60px;background-color:#fff;border-bottom:1px solid #e8e8e8;cursor:pointer;transition:200ms}.sidebar-catalog__toggler h4, .sidebar-catalog__toggler .h4{display:flex;align-items:center;width:calc(100% - 50px);padding-top:10px;padding-bottom:9px;padding-left:20px;padding-right:10px;margin:0;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400;border-right:1px solid #e8e8e8}.sidebar-catalog__toggler:hover{background-color:#fbfbfb}.sidebar-catalog__toggler:hover .sidebar-catalog__btn{background-color:#fbfbfb}.sidebar-catalog__catalog-btn{display:flex;justify-content:center;align-items:center;max-height:100%;height:auto;transition:200ms}.sidebar-catalog__catalog-btn svg{display:block;fill:#edb400;transition:200ms}.sidebar-catalog__btn{display:flex;justify-content:center;align-items:center;width:50px;max-height:100%;height:auto;transition:200ms}.sidebar-catalog__btn svg{display:block;fill:#edb400;transition:200ms}.sidebar-catalog__list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:300ms ease}.sidebar-catalog__list-item{margin-bottom:7px}.sidebar-catalog__list-item a{display:block;padding:0 20px;color:#929292;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:18px;font-weight:400;-webkit-text-decoration-color:#acacac;text-decoration-color:#acacac;text-underline-position:under}.sidebar-catalog__list-item a:hover{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}.sidebar-catalog__catalog>input:checked~.sidebar-catalog__list-wrap{visibility:visible;overflow:visible;max-height:5000px;opacity:1}.sidebar-catalog__catalog>input:checked~.sidebar-catalog__header .sidebar-catalog__catalog-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-catalog__item>input:checked~.sidebar-catalog__toggler{background-color:#fafafa}.sidebar-catalog__item>input:checked~.sidebar-catalog__toggler>.sidebar-catalog__btn{background-color:#edb400}.sidebar-catalog__item>input:checked~.sidebar-catalog__toggler>.sidebar-catalog__btn svg{fill:#000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-catalog__item>input:checked~.sidebar-catalog__list{visibility:visible;max-height:5000px;opacity:1;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e8;background-color:#fafafa}.article{display:flex;flex-direction:column;width:100%;padding-bottom:20px;margin-bottom:40px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.article .btn{width:175px;height:50px;margin-left:20px}.article-header{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 20px;background-color:#666}.article-header h4, .article-header .h4{margin:0;margin-right:12px;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase}.article-header a{margin:0;color:#edb400;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;font-weight:400;text-decoration:underline;text-underline-position:under}.article-header a:hover{color:#fff}.article__img{display:block;width:100%;height:160px;margin-bottom:20px}.article__text-info{padding:0 20px;margin-bottom:35px}.article__text-info h4, .article__text-info .h4{display:block;margin:0;margin-bottom:20px}.article__text-info h4 a, .article__text-info .h4 a{color:#010100;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:26px;font-weight:700;text-decoration:none;border-bottom:1px solid #010100;transition:150ms}.article__text-info h4 a:hover, .article__text-info .h4 a:hover{color:#edb400;border-color:#edb400}.article__text-info p{margin:0;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.inner-main{width:100%;background-color:#f0f0f0}.inner-main__wrap{display:flex;width:100%;max-width:1560px;padding:0;margin:0 auto}.inner-main-content{display:flex;flex-direction:column;flex-grow:1;width:100%}.inner-main__title{width:calc(100% - 40px);margin:0 auto;margin-bottom:20px;margin-top:25px;color:#333;font-family:"Futura",Arial,sans-serif;font-size:24px;line-height:30px;font-weight:700}.inner-contacts{display:flex;flex-direction:column;width:calc(100% - 40px);margin:0 auto}.inner-map{width:100%;padding:20px;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.inner-map iframe{display:block;width:100%;height:350px}.requisites{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.requisites__header{display:flex;flex-direction:column;padding:15px 20px;border-bottom:1px solid #e8e8e8}.requisites__header h4{margin:0;margin-bottom:8px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.requisites__header p{margin:0;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:18px;font-weight:400}.requisites__info{display:flex;flex-direction:column;padding:15px 20px}.requisites__info .btn--grey{height:50px;width:240px;margin-top:10px}.requisites__city{margin:0;margin-bottom:8px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:600}.requisites__adress{margin:0;margin-bottom:20px;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400}.requisites__item{display:flex;align-items:center;margin-bottom:15px}.requisites__item svg{margin-right:8px;fill:#edb400}.requisites__item p{margin:0;color:#323232;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.requisites__item a{display:block;color:#323232;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400;-webkit-text-decoration-color:#e1e1e1;text-decoration-color:#e1e1e1}.requisites__tel{margin:0;color:#323232;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400;text-decoration:none}.requisites-popup{display:none}.requisites-popup__wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:30px 20px!important;padding-bottom:30px;background-color:#fff}.requisites-popup__wrap h2{margin:0;margin-bottom:10px;font-family:"Futura",Arial,sans-serif!important;font-size:25px;line-height:31px;font-weight:700;text-align:center}.requisites-popup__wrap .fancybox-close-small{top:10px;right:0}.requisites-popup__wrap .fancybox-close-small::after{font-size:35px!important}.requisites-popup__wrap .fancybox-close-small:hover::after{background-color:transparent!important}.requisites-popup__text{max-height:300px}.inner-offices{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.inner-offices__header{display:flex;flex-direction:column;padding:15px 20px;border-bottom:1px solid #e8e8e8}.inner-offices__header h4{margin:0;margin-bottom:8px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.inner-offices__list{display:flex;flex-direction:column}.inner-offices__item{display:flex;flex-direction:column;padding:15px 20px;border-bottom:1px solid #e8e8e8}.inner-offices__city{margin:0;margin-bottom:8px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:600}.inner-offices__adress{margin:0;margin-bottom:12px;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400}.inner-offices__contacts{display:flex;flex-direction:column}.inner-offices__phone{display:flex;align-items:center;margin-right:30px;margin-bottom:8px}.inner-offices__phone svg{fill:#edb400;margin-right:8px}.inner-offices__phone a{margin:0;color:#323232;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400;text-decoration:none}.inner-offices__mail{display:flex;align-items:center}.inner-offices__mail svg{fill:#edb400;margin-right:8px}.inner-offices__mail a{display:block;color:#323232;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400;-webkit-text-decoration-color:#e1e1e1;text-decoration-color:#e1e1e1}.inner-feedback-form{display:flex;flex-direction:column;align-self:flex-start;width:100%;margin:0 auto;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.inner-feedback-form__header{display:flex;flex-direction:column;padding:15px 20px;border-bottom:1px solid #e8e8e8}.inner-feedback-form__header h4{margin:0;margin-bottom:8px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.inner-feedback-form__form{display:flex;flex-direction:column;padding:15px 20px}.inner-feedback-form__form .btn--grey{width:165px;height:50px;border:none}.inner-feedback-form__item{display:flex;flex-direction:column;margin-bottom:18px}.inner-feedback-form__item p{margin:0;margin-bottom:5px;margin-top:5px;color:#1a1a1a;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.inner-feedback-form__item input{height:50px;padding-left:20px;padding-right:20px;border:2px solid #d9d9d9;background-color:#fff;cursor:pointer;transition:150ms}.inner-feedback-form__item input:hover{border:2px solid #d9d9d9;background-color:#f7f7f7}.inner-feedback-form__item input:focus{outline:none;border:2px solid #edb400;background-color:#fff}.inner-feedback-form__item textarea{padding:20px;margin-bottom:0;background-color:#fff;border:2px solid #d9d9d9;resize:none;cursor:pointer;transition:150ms}.inner-feedback-form__item textarea:hover{border:2px solid #d9d9d9;background-color:#f7f7f7}.inner-feedback-form__item textarea:focus{outline:none;border:2px solid #edb400;background-color:#fff}.inner-feedback-form__file-input{display:flex;flex-direction:column;margin-bottom:18px}.file-input__title{margin:0;margin-bottom:5px;margin-top:5px;color:#1a1a1a;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.file-input__field{display:flex}.file-input__field input{display:none}.file-input__field label{display:flex;align-items:center;justify-content:center;width:120px;height:50px;background-color:#edb400;cursor:pointer;transition:200ms}.file-input__field label span{position:relative;width:13px;height:3px;margin-right:8px;background-color:#000;transition:200ms}.file-input__field label span::after{content:'';position:absolute;left:0;width:13px;height:3px;background-color:#000;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:200ms}.file-input__field label p{margin:0;color:#000;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase;transition:200ms}.file-input__field label:hover{background-color:#000}.file-input__field label:hover span{background-color:#edb400}.file-input__field label:hover span::after{background-color:#edb400}.file-input__field label:hover p{color:#edb400}.file-input__text{position:relative;display:flex;align-items:center;width:calc(100% - 120px);height:50px;padding-left:10px;padding-right:10px;border:2px solid #d9d9d9;border-left:none;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.file-input__text:after{content:'';position:absolute;right:0;top:0;bottom:0;width:20px;background:linear-gradient(to right,rgba(255,255,255,.1),white 90%)}.file-input__text p{margin:0;font-size:15px;line-height:18px}.sub-section{display:flex;flex-direction:column;width:calc(100% - 40px);margin:0 auto}.sub-section__item{display:flex;flex-direction:column;background-color:#fff;margin-bottom:20px;border:1px solid #e7e7e7;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.sub-section__header{display:flex;padding:20px 20px}.sub-section__img{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;border:1px solid #d9d9d9}.sub-section__text-info{max-width:490px}.sub-section__text-info a{position:relative;max-height:90px;display:block;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;font-weight:700;overflow:hidden}.sub-section__text-info a:hover{color:#edb400}.sub-section__text-info p{margin:0;margin-top:15px;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:17px;font-weight:400}.sub-section__buttons{display:flex;flex-direction:column}.sub-section__buttons .btn--grey{height:50px}.sub-section__price{display:flex;align-items:center;justify-content:center;width:100%;height:50px;margin:0;color:#000;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400;white-space:pre;border-top:1px solid #e7e7e7}.sub-section__price span{color:#edb400;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-weight:800;text-transform:uppercase}.sub-section__text-wrap{padding:20px;margin:0}.sub-section__text{max-height:51px;overflow:hidden}.sub-section__text p{margin:0;color:#9b9b9b;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:17px;font-weight:400}.catalog-detail{display:flex;flex-direction:column;width:calc(100% - 40px);margin-top:-5px;margin:0 auto}.catalog-detail__main-tag{align-self:flex-start;margin-bottom:23px;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400;-webkit-text-decoration-color:d8d8d8;text-decoration-color:d8d8d8}.catalog-detail__main-tag:hover{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}.catalog-detail__positions-count{margin:0;margin-bottom:20px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700}.catalog-detail__list{display:flex;flex-direction:column}.catalog-detail__item{display:flex;flex-direction:column;background-color:#fff}.catalog-detail__list{display:flex;flex-direction:column}.catalog-detail__item{display:flex;flex-direction:column;margin-bottom:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.catalog-detail__header{display:flex;flex-direction:column;padding:10px}.catalog-detail__img{width:100%;background-position:center;background-repeat:no-repeat;background-size:50% auto;border:1px solid #d9d9d9}.catalog-detail__img span{display:flex;height:100%;align-items:center;justify-content:center}.catalog-detail__text-info a{position:relative;display:block;max-height:90px;margin-bottom:4px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;font-weight:700;text-transform:uppercase;overflow:hidden}.catalog-detail__text-info a:hover{color:#edb400}.catalog-detail__desc{margin:0;margin-bottom:10px;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:17px;font-weight:400}.catalog-detail__item-tag{display:inline;margin:0;padding:0 7px;color:gray;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:16px;font-weight:400;text-decoration:none;background-color:#f0f0f0}.catalog-detail__buttons{display:flex;flex-direction:column}.catalog-detail__buttons .btn--grey{height:50px}.catalog-detail__price{display:flex;align-items:center;justify-content:center;width:100%;height:50px;margin:0;color:#000;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400;white-space:pre;border-top:1px solid #e7e7e7}.catalog-detail__price span{color:#edb400;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-weight:800;text-transform:uppercase}.catalog-detail__product{display:flex;flex-direction:column;width:100%;margin-bottom:40px;margin-top:-12px}.catalog-detail__product-title{margin:0;margin-bottom:30px;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400}.catalog-detail__other-products{margin:0;margin-bottom:16px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.product-card{display:flex;flex-direction:column}.product-card__item{display:flex;flex-direction:column;margin-bottom:40px}.product-card__img{width:100%;height:260px;padding:20px;margin-bottom:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-color:#fff}.product-card__img-container{display:flex;align-items:center;justify-content:center;height:100%;border:1px solid #d9d9d9}.product-card__img-container img{width:80%}.product-card__params{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.product-card__header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #e8e8e8}.product-card__header p{margin:0;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.product-card__header a{display:none}.product-card__props{display:flex;flex-direction:column;padding:20px;border-bottom:1px solid #e8e8e8}.product-card__prop-item{display:flex;flex-direction:column;margin-bottom:15px}.product-card__prop-item:last-child{margin-bottom:0}.product-card__prop-title{margin:0;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:17px;font-weight:400}.product-card__prop-text{margin:0;color:#333;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:400}.product-card-table{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;padding:20px;overflow-x:auto}.product-card-table__list{display:flex;flex-direction:column;flex-shrink:0;width:auto}.product-card-table__item{display:flex;background-color:#f7f7f7}.product-card-table__item:nth-child(2n+2){background-color:#fff}.product-card-table__title{width:200px;margin:0;padding:12px 9px;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:400;border-right:1px solid #e8e8e8}.product-card-table__prop{width:150px;margin:0;padding:12px 9px;color:#595959;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:400}.product-card__buttons{display:flex;flex-direction:column;padding:20px;border-top:1px solid #e8e8e8}.product-card__buttons .btn--grey{height:50px}.product-card__price{display:flex;align-items:center;justify-content:center;width:100%;height:50px;margin:0;color:#000;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400;white-space:pre;border:1px solid #e7e7e7;border-bottom:none}.product-card__price span{color:#edb400;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-weight:800;text-transform:uppercase}.product-card-desc{display:flex;flex-direction:column;padding:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-color:#fff}.product-card-desc__header{display:flex;align-items:center;width:auto;margin-bottom:10px}.product-card-desc__header a{width:calc(100% - 15px);margin:0;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.product-card-desc__header a:hover{color:#edb400}.product-card-desc__header svg{width:15px;height:11px;margin-top:3px;margin-right:10px;fill:#edb400}.product-card-desc__tag{align-self:flex-start;margin:0;margin-bottom:22px;color:#333;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400;-webkit-text-decoration-color:#e1e1e1;text-decoration-color:#e1e1e1}.product-card-desc__tag:hover{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}.product-card-desc__text{margin:0;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.articles{display:flex;flex-direction:column;margin-bottom:10px}.articles__item{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.articles__item .btn--grey{width:170px;height:50px;margin-bottom:10px}.articles__img{width:100%;height:80vw;max-height:200px}.articles__text-info{display:flex;flex-direction:column;padding:20px;padding-top:10px;padding-bottom:10px}.articles__title{margin-top:9px;margin-bottom:17px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:21px;line-height:23px;font-weight:700;text-decoration:none}.articles__title:hover{color:#edb400}.articles__text{max-height:165px;padding:0;margin:0;margin-bottom:30px;overflow:hidden;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.separate-article{display:flex;flex-direction:column;padding-bottom:25px;margin-bottom:40px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.other-articles{display:flex;flex-direction:column;width:100%;padding:20px;padding-bottom:25px;margin-bottom:40px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.other-articles h4{margin:0;margin-bottom:20px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.other-articles__list{display:flex;flex-direction:column;width:100%;max-width:850px}.other-articles__list a{margin-bottom:10px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.other-articles__list a:hover{color:#000}.question-answer{display:flex;flex-direction:column;margin-bottom:40px}.question-answer input{display:none}.question-answer__item{display:flex;flex-direction:column;margin-bottom:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.question-answer__toggler{display:flex;min-height:60px;background-color:#fff;border-bottom:1px solid #e8e8e8;cursor:pointer;transition:200ms}.question-answer__toggler h4{display:flex;align-items:center;width:calc(100% - 50px);padding-top:10px;padding-bottom:9px;padding-left:20px;padding-right:10px;margin:0;color:#000;font-family:"Futura",Arial,sans-serif;font-size:16px;line-height:20px;font-weight:700;border-right:1px solid #e8e8e8}.question-answer__toggler:hover{background-color:#fbfbfb}.question-answer__toggler:hover .question-answer__btn{background-color:#fbfbfb}.question-answer__btn{display:flex;justify-content:center;align-items:center;width:50px;max-height:100%;height:auto;transition:200ms}.question-answer__btn svg{display:block;fill:#edb400;transition:200ms}.question-answer__text{padding:0;margin:0;max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:300ms ease;background-color:#fff}.question-answer__text p{margin:0;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.question-answer__item>input:checked~label{background-color:#666}.question-answer__item>input:checked~label h4{border-right:none;color:#fff}.question-answer__item>input:checked~label .question-answer__btn{background-color:#edb400}.question-answer__item>input:checked~label .question-answer__btn svg{fill:#000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.question-answer__item>input:checked~.question-answer__text{visibility:visible;max-height:5000px;opacity:1;padding:13px 15px}.objects-main{display:flex;flex-direction:column;margin-bottom:40px}.objects-main__item{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.objects-main__img{width:100%;height:80vw;max-height:200px}.objects-main__text-info{display:flex;flex-direction:column;padding:20px;padding-top:20px;padding-bottom:20px}.objects-main__title{margin:0;margin-bottom:17px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:21px;line-height:23px;font-weight:700;text-decoration:none}.objects-main__text{padding:0;margin:0;margin-bottom:15px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.objects-main__list{flex-direction:column;padding-left:13px;margin:0;list-style:none}.objects-main__list li{position:relative;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:26px;font-weight:400}.objects-main__list li::before{content:'';position:absolute;top:10px;left:-13px;width:6px;height:6px;border-radius:50%;background-color:#edb400}.vacancy-main{display:flex;flex-direction:column;margin-bottom:40px}.vacancy-main__item{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.vacancy-main__img{width:100%;height:80vw;max-height:200px}.vacancy-main__text-info{display:flex;flex-direction:column;max-width:750px;padding:20px;padding-top:20px;padding-bottom:20px}.vacancy-main__text-info .btn--grey{width:180px;margin-top:auto}.vacancy-main__title{margin:0;margin-bottom:30px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:21px;line-height:23px;font-weight:700;text-decoration:none}.vacancy-main__salary{margin:0;margin-bottom:3px;color:#edb400;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:700;text-transform:uppercase}.vacancy-main__exp{margin:0;margin-bottom:25px;color:#454545;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:400}.vacancy-main__text{padding:0;margin:0;margin-bottom:40px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.vacancy-main__list{flex-direction:column;padding-left:13px;margin:0;list-style:none}.vacancy-main__list li{position:relative;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:26px;font-weight:400}.vacancy-main__list li::before{content:'';position:absolute;top:10px;left:-13px;width:6px;height:6px;border-radius:50%;background-color:#edb400}.vacancy-detail{display:flex;flex-direction:column;margin-bottom:40px}.vacancy-detail__item{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.vacancy-detail__info{display:flex;flex-direction:column}.vacancy-detail__img{width:100%;height:80vw;max-height:200px}.vacancy-detail__text-info{display:flex;flex-direction:column;max-width:750px;padding:20px;padding-top:20px;padding-bottom:20px}.vacancy-detail__title{margin:0;margin-bottom:30px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:21px;line-height:23px;font-weight:700;text-decoration:none}.vacancy-detail__salary{margin:0;margin-bottom:3px;color:#edb400;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:700;text-transform:uppercase}.vacancy-detail__exp{margin:0;margin-bottom:25px;color:#454545;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:19px;font-weight:400}.vacancy-detail__text{padding:0;margin:0;margin-bottom:40px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.vacancy-detail__list{flex-direction:column;margin-bottom:25px}.vacancy-detail__list p{margin:0;color:#454545;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.vacancy-detail__list ul{padding:0;padding-left:10px;margin:0;list-style:none}.vacancy-detail__list ul li{position:relative;color:#454545;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.vacancy-detail__list ul li::before{content:'';position:absolute;top:8px;left:-9px;width:4px;height:4px;border-radius:50%;background-color:#454545}.vacancy-detail__hr{display:flex;flex-direction:column;padding:20px;background-color:#f7f7f7}.vacancy-detail__hr h4{margin:0;margin-bottom:15px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:25px;font-weight:700}.vacancy-detail__hr p{margin:0;color:#454545;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.vacancy-detail__hr p + p{margin-top:20px}.search-main{width:calc(100% - 40px);margin:0 auto;margin-bottom:40px}.search-main__search{display:flex;width:100%}.search-main__search input{display:block;height:50px;width:calc(100% - 50px);padding:0 19px;border:2px solid #d9d9d9;border-radius:0;border-right:none;border-radius:0px!important;cursor:pointer;transition:200ms}.search-main__search input::-webkit-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-main__search input:-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-main__search input::-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-main__search input::placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.search-main__search input:hover{border:2px solid #d9d9d9;border-right:none;background-color:#f7f7f7}.search-main__search input:focus{outline:none;border:2px solid #edb400;border-right:none;background-color:#fff}.search-main__search button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#edb400;border:none;cursor:pointer;transition:200ms}.search-main__search button svg{display:block;margin:0 auto;fill:#000;transition:200ms}.search-main__search button:hover{background-color:#000}.search-main__search button:hover svg{fill:#edb400}.search-result__count{margin-bottom:20px;color:#000;font-family:"ProximaNova",Arial,sans-serif;font-size:21px;line-height:25px;font-weight:400}.search-result__item{max-width:1050px;margin-bottom:15px;font-size:15px}.search-result__item a{margin-left:10px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;text-decoration:none}.search-result__item a:hover{color:#edb400}.search-result__text p{margin:0;color:#000;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.inner-text-info{width:calc(100% - 40px);margin:0 auto;margin-bottom:40px}.inner-text-info__wrap{position:relative;display:flex;flex-direction:column;padding-top:20px;padding-bottom:10px;padding-left:34px;padding-right:30px;margin:0 auto;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.inner-text-info__wrap::before{content:'';position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#edb400}.inner-text-info__wrap h3{margin:0;margin-bottom:18px;font-family:"Futura",Arial,sans-serif;font-size:25px;line-height:31px;font-weight:700}.inner-text-info__text{margin:0;margin-bottom:20px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.series-filter{display:flex;flex-direction:column;width:calc(100% - 40px);padding:20px;margin:0 auto;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.series-filter h4{margin:0;margin-bottom:12px;color:#000;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700}.series-filter__list{display:block;margin:0;padding:0;list-style:none}.series-filter__list li{display:inline;margin-right:5px;margin-bottom:10px}.series-filter__list li a{padding:0 7px;color:gray;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:16px;font-weight:400;text-decoration:none;background-color:#f0f0f0}.series-filter__list li a:hover{color:#000}.btn{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;text-transform:uppercase;text-decoration:none;z-index:3;cursor:pointer}.btn svg{margin-left:auto}.btn p{margin-right:auto;font-family:"Futura",Arial,sans-serif;font-weight:700;font-size:15px;line-height:15px;text-align:center}.btn--trans{width:160px;height:50px;border:1px solid #fff}.btn--trans svg{margin-right:8px;fill:#edb400}.btn--trans p{color:#fff}.btn--trans:hover{background-color:rgba(255,255,255,.2)}.btn--grey{background-color:#666;transition:200ms}.btn--grey svg{fill:#edb400;margin-right:8px;margin-top:auto;margin-bottom:auto}.btn--grey p{color:#fff}.btn--grey:hover{background-color:#000}.btn--send-blueprint{width:240px;height:50px;margin:0 auto}.btn--about-comp{height:50px}.crumbs{list-style:none;display:block;flex-wrap:wrap;align-items:center;width:100%;padding-top:14px;padding-bottom:13px;padding-left:20px;padding-right:20px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.crumbs a{display:inline;margin-right:8px;color:#666;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400;text-decoration:none}.crumbs a[href]:hover{color:#000}.crumbs span{display:inline-block;width:5px;height:5px;margin-right:8px;vertical-align:middle;background-color:#edb400;border-radius:50%}.content-page{padding:30px 30px;background-color:#fff}table{display:block;overflow-x:auto;white-space:nowrap;border-collapse:collapse}tr{background-color:#fff}tr:nth-child(2n+1){background-color:#f7f7f7}td{min-height:40px;padding:10px;padding-left:23px;font-family:"ProximaNova",Arial,sans-serif;font-size:16px;line-height:20px;font-weight:400;text-align:left;border-right:1px solid #e8e8e8}td:last-child{border-right:none}.content__item{margin:0 auto;margin-bottom:20px}.content__item h2{font-family:"Futura",Arial,sans-serif;font-size:25px;line-height:44px;font-weight:700}.content__item h3{font-family:"Futura",Arial,sans-serif;font-size:20px;line-height:30px;font-weight:700}.content__item h4{font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:22px;font-weight:700}.content__item p>a{color:#edb400;text-decoration:underline;cursor:pointer}.content__item p>a:hover{color:#000}.content__item a{color:#edb400;text-decoration:none}.content__item a:hover{color:#000}.content__item ul{display:flex;flex-direction:column;padding-left:20px;margin:10px 0;}.content__item ul li{position:relative;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:22px;font-weight:400}.content__item ul li::before{content:'';position:absolute;top:9px;left:-10px;width:4px;height:4px;border-radius:50%;background-color:#edb400}.content__item p{margin-top:8px;margin-bottom:28px}.img-row{display:flex;flex-wrap:wrap;margin:20px auto}.img-row a{display:block;width:100%;min-height:300px;height:300px;max-height:350px;margin:0 15px;margin-bottom:10px}.img-row img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.clear{clear:both}.separate-text-block{padding:0 20px;margin:0;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.text-with-photo p{width:auto;max-width:none;padding:0 20px;margin:0;margin-bottom:15px;color:#585858;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:21px;font-weight:400}.text-with-photo img{min-height:150px}.img-float-left,.img-float-right,.justifyleft,.justifyright{-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:20px}.pagi{align-self:center;margin:0 auto;margin-top:20px;margin-bottom:60px}.pagi__list{display:flex;width:auto;padding:0;margin:0;list-style:none}.pagi__item{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-right:1px solid #ddd;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);cursor:pointer;transition:200ms}.pagi__item:first-child{border-left:1px solid #ddd}.pagi__item:first-child a svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:200ms}.pagi__item:first-child:hover a svg{fill:#fff}.pagi__item:last-child a svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:200ms}.pagi__item:last-child:hover a svg{fill:#fff}.pagi__item a{color:#666;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-decoration:none}.pagi__item:hover{background-color:#000}.pagi__item:hover a{color:#fff}.pagi__item--active{background-color:#edb400;cursor:default;border-right:none;margin-left:-1px}.pagi__item--active a{color:#000}.pagi__item--active:hover{background-color:#edb400}.pagi__item--active:hover a{color:#000}@media only screen and (max-width:480px){.catalog-detail__img{padding:15px;min-height:150px;background-size:auto}.catalog-detail__img img{width:100%}.sub-section__header{flex-direction:column}.sub-section__img{padding:15px;min-height:150px;background-size:auto}.sub-section__img img{width:100%}}@media only screen and (min-width:480px){.header-logo{width:37.5%;padding-top:20px;margin-left:4.16666666%}.header-logo a svg,.header-logo a img{width:165px;height:44px;margin:0}.header-feedback{order:2;margin-left:auto;height:90px;background-color:#fff}.header-feedback__wrap{margin:0 auto}.header-feedback__wrap a{font-size:18px;line-height:18px}.header-feedback__freecall{margin-bottom:5px}.header-feedback__email a{text-decoration:none;border-bottom:1px solid #000}.header-feedback__search--offices{position:relative;display:flex;width:100%;max-width:600px}.header-feedback__search--offices input{display:block;width:calc(100% - 50px);height:50px;padding:0 8px;border:2px solid #d9d9d9;border-radius:0px!important;-webkit-appearance:none;border-right:none;cursor:pointer;transition:200ms}.header-feedback__search--offices input::-webkit-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search--offices input:-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search--offices input::-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search--offices input::placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search--offices input:hover{border:2px solid #d9d9d9;border-right:none;background-color:#f7f7f7}.header-feedback__search--offices input:focus{outline:none;border:2px solid #edb400;border-right:none;background-color:#fff}.header-feedback__search--popup{display:none}.header-office{order:2;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:90px;padding-left:20px;padding-right:20px;margin-right:auto;background-color:#f2f2f2}.header-office__link{width:245px;margin:0;margin-bottom:13px;font-size:20px;line-height:20px;text-decoration:none;border-bottom:1px solid #262626}.header-office__hint{display:block}.catalog-page-link{flex-grow:0;width:33.33333333%;max-width:160px}.catalog-page-link svg{width:18px;height:18px;margin-right:9px;margin-bottom:2px}.catalog-page-link p{display:block;margin:0;color:#fff;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase}.header-nav-toggler{width:33.33333333%;max-width:160px;flex-grow:0}.header-nav-toggler__btn{width:160px}.header-nav-toggler__btn span{margin-right:24px}.header-nav-toggler__btn svg{height:16px;margin-right:9px;margin-bottom:2px}.header-nav-toggler__btn p{display:block;margin:0;margin:auto 0;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase}.mobile-search{display:none}.call-of-products{width:33.3333%;max-width:160px;flex-grow:0;margin-left:auto}.call-of-products svg{height:18px;margin-right:5px;margin-bottom:2px}.call-of-products p{margin:0;color:#000;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase}.call-of-products__short{display:block}.product-request-popup__wrap .fancybox-close-small{right:10px}.search-popup__search-input{display:flex}.footer-info{min-width:440px}.footer-contacts a{font-size:20px;line-height:20px}.footer-contacts__tel{margin-right:48px}.developers{min-width:440px;padding-top:39px}.developers__block-1{width:100%}.copyright{width:auto;margin-bottom:0;margin-right:28px}.wp{width:auto}.footer-catalog__toggler h4, .footer-catalog__toggler .h4{max-width:none;text-transform:uppercase}.footer-catalog__list-area{flex-direction:row}.footer-catalog__list{margin-right:55px}.index-main__wrap{padding:0 20px;padding-top:20px}.main-slider{height:320px}.main-slider__wrap>.swiper-slide{align-items:flex-start;padding:40px 66px;padding-top:37px}.main-slider__text-info{overflow:hidden}.main-slider__text-info p{display:block;max-width:510px;margin:0;color:#fff;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400}.main-slider__title{margin-bottom:10px;font-size:25px;line-height:30px;text-align:left}.blueprint-form__outer-wrap{width:100%}.blueprint-form__title{text-align:left}.about-comp__outer-wrap{width:100%}.about-comp__text{margin-bottom:27px}.popular-slider__outer-wrap{width:100%;padding:0}.index-catalog__wrap{width:100%;min-width:440px;padding:0}.index-catalog__img{display:flex;align-items:center;justify-content:center;width:100px;height:81px}.index-catalog__img img{width:80%}.index-catalog__text{width:calc(100% - 100px);border-left:1px solid #ebebeb}.index-catalog__item>input:checked~.index-subcatalog{padding:20px}.spec-position-slider__outer-wrap{width:100%;min-width:440px;padding:0}.spec-position-slider__wrap>.swiper-slide{min-width:440px;max-width:440px}.spec-position-slider__img{display:block;width:140px;height:100%;padding:40px 20px;border-right:1px solid #e8e8e8}.spec-position-slider__text-info{margin-left:20px}.advantages-slider__outer-wrap{width:100%;min-width:440px;padding:0}.map{width:100%}.map__text{margin-bottom:27px}.inner-main__wrap{padding:0 20px;padding-top:20px}.inner-main__title{font-size:26px;width:100%}.inner-contacts{width:100%}.requisites-popup__wrap .fancybox-close-small{right:10px}.inner-offices__contacts{flex-direction:row}.inner-offices__phone{margin-bottom:0}.file-input__field label{width:150px}.file-input__text{width:calc(100% - 150px)}.sub-section{width:100%}.sub-section__img{min-width:120px;min-height:120px;margin-right:20px}.sub-section__img img{width:80%}.sub-section__text-info{border-bottom:none}.sub-section__buttons{flex-direction:row}.sub-section__buttons .btn--grey{width:50%}.sub-section__price{width:50%;border-bottom:1px solid #e7e7e7}.catalog-detail{width:100%}.catalog-detail__header{flex-direction:row}.catalog-detail__img{width:100px;height:100px;margin-right:20px;padding:0}.catalog-detail__img img{width:80%}.catalog-detail__buttons{flex-direction:row}.catalog-detail__buttons .btn--grey{width:50%}.catalog-detail__price{width:50%;border-bottom:1px solid #e7e7e7}.product-card__img{height:400px}.product-card__header a{display:inline;color:#333;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;line-height:20px;font-weight:400;-webkit-text-decoration-color:#e1e1e1;text-decoration-color:#e1e1e1}.product-card__header a:hover{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}.product-card__props{flex-direction:row}.product-card__prop-item{margin-right:20px;margin-bottom:0}.product-card-table{align-items:stretch}.product-card-table__title{width:50%}.product-card-table__prop{width:50%}.product-card__buttons{flex-direction:row;padding:25px 20px}.product-card__buttons .btn--grey{width:50%}.product-card__price{width:50%;border:1px solid #e7e7e7}.question-answer__toggler h4{font-size:18px}.search-main{width:100%}.inner-text-info{width:100%}.series-filter{width:100%}.btn--send-blueprint{width:220px;margin-left:20px}.btn--about-comp{width:160px}.pagi{margin-left:0;margin-right:auto}}@media only screen and (min-width:630px){.switch-domain-windows{min-width:550px}.header-current-contacts__phone{font-size:14px}.header-feedback{width:auto}.header-feedback__wrap{flex-direction:row;align-items:center}.header-feedback__freecall{margin-bottom:0}.header-feedback__search--popup{display:none}}@media only screen and (min-width:768px){.switch-domain-windows{min-width:750px}.switch-domain-windows__domain-list{max-height:330px}.switch-domain-windows__title{text-align:left}.switch-domain-windows__domain-list{flex-wrap:wrap}.header-logo{padding-top:17px;margin-left:3.125%}.header-logo a svg,.header-logo a img{width:196px;height:52px}.header-feedback__search{width:auto}.header-feedback__search input{display:block;width:290px;-webkit-appearance:none;border-radius:0px!important}.call-of-products{width:270px;max-width:none}.call-of-products__short{display:none}.call-of-products__full{display:block}.product-request-popup__wrap{width:600px;padding:35px 50px!important;padding-bottom:40px!important}.footer-info{flex-direction:row;align-items:center;min-width:720px;height:120px}.footer-logo{width:auto;margin-right:49px;margin-bottom:0}.footer-logo svg{width:231px;height:44px}.developers{min-width:720px}.main-slider{height:380px}.main-slider__wrap>.swiper-slide{padding:40px 115px;padding-top:60px}.main-slider__wrap>.swiper-slide .btn--trans{margin-top:40px}.main-slider__title{margin-bottom:15px;font-size:35px;line-height:40px}.main-slider-button{width:60px;height:60px}.blueprint-form__title{margin-bottom:23px}.blueprint-form--main-content>.blueprint-form__text{margin-bottom:29px}.about-comp__text{margin-bottom:33px}.popular-slider__outer-wrap{width:100%;min-width:720px}.popular-slider{width:calc(100% - 40px)}.popular-slider__title h4, .popular-slider__title .h4{font-size:16px;line-height:20px;margin-bottom:9px}.popular-slider-button{width:60px;height:60px}.index-catalog__wrap{width:100%;min-width:720px}.index-catalog__img{height:100px;border-bottom:1px solid #ebebeb}.index-catalog__text{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 200px);height:100px;border-bottom:1px solid #ebebeb}.index-catalog__text a{height:auto;margin-bottom:10px}.index-catalog__text p{display:block;max-width:600px;margin:0;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:18px;font-weight:400}.index-catalog__toggler{flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;border-top:none;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb}.index-catalog__toggler svg{margin:0;margin-bottom:10px}.index-catalog__toggler p{margin:0}.index-catalog__item>input:checked~.index-catalog__text{border-bottom:none}.index-catalog__item>input:checked~.index-catalog__toggler{border-bottom:none;border-left:none}.index-subcatalog__item{margin-bottom:20px}.index-subcatalog__toggler-title{margin-top:7px;margin-bottom:8px;font-size:18px;line-height:25px;font-weight:700}.index-tags__list{flex-direction:row;flex-wrap:wrap}.index-tags__list--inner{box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.index-tags__list--separate{padding:0 20px;padding-top:20px;padding-bottom:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.index-tags__item{width:calc(50% - 35px);margin-right:35px}.index-catalog__item>input:checked~.index-subcatalog{padding:20px 30px}.index-subcatalog__item>input:checked~.index-tags__list{padding:0;padding-top:20px;padding-bottom:10px}.index-subcatalog__item>input:checked~.index-tags__list--inner{padding-left:30px}.spec-position-slider__outer-wrap{width:100%;min-width:720px}.spec-position-slider__wrap{display:flex;flex-wrap:wrap}.spec-position-slider__wrap>.swiper-slide{flex-grow:1;width:340px;max-width:none;min-width:0}.spec-position-slider__wrap>.swiper-slide:nth-child(2n+1){margin-right:40px}.spec-position-slider__img{width:120px}.spec-position-slider__text-info{flex-grow:1;max-width:240px;margin-left:15px;margin-right:15px}.spec-position-slider-button{display:none}.advantages-slider__outer-wrap{width:100%;min-width:720px}.advantages-slider-button{bottom:90px;width:60px;height:60px}.advantages-slider-button--prev{left:-20px}.advantages-slider-button--next{right:-20px}.map__wrap{padding-left:58px;padding-bottom:40px}.map__wrap h3{margin-bottom:20px}.map__text{margin-bottom:80px}.map__svg{display:block;width:79.427vw;height:41.66666vw;fill:gray}.map-legacy{display:flex}.map__lists{display:none}.map-objects__label,.map-offices__label{display:none}.map-objects__list,.map-offices__list{display:none}.inner-contacts{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.inner-map{width:calc(50% - 15px)}.inner-map iframe{height:100%}.requisites{width:calc(50% - 15px)}.requisites-popup__wrap{width:600px;padding:35px 50px!important;padding-bottom:40px!important}.requisites-popup__text{max-height:600px}.inner-offices{width:calc(50% - 15px)}.inner-feedback-form{width:calc(50% - 15px);margin:0;margin-bottom:20px}.sub-section__img{margin-right:30px}.catalog-detail__item{flex-direction:row;justify-content:space-between;padding:10px;padding-right:20px}.catalog-detail__header{padding:0}.catalog-detail__img{margin-right:30px}.catalog-detail__text-info{margin-top:10px}.catalog-detail__buttons{flex-direction:column;align-items:center;justify-content:flex-end;width:200px}.catalog-detail__buttons .btn--grey{width:100%;margin-bottom:10px}.catalog-detail__price{width:100%;height:30px;align-items:flex-start;border:none}.product-card__item{flex-direction:row}.product-card__img{width:260px;height:260px;margin-right:40px}.product-card__params{width:calc(100% - 300px)}.product-card__header{padding:20px 30px}.product-card__props{padding:20px 30px}.product-card-table{padding:20px 30px}.product-card-table__title{width:65%}.product-card-table__prop{width:35%}.product-card__buttons{justify-content:flex-end;padding:25px 45px}.product-card__buttons .btn--grey{width:200px}.product-card__price{width:200px}.product-card-desc{padding:30px}.product-card-desc__header a{width:auto}.articles__item{flex-direction:row;width:100%;height:200px;padding:10px}.articles__img{min-width:190px;width:190px;height:180px;margin-right:30px;background-color:#000}.articles__text-info{padding:0}.articles__text{height:50px}.separate-article{padding:25px;padding-bottom:35px}.other-articles{padding:25px;padding-bottom:35px}.other-articles__list{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.other-articles__list a{width:calc(50% - 5px);margin-bottom:5px}.question-answer__toggler h4{font-size:20px;line-height:28px}.question-answer__item>input:checked~.question-answer__text{padding:18px 20px}.objects-main__item{flex-direction:row;width:100%;padding:30px;padding-bottom:40px}.objects-main__img{min-width:260px;width:260px;height:260px;max-height:none;margin-right:30px;background-color:#000}.objects-main__text-info{padding:0}.vacancy-main__item{flex-direction:row;width:100%;padding:30px;padding-bottom:40px}.vacancy-main__img{min-width:260px;width:260px;height:260px;max-height:none;margin-right:30px;background-color:#000}.vacancy-main__text-info{padding:0}.vacancy-main__text{margin-bottom:0}.vacancy-detail__item{width:100%;padding:30px}.vacancy-detail__info{flex-direction:row}.vacancy-detail__img{min-width:260px;width:260px;height:260px;max-height:none;margin-right:30px;background-color:#000}.vacancy-detail__text-info{padding:0}.vacancy-detail__text{margin-bottom:25px}.series-filter__list li{margin-right:8px}.img-row{flex-wrap:wrap}.img-row a{width:47%;margin:0 1.5%;margin-bottom:10px}.img-row img{min-height:250px;max-height:320px}.separate-text-block{padding:0}.text-with-photo p{padding:0}.img-float-left,.img-float-right,.justifyleft,.justifyright{float:left;width:240px;height:240px;margin-top:3px;margin-bottom:5px;margin-right:25px}.img-float-right,.justifyright{margin-left:25px;margin-right:0;float:right}}@media only screen and (min-width:1000px){.header-current-contacts{margin-left:0}.header-current-contacts__phone{font-size:inherit}.header-switch-domain{margin-bottom:10px}.page-header__first-block__wrap,.page-header__second-block__wrap{flex-wrap:nowrap;width:calc(100% - 40px);min-width:960px;margin:0 auto}.header-logo{display:flex;width:280px;padding:0;margin:0}.header-logo a svg,.header-logo a img{width:250px;height:67px;margin:auto 0}.header-feedback{order:2;width:400px;height:180px;margin-left:0;background-color:#f2f2f2}.header-feedback__wrap{flex-direction:row;justify-content:flex-start;align-items:flex-end;align-content:flex-end;width:100%;min-width:auto;padding:0 20px;padding-bottom:20px;flex-wrap:wrap}.header-feedback__wrap p{display:block}.header-feedback__freecall{margin:0;margin-right:15px}.header-feedback__email{margin:0}.header-feedback__search{position:relative;display:flex;width:100%;margin-top:26px}.header-feedback__search input{display:block;height:50px;width:calc(100% - 50px);padding:0 19px;border:2px solid #d9d9d9;border-right:none;cursor:pointer;transition:200ms}.header-feedback__search input::-webkit-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search input:-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search input::-ms-input-placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search input::placeholder{color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:15px;font-style:italic;font-weight:400}.header-feedback__search input:hover{border:2px solid #d9d9d9;border-right:none;background-color:#f7f7f7}.header-feedback__search input:focus{outline:none;border:2px solid #edb400;border-right:none;background-color:#fff}.header-feedback__search--offices{display:none}.header-feedback__search--popup{display:none}.header-office{order:3;flex-grow:1;flex-direction:row;align-items:stretch;justify-content:flex-start;width:auto;height:180px;padding:20px 0;padding-left:30px;margin:0;background-color:#fff}.header-office__mobile-wrap{display:none}.header-office__link{display:none}.header-office__hint{display:none}.header-office__df-block{display:flex;justify-content:space-between;height:100%}.header-office__df-city{display:flex;flex-direction:column;margin-bottom:15px}.header-office__df-city p{margin:0;margin-bottom:8px;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400}.header-office__df-city a{color:#262626;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:18px;font-weight:600;text-decoration:none}.header-office__list--dropdown{position:absolute;top:170px;right:20px;display:none;flex-direction:column;padding:0;padding-top:25px;margin:0;list-style:none;z-index:22;background-color:#fff;box-shadow:0 11px 29px 0 rgba(0,0,0,.4)}.header-office__list--dropdown li{margin-bottom:25px}.header-office__list--dropdown li a{padding-left:30px;padding-right:50px}.header-office__list--dropdown li p{padding-left:30px;padding-right:50px;margin-bottom:5px}.header-office__list--dropdown::before{content:'';position:absolute;top:-7px;right:17px;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.header-office__item--dropdown{display:flex;flex-direction:column}.header-office__item--dropdown p{margin:0;margin-bottom:8px;color:#b2b2b2;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px}.header-office__item--dropdown a{margin:0;color:#262626;font-family:"Futura",Arial,sans-serif;font-size:18px;line-height:18px;font-weight:600;text-decoration:none}.header-office__more{display:block}.header-nav{display:block;margin-left:17px;height:100%}.header-nav-list{display:flex;height:100%;margin:0;padding:0;list-style:none}.header-nav-list__item{display:flex;align-items:center}.header-nav-list__item:nth-child(4),.header-nav-list__item:nth-child(5){display:none}.header-nav-list__item a{display:flex;align-items:center;height:100%;padding:0 15px;color:#fff;font-family:"Futura",Arial,sans-serif;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:200ms}.header-nav-list__item a:hover{background-color:#797979}.header-nav-list__item--active{position:relative}.header-nav-list__item--active a{color:#edb400}.header-nav-list__item--active::before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#edb400}.header-nav-toggler{width:54px}.header-nav-toggler__btn{width:54px}.header-nav-toggler__btn svg{margin-right:0}.header-nav-toggler__btn span{margin-right:0}.header-nav-toggler__btn p{display:none}.header-nav-toggler__list{left:auto;right:0}.header-nav-toggler__list li{display:none}.header-nav-toggler__list li:nth-child(5){border-top:1px solid #e6e6e6}.header-nav-toggler__list li:nth-child(5),.header-nav-toggler__list li:nth-child(6){display:block}.footer-info{min-width:960px}.footer-contacts{align-items:flex-end}.footer-contact__email{margin:0;margin-right:48px}.footer-offices{display:block}.footer-offices a{margin:0;color:#fff;border-bottom:1px solid #fff}.footer-offices a:hover{color:#edb400;border-color:#edb400}.developers{min-width:960px}.main-slider__outer-wrap{margin-bottom:40px}.main-slider{height:460px}.main-slider__wrap>.swiper-slide{padding:40px 140px;padding-top:100px}.blueprint-form--main-content>.blueprint-form__text{margin-bottom:45px}.about-comp__text{margin-bottom:42px}.popular-slider__outer-wrap{min-width:960px}.index-catalog__wrap{min-width:960px;margin-right:40px}.index-subcatalog__toggler::after{right:124px}.index-subcatalog__toggle-btn{right:18px}.index-subcatalog__toggle-btn svg{margin-right:7px}.index-subcatalog__toggle-btn p{display:block;margin:0;margin-top:auto;margin-bottom:auto}.index-subcatalog__toggle-btn p span{color:#333;font-family:"ProximaNova",Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400}.index-subcatalog__toggle-btn p .index-subcatalog__toggle--on{display:block}.index-subcatalog__toggle-btn p .index-subcatalog__toggle--off{display:none}.index-tags__item{width:calc(33% - 50px);margin-right:50px;margin-bottom:50px}.index-tags__item ul li:nth-child(1),.index-tags__item ul li:nth-child(2),.index-tags__item ul li:nth-child(3),.index-tags__item ul li:nth-child(4),.index-tags__item ul li:nth-child(5){display:inline}.index-subcatalog__item>input:checked~.index-subcatalog__toggler>.index-subcatalog__toggle-btn{right:24px}.spec-position-slider__outer-wrap{min-width:960px;margin-right:70px}.spec-position-slider__wrap>.swiper-slide{width:460px}.spec-position-slider__img{width:140px}.advantages-slider__outer-wrap{min-width:960px;margin-right:40px}.advantages-slider__wrap{display:flex;flex-wrap:wrap}.advantages-slider__wrap>.swiper-slide{width:210px;flex-grow:1;margin-right:40px}.advantages-slider__wrap>.swiper-slide:nth-child(4n+4){margin-right:0}.advantages-slider-button{display:none}.map__text{margin-bottom:60px}.map__svg{width:84vw;height:44vw}.inner-map{width:calc(50% - 20px);margin-bottom:40px}.requisites{width:calc(50% - 20px);margin-bottom:40px}.inner-offices{width:calc(50% - 20px)}.inner-offices__adress{margin-bottom:20px}.inner-feedback-form{width:calc(50% - 20px)}.sub-section{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.sub-section__item{width:calc(50% - 20px);margin-bottom:40px}.product-card__img{width:360px;height:360px}.product-card__params{width:calc(100% - 400px)}.product-card-table__title{width:50%}.product-card-table__prop{width:50%}.separate-article{padding:40px;padding-bottom:60px}.other-articles{padding:30px 40px}.other-articles__list a{width:calc(50% - 10px)}.question-answer__item>input:checked~.question-answer__text{padding:28px 30px}.vacancy-detail__hr{padding:30px 40px}.series-filter{margin-bottom:40px}.img-row{flex-wrap:nowrap}.img-row a{width:100%;max-width:960px}}@media only screen and (min-width:1200px){.page-header__first-block__wrap,.page-header__second-block__wrap{width:96.66%;min-width:1160px}.header-feedback{flex-grow:1;max-width:450px}.header-feedback__wrap a{font-size:19px;line-height:19px}.header-feedback__email{margin-right:0}.header-office{width:480px}.header-office__list{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;padding-left:30px;margin-top:20px;margin-bottom:15px;list-style:none}.header-office__item{display:none;flex-direction:column}.header-office__item:nth-child(2n+1){margin-bottom:20px}.header-office__item:nth-child(1),.header-office__item:nth-child(2){display:flex}.header-office__item--dropdown:nth-child(1),.header-office__item--dropdown:nth-child(2){display:none}.header-nav-list__item:nth-child(4),.header-nav-list__item:nth-child(5){display:block}.header-nav-list__item a{padding:0 18px}.header-nav-toggler{display:none}.header-nav-list__item--submenu:hover>.header-nav-list-submenu{display:flex}.header-nav-toggler__btn:hover~.header-nav-toggler__list,.header-nav-toggler__list:hover{display:flex!important}.footer-info{min-width:1160px}.footer-logo{margin-right:110px}.footer-logo svg{width:290px;height:55px}.developers{min-width:1160px}.footer-catalog{flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:calc(100% - 40px);min-width:1160px;padding-top:50px;margin:0 auto}.footer-catalog__item{width:22.41379%;margin-bottom:50px;border-top:none}.footer-catalog__toggler{align-items:flex-start;height:auto;padding:0;margin-bottom:16px;border:0;cursor:default;pointer-events:none}.footer-catalog__toggler h4, .footer-catalog__toggler .h4{max-width:300px}.footer-catalog__toggler:hover{background-color:transparent}.footer-catalog__toggler:hover .footer-catalog__btn{background-color:transparent}.footer-catalog__btn{display:none}.footer-catalog__list-area{flex-direction:column;padding:0;max-height:none;background-color:transparent;border-top:none;opacity:1;overflow:visible;visibility:visible}.footer-catalog__list{margin-right:0}.footer-catalog__list-item{margin-bottom:8px}.footer-catalog__list-item a{-webkit-text-decoration-color:#7c7c7c;text-decoration-color:#7c7c7c}.footer-catalog__item>input:checked~.footer-catalog__toggler{background-color:transparent}.index-side-bar{display:flex;flex-direction:column;flex-grow:1;max-width:360px;margin-right:40px}.index-main-content{width:860px;max-width:1160px}.blueprint-form__outer-wrap{margin-bottom:40px}.blueprint-form__outer-wrap--main-content{display:none}.about-comp{padding-top:32px}.about-comp__text{margin-bottom:27px}.popular-slider__outer-wrap{width:100%;min-width:860px}.popular-slider{width:100%}.popular-slider-button--prev{left:0}.popular-slider-button--next{right:0}.index-catalog__wrap{min-width:860px}.spec-position-slider__outer-wrap{min-width:860px}.spec-position-slider__wrap>.swiper-slide{width:410px}.advantages-slider__outer-wrap{min-width:860px}.advantages-slider__wrap{justify-content:space-between}.advantages-slider__wrap>.swiper-slide{width:22.5%;max-width:22.5%;margin-right:0}.map__wrap{padding-top:32px}.map__text{margin-bottom:75px}.map__text{margin-bottom:60px}.map__svg{width:62.16666vw;height:32.083333vw}.inner-main-content{width:860px;max-width:1160px}.inner-main__title{margin-top:30px;font-size:35px;line-height:41px}.other-articles__list a{width:calc(50% - 15px)}.inner-text-info__wrap{padding-top:20px}.img-float-left,.img-float-right,.justifyleft,.justifyright{margin-right:40px}.img-float-right,.justifyright{margin-left:40px;margin-right:0}}@media only screen and (min-width:1400px){.header-office__item:nth-child(1),.header-office__item:nth-child(2){margin-right:20px}.header-office__item:nth-child(3),.header-office__item:nth-child(4){display:flex}.header-office__item--dropdown:nth-child(3),.header-office__item--dropdown:nth-child(4){display:none}.product-card__img{width:400px;height:400px}.product-card__params{width:calc(100% - 440px)}}@media only screen and (min-width:1600px){.page-header__first-block__wrap,.page-header__second-block__wrap{width:1560px}.header-logo{width:330px}.header-logo a svg,.header-logo a img{width:296px;height:80px}.header-feedback{width:450px;max-width:auto}.header-feedback__wrap a{font-size:20px;line-height:20px}.header-feedback__freecall{margin-right:30px}.header-office__item{display:flex;margin-right:40px}.header-office__item:nth-child(1),.header-office__item:nth-child(2){margin-right:40px}.header-office__item--dropdown{display:none}.header-office__more{display:none}.footer-info{width:1560px;min-width:0}.developers{width:1560px;min-width:0;padding-top:35px}.footer-catalog{width:1560px}.footer-catalog__item{width:360px}.index-main__wrap{width:1560px;padding:0 0;padding-top:20px}.popular-slider__outer-wrap{width:1160px}.index-catalog__wrap{width:1160px}.index-tags__item{width:calc(25% - 50px)}.spec-position-slider__outer-wrap{width:1160px}.spec-position-slider__wrap{justify-content:space-between}.spec-position-slider__wrap>.swiper-slide{flex-grow:0;width:360px}.spec-position-slider__wrap>.swiper-slide:nth-child(2n+1){margin-right:0}.advantages-slider__outer-wrap{width:1160px}.advantages-slider__wrap>.swiper-slide{flex-grow:0;width:266px;max-width:none;margin-right:0}.map__svg{width:984px;height:510px}.article__img{height:200px}.inner-main__wrap{width:1560px;padding:0 0;padding-top:20px}.product-card__img{width:460px;height:460px}.product-card__params{width:calc(100% - 500px)}}
.index-tags__item.new_3_level {
  margin: 5px 10px 0 10px;
  width: 100%;
}
.index-tags__item.new_3_level ul {
  /* height: 0; */
}
.index-tags__title.new_3_level_title {
  /* margin-top: 20px; */
  font-size: 20px;
}
.index-link{
	display: inline-block;
	width:118px;
	background:#EDB400;
	border:2px solid #EDB400;
	text-decoration: none;
	text-align: center;
	font-weight: 700;
	font-size: 15px;
	line-height: 16px;
	color:#000;
	/* transition:.5s; */
}
.index-link__picture{
	height:110px;
	background:#fff no-repeat top center;
	/* transition:.5s; */
}
.index-link__text{
	display: flex;
	justify-content: center;
    align-items: center;
	height:55px;
}

.index-link:hover{color:#fff;}
.index-link:hover .index-link__picture{background-position:top -110px center}

.index-links__line{
	display: flex;
    justify-content: space-between;
}
.index-links__line + .index-links__line{margin-top:45px;}
.index-links__item{margin-right:15px;}

.index-lf{
	display: flex;
	margin-bottom: 30px;
}
.index-lf__links{
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.index-lf__form{
	flex-grow:1;
	min-width:250px;
	background:#fff;
	border:2px solid #EDB400;
	padding:17px 20px 20px;
	text-align: center;
}
.index-lf__form-ttl{
	margin-bottom:7px;
	font-weight: bold;
	font-size:24px;
}
.index-lf__form-ttl-yellow{
	margin-bottom:12px;
	color:#edb400;
	font-size: 17px;
}
.index-lf-form__button{
	margin-top:15px;
	line-height:40px;
	padding: 0 25px;
	border:0;
    background-color: #edb400;
    color:#000;
    cursor: pointer;
    transition: 200ms;
    font-family: "Futura",Arial,sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.index-lf-form__button:hover{
	background-color: #000;
	color: #edb400;
}
.index-lf-form__item{
	margin-bottom: 14px;
	text-align: left;

}
.index-lf-form__item p{
	margin-top:0;
	font-size: 14px;
}
.inner-feedback-form__item input{
	height: 30px;
	padding: 0 10px;
	font-size: 14px;
}

@media(max-width: 991px){
	.index-lf{display: block;}
	.index-links{
		margin-right: -15px;
		margin-bottom: 30px;
	}
	.index-lf__form{
		width: 250px;
		margin-left: auto;
		margin-right: auto
	}
}
@media(max-width:567px){
	.index-links{margin:0;}
	.index-links__line{
		flex-wrap: wrap;
		justify-content: space-around;
		margin:0!important;
		padding: 0 20px;
	}
	.index-links__item{
		margin:0 0 15px;
	}
}

.sidebar-catalog__list-custom{
	padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e8e8e8;
    background-color: #fafafa;
}
.JBI-link{
	text-decoration: none!important;
}
.JBI-link:hover h4{
	color:silver;
}












.tabs {
  max-width: 700px;
  margin: 0 0 30px;
}
.tabs__caption {
  display: -webkit-flex!important;
  display: -ms-flexbox!important;
  display: flex!important;
  -webkit-flex-wrap: wrap!important;
  -ms-flex-wrap: wrap!important;
  flex-wrap: wrap!important;
  list-style: none!important;
  list-style-type: none!important;
  flex-direction: row!important;
  position: relative;
  margin: -1px 0 0 -1px!important;
  padding: 0!important;
}
.content__item ul li::before {
  display: none!important;    
}
.tabs__caption li:last-child:before {
  content: '';
  position: absolute;
  bottom: -5px;
  left: 0;
  right: -2px;
  z-index: -1;
  height: 5px;
  background: #D9D9D9;
}
.tabs__caption:after {
  content: '';
  display: table;
  clear: both;
}
.tabs__caption li {
  padding: 9px 15px;
  margin: 1px 0 0 1px;
  background: #FFF;
  color: #000;
  position: relative;
  border: solid #D9D9D9;
  border-width: 2px 2px 0;
  border-radius: 5px 5px 0 0;
  text-align: center;
  font-size: 12pt;
  font-weight: 400;
  border-radius: 10px 10px 0 0;
  list-style-type: none!important;
}
.tabs__caption li:not(.active) {
  cursor: pointer;
}
.tabs__caption li:not(.active):hover {
  background: #EDB400;
  border-color: #D9D9D9;
}
.tabs__caption .active {
  background: #EDB400;
  color: #FFF;
  border-color: #D9D9D9;
}
.tabs__caption .active:after {
  content: '';
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  height: 5px;
  background: #FFF;
}
.tabs__content {
  display: none;
  background: #FFF;
  border: 2px solid #D9D9D9;
  border-radius: 0 5px 5px 5px;
  padding: 7px 15px;
}
.tabs__content.active {
  display: block;
  font-size: 10pt;
}
.tabs__content.active h2 {
  font-family: "Futura",Arial,sans-serif;
  font-size: 21px;
  line-height: 21px;
  font-weight: bold;
  color: #EDB400;
  margin: 20px 0 8px 0;
}
.tabs__content.active ul {
  margin-top: 3px;
}
.tabs__content.active li {
  color: #EDB400;
    margin-left: 40px;
    line-height: 30px;
}
.tabs__content.active a {
  color: #EDB400;
}

@media screen and (max-width: 650px) {
  .tabs__caption li {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }  
}
@media screen and (max-width: 810px) {
  .info-block .right-info {
	width: 100%!important;  
	margin-top: 20px;
  }  
}

  .info-block {
	width: 100%; 
	margin-bottom: 20px;
  }
  .info-block .left-info {
	min-width: 328px; 
	float: left;
	margin-right: 20px;
  }
  .info-block .left-info .info-block-banner {
	width: 328px; 
	height: 200px; 
	background: url("https://st-proekt.net/jpg/tovar/back21.png") repeat-y #FBF0CC;
  }
  .info-block span.span1 {
	font-size:20px;
	padding-top: 20px;
	padding-left: 20px;
	margin-left: 10px;
	display: block;
  }
  .info-block span.span2 {
	font-size: 20px;
	padding-top: 10px;
	padding-left: 20px;
	margin-left: 10px;
	display: block;
  }
  .info-block .right-info {
	width: 45%; 
	float: left;
  }
  .info-block .opisanie-info {
	margin-bottom: 20px;
  }
  .info-block .opisanie-info img {
	display: inline-block;
	width: 50px;
  }
  .info-block .opisanie-info span {
	font-size:20px;
	display: inline-block;
  }
  .info-block .opisanie-info span.text1 {
    color: #000;
    font-family: "Futura",Arial,sans-serif;
    font-size: 21px;
    line-height: 21px;
  }
  .info-block .opisanie-info span.text2 {
    color: #EDB400;
    font-family: "Futura",Arial,sans-serif;
    font-size: 21px;
    line-height: 21px;
  }
  .info-block-banner .btn--grey {
    display: block;
    margin: 0 auto;
    margin-top: 40px;
    background: #EDB400;
    color: #FFF;
    border: none;
	width: 70%;
    height: 40px;
    transition: 200ms;
}
.btn--grey p {
	vertical-align: middle;
	line-height: 40px;
}
.info-block-banner .btn--grey:hover {
    background: #000;
}
.product-card-desc {
    margin-top: 30px;
}
a.btn.btn--vopros {
	display: block;
    margin: 0 auto;
    margin-top: 40px;
    background: #EDB400;
	border: none;
    color: #FFF;    
	font-size: 16px;
    font-weight: bold;
    height: 40px;
}
.tabs__content.active li {
	color: #000;	
}
.tabs__content.active li a {
	color: #000;	
}
li.quip-comment .quip-comment-text {
	color: #686868;	
}


.separate-article.content__item ul li, .separate-article.content__item ol li {
  margin-bottom: 10px;
}

.sale {
  text-align: center;
  color: #fff;
  background-color: #fe0000;
  padding: 15px;
  font-size: 22px;
}

/* #header-nav-submenu:checked~.header-nav-toggler__item--submenu>.header-nav-toggler-submenu{display:flex}
#header-nav-submenu:checked~.header-nav-toggler__item{visibility:hidden}
#header-nav-submenu:checked~.header-nav-toggler__item{visibility:visible} */

.header-nav-toggler-submenu{position:absolute;top:0;left:0;display:none;flex-direction:column;width:100%;padding:20px 0;margin:0;background-color:#fff;visibility:visible;z-index:5; height: 100%;}
.header-nav-toggler-submenu li{display:flex;border-bottom:1px solid #e6e6e6; background-color: #fff;}

.header-nav-list-submenu > li > ul.header-nav-list-submenu {
  display: none !important;
}

.header-nav-toggler__list .header-nav-toggler-submenu .header-nav-toggler__item--submenu .header-nav-about-comp__toggler {
  display: none;
}

.html-sitemap ul li a {
  color: #000;
}

.developers__block-1 a {
  color: #fff;
}