@font-face{font-family:Codec-Pro;font-display:swap;src:url(../fonts/CodecPro-Light.woff) format("woff"),url(../fonts/CodecPro-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Codec-Pro;font-display:swap;src:url(../fonts/CodecPro-News.woff) format("woff"),url(../fonts/CodecPro-News.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Codec-Pro;font-display:swap;src:url(../fonts/CodecPro-Bold.woff) format("woff"),url(../fonts/CodecPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Codec-Pro;font-display:swap;src:url(../fonts/CodecPro-ExtraBold.woff) format("woff"),url(../fonts/CodecPro-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Codec-Pro;font-display:swap;src:url(../fonts/CodecPro-Heavy.woff) format("woff"),url(../fonts/CodecPro-Heavy.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Rokkit;font-display:swap;src:url(../fonts/Rokkitt-Regular.woff) format("woff"),url(../fonts/Rokkitt-Regular.woff2) format("woff2");font-weight:400;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;font-family:Codec-Pro,sans-serif;font-weight:400;line-height:150%;color:#67767e}._lock{overflow-x:hidden!important;overflow-y:visible!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:150%}p{margin:0;padding:0;font-size:16px;line-height:24px}ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}iframe{height:auto}.container{max-width:1276px;padding:0 30px;margin:0 auto}.site-container{overflow:hidden}.page{background-color:#f5f5f5}.page__sub-title{max-width:800px;margin:0 auto;margin-bottom:16px;text-align:center;text-transform:uppercase;line-height:115%;color:#304550;font-size:64px}.page__subline{margin:0 auto;max-width:800px;text-align:center;line-height:120%;color:#8f9a9f;font-size:24px}.page__size{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:20px;color:#7a968c}.page__size::before{content:url(../img/icons/dimensions.svg);margin-top:5px;margin-right:24px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}._ibg{position:relative}._ibg img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}button{border:none;margin:0;padding:0;width:auto;overflow:hidden;background:0 0;color:inherit;font-family:inherit;line-height:normal}button:focus{outline:0}.btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:16px;color:#fff;width:100%;max-width:380px;min-width:200px;padding:20px 50px 20px 20px;font-weight:500;font-size:16px;line-height:150%;text-align:left;background:-o-linear-gradient(200.84deg,#304550 0,rgba(48,69,80,.66) 53.99%,rgba(48,69,80,.47) 96.77%),#fff;background:linear-gradient(249.16deg,#304550 0,rgba(48,69,80,.66) 53.99%,rgba(48,69,80,.47) 96.77%),#fff;border-bottom:4px solid #222;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn:after{content:'';position:absolute;top:50%;right:32px;width:5px;height:12px;background-image:url(../img/icons/arrowforward.svg);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn:hover{background:-o-linear-gradient(200.84deg,#4c6c7e 0,rgba(48,69,80,.66) 53.99%,rgba(81,95,102,.47) 96.77%),#e0e0e0;background:linear-gradient(249.16deg,#4c6c7e 0,rgba(48,69,80,.66) 53.99%,rgba(81,95,102,.47) 96.77%),#e0e0e0}.bg-white{background-color:#fff}.bg-white .swiper-container-horizontal>.swiper-scrollbar:after{background-color:#fff}.swiper-container-horizontal>.swiper-scrollbar{left:0;height:2px;bottom:15px}.swiper-container-horizontal>.swiper-scrollbar:after{content:"";position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:25px;right:0;top:-15px;background-color:#f5f5f5;background-image:url(../img/icons/swiper.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.swiper-scrollbar-drag{top:-2px;border-radius:0;background-color:#222;height:4px}.table{width:100%}.table td{padding:11px 0;border-bottom:1px solid #7a968c2c}.table__value{color:#304550;text-align:right}.form{padding:64px 104px;border-radius:32px;background:#fff}.form__title{margin-bottom:16px;line-height:130%;font-size:32px}.form__title_modal{margin-bottom:24px;font-size:24px;line-height:32px;color:#304550;text-align:center}.form__subtitle{color:#6a7981;margin-bottom:40px}.form__field{position:relative;margin-bottom:27px;padding:16px 24px;width:100%;border:1px solid #7a968c;border-radius:8px;background-color:transparent}.form__field:active,.form__field:focus{color:#222;outline:0;background:rgba(122,150,140,.08);border:1px solid #304550}.form__label{position:relative}.form__label.req:after{content:'*';position:absolute;right:20px;top:20px}.form__conf{position:relative;display:block;margin-bottom:40px;font-size:12px;line-height:16px}.form-modal{padding:0}.form-modal_phone{max-width:385px}.form-modal_calc{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.form-modal_calc .form__title{grid-column:span 2}.form-modal_calc .form__label_comment{grid-column:span 2}.form-modal_calc .form__label_comment textarea{resize:none;height:118px}.form-modal_calc .form__conf{-ms-flex-item-align:center;align-self:center}.ttu{text-transform:uppercase}.check{padding-left:30px}.check__input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;visibility:hidden}.check__box{position:absolute;top:50%;width:20px;height:20px;margin-left:-30px;border-radius:50%;border:1px solid #7a968c;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.check__box:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#7a968c;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.check__input.js-validate-error-field{opacity:0}.form__field.js-validate-error-field{margin-bottom:0}.js-validate-error-label{font-size:12px}.check__input:checked+.check__box:after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.check__input:disabled+.check__box{opacity:.3}.align{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}.yBoxOverlay *{-webkit-box-sizing:border-box;box-sizing:border-box}.yBoxOverlay{background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;visibility:hidden;opacity:0;-khtml-opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.yBoxOverlay.active{visibility:visible;opacity:1;-khtml-opacity:1}.yBoxImgZoom{width:100%;max-height:100%;overflow:hidden}.yBoxFrame{background:#fff;max-width:calc(100% - 10px);max-height:calc(100vh - 10px);z-index:10001;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px)}.yBoxOverlay.active .yBoxFrame{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.closeYbox{background:#fff;background-size:100% 100%;width:35px;height:35px;position:absolute;top:10px;right:10px;margin:0;padding:0;border:none;outline:0;cursor:pointer;z-index:3}.closeYbox::after,.closeYbox::before{content:'';background-color:#616161;width:71%;height:2px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;will-change:background-color,transform}.closeYbox::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.closeYbox:hover::before{background-color:#c03;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.closeYbox:hover::after{background-color:#c03;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.yBoxIframe{width:100%;height:100%;position:absolute;top:0;left:0}.yBoxFrame.yBoxIframeWrap{width:1200px;height:750px}.yBoxFrame.yBoxIframeWrap .insertYboxAjaxHere{position:absolute;max-height:100%;left:10px;top:10px;right:10px;bottom:10px}.insertYboxAjaxHere{min-width:150px;min-height:23px;max-height:calc(100vh - 140px);overflow:auto;padding:50px 19px 13px}.yBoxFrame.yBoxImgWrap .insertYboxAjaxHere{padding:10px;max-height:calc(100vh - 10px)}.yBoxFrame.yBoxImgWrap img.yBoxImg{max-width:calc(100vw - 50px);max-height:calc(100vh - 30px);vertical-align:top}.yBoxFrame.yBoxImgWrap .yBoxNextImg,.yBoxFrame.yBoxImgWrap .yBoxPrevImg{background:0 0;width:30%;height:100%;position:absolute;top:0;border:none;outline:0;cursor:pointer;z-index:2}.yBoxFrame.yBoxImgWrap .yBoxNextImg{left:0}.yBoxFrame.yBoxImgWrap .yBoxPrevImg{right:0}.yBoxFrame.yBoxImgWrap .yBoxNextImg::after,.yBoxFrame.yBoxImgWrap .yBoxPrevImg::after{content:'';width:20px;height:20px;position:absolute;top:50%;border-bottom:3px solid rgba(139,138,138,.7);border-left:3px solid rgba(139,138,138,.7)}.yBoxFrame.yBoxImgWrap .yBoxPrevImg::after{right:20px;-webkit-transform:translate(0,-50%) rotate(-135deg);-ms-transform:translate(0,-50%) rotate(-135deg);transform:translate(0,-50%) rotate(-135deg)}.yBoxFrame.yBoxImgWrap .yBoxNextImg::after{left:20px;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.yBoxFrame.yBoxImgWrap .yBoxNextImg:hover::after,.yBoxFrame.yBoxImgWrap .yBoxPrevImg:hover::after{border-bottom-color:#a7a6a6;border-left-color:#a7a6a6}.yBoxLoaderWrap{text-align:center;position:absolute;right:0;left:0;top:0;bottom:0;height:100%;width:100%}.yBoxLoader{width:16px;height:16px;border-radius:50%;position:relative;-webkit-animation:loader-circles 1s linear infinite;animation:loader-circles 1s linear infinite;top:50%;margin:-8px auto 0 auto;zoom:.5}@-webkit-keyframes loader-circles{0%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff;box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff}12.5%{-webkit-box-shadow:0 -27px 0 0 #fff,19px -19px 0 0 rgba(0,0,0,.05),27px 0 0 0 rgba(0,0,0,.1),19px 19px 0 0 rgba(0,0,0,.2),0 27px 0 0 rgba(0,0,0,.3),-19px 19px 0 0 rgba(0,0,0,.4),-27px 0 0 0 rgba(0,0,0,.6),-19px -19px 0 0 rgba(0,0,0,.8);box-shadow:0 -27px 0 0 #fff,19px -19px 0 0 rgba(0,0,0,.05),27px 0 0 0 rgba(0,0,0,.1),19px 19px 0 0 rgba(0,0,0,.2),0 27px 0 0 rgba(0,0,0,.3),-19px 19px 0 0 rgba(0,0,0,.4),-27px 0 0 0 rgba(0,0,0,.6),-19px -19px 0 0 rgba(0,0,0,.8)}25%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.8),19px -19px 0 0 #fff,27px 0 0 0 rgba(0,0,0,.05),19px 19px 0 0 rgba(0,0,0,.1),0 27px 0 0 rgba(0,0,0,.2),-19px 19px 0 0 rgba(0,0,0,.3),-27px 0 0 0 rgba(0,0,0,.4),-19px -19px 0 0 rgba(0,0,0,.6);box-shadow:0 -27px 0 0 rgba(0,0,0,.8),19px -19px 0 0 #fff,27px 0 0 0 rgba(0,0,0,.05),19px 19px 0 0 rgba(0,0,0,.1),0 27px 0 0 rgba(0,0,0,.2),-19px 19px 0 0 rgba(0,0,0,.3),-27px 0 0 0 rgba(0,0,0,.4),-19px -19px 0 0 rgba(0,0,0,.6)}37.5%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.6),19px -19px 0 0 rgba(0,0,0,.8),27px 0 0 0 #fff,19px 19px 0 0 rgba(0,0,0,.05),0 27px 0 0 rgba(0,0,0,.1),-19px 19px 0 0 rgba(0,0,0,.2),-27px 0 0 0 rgba(0,0,0,.3),-19px -19px 0 0 rgba(0,0,0,.4);box-shadow:0 -27px 0 0 rgba(0,0,0,.6),19px -19px 0 0 rgba(0,0,0,.8),27px 0 0 0 #fff,19px 19px 0 0 rgba(0,0,0,.05),0 27px 0 0 rgba(0,0,0,.1),-19px 19px 0 0 rgba(0,0,0,.2),-27px 0 0 0 rgba(0,0,0,.3),-19px -19px 0 0 rgba(0,0,0,.4)}50%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.4),19px -19px 0 0 rgba(0,0,0,.6),27px 0 0 0 rgba(0,0,0,.8),19px 19px 0 0 #fff,0 27px 0 0 rgba(0,0,0,.05),-19px 19px 0 0 rgba(0,0,0,.1),-27px 0 0 0 rgba(0,0,0,.2),-19px -19px 0 0 rgba(0,0,0,.3);box-shadow:0 -27px 0 0 rgba(0,0,0,.4),19px -19px 0 0 rgba(0,0,0,.6),27px 0 0 0 rgba(0,0,0,.8),19px 19px 0 0 #fff,0 27px 0 0 rgba(0,0,0,.05),-19px 19px 0 0 rgba(0,0,0,.1),-27px 0 0 0 rgba(0,0,0,.2),-19px -19px 0 0 rgba(0,0,0,.3)}62.5%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.3),19px -19px 0 0 rgba(0,0,0,.4),27px 0 0 0 rgba(0,0,0,.6),19px 19px 0 0 rgba(0,0,0,.8),0 27px 0 0 #fff,-19px 19px 0 0 rgba(0,0,0,.05),-27px 0 0 0 rgba(0,0,0,.1),-19px -19px 0 0 rgba(0,0,0,.2);box-shadow:0 -27px 0 0 rgba(0,0,0,.3),19px -19px 0 0 rgba(0,0,0,.4),27px 0 0 0 rgba(0,0,0,.6),19px 19px 0 0 rgba(0,0,0,.8),0 27px 0 0 #fff,-19px 19px 0 0 rgba(0,0,0,.05),-27px 0 0 0 rgba(0,0,0,.1),-19px -19px 0 0 rgba(0,0,0,.2)}75%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.2),19px -19px 0 0 rgba(0,0,0,.3),27px 0 0 0 rgba(0,0,0,.4),19px 19px 0 0 rgba(0,0,0,.6),0 27px 0 0 rgba(0,0,0,.8),-19px 19px 0 0 #fff,-27px 0 0 0 rgba(0,0,0,.05),-19px -19px 0 0 rgba(0,0,0,.1);box-shadow:0 -27px 0 0 rgba(0,0,0,.2),19px -19px 0 0 rgba(0,0,0,.3),27px 0 0 0 rgba(0,0,0,.4),19px 19px 0 0 rgba(0,0,0,.6),0 27px 0 0 rgba(0,0,0,.8),-19px 19px 0 0 #fff,-27px 0 0 0 rgba(0,0,0,.05),-19px -19px 0 0 rgba(0,0,0,.1)}87.5%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.1),19px -19px 0 0 rgba(0,0,0,.2),27px 0 0 0 rgba(0,0,0,.3),19px 19px 0 0 rgba(0,0,0,.4),0 27px 0 0 rgba(0,0,0,.6),-19px 19px 0 0 rgba(0,0,0,.8),-27px 0 0 0 #fff,-19px -19px 0 0 rgba(0,0,0,.05);box-shadow:0 -27px 0 0 rgba(0,0,0,.1),19px -19px 0 0 rgba(0,0,0,.2),27px 0 0 0 rgba(0,0,0,.3),19px 19px 0 0 rgba(0,0,0,.4),0 27px 0 0 rgba(0,0,0,.6),-19px 19px 0 0 rgba(0,0,0,.8),-27px 0 0 0 #fff,-19px -19px 0 0 rgba(0,0,0,.05)}100%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff;box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff}}@keyframes loader-circles{0%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff;box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff}12.5%{-webkit-box-shadow:0 -27px 0 0 #fff,19px -19px 0 0 rgba(0,0,0,.05),27px 0 0 0 rgba(0,0,0,.1),19px 19px 0 0 rgba(0,0,0,.2),0 27px 0 0 rgba(0,0,0,.3),-19px 19px 0 0 rgba(0,0,0,.4),-27px 0 0 0 rgba(0,0,0,.6),-19px -19px 0 0 rgba(0,0,0,.8);box-shadow:0 -27px 0 0 #fff,19px -19px 0 0 rgba(0,0,0,.05),27px 0 0 0 rgba(0,0,0,.1),19px 19px 0 0 rgba(0,0,0,.2),0 27px 0 0 rgba(0,0,0,.3),-19px 19px 0 0 rgba(0,0,0,.4),-27px 0 0 0 rgba(0,0,0,.6),-19px -19px 0 0 rgba(0,0,0,.8)}25%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.8),19px -19px 0 0 #fff,27px 0 0 0 rgba(0,0,0,.05),19px 19px 0 0 rgba(0,0,0,.1),0 27px 0 0 rgba(0,0,0,.2),-19px 19px 0 0 rgba(0,0,0,.3),-27px 0 0 0 rgba(0,0,0,.4),-19px -19px 0 0 rgba(0,0,0,.6);box-shadow:0 -27px 0 0 rgba(0,0,0,.8),19px -19px 0 0 #fff,27px 0 0 0 rgba(0,0,0,.05),19px 19px 0 0 rgba(0,0,0,.1),0 27px 0 0 rgba(0,0,0,.2),-19px 19px 0 0 rgba(0,0,0,.3),-27px 0 0 0 rgba(0,0,0,.4),-19px -19px 0 0 rgba(0,0,0,.6)}37.5%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.6),19px -19px 0 0 rgba(0,0,0,.8),27px 0 0 0 #fff,19px 19px 0 0 rgba(0,0,0,.05),0 27px 0 0 rgba(0,0,0,.1),-19px 19px 0 0 rgba(0,0,0,.2),-27px 0 0 0 rgba(0,0,0,.3),-19px -19px 0 0 rgba(0,0,0,.4);box-shadow:0 -27px 0 0 rgba(0,0,0,.6),19px -19px 0 0 rgba(0,0,0,.8),27px 0 0 0 #fff,19px 19px 0 0 rgba(0,0,0,.05),0 27px 0 0 rgba(0,0,0,.1),-19px 19px 0 0 rgba(0,0,0,.2),-27px 0 0 0 rgba(0,0,0,.3),-19px -19px 0 0 rgba(0,0,0,.4)}50%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.4),19px -19px 0 0 rgba(0,0,0,.6),27px 0 0 0 rgba(0,0,0,.8),19px 19px 0 0 #fff,0 27px 0 0 rgba(0,0,0,.05),-19px 19px 0 0 rgba(0,0,0,.1),-27px 0 0 0 rgba(0,0,0,.2),-19px -19px 0 0 rgba(0,0,0,.3);box-shadow:0 -27px 0 0 rgba(0,0,0,.4),19px -19px 0 0 rgba(0,0,0,.6),27px 0 0 0 rgba(0,0,0,.8),19px 19px 0 0 #fff,0 27px 0 0 rgba(0,0,0,.05),-19px 19px 0 0 rgba(0,0,0,.1),-27px 0 0 0 rgba(0,0,0,.2),-19px -19px 0 0 rgba(0,0,0,.3)}62.5%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.3),19px -19px 0 0 rgba(0,0,0,.4),27px 0 0 0 rgba(0,0,0,.6),19px 19px 0 0 rgba(0,0,0,.8),0 27px 0 0 #fff,-19px 19px 0 0 rgba(0,0,0,.05),-27px 0 0 0 rgba(0,0,0,.1),-19px -19px 0 0 rgba(0,0,0,.2);box-shadow:0 -27px 0 0 rgba(0,0,0,.3),19px -19px 0 0 rgba(0,0,0,.4),27px 0 0 0 rgba(0,0,0,.6),19px 19px 0 0 rgba(0,0,0,.8),0 27px 0 0 #fff,-19px 19px 0 0 rgba(0,0,0,.05),-27px 0 0 0 rgba(0,0,0,.1),-19px -19px 0 0 rgba(0,0,0,.2)}75%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.2),19px -19px 0 0 rgba(0,0,0,.3),27px 0 0 0 rgba(0,0,0,.4),19px 19px 0 0 rgba(0,0,0,.6),0 27px 0 0 rgba(0,0,0,.8),-19px 19px 0 0 #fff,-27px 0 0 0 rgba(0,0,0,.05),-19px -19px 0 0 rgba(0,0,0,.1);box-shadow:0 -27px 0 0 rgba(0,0,0,.2),19px -19px 0 0 rgba(0,0,0,.3),27px 0 0 0 rgba(0,0,0,.4),19px 19px 0 0 rgba(0,0,0,.6),0 27px 0 0 rgba(0,0,0,.8),-19px 19px 0 0 #fff,-27px 0 0 0 rgba(0,0,0,.05),-19px -19px 0 0 rgba(0,0,0,.1)}87.5%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.1),19px -19px 0 0 rgba(0,0,0,.2),27px 0 0 0 rgba(0,0,0,.3),19px 19px 0 0 rgba(0,0,0,.4),0 27px 0 0 rgba(0,0,0,.6),-19px 19px 0 0 rgba(0,0,0,.8),-27px 0 0 0 #fff,-19px -19px 0 0 rgba(0,0,0,.05);box-shadow:0 -27px 0 0 rgba(0,0,0,.1),19px -19px 0 0 rgba(0,0,0,.2),27px 0 0 0 rgba(0,0,0,.3),19px 19px 0 0 rgba(0,0,0,.4),0 27px 0 0 rgba(0,0,0,.6),-19px 19px 0 0 rgba(0,0,0,.8),-27px 0 0 0 #fff,-19px -19px 0 0 rgba(0,0,0,.05)}100%{-webkit-box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff;box-shadow:0 -27px 0 0 rgba(0,0,0,.05),19px -19px 0 0 rgba(0,0,0,.1),27px 0 0 0 rgba(0,0,0,.2),19px 19px 0 0 rgba(0,0,0,.3),0 27px 0 0 rgba(0,0,0,.4),-19px 19px 0 0 rgba(0,0,0,.6),-27px 0 0 0 rgba(0,0,0,.8),-19px -19px 0 0 #fff}}.hystmodal__opened,.hystmodal__shadow{position:fixed;right:0;left:0;overflow:hidden}.hystmodal__shadow{border:none;display:block;width:100%;top:0;bottom:0;pointer-events:none;z-index:98;opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;background-color:#000}.hystmodal__shadow--show{pointer-events:auto;opacity:.6}.hystmodal{position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:1;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:99;visibility:hidden}.hystmodal--active{opacity:1}.hystmodal--active,.hystmodal--moved{pointer-events:auto;visibility:visible}.hystmodal__wrap{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;min-height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hystmodal__window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background:#fff;width:100%;max-width:800px;border-radius:15px;overflow:visible;-webkit-transition:opacity .2s ease 0s,-webkit-transform .2s ease 0s;transition:opacity .2s ease 0s,-webkit-transform .2s ease 0s;-o-transition:transform .2s ease 0s,opacity .2s ease 0s;transition:transform .2s ease 0s,opacity .2s ease 0s;transition:transform .2s ease 0s,opacity .2s ease 0s,-webkit-transform .2s ease 0s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;padding:85px 40px;margin:0 20px}.hystmodal--active .hystmodal__window{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hystmodal__close{position:absolute;z-index:10;top:35px;right:35px;display:block;width:30px;height:30px;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");background-size:100% 100%;border:none;font-size:0;cursor:pointer;outline:0;opacity:.6}.hystmodal__close:focus{outline:0}.header{position:fixed;top:0;left:0;z-index:10;width:100%;background-color:transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1276px;margin:0 auto;padding:0 30px;min-height:70px}.header__menu{width:100%}.header__actions{position:relative;z-index:10;margin-top:10px;margin-left:10px;text-align:right}.header__actions-tel{display:block;font-weight:700;font-size:16px;line-height:120%;letter-spacing:.03em;white-space:nowrap}.header__actions-btn{display:inline-block;font-size:12px;text-align:right;letter-spacing:.05em;color:inherit;border-bottom:1px solid #fff;white-space:nowrap;cursor:pointer}.header__actions-mobile{display:none;text-align:left}.header__socials{display:none}.header-actions-placeholder{display:none}.header.scrollable{background-color:rgba(0,0,0,.668);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.menu__icon{display:none}.menu__icon span,.menu__icon::after,.menu__icon::before{right:0;position:absolute;height:10%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff}.menu__icon::after,.menu__icon::before{content:""}.menu__icon::before{top:0;width:40%}.menu__icon::after{bottom:0;width:100%}.menu__icon span{top:50%;width:60%;-webkit-transform:scale(1) translate(0,-50%);-ms-transform:scale(1) translate(0,-50%);transform:scale(1) translate(0,-50%)}.menu__icon._active span{width:100%;-webkit-transform:scale(0) translate(0,-50%);-ms-transform:scale(0) translate(0,-50%);transform:scale(0) translate(0,-50%)}.menu__icon._active::before{width:100%;top:50%;-webkit-transform:rotate(-45deg) translate(0,-50%);-ms-transform:rotate(-45deg) translate(0,-50%);transform:rotate(-45deg) translate(0,-50%)}.menu__icon._active::after{bottom:50%;-webkit-transform:rotate(45deg) translate(0,50%);-ms-transform:rotate(45deg) translate(0,50%);transform:rotate(45deg) translate(0,50%)}.menu__list>li{position:relative;margin:0 0 0 40px;white-space:nowrap}.menu__list>li:last-child{margin-bottom:0}.menu__list>li:first-child{margin-left:0}.menu__link{position:relative;color:#fff;opacity:.48;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.menu__link::before{content:"";position:absolute;left:0;top:-28px;width:100%;height:3px;background-color:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.menu__arrow{display:none}.menu__body{margin:0 auto}.menu__close-on-mobile{display:none}.logo-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-header__img{-webkit-box-flex:0;-ms-flex:0 0 133px;flex:0 0 133px;margin-right:15px}.logo-header__text{font-size:12px;line-height:16px}.tabs{position:relative;text-align:center}.tabs__inner{margin:10px 0 40px}.tabs__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;list-style-type:none;color:#bdc3c7;border-bottom:1px solid #bdc3c7;min-width:500px}.tabs__item:not(:last-child){margin-right:clamp(20px,10vw,72px)}.tabs__btn{position:relative;cursor:pointer;text-align:center;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;overflow:visible}.tabs__btn:after{content:"";position:absolute;left:0;width:100%;height:4px;bottom:-24px;background-color:#222;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.tabs__btn:hover{color:#222}.tabs__btn_active{color:#222;-webkit-transition:color .3s ease-in-out,color .3s ease-in-out;-o-transition:color .3s ease-in-out,color .3s ease-in-out;transition:color .3s ease-in-out,color .3s ease-in-out;pointer-events:none}.tabs__btn_active::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.tabs__content{display:none;background-color:#fff;text-align:left}.tabs__content_active{display:block}.offer{position:relative;display:grid;height:100vh;min-height:1000px;background-color:#222;background-image:url(../img/offer/offer-bg.jpg);color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:312px}.offer__container{position:relative;width:100%}.offer__inner{max-width:590px}.offer__title{font-weight:600;line-height:117%;text-transform:uppercase;font-size:48px;margin-bottom:60px}.offer__title p{text-transform:none;font-weight:300;line-height:126.4%;font-size:20px;margin-bottom:20px}.offer__btn{margin-bottom:30px}.offer__marker{margin-left:auto;max-width:540px}.offer__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.offer__more-svg{stroke:#fff;margin-right:20px;height:24px}.offer__container_bottom{-ms-flex-item-align:end;align-self:end;width:100%;padding:0 30px 60px}.offer .marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:150%;font-size:16px}.offer .marker__img{-ms-flex-preferred-size:clamp(210px,24vw,350px);flex-basis:clamp(210px,24vw,350px);margin-right:3%}.models{text-align:center;padding-top:144px;padding-bottom:75px}.model{font-weight:400;color:#304550;text-align:left;padding-top:calc(56px + 50 * ((100vw - 320px)/ 1600));padding-bottom:calc(56px + 69 * ((100vw - 320px)/ 1600))}.model__container{display:grid;grid-template-columns:minmax(300px,30%) 1fr;padding:0 30px;min-width:0}.model__descript{display:grid;line-height:140%;font-size:calc(16px + 8 * ((100vw - 320px)/ 1600))}.model__size{margin-bottom:10px}.model__title{margin-bottom:16px;font-weight:inherit;font-size:64px}.model__descr{line-height:133%;font-size:24px}.model__top{margin-bottom:calc(40px + 17 * ((100vw - 320px)/ 1600))}.model__feature{max-width:425px}.model__container-s{margin-left:25px;max-width:1050px;width:100%}.model__container-s .swiper-slide{height:calc(100% - 40px)}.model__container-s .swiper-slide img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-model{margin-bottom:48px}.feature-model__title{padding-left:20px;border-left:4px solid #222;font-weight:300;line-height:110%;font-size:32px;margin-bottom:22px}.feature-model__descr{font-size:16px;line-height:24px}.feature-model .bold{font-weight:600}.why{padding-top:73px;padding-bottom:73px}.why__title{margin-bottom:80px}.why__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:64px;overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.why__item{scroll-snap-align:start}.item-why{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.item-why__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:104px;margin-bottom:15px}.item-why__title{line-height:120%;margin-bottom:24px;font-size:20px}.item-why__text{line-height:130%;font-size:20px}.revs{padding-top:80px;padding-bottom:73px}.revs__list{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:28px}.revs__iframe-container{position:relative;padding-bottom:56%}.revs__iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.revs__subline{margin-bottom:74px}.catalogue{text-align:center;padding-top:156px;padding-bottom:72px}.catalogue__subline{margin-bottom:42px}.catalogue__tabs{margin-bottom:64px}.product-card{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;place-items:center;font-size:16px;line-height:24px}.product-card__title{font-size:22px;line-height:32px;margin-bottom:16px}.product-card__text{margin-bottom:16px}.systems__content{display:grid;grid-template-columns:repeat(3,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:32px}.systems__item.visible{opacity:1;visibility:visible;height:auto}.systems__btn-container{display:none}.systems__next,.systems__prev{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;height:38px;background-image:url(../img/icons/btn-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}.systems__next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-systems{position:relative;display:grid}.item-systems__img{position:relative;overflow:hidden;width:100%;padding-bottom:96%;margin-bottom:36px}.item-systems__img img,.item-systems__img picture{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.item-systems__bottom{font-size:14px;line-height:24px;color:#30455093}.item-systems__bottom.hidden{display:none}.item-systems__spec{margin-bottom:16px}.item-systems__spec span{font-size:16px;line-height:24px;color:#304550}.item-systems__btn{justify-self:start;-ms-flex-item-align:end;align-self:end;padding-bottom:7px;font-size:16px;line-height:14px;border-bottom:1px solid #304550;color:#304550;opacity:.5;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.item-systems__btn:hover{opacity:1}.about{padding-top:70px;padding-bottom:80px}.about__container{display:grid;grid-template-columns:minmax(450px,30%) 1fr;gap:25px;overflow-x:hidden}.about .model__container-s{max-width:1050px;width:100%}.about__descr{padding-top:48px}.about__title{text-align:left;margin-bottom:44px}.about__text{max-width:350px;margin-bottom:70px}.about__text p:not(:last-child){margin-bottom:24px}.about__line{font-size:24px;margin-bottom:29px}.about__logos{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.underlay{background-image:url(../img/underlay/bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center bottom}.us{padding-top:88px;padding-bottom:60px}.us__title{margin-bottom:77px}.us__inner{display:grid;grid-template-columns:23% 54% 23%;font-size:20px}.us__img-container{position:relative;display:grid;place-items:center;grid-column:2/3;grid-row:1/4}.us__svg{max-width:100%}.us__circle-img{position:absolute;-webkit-transform:translate(-1%,-5%);-ms-transform:translate(-1%,-5%);transform:translate(-1%,-5%);overflow:hidden;width:60%}.us__circle-img img{border-radius:100%}.us li:nth-child(1),.us li:nth-child(3),.us li:nth-child(6){text-align:right}.us li:nth-child(1),.us li:nth-child(2){-webkit-transform:translateY(7%);-ms-transform:translateY(7%);transform:translateY(7%)}.us li:nth-child(8){grid-column:2/3;justify-self:center;text-align:center;max-width:300px}.how{padding-top:83px;padding-bottom:83px}.how__container{max-width:1500px}.how__title{padding:0 30px;margin-bottom:51px}.how__list{display:grid;grid-template-columns:20% 60% 20%;place-items:center;overflow:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.how__list li{position:relative;scroll-snap-align:start}.how__list li:nth-child(1),.how__list li:nth-child(4),.how__list li:nth-child(6){text-align:right}.how__list li:last-child{grid-column:2/3;justify-self:center}.how__list-title{position:relative;font-size:24px;margin-bottom:.7em;line-height:133%;color:#304550}.how__list-text{line-height:130%}.how__list-picture{grid-row:1/4;grid-column:2/3;align-self:end;max-width:90%}.cases{padding-top:55px;padding-bottom:66px}.cases__container{max-width:2500px}.cases__title{max-width:unset;margin-bottom:54px}.cases__slide img{height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cases__slide-top{display:grid;grid-template-columns:44% 56%;grid-template-rows:repeat(2,minmax(312px,15vw));gap:32px;margin-bottom:32px}.cases__slide-top .cases__pic:nth-child(2){grid-row:span 2}.cases__slide-bottom{display:grid;grid-template-columns:38% 20% 42%;grid-template-rows:minmax(350px,16vw);gap:32px}.cases__pic{width:100%;overflow:hidden}.cases__info{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;padding:45px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#304550),to(rgba(48,69,80,.09)));background:-o-linear-gradient(top,#304550 0,rgba(48,69,80,.09) 100%);background:linear-gradient(180deg,#304550 0,rgba(48,69,80,.09) 100%);opacity:0;visibility:hidden;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.cases__toplne{margin-bottom:16px;font-weight:400;font-size:20px}.cases__par{font-size:16px;line-height:130%}.cases__pic:hover .cases__info{opacity:1;visibility:visible}.cases__pic:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.partners{padding-top:100px;padding-bottom:120px}.partners__title{margin-bottom:50px}.partners__body{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:40px}.partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s;-o-transition:filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.partners__logo:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.partners__text{text-align:center}.partners__slider{display:none}.partners .swiper-wrapper{padding-bottom:40px}.certs{padding-top:111px;padding-bottom:111px}.certs__title{margin-bottom:70px}.certs__gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:32px}.certs__item{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.certs__item:hover{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}.certs__slider{display:none}.certs__slide{text-align:center}.certs .swiper-wrapper{padding-bottom:40px}.commercial{text-align:center;padding-top:111px;padding-bottom:111px}.commercial__subline{margin-bottom:64px}.commercial__body{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,573px);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:63px;max-width:1015px;margin:0 auto 25px}.commercial__item{max-width:384px;text-align:left;color:#304550}.commercial__item:nth-child(2){-ms-flex-item-align:end;align-self:end}.commercial__item:nth-child(3){justify-self:end}.commercial__item:nth-child(4){justify-self:end;-ms-flex-item-align:center;align-self:center}.commercial__img{margin-bottom:40px}.commercial__title{margin-bottom:24px;font-size:32px;line-height:100%}.commercial__title:before{content:"";display:block;margin-bottom:24px;width:72px;height:4px;background:#304550}.commercial__request{max-width:600px;margin:0 auto 32px;text-align:center}.feedback__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:700px}.feedback__form{max-width:592px}.feedback__tool{position:absolute}.feedback__tool_1{right:-145px;top:12px}.feedback__tool_2{top:200px;left:-262px}.contacts{padding-top:145px}.contacts__container{position:relative;overflow:hidden}.contacts__title{margin-bottom:48px}.contacts__body{position:absolute;display:grid;z-index:1;left:50%;top:0;grid-template-columns:repeat(9,1fr);row-gap:22px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:30px 40px;margin-left:-295px;max-width:590px;color:#304550;background-color:#fff}.contacts__adress{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 9}.contacts__adress:before{content:url(../img/icons/baloon.svg);display:inline-block;margin-right:8px}.contacts__tel-wrapper{display:grid;grid-auto-flow:column;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px;grid-column:span 6}.contacts__tel{white-space:nowrap}.contacts__tel:before{content:url(../img/icons/phone.svg);display:inline-block;margin-right:8px}.contacts__btn{grid-column:span 3;text-decoration:underline;cursor:pointer}.contacts__mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/4}.contacts__mail:before{content:url(../img/icons/mail.svg);margin-right:8px}.contacts__shwrool{grid-column:6/10;font-weight:500}.contacts__map{position:relative;padding-bottom:43%;margin-top:clamp(20px,5vw,80px);overflow:hidden}.contacts__map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.contacts a:hover{text-decoration:underline}.footer{color:#fff;background-color:#304550;padding:30px 0}.footer__menu{margin-bottom:38px}.footer__menu .menu__list>li{margin:0 0 0 85px}.footer__menu .menu__list>li:first-child{margin-left:0}.footer__menu .menu__link{opacity:.8}.footer__menu .menu__link:before{display:none}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.footer__col_logo{margin-bottom:24px}.footer__col_packer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__col_packer span{margin-right:.5em}.footer__logo{text-align:center}.footer__credits{text-align:center}@media screen and (min-width:1025px){.menu__list>li{padding:10px 0}.menu__list{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__link:hover{opacity:1}.menu__link:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width:1500px){.model__descript{-ms-flex-preferred-size:45%;flex-basis:45%}}@media screen and (max-width:1400px){.menu__list>li{margin:0 0 0 20px}}@media (max-width:1276px){.page__sub-title{font-size:calc(36px + 28 * ((100vw - 320px)/ 956))}.page__subline{font-size:calc(20px + 4 * ((100vw - 320px)/ 956))}.form__title{font-size:calc(24px + 8 * ((100vw - 320px)/ 956))}.form__subtitle{margin-bottom:calc(32px + 8 * ((100vw - 320px)/ 956))}.offer{padding-top:calc(127px + 185 * ((100vw - 320px)/ 956))}.offer__title{font-size:calc(28px + 20 * ((100vw - 320px)/ 956))}.offer__title{margin-bottom:calc(32px + 28 * ((100vw - 320px)/ 956))}.offer__title p{font-size:calc(16px + 4 * ((100vw - 320px)/ 956))}.offer__title p{margin-bottom:calc(10px + 10 * ((100vw - 320px)/ 956))}.offer .marker{font-size:calc(12px + 4 * ((100vw - 320px)/ 956))}.models{padding-top:calc(40px + 104 * ((100vw - 320px)/ 956))}.models{padding-bottom:calc(45px + 30 * ((100vw - 320px)/ 956))}.model__title{font-size:calc(40px + 24 * ((100vw - 320px)/ 956))}.model__descr{font-size:calc(16px + 8 * ((100vw - 320px)/ 956))}.feature-model{margin-bottom:calc(40px + 8 * ((100vw - 320px)/ 956))}.feature-model__title{font-size:calc(24px + 8 * ((100vw - 320px)/ 956))}.feature-model__title{margin-bottom:calc(16px + 6 * ((100vw - 320px)/ 956))}.why{padding-top:calc(37px + 36 * ((100vw - 320px)/ 956))}.why{padding-bottom:calc(37px + 36 * ((100vw - 320px)/ 956))}.why__title{margin-bottom:calc(24px + 56 * ((100vw - 320px)/ 956))}.item-why__title{margin-bottom:calc(8px + 16 * ((100vw - 320px)/ 956))}.item-why__title{font-size:calc(16px + 4 * ((100vw - 320px)/ 956))}.item-why__text{font-size:calc(14px + 6 * ((100vw - 320px)/ 956))}.revs{padding-top:calc(37px + 43 * ((100vw - 320px)/ 956))}.revs{padding-bottom:calc(37px + 36 * ((100vw - 320px)/ 956))}.revs__subline{margin-bottom:calc(45px + 29 * ((100vw - 320px)/ 956))}.catalogue{padding-top:calc(64px + 92 * ((100vw - 320px)/ 956))}.catalogue{padding-bottom:calc(0px + 72 * ((100vw - 320px)/ 956))}.catalogue__subline{margin-bottom:calc(32px + 10 * ((100vw - 320px)/ 956))}.catalogue__tabs{margin-bottom:calc(40px + 24 * ((100vw - 320px)/ 956))}.item-systems__img{margin-bottom:calc(24px + 12 * ((100vw - 320px)/ 956))}.about__descr{padding-top:calc(0px + 48 * ((100vw - 320px)/ 956))}.about__title{margin-bottom:calc(40px + 4 * ((100vw - 320px)/ 956))}.about__text{margin-bottom:calc(40px + 30 * ((100vw - 320px)/ 956))}.about__line{margin-bottom:calc(19px + 10 * ((100vw - 320px)/ 956))}.us{padding-top:calc(45px + 43 * ((100vw - 320px)/ 956))}.us{padding-bottom:calc(45px + 15 * ((100vw - 320px)/ 956))}.us__title{margin-bottom:calc(48px + 29 * ((100vw - 320px)/ 956))}.how{padding-top:calc(40px + 43 * ((100vw - 320px)/ 956))}.how{padding-bottom:calc(40px + 43 * ((100vw - 320px)/ 956))}.how__title{margin-bottom:calc(40px + 11 * ((100vw - 320px)/ 956))}.cases{padding-top:calc(40px + 15 * ((100vw - 320px)/ 956))}.cases{padding-bottom:calc(40px + 26 * ((100vw - 320px)/ 956))}.partners{padding-top:calc(88px + 12 * ((100vw - 320px)/ 956))}.partners{padding-bottom:calc(80px + 40 * ((100vw - 320px)/ 956))}.partners__title{margin-bottom:calc(32px + 18 * ((100vw - 320px)/ 956))}.certs{padding-top:calc(40px + 71 * ((100vw - 320px)/ 956))}.certs{padding-bottom:calc(40px + 71 * ((100vw - 320px)/ 956))}.certs__title{margin-bottom:calc(40px + 30 * ((100vw - 320px)/ 956))}.commercial{padding-top:calc(40px + 71 * ((100vw - 320px)/ 956))}.commercial{padding-bottom:calc(40px + 71 * ((100vw - 320px)/ 956))}.commercial__subline{margin-bottom:calc(40px + 24 * ((100vw - 320px)/ 956))}.contacts{padding-top:calc(104px + 41 * ((100vw - 320px)/ 956))}.contacts__title{margin-bottom:calc(40px + 8 * ((100vw - 320px)/ 956))}.footer__menu{margin-bottom:calc(32px + 6 * ((100vw - 320px)/ 956))}}@media screen and (max-width:1200px){.model__container{grid-template-columns:100%;grid-template-rows:auto 500px}.model__descript{grid-template-columns:repeat(2,1fr);gap:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.us__inner{font-size:16px}.us li:nth-child(1),.us li:nth-child(2){-webkit-transform:none;-ms-transform:none;transform:none;-ms-flex-item-align:center;align-self:center}.how__list{grid-template-columns:25% 50% 25%}.how__list-title{font-size:20px}.how__list-text{font-size:16px}.footer__menu .menu__list>li{margin:0 0 0 40px}}@media screen and (max-width:1024px){.header__menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__actions{margin-left:0}.header__actions-mobile{position:absolute;display:block;bottom:100px;color:#222}.header-actions-placeholder{display:block}.menu__icon{position:relative;z-index:5;display:block;width:30px;height:18px;margin-right:30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.menu__list>li{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 30px 0}.menu__list{font-weight:700}.menu__link{color:#222;opacity:1}.menu__body{position:fixed;top:0;left:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;max-width:430px;background-color:#fff;background-image:url(../img/logo-dark.svg);background-size:initial;background-repeat:no-repeat;background-position:30px 40px;padding:100px 30px;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;overflow:auto}.menu__body._active{left:0;height:100vh}.menu__close-on-mobile{position:absolute;display:block;top:40px;right:45px;width:30px;height:30px;background-image:url(../img/icons/close-dark.svg);background-size:initial;background-position:center;background-repeat:no-repeat;cursor:pointer}.logo-header{max-width:270px}.offer__btn{margin-bottom:50px}.offer .marker{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.offer .marker__img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:0;margin-left:3%}.model__container-s{margin-left:0}.us li:nth-child(1),.us li:nth-child(3),.us li:nth-child(6){text-align:left}.cases__pic{padding-bottom:50%;margin-bottom:24px}.partners__body{grid-template-columns:repeat(2,1fr)}.certs__gallery{grid-template-columns:repeat(3,1fr)}.footer__menu .menu__body{position:relative;left:0;padding:0;max-width:unset;background-color:transparent}.footer__menu .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}.footer__menu .menu__link{color:#fff}}@media screen and (max-width:1023px){.how__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;counter-reset:list}.how__list li:nth-child(1),.how__list li:nth-child(4),.how__list li:nth-child(6){text-align:left}.how__list li{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.how__list li:not(:last-child){margin-right:10px}.how__list li:not(:last-child):after{content:url(../img/icons/line-dots.svg);position:absolute;top:27px;left:71px}.how__list li:before{counter-increment:list;content:"0" counter(list);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:84px;height:84px;margin-bottom:24px;font-weight:700;font-size:16px;background-image:url(../img/icons/dottted-circle.svg);background-size:contain;background-repeat:no-repeat}.how__list-picture{display:none}.cases__slide-top{display:block;margin-bottom:0}.cases__slide-bottom{display:block}}@media screen and (max-width:992px){.why__grid{grid-template-columns:repeat(6,260px);grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.item-why{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.about__container{grid-auto-flow:row;grid-template-columns:100%;grid-template-rows:auto 500px;padding:0 30px;gap:0}.about__title{max-width:unset}.about__text{max-width:unset}.about__logos{margin-bottom:40px}.us__inner{display:block}.us li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.us li:before{content:"";display:inline-block;margin-right:32px;width:100%;min-width:60px;max-width:60px;height:60px;background-image:url(../img/icons/li.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.us li:nth-child(8){text-align:left;max-width:unset}.us li:nth-child(4){display:none}}@media screen and (max-width:768px){.form-modal_calc{grid-template-columns:1fr}.form-modal_calc .form__title{grid-column:auto}.form-modal_calc .form__label_comment{grid-column:auto}.tabs__inner{overflow-x:auto;overflow-y:hidden}.offer__more{left:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90px;background-color:#fff;color:#222;width:100%}.offer__more-svg{stroke:#222;margin-right:0;margin-top:10px}.offer__container_bottom{padding:0}.model__descript{grid-template-columns:1fr;row-gap:0}.item-why__icon{width:60px;height:60px}.item-why__title br{display:none}.item-why__text{opacity:.72}.revs__list{grid-template-columns:1fr}.product-card{grid-template-columns:auto;max-width:400px;margin:0 auto}.product-card__img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.systems__content{position:relative;display:block;margin:0 auto;max-width:400px}.systems__item{opacity:0;visibility:hidden;height:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.systems__btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;max-width:400px;margin:40px auto 0}.item-systems.hidden-mob{display:none}.underlay{background:0 0}.partners__logo{-webkit-filter:grayscale(0);filter:grayscale(0)}.certs__gallery{grid-template-columns:repeat(3,1fr)}.certs__slider{display:block}.commercial__body{grid-template-columns:1fr;grid-template-rows:auto;justify-items:center;row-gap:56px;margin-bottom:56px}.commercial__item:nth-child(2){-ms-flex-item-align:unset;align-self:unset}.commercial__item:nth-child(3){justify-self:initial}.commercial__item:nth-child(4){justify-self:initial;-ms-flex-item-align:initial;align-self:initial}.feedback{background-color:#fff}.feedback__form{padding-left:0;padding-right:0;padding-bottom:80px}.feedback__tool{display:none}.contacts__body{position:relative;left:0;grid-template-columns:1fr;padding:40px;margin-left:0;max-width:100%}.contacts__adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:10px}.contacts__tel-wrapper{grid-auto-flow:row;grid-column:auto}.contacts__tel{display:grid;grid-auto-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.contacts__tel:last-child:before{display:none}.contacts__btn{grid-column:auto}.contacts__mail{grid-column:auto;align-self:center;justify-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__shwrool{grid-column:auto;align-self:center;justify-self:center;margin-top:-10px}.contacts__map{margin-top:0}.footer__menu .menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu .menu__list>li{margin:0 0 30px 0}.footer__menu .menu__list>li:last-child{margin-bottom:0}.footer__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__col_logo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__col_packer{margin-top:24px}.footer__credits{display:none}}@media screen and (max-width:767px){.yBoxFrame.yBoxImgWrap .insertYboxAjaxHere{padding:5px;max-height:calc(100vh - 10px)}.closeYbox{top:5px;right:5px}.yBoxFrame.yBoxImgWrap img.yBoxImg{max-width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.yBoxFrame.yBoxImgWrap .yBoxPrevImg::after{right:50%;width:14px;height:14px}.yBoxFrame.yBoxImgWrap .yBoxNextImg::after{left:50%;width:14px;height:14px}.yBoxFrame.yBoxIframeWrap .insertYboxAjaxHere{left:5px;right:5px;top:5px;bottom:5px}.yBoxFrame.yBoxImgWrap .yBoxNextImg,.yBoxFrame.yBoxImgWrap .yBoxPrevImg{width:50px;max-width:30%;height:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.yBoxFrame.yBoxImgWrap .insertYboxAjaxHere{height:calc(100vh - 10px)}.yBoxFrame.yBoxImgWrap{width:calc(100vw - 10px);height:calc(100vh - 10px)}.yBoxImgZoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;height:100%;overflow:hidden}}@media (max-width:767px){.hystmodal__close{width:30px;height:30px}.hystmodal__window{margin:0;max-width:95%}}@media screen and (max-width:576px){.hystmodal__window{padding:65px 20px}.header__menu{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header__actions{text-align:left;color:#222}.header__socials{display:block}.menu__icon{margin:0}.offer{min-height:685px;background-image:url(../img/offer/offer-mob-bg.jpg)}.catalogue{margin-bottom:-20px}.us li{margin-left:-56px}.cases__pic{padding-bottom:85%}.partners__body{display:none}.partners__slider{display:block}.certs__gallery{display:none}.contacts__map{padding-bottom:65%}}@media screen and (max-height:530px) and (max-width:576px){.menu__body{background-image:none;padding-top:60px}}@media screen and (max-width:479px){.yBoxFrame.yBoxIframeWrap,.yBoxFrame.yBoxImgWrap{height:calc(100vh - 80px)}.yBoxFrame.yBoxIframeWrap .insertYboxAjaxHere,.yBoxFrame.yBoxImgWrap .insertYboxAjaxHere{height:calc(100vh - 80px)}.yBoxFrame.yBoxImgWrap img.yBoxImg,.yBoxIframe{max-height:calc(100vh - 90px)}}@media screen and (max-width:375px){.logo-header__text{font-size:10px}}@media screen and (min-width:1024px) and (max-width:1200px){.offer__container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px) and (max-width:1200px){.feature-model_aligned{grid-row:2/3;align-self:start}}@media screen and (max-height:630px){.header__actions-mobile{position:relative;bottom:0}}@media screen and (max-width:768px){.contacts__tel__wa{width:295px;text-align:center;display:grid;grid-auto-flow:row}}.webp .offer{background-image:url(../img/offer/offer-bg.webp)}.webp .underlay{background-image:url(../img/underlay/bg.webp)}@media screen and (max-width:576px){.webp .offer{background-image:url(../img/offer/offer-mob-bg.webp)}}