.form__input,.form__textarea,.service__btn,.contacts-group__title-wrap,.contact__link,.contact,.header__nav,.header__nav .nav__list,.header,.benefits__box,.metric,.burger-menu__nav .nav__list,.header__contacts,.modal__btn--close,.cases-swiper__btn,.reviews-swiper__btn,.about-swiper__btn,.contacts__icon-wrap,.loader__backdrop,.cta-btn,.burger-menu__btn,.swiper-pagination-bullets{align-items:center;display:flex}.modal__btn--close,.cases-swiper__btn,.reviews-swiper__btn,.about-swiper__btn,.contacts__icon-wrap,.loader__backdrop,.cta-btn,.burger-menu__btn,.swiper-pagination-bullets{justify-content:center}.header__contacts{justify-content:space-between}.modal__box,.modal-msg__box,.form,.hero__box,.services-groups__list,.services-group,.services__list,.service__desc,.service__desc-list,.quote,.quick__box,.benefits__list,.benefit,.review,.review__desc,.faq__list,.faq__desc,.contacts__box,.contacts-group,.contact__link-wrap,.footer__nav .nav__list,.logo,.header__box-wrap,.header__box--nav,.footer__box-wrap,.footer__box{flex-direction:column;display:flex}.benefits__box,.metric,.burger-menu__nav .nav__list{flex-direction:column}.hero__box-wrap,.quick__box-wrap,.benefits__box-wrap,.metrics__list,.contacts__box-wrap{flex-wrap:wrap;display:flex}.swiper-pagination-bullets{flex-wrap:wrap}.services,.services__container,.services-group__title,.service__btn,.service__desc-item,.reviews__box,.faq,.faq__btn,.lds-roller,.header__box--logo,.section__title,.hover-line{position:relative}.modal__btn--close:before,.modal__btn--close:after,.cases-swiper__btn,.reviews-swiper__btn,.about-swiper__btn,.swiper-pagination-bullets,.services-group__title:before,.service__btn svg,.service__desc-item:before,.faq__btn svg,.lds-roller div:after,.burger-menu__btn,.burger-menu__btn .burger-line,.section__title:before,.hover-line:before,.visually-hidden{position:absolute}.burger-menu,.modal,.loader__backdrop{position:fixed}.modal,.loader__backdrop{inset:0}button,a{cursor:pointer}.lds-roller div:after{border-radius:50%}.swiper-pagination-bullet,.services-group__title:before,.contacts__icon-wrap,.contact__link,.contact,.cta-btn,.section__title:before,.hover-line:before{transition:var(--transition--100,.1s linear)}.modal__content,.service__btn svg,.faq__btn,.faq__btn svg,.burger-menu,.burger-menu__body,.header__contact,html,input:focus-within,textarea:focus-within{transition:var(--transition--200,.2s linear)}.hero__title,.hero__subtitle,.hero__benefit,.hero__img,.hero__cta-btn,.hero__cta-btn--2,.services-group,.quick__title,.quick__cta,.quick .form__input,.quick .form__textarea,.quick .form__btn--submit,.benefit,.benefits__img,.metric,.reviews__box,.faq__item,.contacts__title,.contacts__msg,.contacts-group,.contact,.form--feedback .form__input,.form--feedback .form__textarea,.form--feedback .form__btn--submit{transition:all .8s}.hero__box-wrap,.quick__box-wrap,.benefits__box-wrap,.metrics__list,.contacts__box-wrap{gap:var(--gap)}.hero__box,.services-group__img-wrap,.services-group__desc,.quick__box,.benefits__box,.metric,.contacts__box{flex-basis:calc((100% - var(--gap,16px)*(var(--items,1) - 1))/var(--items,1));width:calc((100% - var(--gap,16px)*(var(--items,1) - 1))/var(--items,1))}*,:before,:after{box-sizing:border-box}*{border:none;margin:0;padding:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img,picture,video,canvas,svg,iframe{max-width:100%;display:block}img{vertical-align:top}ol,ul,li{list-style:none}a,input,button,textarea,select{font:inherit}button[disabled]{cursor:auto}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:#0000}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-size:inherit;font-weight:inherit}a{text-decoration:none}:root{--color-accent-primary:#362e2b;--color-accent-primary-light:#937e76;--color-light:#f4f0ef;--vh:100vh;--items:1;--gap:16px;--transition--200:.2s linear}.loader__backdrop{background-color:var(--color-accent-primary-light,#937e76);opacity:1;z-index:11;width:100vw;height:100vh}.isHidden .loader__backdrop{display:none}.lds-roller{width:80px;height:80px;display:inline-block}.lds-roller div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller}.lds-roller div:after{content:" ";background-color:var(--color-accent-primary,#4c6753);width:7px;height:7px;margin:-4px 0 0 -4px;display:block}.lds-roller div:first-child{animation-delay:-.036s}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{background-color:var(--color-accent-primary,#4c6753);top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){.header__nav{display:none}}.header__nav .nav__list{gap:16px;margin-left:auto}.burger-menu__nav .nav__list{gap:32px}.footer__nav .nav__list{gap:8px}@media (min-width:768px){.footer__nav .nav__list{flex-direction:row;gap:16px}}.nav__link{color:var(--color-light,#f4f0ef)}.burger-menu__nav .nav__link{font-size:18px}.header__nav .nav__link{font-size:12px}@media (min-width:1024px){.header__nav .nav__link{font-size:14px}}@media (min-width:1440px){.header__nav .nav__link{font-size:16px}}.logo{width:fit-content;max-width:300px;height:44px;color:var(--color-light,#f4f0ef);justify-content:center;gap:4px}.logo .logo__title{font-size:16px;font-weight:700;line-height:1}.logo .logo__subtitle{font-size:11px;line-height:1}@media (min-width:375px){.logo .logo__title{font-size:18px}.logo .logo__subtitle{font-size:12px}}@media (min-width:1024px){.logo{max-width:initial;gap:6px;height:48px}.logo .logo__title{font-size:28px}.logo .logo__subtitle{font-size:13px}}@media (min-width:1440px){.logo{max-width:initial;gap:8px;height:52px}.logo .logo__title{font-size:30px}.logo .logo__subtitle{font-size:14px}}.cta-btn{width:100%;height:40px;color:var(--color-light,#f4f0ef);text-align:center;background-color:var(--color-accent-primary-light,#937e76);border:1px solid var(--color-accent-primary-light,#937e76);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.cta-btn:hover{background-color:var(--color-accent-primary,#362e2b);border-color:var(--color-accent-primary,#362e2b)}@media (min-width:768px){.cta-btn{max-width:260px}}.burger-menu__btn{width:36px;height:36px;color:var(--color-white,#fff);background-color:#0000;top:50%;right:0;transform:translateY(-50%)}body.burgerMenuIsOpen .burger-menu__btn{z-index:20}@media (min-width:768px){.burger-menu__btn{display:none}}.burger-menu__btn .burger-line{pointer-events:none;background-color:currentColor;border-radius:12px;width:24px;height:2px;margin:0;transition-property:height,opacity,transform;transition-duration:.4s}.burger-line:first-child{transform:translateY(-8px)}.burger-line:last-child{transform:translateY(8px)}body.burgerMenuIsOpen .burger-menu__btn .burger-line:first-child{transform:rotate(-45deg)}body.burgerMenuIsOpen .burger-menu__btn .burger-line:nth-child(2n){opacity:0}body.burgerMenuIsOpen .burger-menu__btn .burger-line:last-child{transform:rotate(45deg)}.burger-menu{width:100%;height:100%;padding-top:calc(var(--header--height));background:var(--color-accent-primary,#26395c);z-index:1;top:0;left:0;overflow-y:scroll}.burger-menu.isHidden{opacity:0;pointer-events:none;visibility:hidden}.burger-menu.isHidden button,.burger-menu.isHidden a{pointer-events:none;visibility:hidden}@media (min-width:1440px){.burger-menu{display:none}}.burger-menu__body{padding:60px 24px}.isHidden .burger-menu__body{transform:translate(101%)}.header{background-color:var(--color-accent-primary,#362e2b);min-height:80px;padding:8px 0 16px}@media (min-width:768px){.header{padding:16px 0}}.header__box-wrap{gap:16px}@media (min-width:768px){.header__box-wrap{flex-direction:row-reverse;justify-content:space-between}}.header__box--nav{justify-content:space-between;gap:8px}@media (max-width:767px){.header__box--nav{border-bottom:1px solid var(--color-accent-primary-light,#937e76);padding-bottom:8px}}.header__contacts{gap:12px}.header__contact{color:var(--color-light,#f4f0ef);font-weight:600}@media (max-width:767px){.header__contact{font-size:12px}}.footer{color:var(--color-light,#f4f0ef);background-color:var(--color-accent-primary,#362e2b);padding:40px 0 20px}@media (min-width:768px){.footer{padding:40px 0 32px}}@media (min-width:1024px){.footer{padding:48px 0 40px}}.footer__box-wrap{gap:16px}@media (min-width:768px){.footer__box-wrap{flex-direction:row;justify-content:space-between}}.footer__box{gap:16px}@media (min-width:768px){.footer__copyright{margin-left:auto}}html{--header--height:60px;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-accent-primary,#362e2b);background-color:var(--color-light,#f4f0ef)}body.modalIsOpen,body.burgerMenuIsOpen{overflow:hidden}@media (min-width:1024px){body{font-size:16px}}@media (min-width:1440px){body{font-size:18px}}main{overflow:hidden}svg{pointer-events:none}.section{padding:32px 0}@media (min-width:768px){.section{padding:40px 0}}@media (min-width:1024px){.section{padding:80px 0}}@media (min-width:1440px){.section{padding:100px 0}}.container{width:100%;margin:0 auto;padding:0 16px}@media (min-width:390px){.container{width:390px}}@media (min-width:768px){.container{width:768px;padding:0 24px}}@media (min-width:1024px){.container{width:1024px;padding:0 60px}}@media (min-width:1440px){.container{width:1440px;padding:0 80px}.container--s{padding:0 200px}}.section__title{text-align:center;text-transform:uppercase;width:fit-content;margin:0 auto 40px;font-size:20px;font-weight:700}.section__title:before{content:"";background-color:currentColor;width:100%;height:1px;bottom:-8px;left:0}@media (min-width:768px){.section__title{font-size:22px}}@media (min-width:1024px){.section__title{font-size:24px}}@media (min-width:1440px){.section__title{margin-bottom:60px;font-size:32px}}.hover-line:before{content:"";background-color:currentColor;width:0%;height:1px;bottom:-1px;left:0}.hover-line:hover:before{width:100%}.visually-hidden{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}input:focus-within,textarea:focus-within{outline:2px solid var(--color-accent-primary,#362e2b)}.accordion__content{transition:var(--transition--200,.2s linear);grid-template-rows:0fr;display:grid}.accordion__content.active{grid-template-rows:1fr}.accordion__content-inner{overflow:hidden}[data-accordion-btn]{transition:var(--transition--200,.2s linear)}[data-accordion-btn] span{pointer-events:none}[data-accordion-btn] [data-accordion-btn-text-active]{display:none}[data-accordion-btn].active [data-accordion-btn-text-active]{display:initial}[data-accordion-btn].active [data-accordion-btn-text-inactive]{display:none}[data-accordion-btn][aria-hidden=true] button,[data-accordion-btn][aria-hidden=true] input{pointer-events:none}.modal{z-index:10;flex-direction:column;width:100vw;height:100vh;display:flex}.modal.isHidden{opacity:0;pointer-events:none;visibility:hidden}.modal__backdrop{background-color:var(--color-accent-primary-light,#937e76);opacity:.9;width:100%;height:100%;position:absolute}.modal.isHidden .modal__backdrop{opacity:0}.modal__content{z-index:1;width:100%;max-width:360px;margin:auto;padding:24px 0;position:relative;overflow:scroll}.modal.isHidden .modal__content{transform:scale(.7)}.modal__box{z-index:1;color:var(--color-accent-primary,#362e2b);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-light,#f4f0ef);padding:60px 24px;position:relative;overflow:hidden}.modal__btn--close{z-index:2;width:36px;height:36px;position:absolute;top:16px;right:16px}.modal__btn--close:before,.modal__btn--close:after{content:"";pointer-events:none;background-color:currentColor;border-radius:12px;width:24px;height:2px;margin:0;transition-property:height,opacity,transform;transition-duration:.4s}.modal__btn--close:before{transform:rotate(-45deg)}.modal__btn--close:after{transform:rotate(45deg)}@media (min-width:1440px){.modal__btn--close{top:20px;right:20px}}.modal__title{text-align:center;margin-bottom:36px;font-size:20px;font-style:normal;font-weight:700}.modal-msg__box{background:#d9d9d9b3;border-radius:30px;gap:20px;margin:0 auto 20px;padding:32px 20px}@media (min-width:1440px){.modal-msg__box{max-width:762px;padding:32px 50px}}.modal-msg__title{color:#2c4167;text-align:center;margin-bottom:5px;font-size:26px;font-weight:600;line-height:normal}@media (min-width:1440px){.modal-msg__title{font-size:32px}}.modal-msg__text{text-align:center;font-size:18px;font-weight:500;line-height:28px}@media (min-width:1440px){.modal-msg__text{font-size:24px}}.modal-msg__info{font-size:26px;line-height:36px}.modal-msg__info-bold{font-weight:600}[data-modalbox=msg].isHidden,[data-modalbox=form].isHidden{display:none}.modal .form__btn--submit{max-width:100%}.modal__msg{font-size:inherit;font-weight:inherit;text-align:center;display:block}.form{gap:12px;width:100%}.form__input,.form__textarea{background-color:#fff;height:40px;padding:4px 12px}.form__textarea{resize:none;height:120px;padding:12px}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}:root{--swiper-navigation-size:44px}.cases-swiper__btn,.about-swiper__btn,.reviews-swiper__btn{width:32px;height:32px;color:var(--color-dark,#000);top:50%;transform:translateY(-50%)}.cases-swiper__btn svg,.about-swiper__btn svg,.reviews-swiper__btn svg{fill:currentColor}.cases-swiper__btn:disabled,.about-swiper__btn:disabled,.reviews-swiper__btn:disabled{opacity:.3}@media (max-width:767px){.cases-swiper__btn,.about-swiper__btn,.reviews-swiper__btn{display:none}}.cases-swiper-btn-prev,.about-swiper-btn-prev,.reviews-swiper-btn-prev{left:-52px}.cases-swiper-btn-next,.about-swiper-btn-next,.reviews-swiper-btn-next{right:-52px}.about-swiper__btn{top:320px}.swiper-pagination-bullets{gap:12px;width:100%;max-width:240px;bottom:-40px;left:50%;transform:translate(-50%)}.swiper-pagination-bullet{background-color:var(--color-light,#f4f0ef);border-radius:50%;flex-shrink:0;width:8px;height:8px}.swiper-pagination-bullet-active{background-color:var(--color-accent-primary,#362e2b);width:12px;height:12px}.hero{max-height:calc(100vh - 80px)}@media (min-width:768px){.hero__box-wrap{--items:2}}@media (min-width:1024px){.hero__box-wrap{--gap:24px}}@media (min-width:1440px){.hero__box-wrap{--gap:32px}}.hero__title{opacity:0;margin-bottom:12px;font-size:44px;font-weight:700;line-height:1;transform:translate(-200px)}.animate-start .hero__title{opacity:1;transform:translate(0)}@media (min-width:768px){.hero__title{font-size:46px}}@media (min-width:1024px){.hero__title{font-size:48px}}@media (min-width:1440px){.hero__title{font-size:60px}}.hero__subtitle{text-align:start;opacity:0;font-size:24px;font-weight:700;line-height:120%;transform:translate(-200px)}.hero__subtitle:first-of-type{transition-delay:40ms}.hero__subtitle:nth-of-type(2){margin-bottom:20px;transition-delay:80ms}.animate-start .hero__subtitle{opacity:1;transform:translate(0)}@media (min-width:768px){.hero__subtitle{font-size:26px}}@media (min-width:1024px){.hero__subtitle{font-size:28px}}@media (min-width:1440px){.hero__subtitle{font-size:32px}}.hero__benefits{margin:auto 0 16px}.hero__benefit{opacity:0;transform:translate(-200px)}.hero__benefit:first-of-type{transition-delay:.12s}.hero__benefit:nth-of-type(2){transition-delay:.16s}.hero__benefit:nth-of-type(3){transition-delay:.2s}.animate-start .hero__benefit{opacity:1;transform:translate(0)}.hero__img{object-fit:cover;object-position:center;opacity:0;width:100%;height:400px;max-height:100%;transform:translate(200px)}.animate-start .hero__img{opacity:1;transform:translate(0)}@media (min-width:768px){.hero__img{height:360px}}@media (min-width:1024px){.hero__img{height:440px}}@media (min-width:1440px){.hero__img{height:520px}}.hero__cta-btn{opacity:0;transition-delay:.24s;transform:translate(-200px)}.animate-start .hero__cta-btn{opacity:1;transform:translate(0)}.hero__cta-btn--2{opacity:0;margin-top:8px;transition-delay:.28s;transform:translate(-200px)}.animate-start .hero__cta-btn--2{opacity:1;transform:translate(0)}.services{background-color:#ddd7d7;box-shadow:inset 0 0 10px #00000026}.services__container{z-index:1}.services-groups__list{gap:60px}.services-group{--gap:16px;gap:var(--gap);opacity:0;background-color:#f4f0ef;padding:16px;transform:translateY(200px);box-shadow:0 2px 10px #00000026}.services-group.animate-start{opacity:1;transform:translateY(0)}@media (min-width:768px){.services-group{--items:2;justify-content:space-between}.services-group:nth-of-type(odd){flex-direction:row}.services-group:nth-of-type(2n){flex-direction:row-reverse}}@media (min-width:1024px){.services-group{--gap:24px;padding:24px}}@media (min-width:1440px){.services-group{--gap:32px;padding:32px}}.services-group__img-wrap{overflow:hidden}.services-group__img{object-fit:cover;object-position:center;flex-shrink:0;width:100%;height:280px;max-height:280px}.services-group__img--6{object-position:top 80% left 50%;height:360px;max-height:360px}@media (min-width:768px){.services-group__img{height:300px;max-height:300px}.services-group__img--6{height:360px;max-height:360px}}@media (min-width:1024px){.services-group__img{height:360px;max-height:360px}.services-group__img--6{height:440px;max-height:440px}}@media (min-width:1440px){.services-group__img{height:400px;max-height:400px}.services-group__img--6{object-position:top 40% left -100px;width:120%;max-width:200%;height:480px;max-height:480px}}.services-group__title{text-transform:uppercase;margin-bottom:32px;font-weight:700}.services-group__title:before{content:"";background-color:currentColor;width:100px;height:1px;bottom:-8px;left:0}@media (min-width:768px){.services-group__title{font-size:16px}}@media (min-width:1024px){.services-group__title{font-size:20px}}@media (min-width:1440px){.services-group__title{font-size:22px}}.services__list{gap:11px}.service{position:relative}.service:not(:last-of-type):after{content:"";background-color:var(--color-accent-primary-light,#937e76);width:100%;height:1px;display:block;position:absolute;bottom:-6px;left:0}.service__btn{text-align:start;width:100%;min-height:20px;font-size:inherit;gap:16px;padding-right:36px}.service__btn svg{fill:currentColor;width:20px;height:20px;display:block;top:50%;right:0;transform:translateY(-50%)}.service__btn.active{color:var(--color-light,#f4f0ef);background-color:var(--color-accent-primary-light,#937e76);padding:12px 36px 12px 12px;font-weight:600}.service__btn.active svg{transform:translateY(-50%)translate(-8px)rotate(90deg)}@media (min-width:1440px){.service__btn{min-height:28px}}.service__desc{gap:16px;margin:16px 0}.service__desc-title{margin-bottom:4px;font-weight:600}.service__desc-title--line{margin-top:8px;margin-bottom:8px;position:relative}.service__desc-title--line:before{content:"";background-color:currentColor;width:100%;height:1px;display:block;position:absolute;bottom:-4px;left:0}.service__desc-list{gap:4px}.service__desc-item{padding-left:16px}.service__desc-item:before{content:"";background-color:currentColor;border-radius:50%;width:4px;height:4px;display:block;top:6px;left:4px}.service__text--bold{font-weight:600}.quote{color:#937e76;gap:8px;padding-left:12px;font-size:12px;position:relative}.quote:before{content:"";background-color:currentColor;width:2px;height:100%;display:block;position:absolute;top:0;left:0}@media (min-width:1024px){.quote{font-size:14px}}@media (min-width:1440px){.quote{font-size:16px}}.quote__text span{font-weight:600}.quick{color:var(--color-light,#f4f0ef);background-color:var(--color-accent-primary,#362e2b)}@media (min-width:768px){.quick__box-wrap{--items:2}}.quick__title{text-transform:none;opacity:0;margin-bottom:12px;font-size:36px;transform:translate(-200px)}.animate-start .quick__title{opacity:1;transform:translate(0)}.quick__title:before{content:none}@media (min-width:768px){.quick__title{text-align:start;margin-left:0}}.quick__cta{opacity:0;transition-delay:40ms;transform:translate(-200px)}.animate-start .quick__cta{opacity:1;transform:translate(0)}@media (max-width:767px){.quick__cta{text-align:center}}.quick input:focus-within,.quick textarea:focus-within{outline-color:var(--color-accent-primary-light,#937e76)}.quick .form__input,.quick .form__textarea{color:var(--color-accent-primary,#362e2b);opacity:0;transform:translate(200px)}.quick .form__input:nth-of-type(2),.quick .form__textarea:nth-of-type(2){transition-delay:40ms}.quick .form__btn--submit{opacity:0;transition-delay:80ms;transform:translate(200px)}.quick .form__btn--submit:hover{background-color:var(--color-accent-primary,#362e2b);border-color:var(--color-accent-primary-light,#937e76)}.quick .animate-start .form__input,.quick .animate-start .form__textarea,.quick .animate-start .form__btn--submit{opacity:1;transform:translate(0)}@media (min-width:768px){.benefits__box-wrap{--items:2}}@media (min-width:1024px){.benefits__box-wrap{--gap:24px}}@media (min-width:1440px){.benefits__box-wrap{--gap:32px}}.benefits__list{gap:24px;width:100%;margin:auto 0}@media (min-width:768px){.benefits__list{gap:28px;max-width:320px;margin-right:auto}}@media (min-width:1024px){.benefits__list{max-width:initial;gap:32px}}.benefit{opacity:0;gap:4px;transform:translate(200px)}.benefit:first-of-type{transition-delay:0s}.benefit:nth-of-type(2){transition-delay:40ms}.benefit:nth-of-type(3){transition-delay:80ms}.benefit:nth-of-type(4){transition-delay:.12s}.benefit:nth-of-type(5){transition-delay:.16s}.benefit:nth-of-type(6){transition-delay:.2s}.benefit:nth-of-type(7){transition-delay:.24s}.benefit:nth-of-type(8){transition-delay:.28s}.benefit:nth-of-type(9){transition-delay:.32s}.benefit:nth-of-type(10){transition-delay:.36s}.benefit:nth-of-type(11){transition-delay:.4s}.benefit:nth-of-type(12){transition-delay:.44s}.benefit:nth-of-type(13){transition-delay:.48s}.benefit:nth-of-type(14){transition-delay:.52s}.benefit:nth-of-type(15){transition-delay:.56s}.benefit:nth-of-type(16){transition-delay:.6s}.benefit:nth-of-type(17){transition-delay:.64s}.benefit:nth-of-type(18){transition-delay:.68s}.benefit:nth-of-type(19){transition-delay:.72s}.benefit:nth-of-type(20){transition-delay:.76s}.benefit:nth-of-type(21){transition-delay:.8s}.benefit:nth-of-type(22){transition-delay:.84s}.benefit:nth-of-type(23){transition-delay:.88s}.benefit:nth-of-type(24){transition-delay:.92s}.benefit:nth-of-type(25){transition-delay:.96s}.benefit:nth-of-type(26){transition-delay:1s}.benefit:nth-of-type(27){transition-delay:1.04s}.benefit:nth-of-type(28){transition-delay:1.08s}.benefit:nth-of-type(29){transition-delay:1.12s}.benefit:nth-of-type(30){transition-delay:1.16s}.animate-start .benefit{opacity:1;transform:translate(0)}.benefits__img{object-fit:cover;object-position:center;opacity:0;width:100%;height:440px;max-height:100%;transform:translate(-200px)}.animate-start .benefits__img{opacity:1;transform:translate(0)}@media (min-width:1024px){.benefits__img{height:540px}}@media (min-width:1440px){.benefits__img{height:620px}}.benefit__title{font-size:16px;font-weight:700}@media (max-width:767px){.benefit__title{text-align:center}}@media (min-width:768px){.benefit__title{font-size:18px}}@media (min-width:1024px){.benefit__title{font-size:20px}}@media (min-width:1440px){.benefit__title{font-size:24px}}@media (max-width:767px){.benefit__text{text-align:center}}.metrics{color:var(--color-light,#f4f0ef);background-color:var(--color-accent-primary,#362e2b)}.metrics__list{--gap:40px;--items:1}@media (min-width:768px){.metrics__list{--items:2;max-width:480px;margin:0 auto}}@media (min-width:1024px){.metrics__list{--items:4;--gap:24px;max-width:initial;margin:0}}@media (min-width:1440px){.metrics__list{--gap:32px}}.metric{opacity:0;gap:12px;transform:translateY(200px)}.metric:first-of-type{transition-delay:0s}.metric:nth-of-type(2){transition-delay:40ms}.metric:nth-of-type(3){transition-delay:80ms}.metric:nth-of-type(4){transition-delay:.12s}.metric:nth-of-type(5){transition-delay:.16s}.metric:nth-of-type(6){transition-delay:.2s}.metric:nth-of-type(7){transition-delay:.24s}.metric:nth-of-type(8){transition-delay:.28s}.metric:nth-of-type(9){transition-delay:.32s}.metric:nth-of-type(10){transition-delay:.36s}.metric:nth-of-type(11){transition-delay:.4s}.metric:nth-of-type(12){transition-delay:.44s}.metric:nth-of-type(13){transition-delay:.48s}.metric:nth-of-type(14){transition-delay:.52s}.metric:nth-of-type(15){transition-delay:.56s}.metric:nth-of-type(16){transition-delay:.6s}.metric:nth-of-type(17){transition-delay:.64s}.metric:nth-of-type(18){transition-delay:.68s}.metric:nth-of-type(19){transition-delay:.72s}.metric:nth-of-type(20){transition-delay:.76s}.metric:nth-of-type(21){transition-delay:.8s}.metric:nth-of-type(22){transition-delay:.84s}.metric:nth-of-type(23){transition-delay:.88s}.metric:nth-of-type(24){transition-delay:.92s}.metric:nth-of-type(25){transition-delay:.96s}.metric:nth-of-type(26){transition-delay:1s}.metric:nth-of-type(27){transition-delay:1.04s}.metric:nth-of-type(28){transition-delay:1.08s}.metric:nth-of-type(29){transition-delay:1.12s}.metric:nth-of-type(30){transition-delay:1.16s}.animate-start .metric{opacity:1;transform:translateY(0)}.metric__value{font-size:32px;font-weight:900}@media (min-width:768px){.metric__value{font-size:40px}}@media (min-width:1024px){.metric__value{font-size:44px}}@media (min-width:1440px){.metric__value{font-size:52px}}.metric__text{text-align:center}.reviews{background-color:var(--color-accent-primary-light,#937e76);box-shadow:inset 0 0 10px #00000026}.reviews__box{opacity:0;width:100%;margin-bottom:40px;transform:translateY(200px)}.animate-start .reviews__box{opacity:1;transform:translateY(0)}.review{gap:16px;padding:8px}.review__desc{background-color:var(--color-light,#f4f0ef);gap:12px;padding:16px;box-shadow:0 2px 10px #00000026}.review__text--customer{text-align:end;width:fit-content;margin-left:auto;padding-left:16px;font-weight:600;position:relative}.review__text--customer:before{content:"";background-color:currentColor;width:12px;height:2px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.review__icon{fill:currentColor}.reviews-swiper__btn{color:var(--color-accent-primary,#362e2b)}.faq{background-color:#ddd7d7;box-shadow:inset 0 0 10px #00000026}.faq__box{max-width:800px;margin:0 auto}.faq__list{gap:16px;margin-bottom:60px}.faq__item{opacity:0;transform:translateY(200px);box-shadow:0 2px 10px #00000026}.faq__item:first-of-type{transition-delay:0s}.faq__item:nth-of-type(2){transition-delay:40ms}.faq__item:nth-of-type(3){transition-delay:80ms}.faq__item:nth-of-type(4){transition-delay:.12s}.faq__item:nth-of-type(5){transition-delay:.16s}.faq__item:nth-of-type(6){transition-delay:.2s}.faq__item:nth-of-type(7){transition-delay:.24s}.faq__item:nth-of-type(8){transition-delay:.28s}.faq__item:nth-of-type(9){transition-delay:.32s}.faq__item:nth-of-type(10){transition-delay:.36s}.faq__item:nth-of-type(11){transition-delay:.4s}.faq__item:nth-of-type(12){transition-delay:.44s}.faq__item:nth-of-type(13){transition-delay:.48s}.faq__item:nth-of-type(14){transition-delay:.52s}.faq__item:nth-of-type(15){transition-delay:.56s}.faq__item:nth-of-type(16){transition-delay:.6s}.faq__item:nth-of-type(17){transition-delay:.64s}.faq__item:nth-of-type(18){transition-delay:.68s}.faq__item:nth-of-type(19){transition-delay:.72s}.faq__item:nth-of-type(20){transition-delay:.76s}.faq__item:nth-of-type(21){transition-delay:.8s}.faq__item:nth-of-type(22){transition-delay:.84s}.faq__item:nth-of-type(23){transition-delay:.88s}.faq__item:nth-of-type(24){transition-delay:.92s}.faq__item:nth-of-type(25){transition-delay:.96s}.faq__item:nth-of-type(26){transition-delay:1s}.faq__item:nth-of-type(27){transition-delay:1.04s}.faq__item:nth-of-type(28){transition-delay:1.08s}.faq__item:nth-of-type(29){transition-delay:1.12s}.faq__item:nth-of-type(30){transition-delay:1.16s}.animate-start .faq__item{opacity:1;transform:translateY(0)}.faq__btn{width:100%;color:var(--color-accent-primary,#362e2b);text-align:start;background-color:var(--color-light,#f4f0ef);padding:12px 48px 12px 12px;font-weight:600}.faq__btn svg{fill:currentColor;width:20px;height:20px;display:block;top:50%;right:12px;transform:translateY(-50%)rotate(90deg)}.faq__btn.active{color:var(--color-light,#f4f0ef);background-color:var(--color-accent-primary,#362e2b)}.faq__btn.active svg{transform:translateY(-50%)rotate(270deg)}@media (min-width:1024px){.faq__btn{padding:16px 52px 16px 16px}.faq__btn svg{right:16px}}.faq__desc{color:var(--color-accent-primary,#362e2b);background-color:var(--color-light,#f4f0ef);gap:12px;padding:12px}@media (min-width:1024px){.faq__desc{padding:16px}}.faq__cta-btn{margin:0 auto}.faq__text--bold{font-weight:600}.contacts{padding-bottom:0}@media (min-width:768px){.contacts__box-wrap{--items:2}}.contacts__title{opacity:0;margin-bottom:20px;transform:translate(-200px)}.animate-start .contacts__title{opacity:1;transform:translate(0)}@media (min-width:768px){.contacts__title{text-align:start;margin-left:0}}.contacts__msg{opacity:0;margin-bottom:12px;transform:translate(200px)}.animate-start .contacts__msg{opacity:1;transform:translate(0)}.contacts-group{opacity:0;transform:translate(-200px)}.contacts-group:first-of-type{transition-delay:40ms}.contacts-group:nth-of-type(2){transition-delay:80ms}.contacts-group:nth-of-type(3){transition-delay:.12s}.contacts-group:nth-of-type(4){transition-delay:.16s}.contacts-group:nth-of-type(5){transition-delay:.2s}.contacts-group:nth-of-type(6){transition-delay:.24s}.contacts-group:nth-of-type(7){transition-delay:.28s}.contacts-group:nth-of-type(8){transition-delay:.32s}.contacts-group:nth-of-type(9){transition-delay:.36s}.contacts-group:nth-of-type(10){transition-delay:.4s}.contacts-group:nth-of-type(11){transition-delay:.44s}.contacts-group:nth-of-type(12){transition-delay:.48s}.contacts-group:nth-of-type(13){transition-delay:.52s}.contacts-group:nth-of-type(14){transition-delay:.56s}.contacts-group:nth-of-type(15){transition-delay:.6s}.contacts-group:nth-of-type(16){transition-delay:.64s}.contacts-group:nth-of-type(17){transition-delay:.68s}.contacts-group:nth-of-type(18){transition-delay:.72s}.contacts-group:nth-of-type(19){transition-delay:.76s}.contacts-group:nth-of-type(20){transition-delay:.8s}.contacts-group:nth-of-type(21){transition-delay:.84s}.contacts-group:nth-of-type(22){transition-delay:.88s}.contacts-group:nth-of-type(23){transition-delay:.92s}.contacts-group:nth-of-type(24){transition-delay:.96s}.contacts-group:nth-of-type(25){transition-delay:1s}.contacts-group:nth-of-type(26){transition-delay:1.04s}.contacts-group:nth-of-type(27){transition-delay:1.08s}.contacts-group:nth-of-type(28){transition-delay:1.12s}.contacts-group:nth-of-type(29){transition-delay:1.16s}.contacts-group:nth-of-type(30){transition-delay:1.2s}.animate-start .contacts-group{opacity:1;transform:translate(0)}.contacts-group:not(:last-of-type){margin-bottom:12px}.contacts-group__title-wrap{gap:12px}.contacts-group__title{font-weight:700}.contacts__icon-wrap{background-color:var(--color-accent-primary-light,#937e76);flex-shrink:0;width:24px;height:24px;padding:5px}.contacts__icon{aspect-ratio:1;width:100%;height:100%}.contact__link-wrap{gap:4px;padding-left:36px}.contact__link,.contact{width:fit-content;font:inherit;color:inherit;gap:12px}.contact__link:hover span,.contact:hover span{background-color:var(--color-accent-primary,#362e2b)}.contact{opacity:0;transform:translate(-200px)}.contact:first-of-type{transition-delay:80ms}.contact:nth-of-type(2){transition-delay:.12s}.contact:nth-of-type(3){transition-delay:.16s}.contact:nth-of-type(4){transition-delay:.2s}.contact:nth-of-type(5){transition-delay:.24s}.contact:nth-of-type(6){transition-delay:.28s}.contact:nth-of-type(7){transition-delay:.32s}.contact:nth-of-type(8){transition-delay:.36s}.contact:nth-of-type(9){transition-delay:.4s}.contact:nth-of-type(10){transition-delay:.44s}.contact:nth-of-type(11){transition-delay:.48s}.contact:nth-of-type(12){transition-delay:.52s}.contact:nth-of-type(13){transition-delay:.56s}.contact:nth-of-type(14){transition-delay:.6s}.contact:nth-of-type(15){transition-delay:.64s}.contact:nth-of-type(16){transition-delay:.68s}.contact:nth-of-type(17){transition-delay:.72s}.contact:nth-of-type(18){transition-delay:.76s}.contact:nth-of-type(19){transition-delay:.8s}.contact:nth-of-type(20){transition-delay:.84s}.contact:nth-of-type(21){transition-delay:.88s}.contact:nth-of-type(22){transition-delay:.92s}.contact:nth-of-type(23){transition-delay:.96s}.contact:nth-of-type(24){transition-delay:1s}.contact:nth-of-type(25){transition-delay:1.04s}.contact:nth-of-type(26){transition-delay:1.08s}.contact:nth-of-type(27){transition-delay:1.12s}.contact:nth-of-type(28){transition-delay:1.16s}.contact:nth-of-type(29){transition-delay:1.2s}.contact:nth-of-type(30){transition-delay:1.24s}.animate-start .contact{opacity:1;transform:translate(0)}.contacts__map{object-fit:contain;object-fit:cover;width:100%;max-width:100%;height:360px;margin-top:40px}.form--feedback .form__input,.form--feedback .form__textarea{opacity:0;transform:translate(200px)}.form--feedback .form__input:first-of-type,.form--feedback .form__textarea:first-of-type{transition-delay:40ms}.form--feedback .form__input:nth-of-type(2),.form--feedback .form__textarea:nth-of-type(2){transition-delay:80ms}.form--feedback .form__input:nth-of-type(3),.form--feedback .form__textarea:nth-of-type(3){transition-delay:.12s}.form--feedback .form__input:nth-of-type(4),.form--feedback .form__textarea:nth-of-type(4){transition-delay:.16s}.form--feedback .form__input:nth-of-type(5),.form--feedback .form__textarea:nth-of-type(5){transition-delay:.2s}.form--feedback .form__input:nth-of-type(6),.form--feedback .form__textarea:nth-of-type(6){transition-delay:.24s}.form--feedback .form__input:nth-of-type(7),.form--feedback .form__textarea:nth-of-type(7){transition-delay:.28s}.form--feedback .form__input:nth-of-type(8),.form--feedback .form__textarea:nth-of-type(8){transition-delay:.32s}.form--feedback .form__input:nth-of-type(9),.form--feedback .form__textarea:nth-of-type(9){transition-delay:.36s}.form--feedback .form__input:nth-of-type(10),.form--feedback .form__textarea:nth-of-type(10){transition-delay:.4s}.form--feedback .form__input:nth-of-type(11),.form--feedback .form__textarea:nth-of-type(11){transition-delay:.44s}.form--feedback .form__input:nth-of-type(12),.form--feedback .form__textarea:nth-of-type(12){transition-delay:.48s}.form--feedback .form__input:nth-of-type(13),.form--feedback .form__textarea:nth-of-type(13){transition-delay:.52s}.form--feedback .form__input:nth-of-type(14),.form--feedback .form__textarea:nth-of-type(14){transition-delay:.56s}.form--feedback .form__input:nth-of-type(15),.form--feedback .form__textarea:nth-of-type(15){transition-delay:.6s}.form--feedback .form__input:nth-of-type(16),.form--feedback .form__textarea:nth-of-type(16){transition-delay:.64s}.form--feedback .form__input:nth-of-type(17),.form--feedback .form__textarea:nth-of-type(17){transition-delay:.68s}.form--feedback .form__input:nth-of-type(18),.form--feedback .form__textarea:nth-of-type(18){transition-delay:.72s}.form--feedback .form__input:nth-of-type(19),.form--feedback .form__textarea:nth-of-type(19){transition-delay:.76s}.form--feedback .form__input:nth-of-type(20),.form--feedback .form__textarea:nth-of-type(20){transition-delay:.8s}.form--feedback .form__input:nth-of-type(21),.form--feedback .form__textarea:nth-of-type(21){transition-delay:.84s}.form--feedback .form__input:nth-of-type(22),.form--feedback .form__textarea:nth-of-type(22){transition-delay:.88s}.form--feedback .form__input:nth-of-type(23),.form--feedback .form__textarea:nth-of-type(23){transition-delay:.92s}.form--feedback .form__input:nth-of-type(24),.form--feedback .form__textarea:nth-of-type(24){transition-delay:.96s}.form--feedback .form__input:nth-of-type(25),.form--feedback .form__textarea:nth-of-type(25){transition-delay:1s}.form--feedback .form__input:nth-of-type(26),.form--feedback .form__textarea:nth-of-type(26){transition-delay:1.04s}.form--feedback .form__input:nth-of-type(27),.form--feedback .form__textarea:nth-of-type(27){transition-delay:1.08s}.form--feedback .form__input:nth-of-type(28),.form--feedback .form__textarea:nth-of-type(28){transition-delay:1.12s}.form--feedback .form__input:nth-of-type(29),.form--feedback .form__textarea:nth-of-type(29){transition-delay:1.16s}.form--feedback .form__input:nth-of-type(30),.form--feedback .form__textarea:nth-of-type(30){transition-delay:1.2s}.animate-start .form--feedback .form__input,.animate-start .form--feedback .form__textarea{opacity:1;transform:translate(0)}.form--feedback .form__textarea:first-of-type{transition-delay:.12s}.form--feedback .form__btn--submit{opacity:0;transition-delay:.16s;transform:translate(200px)}.animate-start .form--feedback .form__btn--submit{opacity:1;transform:translate(0)}
/*# sourceMappingURL=pages.39afe37f.css.map */
