.about__img,.main,.steps{overflow:hidden}.footer__cont,.footer__link,.footer__nav-item a,.header__link,.info__block,.menu__drop-item,.menu__email-text,.parts__link,.seco__btn{text-decoration:none}body,h1,h2,h3,p,ul{margin:0}button,ul{padding:0}.header__link,body,h2{font-weight:400}.contact__tel:active,.contact__whatsapp:active,.header__logo-mobile:active,.header__logo:active,.menu__catalog:active,.menu__email:active,.menu__menu:active{transform:translateY(2px)}.main::after,.main::before,.main__h1::after,.main__h1::before{height:1500px;border-left:1px solid hsla(0,0%,100%,.05);z-index:1;content:""}.main,.steps__top{grid-template-columns:51% 1fr}*,.footer__content,.footer__left{box-sizing:border-box}@font-face{font-family:Unbounded,sans-serif;src:url(../851513e0b8c6b8da9d18.ttf) format("truetype");font-weight:200}@font-face{font-family:Unbounded,sans-serif;src:url(../2a87c7225278b8b817aa.ttf) format("truetype");font-weight:300}@font-face{font-family:Unbounded,sans-serif;src:url(../62bfedce93fb82abab43.ttf) format("truetype");font-weight:400}@font-face{font-family:Unbounded,sans-serif;src:url(../7ed2a26d99b8bd59bd73.ttf) format("truetype");font-weight:600}@font-face{font-family:Unbounded,sans-serif;src:url(../46863baa59b817cdb1cf.ttf) format("truetype");font-weight:700}@font-face{font-family:Manrope;font-display:swap;src:url("../fonts/Manrope-Bold.eot");src:local("../fonts/Manrope-Bold"),local("../fonts/Manrope-Bold"),url("../fonts/Manrope-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Bold.woff") format("woff"),url("../fonts/Manrope-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url("../fonts/Manrope-Medium.eot");src:local("../fonts/Manrope-Medium"),local("../fonts/Manrope-Medium"),url("../fonts/Manrope-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Medium.woff") format("woff"),url("../fonts/Manrope-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url("../fonts/Manrope-SemiBold.eot");src:local("../fonts/Manrope-SemiBold"),local("../fonts/Manrope-SemiBold"),url("../fonts/Manrope-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-SemiBold.woff") format("woff"),url("../fonts/Manrope-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url("../fonts/Manrope-Regular.eot");src:local("../fonts/Manrope-Regular"),local("../fonts/Manrope-Regular"),url("../fonts/Manrope-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Regular.woff") format("woff"),url("../fonts/Manrope-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url("../fonts/Inter-Bold.eot");src:local("../fonts/Inter-Bold"),local("../fonts/Inter-Bold"),url("../fonts/Inter-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Bold.woff") format("woff"),url("../fonts/Inter-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url("../fonts/Inter-Medium.eot");src:local("../fonts/Inter-Medium"),local("../fonts/Inter-Medium"),url("../fonts/Inter-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Medium.woff") format("woff"),url("../fonts/Inter-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url("../fonts/Inter-Semibold.eot");src:local("../fonts/Inter-Semibold"),local("../fonts/Inter-Semibold"),url("../fonts/Inter-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Semibold.woff") format("woff"),url("../fonts/Inter-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url("../fonts/Inter-Regular.eot");src:local("../fonts/Inter-Regular"),local("../fonts/Inter-Regular"),url("../fonts/Inter-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Regular.woff") format("woff"),url("../fonts/Inter-Regular.ttf") format("truetype");font-weight:400;font-style:normal}html{scroll-behavior:smooth}body{font-family:Inter,serif}button{cursor:pointer;border:none}h2{font-size:clamp(1.75rem,1.3974rem + 1.5672vw,3.0625rem);line-height:91%}ul{list-style:none}input::placeholder{color:#a0b1c9;font-size:16px;font-weight:400;line-height:15px;text-align:left}.wrapper{max-width:1700px;margin:auto}.container{padding:0 7%;margin:auto}.header{display:flex;justify-content:space-between;align-items:center;height:66px}.bolt__mob,.header__b-menu,.header__burger-block,.header__close-icon,.header__logo-mobile{display:none}.header__menu{display:flex;justify-content:center;align-items:center;gap:60px}.header__contact{display:flex;justify-content:center;align-items:center;gap:33px}.header__menu-overlay{display:none;position:absolute;top:45px;left:0;width:100%;background-color:#fff;z-index:999}.footer__li,.header__li{display:flex;justify-content:space-between;align-items:center;padding:19px 0 11px;border-bottom:1px solid rgba(0,0,0,.07)}.header__link{color:#000;font-size:15px;line-height:97%;text-align:left}.menu__catalog,.menu__email-text,.menu__menu{font-size:13px;line-height:136%;font-family:Manrope,serif}.menu-links{margin-bottom:40px;padding:0 21px}.menu-footer{margin-bottom:35px;padding:0 5%}.menu-footer__icon{display:inline-block;margin-right:4px;width:54px;height:54px}.menu__catalog,.menu__menu{display:flex;justify-content:center;gap:5px;font-weight:500;transition:.3s;text-transform:uppercase;cursor:pointer}.menu__catalog{align-items:center;color:#131313;position:relative}.contact__whatsapp,.menu__menu{align-items:center}.menu__fill,.menu__svg{fill:#000}.menu__stroke{stroke:#000}.menu__dropdown-content{display:none;position:absolute;top:42px;left:0;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:100}.cards__block,.main,.menu__menu,.parts,.steps{position:relative}.menu__drop-item{display:block;padding:15px;width:100%;color:#000}.menu__email-text,.menu__menu{color:#131313}.contact__tel,.contact__whatsapp{display:flex;justify-content:center;text-decoration:none}.menu__email{margin-left:50px}.menu__email-img{width:13px;cursor:pointer}.menu__email-img path{fill:#111}.menu__email-text{font-weight:400}.menu__catalog.active .menu__svg,.menu__menu.active .menu__svg{transform:rotate(-180deg);transition:.3s}.contact__whatsapp{padding:0;border:none;gap:4px;transition:.3s}.contact__svg path{fill:#0060b4}.contact__svg rect{stroke:#0060b4}.contact__text{color:#fff;font-size:14px;font-weight:500;line-height:17px;padding:14px 32px 13px;background-color:#0060b4}.contact__tel{align-items:center}.contact__tel-img{width:22px;height:12px}.contact__tel-img path{fill:#131313}.contact__tel-num{color:#131313;font-family:Manrope,serif;font-size:13px;font-weight:500;line-height:136%}.main{display:grid;row-gap:75px;padding:0 7% 28px}.main::after{position:absolute;left:7%;top:0}.main::before{position:absolute;left:28.7%;top:0}.main__video-background{position:absolute;width:100%;height:100%;z-index:-999;display:flex;justify-content:center;align-items:center}.main__video{object-fit:cover;width:100%;height:100%}.main__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);z-index:0}.main__img-blur{clip-path:polygon(0% 0%,100% 0%,100% 84%,0% 44%);backdrop-filter:blur(4.5px);width:49.5%;position:relative;z-index:-1}.main__img{opacity:4%;transform:scaleX(-1);width:100%}.main__img-blur2{clip-path:polygon(0% 0%,100% 0%,100% 62%,0% 93%);position:absolute;left:49.7%;bottom:0;z-index:-5;transform:rotate(180deg);backdrop-filter:blur(5.5px);height:80%;width:22.3%;min-width:379px}.main__img2{display:block}.main__h1{color:#fff;font-size:clamp(2.3125rem,1.5141rem + 3.5484vw,5.0625rem);font-weight:500;line-height:91%;margin-top:135px}.cards__num,.cards__text,.cards__title,.main__text,.steps__text{line-height:146%;font-family:Manrope,serif}.main__h1::after{position:absolute;left:49.5%;top:0}.main__h1::before{position:absolute;left:72%;top:0}.main__text{color:#fff;font-size:18px;font-weight:400;max-width:337px;position:relative}.main__text::before{content:"";width:100%;position:absolute;top:-20px;left:0;border-top:1px solid rgba(196,196,196,.5)}.cards__block:nth-child(2)::after,.cards__block:nth-child(2)::before{top:-500px;height:1500px;position:absolute;border-left:1px solid rgba(66,66,66,.07);content:""}.main__svg{border-radius:50%;cursor:pointer;transition:transform .3s,filter .3s}.main__circle{transition:transform .3s,fill .3s,stroke .3s}.spline{position:absolute;left:0;right:0;width:100%}.steps{padding-top:88px;background-position:center;background-repeat:no-repeat;background-size:cover}.steps__top{display:grid;padding:0 7%;margin-bottom:110px}.steps__text{display:inline-block;color:rgba(0,0,0,.48);font-size:18px;font-weight:500;text-align:left;z-index:2}.steps__h2{color:#000;text-align:left;max-width:580px}.cards{display:grid;grid-template-columns:repeat(4,1fr);padding:0 7% 340px;gap:11px;max-width:100%}.cards__block{display:flex;flex-direction:column;align-items:center;gap:47px;padding:36px 15% 63px;height:100%;backdrop-filter:blur(75.7px);background:rgba(207,207,207,.4);z-index:2}.cards__block:first-child::before{content:"";position:absolute;left:0;top:-300px;height:1000px;border-left:1px solid rgba(66,66,66,.07);z-index:1}.cards__block:nth-child(2){transform:translateY(80px)}.cards__block:nth-child(2)::before{left:0;z-index:1}.cards__block:nth-child(2)::after{right:0;z-index:1}.cards__block:nth-child(3){transform:translateY(170px)}.cards__block:nth-child(4){transform:translateY(250px)}.cards__block:nth-child(4)::before{content:"";position:absolute;left:0;top:-1000px;height:2000px;border-left:1px solid rgba(66,66,66,.07);z-index:1}.cards__num{color:rgba(0,0,0,.46);font-size:13px;font-weight:600;text-align:left}.cards__text,.cards__title{text-align:center}.cards__title{color:#000;font-size:18px;font-weight:500}.cards__text{color:rgba(0,0,0,.54);font-size:15px;font-weight:400}.about__p,.about__title,.parts__link,.seco__p{text-align:left}.parts{padding:61px 7% 141px;border:1px solid #dbdbde;background:#fbfcfd}.parts__items{display:flex;justify-content:space-between;align-items:center;gap:5px;border:1px solid rgba(189,189,189,.38);padding:5px;margin-bottom:40px;white-space:nowrap}.parts__item{display:flex;justify-content:center;align-items:center;cursor:pointer;width:100%}.parts__link{color:#141313;font-size:16px;font-weight:400;line-height:115%;text-transform:uppercase;padding:10px 30px;width:100%;text-align:center}.parts__link.active{background:#3380c3;color:#fff}.parts__text{display:block;color:rgba(0,0,0,.48);font-family:Manrope,serif;font-size:18px;font-weight:400;line-height:146%;margin-bottom:28px}.parts__h2,.parts__logo{margin-bottom:40px}.parts__h2{color:#000;max-width:40%}.parts__bolt{position:absolute;right:48px;bottom:-87px}.parts__bolt img{width:350px;height:204px;object-fit:contain}.seco__card{display:flex;flex-direction:column;justify-content:flex-start;max-width:192px}.seco__btn{display:flex;justify-content:space-between;align-items:center;background-color:#0060b4;gap:7px;padding-left:23px;width:100%;margin-bottom:17px;transition:background-color .3s}.seco__btn:active{transform:translateY(2px)}.seco__img{max-width:300px}.seco__apn{color:#fff;font-size:14px;font-weight:500;line-height:17px}.seco__svg{background-color:hsla(0,0%,100%,.2)}.seco__p{color:#141313;font-size:15px;font-weight:400;line-height:115%}.about__left-numbers,.about__p,.about__text,.about__title,.commun__text{font-family:Manrope,serif;line-height:146%}.hidden{opacity:0;transform:scale(1.1);transition:transform 1s ease-out,opacity .5s ease-out}.mask{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateY(0);transition:transform 1.2s ease-out;z-index:1}.animated-block,.animated-block2,.animated-block3{z-index:2;overflow:hidden;position:relative}.visible .mask{transform:translateY(100%)}.visible{opacity:1;transform:scale(1)}.animated-block2{margin-left:-15px}.swiper-wrapper{height:100%;max-height:545px;margin-left:15px}.about{padding:78px 7% 150px}.about__text{display:block;color:rgba(0,0,0,.48);font-size:18px;font-weight:400;margin-bottom:50px}.about__info,.about__left,.about__swiper{display:flex}.about__h2{color:#000;margin-bottom:66px;max-width:563px}.about__img{width:66%;position:relative}.about__img-item{object-fit:contain;max-height:539px}.about__left{gap:43px;position:relative;height:560px;max-height:545px}.about__info{flex-direction:column;justify-content:flex-end}.about__title{color:#000;font-size:20px;font-weight:500;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.18)}.about__left-numbers,.about__p{font-size:15px}.about__p{color:#000;font-weight:400;padding-top:18px;max-width:407px}.about__logo{position:absolute;left:83px;bottom:42px;scale:1.8;background:rgba(0,0,0,.5);border-radius:5px;clip-path:polygon(11% 0%,100% 0%,100% 100%,0% 100%)}.about__left-numbers{display:flex;flex-direction:column;justify-content:space-between;color:rgba(0,0,0,.32);font-weight:600;text-align:right;height:100%;position:absolute;left:0;top:0;z-index:3;cursor:pointer}.swiper-pagination-bullet-active{color:#111}.commun{padding:28px 7% 100px;background:#fbfcfd}.commun__text{display:block;color:rgba(0,0,0,.48);font-size:18px;font-weight:400;margin-bottom:36px}.commun__block,.footer,.footer__content,.info,.info__block,.info__left,.questions__form,.questions__politic{display:flex;display:flex}.commun__h2{color:#000;max-width:40%;margin-bottom:58px}.commun__block{gap:43px;justify-content:space-between}.commun__iframe{width:100%;border:none;max-height:580px}.info{flex-direction:column;gap:12px;width:100%;max-width:450px}.info__block{max-width:448px;padding:24px;background:#fff;border:1px solid rgba(131,131,131,.15);justify-content:space-between;transition:.3s}.info__left{flex-direction:column;gap:68px}.info__text{color:#838383;font-size:16px;font-weight:400;line-height:19px;text-align:left}.info__info{color:#000;font-size:21px;font-weight:400;line-height:25px;text-align:left;max-width:400px}.info__geo-img,.info__mail-img,.info__phone-img{width:24px;height:24px}.questions{padding-top:75px;padding-bottom:80px;margin:100px 7% 118px;position:relative;border:1px solid #dbdbde;background:rgba(245,247,250,.36);gap:23px;max-width:1456px}.questions__h3,.questions__text{margin-left:35%;font-weight:400}.questions__h3{font-size:clamp(1.875rem,1.6903rem + .8209vw,2.5625rem);line-height:95%;color:#131313;max-width:634px;margin-bottom:24px}.questions__blue{color:#0060b4}.questions__text{color:rgba(19,19,19,.73);font-size:15px;line-height:133%;text-align:left;max-width:465px;margin-bottom:52px}.questions__img{position:absolute;left:-12px;top:-107px}.questions__bottom{width:100%}.questions__form{gap:8px;padding:0 5%}.questions__input-container{width:100%;position:relative;max-width:460px}.questions__input{width:100%;height:100%;border:1px solid #dbdbdb;outline:0;transition:.3s;color:#a0b1c9;font-size:16px;font-weight:400;line-height:15px;text-align:left;padding-left:60px}.questions__input:focus{border:1px solid #348ecd;background:#f2f9ff;caret-color:#348ecd;color:#000}.questions__input:focus::placeholder{opacity:0}.questions__input:focus+.questions__svg .questions__fill{fill:#348ecd;transition:fill .3s}.questions__svg{position:absolute;left:35px;top:50%;transform:translateY(-50%)}.questions__fill{fill:#a0b1c9}.questions__btn{background:#0060b4;color:#fff;font-size:20px;font-weight:500;line-height:24px;padding:22px;max-width:461px;position:relative;width:100%}.questions__link,.questions__text-p{color:rgba(19,19,19,.42);font-size:13px;line-height:122%;font-weight:400;text-align:left}.footer__cont,.footer__contacts-item,.footer__contacts-title,.footer__info-text{line-height:91%;text-align:left}.questions__text-btn{text-wrap:nowrap}.questions__politic{justify-content:center;align-items:center;gap:10px;position:absolute;left:0;bottom:-40px}.questions__text-p{letter-spacing:-.2px}.footer{background:#131313;padding:89px 7% 91px;color:#fff;flex-wrap:wrap;justify-content:space-between;position:relative}.footer__content{width:100%;margin:0 auto}.footer__left{width:51%}.footer__right{width:46%}.footer__title{color:#fff;text-align:left;margin-bottom:47px;max-width:540px}.footer__info{display:none;margin-bottom:34px}.footer__info-text{color:#858585;font-size:16px;font-weight:400;margin-bottom:15px}.footer__cont{display:block;color:#fff;font-size:15px;font-weight:500}.footer__cont+.footer__cont{margin-top:19px}.footer__contacts-title{color:#858585;font-size:16px;font-weight:400;display:inline-block;margin-bottom:30px}.footer__nav-item,.footer__social-label{font-size:14px;font-weight:400;text-align:left;text-transform:uppercase;line-height:91%}.footer__nav{display:flex;justify-content:space-between;align-items:flex-start;max-width:540px}.footer__nav-list{list-style:none;padding:4px 0 0;margin:0}.footer__nav-item{margin-bottom:22px}.footer__nav-item a{color:#fff}.footer__social-label{display:inline-block;color:#fff;margin-bottom:20px}.footer__social-link{display:inline-block;width:54px;height:54px}.footer__social-icons{display:flex;gap:7px}.footer__contacts{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}.footer__contacts-item{color:#fff;font-size:30px;font-weight:500;margin:0}.footer__link,.footer__text,.footer__text-mob{font-size:15px;font-weight:400;text-align:left}.footer__logo{max-width:100%;height:auto;display:block;margin:20px 0 50px}.footer__b-menu,.footer__burger-block,.footer__close-icon,.footer__logo-mob{display:none}.footer__back-to-top-link{width:54px;height:54px;transition:transform .3s,filter .3s}@media(hover:hover){.contact__tel:hover .contact__tel-num,.menu__catalog:hover,.menu__menu:hover{color:#0060b4}.contact__whatsapp:hover .menu__fill,.menu__catalog:hover .menu__fill{fill:#0060b4;transition:.3s}.menu__li:hover{background-color:#0060b4}.menu__li:hover .menu__drop-item,.parts__link:hover{color:#fff}.contact__tel:hover .contact__tel-img path,.menu__menu:hover .menu__fill{fill:#0060b4}.menu__menu:hover .menu__stroke{stroke:#0060b4;transition:.3s}.menu__email:hover .menu__email-text{color:#0170d1}.contact__whatsapp:hover .contact__svg path,.menu__email:hover .menu__email-img path{fill:#0170d1}.contact__whatsapp:hover .contact__svg rect{stroke:#0170d1}.contact__whatsapp:hover .contact__text{background-color:#0170d1}.footer__back-to-top-link:hover,.main__svg:hover{fill:#0060b4;transform:scale(1.2);stroke:#fff;stroke-width:2}.parts__item:hover{background:#3380c3;color:#fff}.seco__btn:hover{background-color:#0091f8}.info__block:hover{background-color:#cdeaff}.footer__social-link:hover{transform:scale(1.05)}}.footer__menu-overlay{display:none;position:absolute;top:100px;left:0;width:100%;background-color:#fff;z-index:999}.footer__link{color:#000;line-height:97%}.footer__container{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #505050;padding:10px 0;width:100%}.footer__text,.footer__text-mob{color:hsla(0,0%,100%,.36);line-height:106%}@media(max-width:1700px){.main__h1::before{display:none}}@media(max-width:1600px){.menu__email{display:none}.about__left{gap:15px}.questions__img{scale:.8;left:-31px}.footer__left{width:70%}.footer__contacts-item{max-width:400px}}@media(max-width:1280px){.cards__block::after,.cards__block::before,.footer__right,.main::after,.main::before,.main__h1::after,.main__img-blur,.main__img-blur2,.main__link{display:none}.main{row-gap:0;grid-template-columns:repeat(1,1fr)}.main__h1{margin-bottom:115px;width:100%;max-width:600px}.main__h1::after{left:50.5%}.commun{padding:0 7% 200px}.commun__block{gap:12px}.info{width:auto}.cards{grid-template-columns:repeat(2,1fr);padding:0 7% 100px}.cards__block{gap:27px;padding-top:20px;padding-bottom:40px}.steps,.steps__top{padding-top:60px}.cards__block:nth-child(5n+2),.cards__block:nth-child(5n+3),.cards__block:nth-child(5n+4){transform:none}.about__logo{scale:1.5;left:60px;bottom:35px}.about__left{flex-direction:column}.about__img,.footer__left{width:100%}.about__img-item{width:100%;max-height:1300px}.about__left-numbers{max-height:410px;height:100%}.questions__img{scale:.6;left:-75px;top:-38px}}@media(max-width:1024px){.main__text{font-size:15px}.contact__tel,.questions__img{display:none}.about__logo{scale:1.1;left:29px;bottom:23px}.questions,.questions__form{display:flex;flex-direction:column;align-items:center}.questions__h3{margin-left:0;text-align:center}.questions__text{margin-left:0}.questions__input{padding:22px 0 22px 60px}}.header__logo img{width:113px;height:45px;object-fit:contain}@media(max-width:800px){.container,.menu-links{padding:0 5%}.about__img,.info,.info__block{max-width:100%}.steps{background-size:contain}.header__logo img{width:65px;height:24px}.header__logo-mobile{display:block}.header__contact{display:none}.header__b-menu{display:block;width:41px;height:41px}.header__burger-block{width:29px;height:29px;display:flex;justify-content:center;align-items:center}.about__block,.commun__block,.header__burger-block .header__b-menu,.header__burger-block.active .header__close-icon,.header__burger-block.active .header__menu-overlay{display:block}.about__left-numbers,.header__burger-block .header__close-icon,.header__burger-block.active .header__b-menu,.menu{display:none}.menu-links{margin-bottom:130px;margin-top:15px}.about__img{margin-bottom:16px}.commun__iframe{height:400px;margin-bottom:12px}}@media(max-width:640px){.bolt__pc,.footer__title,.spline{display:none}.bolt__mob,.cards,.footer__burger-block .footer__b-menu,.footer__burger-block.active .footer__close-icon,.footer__burger-block.active .footer__menu-overlay,.footer__info,.steps__top{display:block}.footer__back-to-top,.footer__burger-block .footer__close-icon,.footer__burger-block.active .footer__b-menu,.footer__nav-list{display:none}.steps__text{font-size:14px}.parts__items{padding:0}.parts__bolt{right:0;bottom:-37px}.parts__bolt img{width:168px;height:101px}.cards__block{margin-bottom:15px}.about{padding-bottom:0;padding-top:35px}.questions{margin:0}.questions__h3{max-width:460px}.questions__text{max-width:315px;text-align:center}.footer__nav{max-width:400px}.footer__social-label{color:#858585;font-size:16px}.footer__b-menu{margin-top:27px}.footer__menu-overlay{top:127px}.footer__burger-block{width:29px;height:29px;display:flex;justify-content:center;align-items:center}}@media(max-width:393px){.about,.commun{border-bottom:1px solid #dbdbde}h2{letter-spacing:-1px}.container{padding:0 21px}.steps{padding-top:38px}.steps__top{padding:0 21px;margin-bottom:40px}.steps__text{margin-bottom:12px}.main{padding:0 21px 28px}.contact__text,.footer__logo,.footer__text,.main::after,.parts__logo{display:none}.main__h1{font-weight:500;line-height:82%;letter-spacing:-1.48px;text-align:left;margin-top:38px}.main__text{font-size:15px;letter-spacing:-.3px;text-align:left}.about__text,.commun__text,.parts__item,.parts__text{font-size:14px}.main__text::before{top:-15px}.cards{padding:0 21px 56px}.parts{padding:30px 0 80px 21px}.parts__text{margin-bottom:15px}.parts__h2{margin-bottom:22px}.parts__items{padding:0}.header{height:50px}.header__b-menu{width:29px;height:29px}.swiper-wrapper{max-height:400px}.about{padding:31px 21px 24px}.about__text{margin-bottom:13px}.about__h2{max-width:90%;margin-bottom:18px}.about__logo{scale:.7;left:-6px;bottom:11px}.about__img{margin-bottom:0}.about__title{line-height:100%}.commun{padding:43px 21px 33px;margin-bottom:88px}.commun__text{margin-bottom:6px}.commun__h2{max-width:90%;margin-bottom:27px}.commun__iframe{height:258px}.info__block{padding:18px 9px 21px 17px}.info__text{font-size:16px}.info__info{font-size:20px}.info__left{gap:49px}.info__phone-img{width:20px;height:20px}.info__mail-img{width:22px;height:22px}.questions{padding-top:43px;padding-bottom:60px;gap:0}.questions__text{font-size:15px;margin-bottom:25px}.questions__input{padding:15px 0 15px 60px}.questions__btn{padding:13px}.questions__text-btn{font-size:15px;line-height:18px}.footer{padding:50px 32px 52px 21px}.footer__logo-mob{display:block;width:100%;margin-bottom:17px}.footer__left{margin-bottom:30px}.footer__menu-overlay{top:100px}.footer__container{display:flex;justify-content:center;border:none}.footer__text-mob{color:hsla(0,0%,100%,.24);text-align:center}}@media(max-width:360px){.header{height:45px}.header__b-menu{width:29px;height:29px}}