*,: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-dark:#000;--color-white:#fff;--color-accent-primary:#1cc0dd;--color-accent-primary-light:#1cc0dd1a;--color-accent-secondary:#9f5ffe;--color-grey:#2b2c2c;--color-grey-light:#6f7775;--vh:100vh;--items:1;--gap:16px}.about__text-item,.feedback-form__input,.social-media__list,.footer-contacts__item,.header__nav,.header__nav .nav__list,.header__nav .nav__link,.dropdown-nav__link.nav__link,.faq__list,.metrics__box,.metric,.benefit,.benefit__desc,.step,.step__desc,.burger-menu__nav .nav__list,.faq__btn,.header__container,.benefit__icon,.step__icon,.burger-menu__btn,.social-media__link,.cta-btn,.cta-link,.burger-menu__nav .nav__item,.burger-menu__nav .dropdown-nav__btn,.loader__backdrop{align-items:center;display:flex}.benefit__icon,.step__icon,.burger-menu__btn,.social-media__link,.cta-btn,.cta-link,.burger-menu__nav .nav__item,.burger-menu__nav .dropdown-nav__btn,.loader__backdrop{justify-content:center}.faq__btn,.header__container{justify-content:space-between}.review__desc,.about__box-wrap,.about__box--img,.about__text-list,.hero,.feedback-form,.footer__box,.footer-nav,.footer-nav__list,.footer-contacts__list,.footer-desc,.footer__nav .nav__list,.dropdown-nav__list{flex-direction:column;display:flex}.faq__list,.metrics__box,.metric,.benefit,.benefit__desc,.step,.step__desc,.burger-menu__nav .nav__list{flex-direction:column}.footer__box-wrap,.metrics__list,.review,.benefits__list,.steps__list{flex-wrap:wrap;display:flex}.review__img-wrap,.lds-roller,.hover-line{position:relative}.burger-menu__btn .burger-line,.header,.lds-roller div:after,.visually-hidden,.hover-line:before{position:absolute}.burger-menu,.loader__backdrop{position:fixed}.loader__backdrop{inset:0}button,a{cursor:pointer}.lds-roller div:after{border-radius:50%}.faq__btn,.faq__icon,.social-media__link svg,.header,.cta-btn,.cta-link,.dropdown-nav__link.nav__link,.hover-line:before{transition:var(--transition--100,.1s linear)}.burger-menu,.burger-menu__body,.accordion__content,.burger-menu__nav .dropdown-nav:after,.dropdown-nav__btn svg,html{transition:var(--transition--200,.2s linear)}.metrics__list,.review,.benefits__list,.steps__list{gap:var(--gap)}.metric,.review__img-wrap,.review__desc,.benefit,.step,.about__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))}html{--header--height:60px;scroll-behavior:smooth}@media (width>=1440px){html{--header--height:100px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--dark,#000);background-color:#fff;font-size:16px}@media (width>=1024px){body{font-size:18px}}@media (width>=1440px){body{font-size:20px}}main{overflow:hidden}footer{margin-top:auto}svg{pointer-events:none}.section{padding:60px 0}@media (width>=1440px){.section{padding:100px 0}}.container{width:100%;margin:0 auto;padding:0 24px}@media (width>=360px){.container{width:360px}}@media (width>=768px){.container{width:768px;padding:0 32px}.container--s{padding:0 60px}.container--m{padding:0 100px}}@media (width>=1024px){.container{width:1024px;padding:0 48px}.container--s{padding:0 80px}}@media (width>=1440px){.container{width:1440px;padding:0 72px}.container--s{padding:0 120px}}.section__title{text-align:center;margin-bottom:48px;font-size:24px;font-weight:700;position:relative}.section__title:before{content:"";background-color:var(--color-accent-secondary,#9f5ffe);width:80px;height:2px;display:block;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}@media (width>=1440px){.section__title{font-size:36px}}.section__subtitle{color:var(--color-accent-secondary,#9f5ffe);text-transform:uppercase;text-align:center;margin-bottom:16px;font-size:16px;font-weight:600}@media (width>=1440px){.section__subtitle{font-size:20px}}.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}.hover-line:before{content:"";background-color:currentColor;width:0%;height:1px;bottom:-1px;left:0}.hover-line:hover:before{width:100%}.loader__backdrop{opacity:1;z-index:11;background-color:#000000f2;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)}}.header__logo .logo__img{aspect-ratio:23/5;width:184px;height:40px}@media (width<=1023px){.header__nav{display:none}}.header__nav .nav__list{gap:40px}.footer__nav .nav__list{gap:30px}.burger-menu__nav .nav__list{gap:40px}@media (width>=768px){.footer__nav .nav__list{flex-direction:row}}@media (width>=1024px){.header__nav .nav__list,.footer__nav .nav__list{gap:20px}}@media (width<=1439px){.header__nav .nav__list,.footer__nav .nav__list{gap:20px}}.burger-menu__nav .nav__item{width:100%}.nav__link{text-transform:uppercase;font-weight:700;line-height:24px}.header__nav .nav__link,.footer__nav .nav__link{color:var(--color-white,#fff);font-size:12px}.burger-menu__nav .nav__link{color:var(--color-white,#fff)}@media (width>=1440px){.header__nav .nav__link,.footer__nav .nav__link{font-size:16px}}.dropdown-nav{position:relative}.burger-menu__nav .dropdown-nav{width:100%}.burger-menu__nav .dropdown-nav:after{content:"";background-color:#e2e0e0;width:100%;max-width:0;height:1px;display:block;position:absolute;bottom:-20px;left:0}.burger-menu__nav .dropdown-nav.active:after{max-width:100%}.dropdown-nav__btn{position:relative}.dropdown-nav__btn svg{fill:currentColor;width:20px;height:auto}.header__nav .dropdown-nav__btn{padding-right:24px}.header__nav .dropdown-nav__btn svg{position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer__nav .dropdown-nav__btn{padding-right:24px}.footer__nav .dropdown-nav__btn svg{position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(180deg)}.burger-menu__nav .dropdown-nav__btn{justify-content:center;gap:4px;width:100%}.burger-menu__nav .dropdown-nav__btn.active svg{transform:rotate(180deg)}.header__nav .dropdown-nav__content,.footer__nav .dropdown-nav__content{width:240px;position:absolute;left:0}.header__nav .dropdown-nav__content{top:100%}.footer__nav .dropdown-nav__content{bottom:calc(100% + 10px)}.header__nav .dropdown:hover .dropdown-nav__content,.footer__nav .dropdown:hover .dropdown-nav__content{grid-template-rows:1fr}.dropdown-nav__list{gap:12px}.header__nav .dropdown-nav__list{background-color:#fff;border-radius:8px;margin-top:36px;padding:12px}.footer__nav .dropdown-nav__list{background-color:#fff;border-radius:8px;padding:12px}.burger-menu__nav .dropdown-nav__list{align-items:center;gap:20px;margin-top:20px}.dropdown-nav__link.nav__link{color:var(--color--dark,#000);background-color:var(--color-white,#fff);border-radius:4px}.dropdown-nav__link.nav__link:hover{background-color:var(--color-bg,#e2e0e0)}.dropdown-nav__link.nav__link:active{color:var(--color-white,#fff);background-color:var(--color-accent-primary,#701725)}.header__nav .dropdown-nav__link.nav__link{min-height:40px;padding:4px 10px;line-height:1}.footer__nav .dropdown-nav__link.nav__link{min-height:40px;padding:0 10px;line-height:1}.burger-menu__nav .dropdown-nav__link.nav__link{text-align:center;align-items:center}.cta-btn,.cta-link{width:100%;max-width:368px;height:60px;color:var(--color-white,#fff);font-feature-settings:"liga" off,"clig" off;text-transform:uppercase;background-color:var(--color-accent-primary,#1cc0dd);border-radius:8px;font-weight:700}.cta-btn:hover,.cta-link:hover{background-color:var(--color-accent-secondary,#9f5ffe)}.cta-btn:active,.cta-link:active{background-color:var(--color-dark-grey,#363636)}@media (width>=768px){.cta-btn,.cta-link{font-size:18px;line-height:20px}}.header{z-index:2;width:100%;height:var(--header--height);background-color:#0000;top:0;left:50%;transform:translate(-50%)}body.burgerMenuIsOpen .header{z-index:20}.header__container{gap:16px;height:100%}@media (width>=1440px){.header__container{--header--margin:20px}}.footer__top{background-color:#cdcdcd;padding:80px 0 50px}.footer__bottom{background:#000;padding:16px 0}.footer__text{color:#6f7775}.copyright{color:#fff;text-align:center}.footer__box-wrap{gap:40px}@media (width>=768px){.footer__box-wrap{justify-content:space-between}}@media (width>=1024px){.footer__box-wrap{flex-wrap:nowrap;justify-content:flex-start}}.footer__box{gap:24px}@media (width<=1023px){.footer__box:first-child{width:100%}}@media (width<=767px){.footer__box{width:100%}}@media (width>=768px){.footer__box:not(:first-child){min-width:160px}}@media (width>=1024px){.footer__box:first-child{max-width:400px;margin-right:auto}}.social-media__list{gap:20px}.social-media__link{color:var(--color-accent-primary,#1cc0dd)}.social-media__link svg{fill:currentColor}.social-media__link:hover{color:var(--color-accent-secondary,#9f5ffe)}.social-media__link:active{color:var(--color-dark-grey,#363636)}.footer-nav{gap:24px}.footer-nav__title{color:#000;font-weight:700}.footer-nav__list{gap:12px}.footer-nav__link{color:#6f7775}.footer-contacts__list,.footer-contacts__item{gap:12px}.footer-desc{gap:4px}.footer-contacts__title{color:#000;font-size:14px;font-weight:600}.footer-contacts__link{color:#6f7775;font-size:14px}.accordion__content{grid-template-rows:0fr;display:grid}.accordion__content.active{grid-template-rows:1fr}.accordion__content-inner{overflow:hidden}.burger-menu__btn{width:36px;height:36px;color:var(--color-white,#fff);background-color:#0000}body.burgerMenuIsOpen .burger-menu__btn{z-index:20}@media (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{z-index:10;width:100%;height:100%;padding-top:calc(var(--header--height));color:#fff;background:var(--color-accent-primary,#26395c);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 (width>=1024px){.burger-menu{display:none}}.burger-menu__body{padding:60px 24px}.isHidden .burger-menu__body{transform:translate(101%)}.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}.swiper-pagination-bullets{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;max-width:240px;display:flex;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.swiper-pagination-bullet{background-color:#dbdbdb;border-radius:50%;flex-shrink:0;width:12px;height:12px}.swiper-pagination-bullet-active{background-color:var(--color-accent-primary,#1cc0dd)}.feedback-form{gap:24px;max-width:368px;margin:0 auto}@media (width>=1440px){.feedback-form,.feedback-form .cta-btn{max-width:520px}}.feedback-form__input{background:#fff;border:1px solid #dadada;border-radius:8px;height:60px;padding:4px 20px}.feedback-form__input:focus-within{border-color:var(--color-accent-primary,#1cc0dd);outline:none}.hero{color:#fff;min-height:472px;padding-top:calc(var(--header--height) + 40px);justify-content:flex-end;padding-bottom:24px;position:relative}.hero:before{content:"";z-index:1;background:linear-gradient(#00000080 0%,#7c7c7c33 25%,#00000040 50%,#00000080 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=1024px){.hero{min-height:640px;padding-bottom:40px}}@media (width>=1440px){.hero{min-height:900px;padding-bottom:80px}}.hero__container{z-index:2;height:100%;position:relative}.hero__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hero__title{margin-bottom:12px;font-size:24px;font-weight:700}@media (width>=1024px){.hero__title{font-size:44px}}@media (width>=1440px){.hero__title{font-size:52px}}.hero__text{font-weight:500;line-height:120%}@media (width>=1024px){.hero__text{max-width:470px;font-size:20px}}@media (width>=1440px){.hero__text{max-width:560px;font-size:24px}}.about__box-wrap{--gap:24px;gap:var(--gap)}@media (width>=768px){.about__box-wrap{flex-direction:row-reverse}}@media (width>=1024px){.about__box-wrap{--gap:48px}}.about__box--img{gap:var(--gap);position:relative}@media (width>=1024px){.about__box--img{height:440px}}@media (width>=1440px){.about__box--img{height:600px}}.about__title{text-align:start}.about__title:before{left:0;transform:translate(0)}.about__subtitle{text-align:start}.about__text{margin-bottom:32px;display:block}.about__text-list,.about__text-item{gap:12px}.about__img{object-fit:cover;border-radius:20px}@media (width>=1024px){.about__img{max-width:90%}.about__img--2{max-width:70%;position:absolute;bottom:0;right:0}}.steps{background:#f5f5f5}.steps__list{--gap:48px}@media (width>=768px){.steps__list{--items:3;--gap:24px}}.step{gap:24px}.step__desc{gap:12px}.step__icon{background-color:var(--color-accent-primary-light,#1cc0dd1a);border-radius:50%;width:150px;height:150px}.step__title{text-align:center;font-size:20px;font-weight:700}@media (width>=1440px){.step__title{font-size:24px}}.step__text{text-align:center}.benefits__list{--gap:48px}@media (width>=768px){.benefits__list{--items:3;--gap:24px}}.benefit{gap:24px}.benefit__desc{gap:12px}.benefit__icon{background-color:var(--color-accent-primary-light,#1cc0dd1a);border-radius:50%;width:150px;height:150px}.benefit__title{text-align:center;font-size:20px;font-weight:700}@media (width>=1440px){.benefit__title{font-size:24px}}.benefit__text{text-align:center}.reviews__container{position:relative}.reviews__container:before,.reviews__container:after{content:"";z-index:-1;background-image:url(assets/images/icons/wave.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:200px;height:200px;position:absolute}.reviews__container:before{top:100px;right:-100px}.reviews__container:after{bottom:0;left:-100px}.reviews__box{width:100%;margin-bottom:48px;position:relative}.reviews-swiper-pagination{bottom:-48px}.review{--gap:24px}@media (width>=768px){.review{--items:2;--gap:48px;align-items:center}}@media (width>=1024px){.review{--gap:80px}}@media (width>=1440px){.review{--gap:100px}}.review__img-wrap{z-index:1;padding:0 12px}.review__img-wrap:before{content:"";z-index:-1;background-color:var(--color-accent-primary,#1cc0dd);border-top-left-radius:40px;border-top-right-radius:40px;width:100%;height:80%;display:block;position:absolute;bottom:0;left:0}@media (width>=1024px){.review__img-wrap{padding:0 20px}}.review__img{object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;max-height:360px}@media (width>=1024px){.review__img{max-height:480px}}@media (width>=1440px){.review__img{max-height:680px}}.review__desc{gap:2px}.review__text{white-space:pre-line}.review__customer{margin-top:32px;margin-left:auto}.metrics{background-color:var(--color-accent-primary,#1cc0dd)}.metrics__box{z-index:1;background:#fff;border-radius:8px;gap:16px;margin-bottom:80px;padding:80px 24px;position:relative;box-shadow:0 4px 4px #00000040}.metrics__box:before{content:"";z-index:-1;background-image:url(assets/images/icons/wave-2.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=768px){.metrics__box{flex-direction:row;justify-content:space-between}}@media (width>=1024px){.metrics__box{padding:80px 48px}}.metrics__title{margin:0}.metrics__title:before{content:none}@media (width>=768px){.metrics__title{text-align:start;max-width:600px}}.metrics__list{--gap:48px;color:#fff}@media (width>=768px){.metrics__list{--items:3;--gap:24px}}.metric{gap:12px}.metric__number{font-size:36px;font-weight:700}.metric__text{text-align:center}@media (width>=768px){.metrics__link{max-width:205px}}@media (width>=1024px){.metrics__link{max-width:278px}}@media (width>=1440px){.metrics__link{max-width:368px}}.feedback{background-color:#f5f5f5}.feedback__msg{color:#6f7775;text-align:center;margin-bottom:44px}.feedback--2 .feedback__title:before{content:none}@media (width>=768px){.feedback--2 .feedback__title{text-align:start;max-width:600px}.feedback--2 .feedback-form{max-width:initial;--gap:16px;gap:var(--gap);flex-direction:row}.feedback--2 .feedback-form__input,.feedback--2 .feedback-form__btn-submit{--items:3;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))}}@media (width>=1440px){.faq{padding-bottom:140px}}.faq__container{position:relative}.faq__container:before,.faq__container:after{content:"";z-index:-1;background-image:url(assets/images/icons/lines.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:200px;height:200px;position:absolute}.faq__container:before{top:100px;right:-100px}.faq__container:after{bottom:0;left:-100px}.faq__msg{color:#6f7775;text-align:center;margin-bottom:44px}.faq__list{gap:24px;width:100%;margin:0 auto}@media (width>=768px){.faq__list{max-width:600px}}@media (width>=1440px){.faq__list{max-width:800px}}.faq__item{width:100%}.faq__desc{color:#6f7775;margin-top:12px;padding:24px}.faq__btn{text-align:start;background-color:#f5f5f5;border-radius:12px;width:100%;padding:24px;font-weight:700;position:relative}.active .faq__btn{color:#fff;background-color:var(--color-accent-primary,#1cc0dd)}.faq__icon--2{opacity:0;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.active .faq__icon--1{opacity:0;transform:scale(0)}.active .faq__icon--2{opacity:1}