/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;min-width:320px;font-size:14px;font-family:"PT Mono","Arial",sans-serif;line-height:1.34375;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;min-height:100vh;background-color:#fff}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}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{padding:0;border-style:none}[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{max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Roboto Condensed";font-display:swap;src:url(../fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(../fonts/RobotoCondensed-Regular.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Roboto Condensed";font-display:swap;src:url(../fonts/RobotoCondensed-Bold.woff2) format("woff2"),url(../fonts/RobotoCondensed-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:"PT Mono";font-display:swap;src:url(../fonts/PTMono-Regular.woff2) format("woff2"),url(../fonts/PTMono-Regular.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Roboto";font-display:swap;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/PTMono-Regular.woff) format("woff")}*,::after,::before{box-sizing:border-box}img,video{display:block;max-width:100%;height:auto}[type=button],[type=reset],[type=submit],button,input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,select,textarea{border-radius:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}textarea{resize:none}input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-ms-clear,input::-ms-reveal{display:none}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.wrapper{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{flex-shrink:0}.wrapper main{flex-grow:1}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.mobile-visible{display:none}.mobile-hidden,.service__link span{display:block}.js{display:none}.btn,.container{box-sizing:border-box}.container{width:100%;max-width:1320px;margin-right:auto;margin-left:auto;padding:0 50px}.btn{padding:10px 20px;border:0;cursor:pointer;transition:opacity .3s ease}.btn:disabled{opacity:.5;pointer-events:none}.btn:focus-visible{opacity:.8}@supports not selector(:focus-visible){.btn.focus-visible:focus{opacity:.8}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(3,16,27,.7);transform:scale(1.2);visibility:hidden;opacity:0;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);pointer-events:none}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}.modal--no-scale{transform:none}.modal--preload{transition:none}.modal--dev{position:absolute}.modal.is-active{transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.modal__content{min-height:610px;position:relative;max-width:500px;margin:146px auto;padding:38px 40px;color:#fff;background-color:#00b2ff}.modal__close-btn{position:absolute;top:15px;right:15px;z-index:1;width:40px;height:40px;color:inherit;background-color:transparent;background-image:url(../img/sprite_auto.svg#icon-close);background-repeat:no-repeat;background-position:50%;background-size:20px;border:0;cursor:pointer;transition:opacity .3s ease}.header__callback-button:focus-visible,.header__nav-link:focus-visible,.modal__close-btn:focus-visible,.promo a:focus-visible{opacity:.6}@supports not selector(:focus-visible){.modal__close-btn.focus-visible:focus{opacity:.6}}.header{position:fixed;top:0;left:0;right:0;z-index:1;background:linear-gradient(180deg,#041827 80.9%,rgba(4,24,39,0) 100%)}.header__top{display:flex;padding:30px 50px 35px 0}.header__nav-list{display:flex;flex-wrap:wrap;padding:0;margin:0 15px 0 0;list-style:none;color:#fff}.header__nav-link{display:block;position:relative;font-size:16px;line-height:18px;transition:opacity .3s ease}@supports not selector(:focus-visible){.header__nav-link.focus-visible:focus{opacity:.6}}.header__nav-link::before{content:"";position:absolute;width:21px;height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#00b2ff}.header__nav-link--mail::before{top:0;left:-35px;-webkit-mask-image:url(../img/sprite/icon-mail.svg);mask-image:url(../img/sprite/icon-mail.svg)}.header__nav-link--phone::before{top:0;left:-35px;-webkit-mask-image:url(../img/sprite/icon-phone.svg);mask-image:url(../img/sprite/icon-phone.svg)}.header__logo{margin-right:49px;flex-shrink:0}.header__nav-list-item{flex-shrink:0;margin-left:136px;padding:15px 10px}.header__callback-button{font-size:14px;line-height:17px;font-family:"Roboto Condensed","Arial",sans-serif;font-weight:700;text-transform:uppercase;color:#f2f5f7;background-color:transparent;border:1px solid #f2f5f7;border-radius:3px;align-self:baseline;margin:5px 10px 0 auto;padding:10px 12px 11px 16px;letter-spacing:1px;flex-shrink:0;cursor:pointer;transition:opacity .3s ease}@supports not selector(:focus-visible){.header__callback-button.focus-visible:focus{opacity:.6}}.promo{position:relative;background-color:#041827;background-repeat:no-repeat;background-position:center;background-size:cover}@supports not (background-image:url(../img/background-desktop.webp)){.promo{background-image:url(../img/background-desktop.jpg)}}@supports (background-image:url(../img/background-desktop.webp)){.promo{background-image:url(../img/background-desktop.webp)}}.promo::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(25,32,36,.7) 71.72%,rgba(25,32,36,0) 100%)}.promo a,.promo h2{font-family:"Roboto Condensed","Arial",sans-serif;font-weight:700;text-transform:uppercase}.promo h2{margin:0 0 32px;padding:0;font-size:80px;line-height:94px;color:#f2f5f7;letter-spacing:.07em}.promo p{margin:0 0 47px;font-size:22px;line-height:155%;color:#f2f5f7;padding-right:400px}.promo a{display:inline-block;vertical-align:baseline;padding:17px 26px 17px 25px;letter-spacing:1px;font-size:18px;line-height:21px;border:0;border-radius:3px;cursor:pointer;transition:opacity .3s ease}@supports not selector(:focus-visible){.promo a.focus-visible:focus{opacity:.6}}.promo__container{position:relative;padding:304px 0 280px 125px}.advantages{padding-top:123px}.advantages__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin:0;padding:0;list-style:none}.advantages__list-item{position:relative;border:1px solid #e5e5e5;padding:90px 56px 20px 44px;min-height:300px}.advantages__list-item::after,.advantages__list-item::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#00b2ff}.advantages__list-item::after{top:39px;left:45px;width:35px;height:35px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.advantages__list-item--fast::after{-webkit-mask-image:url(../img/sprite/icon-watch.svg);mask-image:url(../img/sprite/icon-watch.svg)}.advantages__list-item--big-suppler::after{-webkit-mask-image:url(../img/sprite/icon-people.svg);mask-image:url(../img/sprite/icon-people.svg)}.advantages__list-item--confidential::after{left:40px;-webkit-mask-image:url(../img/sprite/icon-spy.svg);mask-image:url(../img/sprite/icon-spy.svg)}.advantages__list-item--personalisation::after{-webkit-mask-image:url(../img/sprite/icon-price.svg);mask-image:url(../img/sprite/icon-price.svg)}.advantages__list-item:hover,.promo a{background-color:#00b2ff}.advantages__list-item:hover::after{background-color:#f2f5f6}.advantages__list-item:hover h3,.advantages__list-item:hover p,.promo a{color:#f2f5f6}.advantages h3{margin:0 0 15px;padding:0;font-size:24px;line-height:34px;font-weight:400;color:#00b2ff}.advantages p{margin:0;padding:0;font-size:16px;line-height:21px;color:#041827}.description{padding:120px 0 120px 250px}.advantages h3,.description h2,.description__button{font-family:"Roboto Condensed","Arial",sans-serif}.description h2{position:relative;font-weight:400;font-size:36px;line-height:50px;color:#041827;margin:0 0 9px;padding:0}.description h2::before{content:"";position:absolute;top:0;left:-250px;width:150px;height:320px;background-image:url(../img/year.png)}.description p{font-size:16px;line-height:22px;margin:0 0 21px;padding:0}.description p.is-hide-text{display:none}.description__button{display:none;font-weight:700;line-height:16px;color:#00b2ff;text-transform:uppercase;background-color:transparent;border:1px solid #00b2ff;border-radius:3px;letter-spacing:.5px;margin-top:19px;padding:15px 15px 12px;min-width:180px;cursor:pointer;transition:opacity .3s ease}.description__button:focus-visible,.service a:focus-visible{opacity:.6}@supports not selector(:focus-visible){.description__button.focus-visible:focus{opacity:.6}}.description__button--js{display:inline-block}.service{padding:66px 0 140px;background-color:#041827}.service a,.service h3{font-family:"Roboto Condensed","Arial",sans-serif;color:#fff;font-weight:400}.service h3{font-size:36px;line-height:50px;margin:0}.form fieldset,.service ul{display:grid;margin:0;padding:0}.service ul{grid-template-columns:1fr 1fr 1fr;grid-gap:0 85px;list-style:none}.service a{position:relative;display:block;padding:50px 40px;font-size:20px;line-height:30px;min-height:650px;background-size:cover;background-color:#03101b;transition:opacity .3s ease}.service a::before{content:"";bottom:0;right:0;position:absolute;width:60px;height:60px;background-color:#00b2ff;border-radius:3px 0 0 0}.service a::after{content:"";bottom:21px;right:25px;position:absolute;width:6px;height:14px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(../img/sprite/icon-arrow.svg);mask-image:url(../img/sprite/icon-arrow.svg)}@supports not selector(:focus-visible){.service a.focus-visible:focus{opacity:.6}}.service li{padding-top:54px}@supports not (background-image:url(../img/background-card-desktop-1.webp)){.service__link--production{background-image:url(../img/background-card-desktop-1.jpg)}}@supports (background-image:url(../img/background-card-desktop-1.webp)){.service__link--production{background-image:url(../img/background-card-desktop-1.webp)}}@supports not (background-image:url(../img/background-card-desktop-2.webp)){.service__link--assembly{background-image:url(../img/background-card-desktop-2.jpg)}}@supports (background-image:url(../img/background-card-desktop-2.webp)){.service__link--assembly{background-image:url(../img/background-card-desktop-2.webp)}}@supports not (background-image:url(../img/background-card-desktop-3.webp)){.service__link--kit{background-image:url(../img/background-card-desktop-3.jpg)}}@supports (background-image:url(../img/background-card-desktop-3.webp)){.service__link--kit{background-image:url(../img/background-card-desktop-3.webp)}}.feedback{position:relative;padding:166px 0 241px;background-color:#00b2ff;color:#fff}.feedback::before{content:"";position:absolute;top:0;left:-137px;bottom:0;width:59%;background-color:rgba(4,24,39,.5);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}.feedback__container{position:relative;width:50%;margin-left:auto;padding:0 10px 0 15px}.feedback__container::after{content:"";position:absolute;right:116%;bottom:65px;width:510px;height:285px;background-image:url(../img/airplane.png);background-repeat:no-repeat}.feedback [type=submit],.form__header{font-family:"Roboto Condensed","Arial",sans-serif}.feedback [type=submit]{font-weight:700;font-size:16px;color:#fff;border:0;background-color:#041827;text-transform:uppercase;border-radius:3px;padding:13px 25px;width:100%;letter-spacing:-1px;cursor:pointer;margin-top:20px}.feedback span{padding:0 0 0 36px}.form__header{margin:0 0 12px;font-weight:400;line-height:50px;font-size:32px;letter-spacing:2px}.form__header--modal{margin:0;font-size:30px;line-height:42px;letter-spacing:0}.form__text{margin:0 0 36px;padding:0 0 0 4px;font-size:16px;line-height:22px}.form__text--modal{padding:3px 20px 0 0;margin:0 0 38px}.form fieldset{border:0}.form input:not([type=checkbox]){padding:15px;font-size:16px;line-height:22px;color:#fff;margin-bottom:20px;border:0;height:50px;width:100%;background-color:#019bdf;border-radius:3px}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:#fff}.form input::placeholder,.form textarea::placeholder{color:#fff}.form textarea,.form__group [type=submit]{font-size:16px;color:#fff;border:0;border-radius:3px}.form textarea{display:block;line-height:22px;min-height:155px;background-color:#019bdf;padding:22px 15px;margin-bottom:15px;width:100%}.form__group [type=submit]{font-family:"Roboto Condensed","Arial",sans-serif;font-weight:700;background-color:#041827;text-transform:uppercase;padding:13px 25px;width:266px;letter-spacing:1px;cursor:pointer;margin-top:20px;transition:opacity .3s ease}.form [type=checkbox]:focus-visible,.form__group [type=submit]:focus-visible{opacity:.6}@supports not selector(:focus-visible){.form__group [type=submit].focus-visible:focus{opacity:.6}}.form [type=checkbox]{position:relative;top:41px;left:10px;width:15px;height:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #fff;border-radius:2px;transition:opacity .3s ease}@supports not selector(:focus-visible){.form [type=checkbox].focus-visible:focus{opacity:.6}}.form [type=checkbox]:checked::after{content:"";position:absolute;top:4px;left:2px;width:9px;height:6px;-webkit-mask-image:url(../img/sprite/icon-check.svg);mask-image:url(../img/sprite/icon-check.svg);background-color:#fff}.form span{display:block;padding:13px 0 0 36px}.form__group{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 31px;align-items:start;margin:0;padding:0 0 0 4px;border:0}.form__group-alter{padding-left:5px;margin:0}.form__group-alter--text{grid-template-columns:1fr}.form__group-alter--bottom [type=submit]{font-family:"Roboto Condensed","Arial",sans-serif;font-weight:700;font-size:16px;color:#fff;border:0;background-color:#041827;text-transform:uppercase;border-radius:3px;padding:16px 25px 11px;width:100%;letter-spacing:1px;cursor:pointer;margin-top:10px}.form__group-alter--bottom span{padding:0 0 0 36px}.form__group-alter--bottom [type=checkbox]{top:20px;left:8px}.form__group label{cursor:pointer}.check-box{padding:0}.footer{padding:50px 0 40px;background-color:#041827}.footer__title{margin:0;font-family:"Roboto Condensed","Arial",sans-serif;font-weight:400;font-size:15px;line-height:16px;color:#fff;text-transform:uppercase;letter-spacing:1px}.footer ul{font-size:16px;line-height:22px;margin:0;list-style:none;color:#fff}.footer__social-list{display:flex;flex-wrap:wrap;padding:32px 0 9px 9px}.footer__social-link{display:block;position:relative;width:40px;height:40px;border-radius:50%;transition:opacity .3s ease}.footer__social-link:focus-visible{opacity:.6}@supports not selector(:focus-visible){.footer__social-link.focus-visible:focus{opacity:.6}}.footer__social-link--ok{background-image:url(../img/sprite/icon-ok.svg)}.footer__social-link--vk{background-image:url(../img/sprite/icon-vk.svg)}.footer__social-link--pin{background-image:url(../img/sprite/icon-pint.svg)}.footer__social-list-item{margin-right:15px}.footer__info{padding:8px 0 0 9px}.footer__info-list-item{margin:0 30px 8px 0}.footer__info-list-item:last-child{margin:0 30px 44px 0}.footer__info-list{-moz-column-count:2;column-count:2;padding:20px 0 0}.footer__contacts{padding:8px 0 0 20px}.footer__contacts-list{padding:23px 0 0}.footer__contacts-list-item{margin-bottom:8px}.footer__contacts-list-item address{font-style:normal}.footer__accordeon-button{position:absolute;padding:20px;top:8px;right:14px;display:block;width:15px;height:15px;background-color:transparent;background-image:url(../img/sprite/icon-plus.svg);background-repeat:no-repeat;background-position:center;border:0}.footer__container{display:grid;grid-template-columns:344fr 460fr 345fr}.footer__contacts-link,.footer__info-link{transition:opacity .3s ease}.footer__contacts-link:focus-visible,.footer__info-link:focus-visible{opacity:.6}@supports not selector(:focus-visible){.footer__info-link.focus-visible:focus{opacity:.6}}@supports not selector(:focus-visible){.footer__contacts-link.focus-visible:focus{opacity:.6}}.page{display:grid;grid-template-rows:1fr min-content;min-height:100vh}@media (min-width:1024px){.modal__content{align-self:flex-start;margin:146px auto 151px;transform:translateX(-8px)}}@media (max-width:1023px){.header{position:absolute}.header__top{padding:20px 0 35px}.header__nav-link{display:block;width:20px;height:20px}.header__nav-link::before{top:0;left:0;right:0;bottom:0}.header__logo{margin:0}.header__nav-list-item{margin-left:10px;padding:10px 15px}.feedback::before,.feedback__container::after,.header__callback-button,.header__nav-link-text{display:none}.header__nav{margin-left:auto}@supports not (background-image:url(../img/background-tablet.webp)){.promo{background-image:url(../img/background-tablet.jpg)}}@supports (background-image:url(../img/background-tablet.webp)){.promo{background-image:url(../img/background-tablet.webp)}}.promo h2{font-size:64px;line-height:75px;margin:0}.promo p{margin:0 0 58px;padding-right:60px}.promo a{margin-left:45px}.promo__container{padding:179px 0 205px}.advantages{padding-top:80px}.advantages__list-item{padding:89px 43px 0 44px;min-height:360px}.advantages h3{margin:0 0 12px}.description{padding:76px 0 81px 175px}.description h2{margin:0 0 11px}.description h2::before{top:4px;left:-179px}.description p{margin:0 0 19px}.description__button{margin-top:-3px}.service{padding:56px 0 45px}.service ul{display:block;padding-top:39px}.service a{padding:36px 44px;min-height:250px}.service li{margin-bottom:30px;padding:0}@supports not (background-image:url(../img/background-card-tablet-1.webp)){.service__link--production{background-image:url(../img/background-card-tablet-1.jpg)}}@supports (background-image:url(../img/background-card-tablet-1.webp)){.service__link--production{background-image:url(../img/background-card-tablet-1.webp)}}@supports not (background-image:url(../img/background-card-tablet-2.webp)){.service__link--assembly{background-image:url(../img/background-card-tablet-2.jpg)}}@supports (background-image:url(../img/background-card-tablet-2.webp)){.service__link--assembly{background-image:url(../img/background-card-tablet-2.webp)}}@supports not (background-image:url(../img/background-card-tablet-3.webp)){.service__link--kit{background-image:url(../img/background-card-tablet-3.jpg)}}@supports (background-image:url(../img/background-card-tablet-3.webp)){.service__link--kit{background-image:url(../img/background-card-tablet-3.webp)}}.feedback{padding:46px 0 123px}.feedback__container{width:auto;padding:0}.feedback [type=submit]{padding:17px 9px 9px}.form__header{margin:0 0 7px}.form__text{margin:0 0 25px;padding:0}.form textarea{padding:29px 15px}.form__group [type=submit]{margin-top:20px}.form [type=checkbox]{top:37px;left:-1px}.form [type=checkbox]:checked::after{top:3px;left:1px}.form span{padding:9px 0 0 24px}.form__group{padding:0;grid-gap:0 30px}.form__group-alter{padding:0}.footer__social-list{padding:7px 0 0}.footer__social-list-item{margin-right:-6px;margin-left:21px}.footer__info{padding:38px 0 0}.footer__info-list-item{margin-bottom:0 0 8px}.footer__info-list-item:last-child{margin:0 0 8px}.footer__info-list{-moz-column-count:1;column-count:1}.footer__contacts{padding:37px 0 0 15px}.footer__contacts-list{padding:20px 0 0}.footer__contacts-list-item{margin-bottom:8px}.footer__social{display:flex;justify-content:space-between;grid-column:1/-1}.footer__container{grid-template-columns:1fr 1fr}}@media (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1023px) and (min-resolution:144dpi),(max-width:1023px) and (min-resolution:1.5dppx){@supports not (background-image:url(../img/background-tablet@2x.webp)){.promo{background-image:url(../img/background-tablet@2x.jpg)}}@supports (background-image:url(../img/background-tablet@2x.webp)){.promo{background-image:url(../img/background-tablet@2x.webp)}}@supports not (background-image:url(../img/background-card-tablet-1@2x.webp)){.service__link--production{background-image:url(../img/background-card-tablet-1@2x.jpg)}}@supports (background-image:url(../img/background-card-tablet-1@2x.webp)){.service__link--production{background-image:url(../img/background-card-tablet-1@2x.webp)}}@supports not (background-image:url(../img/background-card-tablet-2@2x.webp)){.service__link--assembly{background-image:url(../img/background-card-tablet-2@2x.jpg)}}@supports (background-image:url(../img/background-card-tablet-2@2x.webp)){.service__link--assembly{background-image:url(../img/background-card-tablet-2@2x.webp)}}@supports not (background-image:url(../img/background-card-tablet-3@2x.webp)){.service__link--kit{background-image:url(../img/background-card-tablet-3@2x.jpg)}}@supports (background-image:url(../img/background-card-tablet-3@2x.webp)){.service__link--kit{background-image:url(../img/background-card-tablet-3@2x.webp)}}}@media (max-width:767px){.mobile-visible{display:block}.description h2::before,.footer ul.is-hidden-list,.mobile-hidden{display:none}.container{padding:0 25px}.modal--fit-content .modal__content{width:100%}.modal__content{padding:20px}.header__top{padding:15px 0 35px}.header__nav-list{margin:0;padding:0}.header__logo{width:37px;overflow:hidden;margin-right:auto}.header__nav-list-item:nth-last-child{margin:0}.header__nav-list-item{padding:5px 20px;margin:0}.header__logo-image{max-width:140px}@supports not (background-image:url(../img/background-mobile.webp)){.promo{background-image:url(../img/background-mobile.jpg)}}@supports (background-image:url(../img/background-mobile.webp)){.promo{background-image:url(../img/background-mobile.webp)}}.promo h2{font-size:36px;line-height:42px;margin:0 0 8px}.promo a,.promo p{padding:0;font-size:14px;line-height:22px;margin:0 0 44px}.promo a{display:block;margin:0 auto 0 0;width:270px;padding:13px 15px 11px 37px;line-height:16px;letter-spacing:.05em}.promo__container{padding:150px 0 190px}.advantages{padding-top:50px}.advantages__list,.service ul{display:block}.advantages__list-item{padding:74px 30px 39px;min-height:340px;margin-bottom:30px}.advantages__list-item::after{width:30px;height:30px;-webkit-mask-size:30px 30px;mask-size:30px 30px}.advantages__list-item--big-suppler::after,.advantages__list-item--confidential::after,.advantages__list-item--fast::after{top:30px;left:30px}.advantages__list-item--confidential,.advantages__list-item--personalisation{min-height:326px}.advantages__list-item--personalisation::after{top:27px;left:30px}.advantages h3{margin:0 0 5px;font-size:20px}.advantages p{font-size:14px;line-height:19px}.description{padding:15px 0 79px}.description h2,.service h3{font-size:28px;line-height:40px}.description h2{margin:0 0 14px}.description p{font-size:14px;line-height:18px;margin:0 0 24px}.description__button{padding:9px 16px 9px 13px;margin-top:-15px;min-width:160px}.service{padding:46px 0 56px}.service h3{padding-right:20px}.service ul{padding-top:28px}.service a{font-size:18px;padding:25px 30px}.service a::before{width:40px;height:40px}.service a::after{-webkit-mask-size:7px 7px;mask-size:7px 7px;bottom:9px;right:16px}@supports not (background-image:url(../img/background-card-mobile-1.webp)){.service__link--production{background-image:url(../img/background-card-mobile-1.jpg)}}@supports (background-image:url(../img/background-card-mobile-1.webp)){.service__link--production{background-image:url(../img/background-card-mobile-1.webp)}}@supports not (background-image:url(../img/background-card-mobile-2.webp)){.service__link--assembly{background-image:url(../img/background-card-mobile-2.jpg)}}@supports (background-image:url(../img/background-card-mobile-2.webp)){.service__link--assembly{background-image:url(../img/background-card-mobile-2.webp)}}@supports not (background-image:url(../img/background-card-mobile-3.webp)){.service__link--kit{background-image:url(../img/background-card-mobile-3.jpg)}}@supports (background-image:url(../img/background-card-mobile-3.webp)){.service__link--kit{background-image:url(../img/background-card-mobile-3.webp)}}.feedback{padding:46px 0 83px}.form__header{font-size:30px;line-height:42px;margin:0 0 10px;letter-spacing:0}.form__text{font-size:14px;line-height:18px;margin:0 0 34px}.form textarea{min-height:180px;padding:23px 15px;margin:0}.form__group [type=submit]{display:block;margin:30px auto 0;width:100%;padding:16px 25px 11px}.form [type=checkbox]{top:31px;left:6px;flex-shrink:0}.form span{padding:4px 0 0 31px}.footer__accordeon-button.shows-button,.form__group{display:block}.footer{padding:33px 0 0}.footer ul{font-size:14px;line-height:18px}.footer__social-list{padding:16px 0 17px}.footer__social-list-item{margin-right:-19px;margin-left:35px}.footer__info{border-top:1px solid #f2f5f7}.footer__contacts,.footer__info{position:relative;padding:22px 25px;border-bottom:1px solid #f2f5f7}.footer__contacts-list-item{margin-bottom:15px}.footer__social{display:block;padding:0 50px 7px}.footer__accordeon-button.is-active{background-image:url(../img/sprite/icon-minus.svg)}.footer__container{display:block;padding:0 0 35px}.footer__logo{display:block;margin-bottom:6px}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:767px) and (min-resolution:144dpi),(max-width:767px) and (min-resolution:1.5dppx){@supports not (background-image:url(../img/background-mobile@2x.webp)){.promo{background-image:url(../img/background-mobile@2x.jpg)}}@supports (background-image:url(../img/background-mobile@2x.webp)){.promo{background-image:url(../img/background-mobile@2x.webp)}}@supports not (background-image:url(../img/background-card-mobile-1@2x.webp)){.service__link--production{background-image:url(../img/background-card-mobile-1@2x.jpg)}}@supports (background-image:url(../img/background-card-mobile-1@2x.webp)){.service__link--production{background-image:url(../img/background-card-mobile-1@2x.webp)}}@supports not (background-image:url(../img/background-card-mobile-2@2x.webp)){.service__link--assembly{background-image:url(../img/background-card-mobile-2@2x.jpg)}}@supports (background-image:url(../img/background-card-mobile-2@2x.webp)){.service__link--assembly{background-image:url(../img/background-card-mobile-2@2x.webp)}}@supports not (background-image:url(../img/background-card-mobile-3@2x.webp)){.service__link--kit{background-image:url(../img/background-card-mobile-3@2x.jpg)}}@supports (background-image:url(../img/background-card-mobile-3@2x.webp)){.service__link--kit{background-image:url(../img/background-card-mobile-3@2x.webp)}}}@media (hover:hover){.btn:hover,.btn:hover:not(.focus-visible){opacity:.8}.modal__close-btn:hover,.modal__close-btn:hover:not(.focus-visible){opacity:.6}.modal__close-btn.focus-visible:active,.modal__close-btn:active,.modal__close-btn:hover:active{opacity:.5}.header__nav-link:hover,.header__nav-link:hover:not(.focus-visible){opacity:.6}.header__nav-link.focus-visible:active,.header__nav-link:active,.header__nav-link:hover:active{opacity:.5}.header__callback-button:hover,.header__callback-button:hover:not(.focus-visible),.promo a:hover,.promo a:hover:not(.focus-visible){opacity:.6}.header__callback-button.focus-visible:active,.header__callback-button:active,.header__callback-button:hover:active,.promo a.focus-visible:active,.promo a:active,.promo a:hover:active{opacity:.5}.description__button:hover,.description__button:hover:not(.focus-visible),.service a:hover,.service a:hover:not(.focus-visible){opacity:.6}.description__button.focus-visible:active,.description__button:active,.description__button:hover:active,.service a.focus-visible:active,.service a:active,.service a:hover:active{opacity:.5}.form__group [type=submit]:hover,.form__group [type=submit]:hover:not(.focus-visible){opacity:.6}.form__group [type=submit].focus-visible:active,.form__group [type=submit]:active,.form__group [type=submit]:hover:active{opacity:.5}.form [type=checkbox]:hover,.form [type=checkbox]:hover:not(.focus-visible){opacity:.6}.form [type=checkbox].focus-visible:active,.form [type=checkbox]:active,.form [type=checkbox]:hover:active{opacity:.5}.footer__social-link:hover,.footer__social-link:hover:not(.focus-visible){opacity:.6}.footer__social-link.focus-visible:active,.footer__social-link:active,.footer__social-link:hover:active{opacity:.5}.footer__info-link:hover,.footer__info-link:hover:not(.focus-visible){opacity:.6}.footer__info-link.focus-visible:active,.footer__info-link:active,.footer__info-link:hover:active{opacity:.5}.footer__contacts-link:hover,.footer__contacts-link:hover:not(.focus-visible){opacity:.6}.footer__contacts-link.focus-visible:active,.footer__contacts-link:active,.footer__contacts-link:hover:active{opacity:.5}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){@supports not (background-image:url(../img/background-desktop@2x.webp)){.promo{background-image:url(../img/background-desktop@2x.jpg)}}@supports (background-image:url(../img/background-desktop@2x.webp)){.promo{background-image:url(../img/background-desktop@2x.webp)}}@supports not (background-image:url(../img/background-card-desktop-1@2x.webp)){.service__link--production{background-image:url(../img/background-card-desktop-1@2x.jpg)}}@supports (background-image:url(../img/background-card-desktop-1@2x.webp)){.service__link--production{background-image:url(../img/background-card-desktop-1@2x.webp)}}@supports not (background-image:url(../img/background-card-desktop-2@2x.webp)){.service__link--assembly{background-image:url(../img/background-card-desktop-2@2x.jpg)}}@supports (background-image:url(../img/background-card-desktop-2@2x.webp)){.service__link--assembly{background-image:url(../img/background-card-desktop-2@2x.webp)}}@supports not (background-image:url(../img/background-card-desktop-3@2x.webp)){.service__link--kit{background-image:url(../img/background-card-desktop-3@2x.jpg)}}@supports (background-image:url(../img/background-card-desktop-3@2x.webp)){.service__link--kit{background-image:url(../img/background-card-desktop-3@2x.webp)}}}