@import url(https://fonts.googleapis.com/css?family=Montserrat:regular,500,600,700&display=swap);*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#909193;line-height:1;font-family:Montserrat;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Montserrat;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{line-height:1.4;letter-spacing:-.02em}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper > main{flex:1 1 auto}.wrapper > *{min-width:0}[class*=__container]{max-width:76.25rem;margin:0 auto;padding:0 .9375rem}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:20px 0;border-bottom:2px solid #8fd400;caret-color:inherit;color:#8fd400;outline:0;font-weight:600}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;padding:20px 0}.input::-webkit-input-placeholder{color:#8fd400;opacity:.8;font-weight:600}.input:-ms-input-placeholder{color:#8fd400;opacity:.8;font-weight:600}.input::-ms-input-placeholder{color:#8fd400;opacity:.8;font-weight:600}.input::placeholder{color:#8fd400;opacity:.8;font-weight:600}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#8fd400;-webkit-box-shadow:0 0 0 40rem #fff inset}.form__line{position:relative}.form__error{color:#f11;font-size:12px;font-weight:600;position:absolute;bottom:3px;right:0}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:em(5)}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible + .checkbox__label:before{box-shadow:0 0 5px #000}.checkbox__input:checked + .checkbox__label:after{background:#8fd400;width:9px;height:9px;top:4px;left:4px}.checkbox__label{cursor:pointer;display:inline-flex;position:relative;gap:16px}.checkbox__label:before{content:"";align-self:flex-start;flex:0 0 17px;width:17px;height:17px;border:1px solid #8fd400;border-radius:4px}.checkbox__label::after{content:"";width:0;height:0;border-radius:2px;position:absolute;top:9px;left:9px;transition:all .2s ease 0s}.checkbox__text{align-self:center;color:#8fd400;font-size:12px}.checkbox__text a{text-decoration:underline;transition:color .2s ease 0s}.checkbox__text a:hover{color:#909193}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#fff;padding-top:40px;width:100%;max-width:1190px;border-radius:24px;overflow:hidden;position:relative}.lock .popup__content{visibility:visible}.popup__close{position:absolute;right:20px;top:20px}.popup__text .callback__body{box-shadow:none;padding-top:0!important;align-items:flex-end}.popup__text .section-title{margin-bottom:10px;margin-top:6px;padding-top:0!important;padding-bottom:0!important}.popup__text .form__desc{text-align:center;padding-top:0!important;padding-bottom:0!important}.popup__text .icon{text-align:center;margin:0 auto}.popup__text .icon img{width:100%}.popup__text .send{color:#8fd400;text-align:center;font-weight:700;padding-top:0!important;padding-bottom:0!important;width:100%;margin-top:20px}.popup__text .button{margin-top:10px}[data-showmore-button] span:last-child{display:none}._showmore-active [data-showmore-button] span{display:none}._showmore-active [data-showmore-button] span:last-child{display:block}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.button{color:#fff;background-color:#8fd400;border-radius:50px;font-weight:700;display:flex;justify-content:center;align-items:center;height:48px;padding:0 30px;border:1px solid #8fd400;transition:background-color .2s ease 0s,color .3s ease 0s,border-color .2s ease 0s}.button--ghost{color:#8fd400;background-color:transparent}.button--whiteghost{color:#fff;border:1px solid #fff;background-color:transparent}.button--white{color:#8fd400;border:1px solid #fff;background-color:#fff}.button:hover{background-color:#6ba000;color:#fff!important;border:1px solid #8fd400}.button:active{background-color:#5b8800;color:#fff!important;border:1px solid #8fd400}.dots{height:10px;display:flex;gap:10px;justify-content:center;margin-top:14px;flex-wrap:wrap}.dots .swiper-pagination-bullet{width:9px;height:9px;flex:0 0 9px;border:1px solid #8fd400;border-radius:50%;background-color:#fff;transition:background-color .3s ease 0s;position:relative}.dots .swiper-pagination-bullet::after{content:"";position:absolute;height:24px;width:18px;top:-8px;left:-5px}.dots .swiper-pagination-bullet-active{background-color:#8fd400}.section-title{color:#8fd400;text-align:center;font-weight:700;line-height:1}.section-title span{color:#909193}.section-title--white{color:#fff}.next,.prev{width:38px;height:38px;display:flex;justify-content:center;align-items:center;background-color:#8fd400;border-radius:50%;position:absolute;top:50%;z-index:2;cursor:pointer}.next::after,.prev::after{content:"";width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.next img,.prev img{width:7px}.next{right:0;-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}.prev{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__button{position:absolute;top:50%;left:50%;z-index:1;display:none;padding:0;border:none;background:#8fd400;box-shadow:0 0 16px #052000;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;display:flex;justify-content:center;align-items:center}.video__button img{width:30%;-webkit-transform:translate(20%);transform:translate(20%);transition:all .2s ease 0s}.video__button:focus{outline:0}.video:hover .video__button img,.video__button:focus .video__button img{-webkit-transform:scale(1.3) translate(20%);transform:scale(1.3) translate(20%);transition:all .2s ease 0s}.video{position:relative;width:100%;height:0;padding-bottom:57%;background-color:transparent}.video__link{position:absolute;top:0;left:0;width:100%;min-height:100%}.video__link img,.video__link picture{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.video__media{position:absolute;top:0;left:0;width:100%;min-height:100%;border:none}.video--enabled{cursor:pointer}.video--enabled .video__button{display:flex}.video iframe{width:100%;height:100%}.preloader{width:100%;height:100vh;background:#fff;z-index:99;display:flex;align-items:center;justify-content:center;width:100%;position:fixed}.loaded .preloader{opacity:0;visibility:hidden;pointer-events:none;transition:all .6s ease 0s}.pl1{justify-content:space-around;font-size:calc(16px + 8 * (100vw - 320px)/ 960);display:flex;margin:1.5em;width:4em;height:3em}.pl1__a,.pl1__b,.pl1__c{border-radius:50%;width:1em;height:1em;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:bounce1 1s linear infinite;animation:bounce1 1s linear infinite}.pl1__a{background:linear-gradient(6deg,#94c133 0,#c5ff48 100%)}.pl1__b{background:linear-gradient(6deg,#94c133 0,#c5ff48 100%);-webkit-animation-delay:.15s;animation-delay:.15s}.pl1__c{background:linear-gradient(6deg,#94c133 0,#c5ff48 100%);-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes bounce1{0%{-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:translateY(2em) scale(1,1);transform:translateY(2em) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:translateY(2em) scale(1.5,.5);transform:translateY(2em) scale(1.5,.5);-webkit-animation-timing-function:linear;animation-timing-function:linear}55%{-webkit-transform:translateY(2em) scale(1,1);transform:translateY(2em) scale(1,1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes bounce1{0%{-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:translateY(2em) scale(1,1);transform:translateY(2em) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{-webkit-transform:translateY(2em) scale(1.5,.5);transform:translateY(2em) scale(1.5,.5);-webkit-animation-timing-function:linear;animation-timing-function:linear}55%{-webkit-transform:translateY(2em) scale(1,1);transform:translateY(2em) scale(1,1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.header{position:fixed;width:100%;left:0;top:0;background:#fff;box-shadow:0 0 7px 1px rgba(0,0,0,.05);z-index:10}.header__top{width:100%;background-color:#8fd400;color:#fff;padding-top:8px;padding-bottom:8px;position:relative;z-index:5}.header__top a{display:flex;align-items:center;gap:6px;font-size:14px;transition:color .3s ease 0s}.header__top a .green{display:none}.header__top a:hover{color:#909193}.header__container--top{display:flex;justify-content:flex-end;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:4px}.header__bottom{display:flex;justify-content:space-between;padding:10px 0}.header__logo{display:flex;align-items:center;gap:8px;position:relative;z-index:6}.header__top-button{position:relative;z-index:6;opacity:1;transition:opacity .4s ease 0s,background-color .2s ease 0s,color .2s ease 0s;pointer-events:all}.menu{flex:1 1 auto;display:flex;align-items:center}.menu__body{display:flex;align-items:center;flex:1 1 auto;width:100%;transition:opacity .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,opacity .3s ease 0s;transition:transform .3s ease 0s,opacity .3s ease 0s,-webkit-transform .3s ease 0s}.menu__list{display:flex;justify-content:space-between;flex:1 1 auto}.menu__item{font-weight:500;font-size:16px;padding:5px}.menu__item:hover .menu__link{color:#8fd400}.menu__item:hover .menu__link::after{content:"";width:100%}.menu__link{transition:color .3s ease 0s;position:relative}.menu__link::after{content:"";position:absolute;bottom:-5px;left:50%;width:0;-webkit-transform:translate(-50%);transform:translate(-50%);height:2px;background-color:#8fd400;transition:width .2s ease 0s}.menu__buttons{display:none;align-items:center;width:100%}.menu__buttons a,.menu__buttons button{width:300px}.icon-menu{display:none}.footer{background-color:#8fd400;padding:10px 0}.footer__copy{color:#fff;text-align:center;font-weight:700}.first-screen__body{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:100vh}.first-screen__offer{display:flex;flex-direction:column;gap:18px}.first-screen__title{color:#8fd400;font-weight:700;letter-spacing:-1%;line-height:1;margin-bottom:-5px}.first-screen__desc{font-size:16px}.first-screen__buttons{display:flex;gap:10px}.first-screen__right{width:57%}.first-screen__slider{border-radius:16px;box-shadow:0 0 7px 1px rgba(0,0,0,.05)}.first-screen__image{aspect-ratio:678/378;max-width:100%}.first-screen__button{width:190px}.partners{padding-top:0}.partners__wrapper{display:flex;justify-content:space-between;gap:30px}.partners__left{flex:0 0 43%;padding-left:20px;text-align:center}.partners__left img{width:100%;max-width:500px}.partners__left .plms{display:none}.partners__right{flex:0 0 50%;text-align:center}.partners__right img{width:100%;max-width:700px}.partners__right .prm{display:none}.brands__wrapper{display:flex;gap:40px}.brands__left{flex:1 1 45%;text-align:center}.brands__left img{width:100%;max-width:700px}.brands__left .bm{display:none}.brands__text{flex:1 1 50%;font-size:16px}.brands__text p:not(:last-child){margin-bottom:16px}.why__body{display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.why__item{flex:0 1 31%}.item-why{display:flex;flex-direction:column;gap:18px;align-items:center;padding:24px;border-radius:16px;background:#fff;box-shadow:0 0 7px 1px rgba(0,0,0,.05);transition:box-shadow .2s ease 0s}.item-why:hover{box-shadow:0 0 12px 1px rgba(0,0,0,.1)}.item-why:hover .item-why__icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.item-why__icon{transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.item-why__icon img{width:100%}.item-why__text{text-align:center;font-weight:700}.banners__body{position:relative}.banners__slider{border-radius:16px;overflow:hidden}.banners__slide-image{aspect-ratio:297/514}.about__body{display:flex;gap:30px}.about__text{flex:1 1 45%}.about__text p:not(:last-child){margin-bottom:16px}.about__subtitle{color:#8fd400;font-weight:600}.about__video{flex:1 1 52%}.buttons{position:relative;background-color:#8fd400;overflow:hidden}.buttons .decor{position:absolute;width:110%;height:110%;top:-5%;left:-5%;pointer-events:none}.buttons__buttons{position:relative;z-index:2;display:flex;gap:10px;justify-content:center}.buttons__button{width:240px}.buttons .section-title{position:relative;z-index:2}.reviews__body{position:relative}.reviews__slider{padding:14px;margin:-14px}.review{padding:25px;border-radius:16px;background:#fff;box-shadow:0 0 7px 1px rgba(0,0,0,.05)}.review__image{width:200px;height:70px;margin-bottom:12px}.review__image img{width:100%}.review__stars{display:flex;gap:5px;margin-top:15px}.review__stars img{width:15px}.review-more__more{font-weight:600;color:#8fd400;border-bottom:2px dashed #8fd400;margin-top:20px}.callback .section-title{margin-bottom:0}.callback__body{border-radius:16px;background:#fff;box-shadow:0 0 7px 1px rgba(0,0,0,.05);display:flex;gap:30px;align-items:center;justify-content:space-between}.callback__form{flex:1 1 48%}.callback__image{flex:1 1 48%}.callback__image img{width:100%}.form{display:flex;flex-direction:column;gap:12px}.form__desc{font-weight:500}.form .button{width:200px}.form .section-title{text-align:left}.contacts{position:relative;overflow:hidden}.contacts__map{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.contacts__map iframe{position:absolute;bottom:0;right:0;width:100%;height:100%}.contacts .section-title{margin-bottom:22px}.contacts__block{max-width:370px;position:relative;z-index:5;border-radius:16px;background:#fff;padding:24px;display:flex;flex-direction:column}.contacts__item{display:flex;gap:8px;align-items:center}.contacts__item:not(:last-child){margin-bottom:25px}.contacts__icon{width:22px;display:flex;justify-content:center;align-items:center}.contacts__icon--location{width:18px}.contacts__icon img{width:100%}.contacts__cont{font-weight:600;display:flex;flex-direction:column}.contacts__cont a{transition:color .2s ease 0s}.contacts__cont a:hover{color:#8fd400}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:76.25em){.popup__text .callback__image{margin-bottom:-2.875rem}.popup__text .section-title{padding:2.875rem}.popup__text .form__desc{padding:2.875rem}.popup__text .icon{width:7.6875rem}.popup__text .send{font-size:1.5rem}.popup__text .send{padding:2.875rem}#form-message .popup__content{width:35.625rem}.button{font-size:1rem}section{padding-top:4.6875rem}section{padding-bottom:4.6875rem}.section-title{font-size:2.125rem}.section-title{margin-bottom:3.25rem}.video__button{width:3.75rem}.video__button{height:3.75rem}.header__bottom{gap:3.75rem}.header__logo img{width:3.0625rem}.menu__body{gap:3.75rem}.first-screen__body{padding-top:9.375rem}.first-screen__body{padding-bottom:6.25rem}.first-screen__title{font-size:3.0625rem}.item-why__icon{width:6.25rem}.item-why__text{font-size:1.25rem}.about__text p{font-size:1rem}.about__subtitle{font-size:1.5625rem}.about__subtitle{margin-bottom:1.5625rem}.buttons .section-title{margin-bottom:2rem}.callback__body{padding:2.875rem}.callback__image{margin-right:-2.875rem}.contacts{padding-top:11.25rem}.contacts{padding-bottom:11.25rem}.contacts__cont{font-size:1.1875rem}}@media (max-width:600px){.first-screen__slider{border-radius:8px}.first-screen__image{aspect-ratio:358/232}}@media (max-width:20em){.popup__text .callback__image{margin-bottom:-1.25rem}.popup__text .section-title{padding:1.25rem}.popup__text .form__desc{padding:1.25rem}.popup__text .icon{width:5rem}.popup__text .send{font-size:1.125rem}.popup__text .send{padding:.625rem}#form-message .popup__content{width:18.125rem}.button{font-size:.875rem}section{padding-top:1.875rem}section{padding-bottom:1.875rem}.section-title{font-size:1.4375rem}.section-title{margin-bottom:1.625rem}.video__button{width:2.5rem}.video__button{height:2.5rem}.header__logo img{width:2rem}.first-screen__title{font-size:1rem}.item-why__icon{width:4.0625rem}.item-why__text{font-size:1rem}.about__text p{font-size:.875rem}.about__subtitle{font-size:1.3125rem}.about__subtitle{margin-bottom:.875rem}.buttons .section-title{margin-bottom:1.25rem}.callback__body{padding:1.25rem}.callback__image{margin-right:-1.25rem}.contacts{padding-top:1.875rem}.contacts{padding-bottom:1.875rem}.contacts__cont{font-size:1.0625rem}}@media (max-width:78.25em){.banners__body{margin:0 8px}.reviews__body{margin:0 8px}}@media (max-width:61.99875em){.header__top{background-color:#fff}.header__top a{color:#8fd400}.header__top a .white{display:none}.header__top a .green{display:inline}.header__logo{margin-bottom:16px}.header__container--top{justify-content:center;flex-wrap:wrap}.header__top-button{height:42px}.menu-open .menu__body{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;pointer-events:all}.menu-open .header__top-button{opacity:0;pointer-events:none}.menu__body{flex-direction:column;background-color:#fff;gap:20px;z-index:3;width:100%;height:100vh;position:absolute;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);overflow:auto;left:0;top:0;padding:15px 15px 30px;opacity:0;pointer-events:none}.menu__list{flex-direction:column;width:100%;align-items:center;gap:20px;justify-content:flex-start}.menu__buttons{display:flex;flex-direction:column;gap:12px}.icon-menu{display:block;position:relative;width:1.125rem;height:1.125rem;z-index:5;margin-right:8px}.icon-menu__round{content:"";width:34px;height:34px;background:linear-gradient(180deg,#8452fc 0,#6a2ed7 100%);border-radius:50%;position:absolute;top:0;left:0;z-index:0;-webkit-transform:translate(-30%,-34%);transform:translate(-30%,-34%)}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;border-radius:1px;background-color:#8fd400;z-index:2}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.first-screen__body{flex-direction:column;justify-content:center}.first-screen__offer{width:100%;align-items:center}.first-screen__title{text-align:center}.first-screen__desc{text-align:center}.first-screen__buttons{justify-content:center;flex-wrap:wrap;width:100%;margin-top:6px}.first-screen__right{width:100%;max-width:700px}.first-screen__button{width:240px}.partners__wrapper{flex-direction:column-reverse;gap:50px}.partners__left{padding-left:0}.brands__wrapper{flex-direction:column-reverse;gap:30px}.why__item{flex:0 1 46%}.about__body{flex-direction:column-reverse}.about__subtitle{text-align:center}.about__video{width:100%}.buttons__buttons{justify-content:center;flex-wrap:wrap;width:100%;margin-top:6px}}@media (max-width:61.9375em){.header__bottom{gap:.75rem}.menu__body{gap:.75rem}.first-screen__body{padding-top:5.625rem}.first-screen__body{padding-bottom:3.125rem}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:61.99875em) and (max-width:20em){.first-screen__title{font-size:1.875rem}}@media (max-width:47.99875em){.brands__text{text-align:center}.item-why{padding:20px}.about__text{text-align:center}.callback__image{display:none}.contacts{padding-bottom:0!important}.contacts__map{position:relative;height:400px}.contacts__block{width:100%;max-width:none;margin-bottom:40px;padding:0;align-items:center}}@media (max-width:29.99875em){.next,.prev{width:30px;height:30px}.header__container--top{flex-direction:column;align-items:center}.menu__buttons a,.menu__buttons button{width:100%}.first-screen__button{width:100%}.partners__left img{max-width:350px}.partners__left .pl{display:none}.partners__left .plms{display:inline}.partners__right .pr{display:none}.partners__right .prm{display:inline}.brands__left .b{display:none}.brands__left .bm{display:inline}.why__item{flex:1 0 100%;max-width:350px}.buttons__button{width:100%}.form__desc{text-align:center}.form .button{width:100%}.form .section-title{text-align:center}.contacts__map{height:360px}}@media (min-width:20em) and (max-width:76.25em){@supports (margin-bottom:clamp(-2.875rem ,-0.6722222222rem + -2.8888888889vw ,-1.25rem)){.popup__text .callback__image{margin-bottom:clamp(-2.875rem ,-.6722222222rem + -2.8888888889vw ,-1.25rem)}}@supports not (margin-bottom:clamp(-2.875rem ,-0.6722222222rem + -2.8888888889vw ,-1.25rem)){.popup__text .callback__image{margin-bottom:calc(-1.25rem + -1.625 * (100vw - 20rem)/ 56.25)}}@supports (padding:clamp(1.25rem ,0.6722222222rem + 2.8888888889vw ,2.875rem)){.popup__text .section-title{padding:clamp(1.25rem ,.6722222222rem + 2.8888888889vw ,2.875rem)}}@supports not (padding:clamp(1.25rem ,0.6722222222rem + 2.8888888889vw ,2.875rem)){.popup__text .section-title{padding:calc(1.25rem + 1.625 * (100vw - 20rem)/ 56.25)}}@supports (padding:clamp(1.25rem ,0.6722222222rem + 2.8888888889vw ,2.875rem)){.popup__text .form__desc{padding:clamp(1.25rem ,.6722222222rem + 2.8888888889vw ,2.875rem)}}@supports not (padding:clamp(1.25rem ,0.6722222222rem + 2.8888888889vw ,2.875rem)){.popup__text .form__desc{padding:calc(1.25rem + 1.625 * (100vw - 20rem)/ 56.25)}}@supports (width:clamp(5rem ,4.0444444444rem + 4.7777777778vw ,7.6875rem)){.popup__text .icon{width:clamp(5rem ,4.0444444444rem + 4.7777777778vw ,7.6875rem)}}@supports not (width:clamp(5rem ,4.0444444444rem + 4.7777777778vw ,7.6875rem)){.popup__text .icon{width:calc(5rem + 2.6875 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(1.125rem ,0.9916666667rem + 0.6666666667vw ,1.5rem)){.popup__text .send{font-size:clamp(1.125rem ,.9916666667rem + .6666666667vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.9916666667rem + 0.6666666667vw ,1.5rem)){.popup__text .send{font-size:calc(1.125rem + .375 * (100vw - 20rem)/ 56.25)}}@supports (padding:clamp(0.625rem ,-0.175rem + 4vw ,2.875rem)){.popup__text .send{padding:clamp(.625rem ,-.175rem + 4vw ,2.875rem)}}@supports not (padding:clamp(0.625rem ,-0.175rem + 4vw ,2.875rem)){.popup__text .send{padding:calc(.625rem + 2.25 * (100vw - 20rem)/ 56.25)}}@supports (width:clamp(18.125rem ,11.9027777778rem + 31.1111111111vw ,35.625rem)){#form-message .popup__content{width:clamp(18.125rem ,11.9027777778rem + 31.1111111111vw ,35.625rem)}}@supports not (width:clamp(18.125rem ,11.9027777778rem + 31.1111111111vw ,35.625rem)){#form-message .popup__content{width:calc(18.125rem + 17.5 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(0.875rem ,0.8305555556rem + 0.2222222222vw ,1rem)){.button{font-size:clamp(.875rem ,.8305555556rem + .2222222222vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8305555556rem + 0.2222222222vw ,1rem)){.button{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 56.25)}}@supports (padding-top:clamp(1.875rem ,0.875rem + 5vw ,4.6875rem)){section{padding-top:clamp(1.875rem ,.875rem + 5vw ,4.6875rem)}}@supports not (padding-top:clamp(1.875rem ,0.875rem + 5vw ,4.6875rem)){section{padding-top:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 56.25)}}@supports (padding-bottom:clamp(1.875rem ,0.875rem + 5vw ,4.6875rem)){section{padding-bottom:clamp(1.875rem ,.875rem + 5vw ,4.6875rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.875rem + 5vw ,4.6875rem)){section{padding-bottom:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(1.4375rem ,1.1930555556rem + 1.2222222222vw ,2.125rem)){.section-title{font-size:clamp(1.4375rem ,1.1930555556rem + 1.2222222222vw ,2.125rem)}}@supports not (font-size:clamp(1.4375rem ,1.1930555556rem + 1.2222222222vw ,2.125rem)){.section-title{font-size:calc(1.4375rem + .6875 * (100vw - 20rem)/ 56.25)}}@supports (margin-bottom:clamp(1.625rem ,1.0472222222rem + 2.8888888889vw ,3.25rem)){.section-title{margin-bottom:clamp(1.625rem ,1.0472222222rem + 2.8888888889vw ,3.25rem)}}@supports not (margin-bottom:clamp(1.625rem ,1.0472222222rem + 2.8888888889vw ,3.25rem)){.section-title{margin-bottom:calc(1.625rem + 1.625 * (100vw - 20rem)/ 56.25)}}@supports (width:clamp(2.5rem ,2.0555555556rem + 2.2222222222vw ,3.75rem)){.video__button{width:clamp(2.5rem ,2.0555555556rem + 2.2222222222vw ,3.75rem)}}@supports not (width:clamp(2.5rem ,2.0555555556rem + 2.2222222222vw ,3.75rem)){.video__button{width:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.25)}}@supports (height:clamp(2.5rem ,2.0555555556rem + 2.2222222222vw ,3.75rem)){.video__button{height:clamp(2.5rem ,2.0555555556rem + 2.2222222222vw ,3.75rem)}}@supports not (height:clamp(2.5rem ,2.0555555556rem + 2.2222222222vw ,3.75rem)){.video__button{height:calc(2.5rem + 1.25 * (100vw - 20rem)/ 56.25)}}@supports (width:clamp(2rem ,1.6222222222rem + 1.8888888889vw ,3.0625rem)){.header__logo img{width:clamp(2rem ,1.6222222222rem + 1.8888888889vw ,3.0625rem)}}@supports not (width:clamp(2rem ,1.6222222222rem + 1.8888888889vw ,3.0625rem)){.header__logo img{width:calc(2rem + 1.0625 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(1rem ,0.2666666667rem + 3.6666666667vw ,3.0625rem)){.first-screen__title{font-size:clamp(1rem ,.2666666667rem + 3.6666666667vw ,3.0625rem)}}@supports not (font-size:clamp(1rem ,0.2666666667rem + 3.6666666667vw ,3.0625rem)){.first-screen__title{font-size:calc(1rem + 2.0625 * (100vw - 20rem)/ 56.25)}}@supports (width:clamp(4.0625rem ,3.2847222222rem + 3.8888888889vw ,6.25rem)){.item-why__icon{width:clamp(4.0625rem ,3.2847222222rem + 3.8888888889vw ,6.25rem)}}@supports not (width:clamp(4.0625rem ,3.2847222222rem + 3.8888888889vw ,6.25rem)){.item-why__icon{width:calc(4.0625rem + 2.1875 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(1rem ,0.9111111111rem + 0.4444444444vw ,1.25rem)){.item-why__text{font-size:clamp(1rem ,.9111111111rem + .4444444444vw ,1.25rem)}}@supports not (font-size:clamp(1rem ,0.9111111111rem + 0.4444444444vw ,1.25rem)){.item-why__text{font-size:calc(1rem + .25 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(0.875rem ,0.8305555556rem + 0.2222222222vw ,1rem)){.about__text p{font-size:clamp(.875rem ,.8305555556rem + .2222222222vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8305555556rem + 0.2222222222vw ,1rem)){.about__text p{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(1.3125rem ,1.2236111111rem + 0.4444444444vw ,1.5625rem)){.about__subtitle{font-size:clamp(1.3125rem ,1.2236111111rem + .4444444444vw ,1.5625rem)}}@supports not (font-size:clamp(1.3125rem ,1.2236111111rem + 0.4444444444vw ,1.5625rem)){.about__subtitle{font-size:calc(1.3125rem + .25 * (100vw - 20rem)/ 56.25)}}@supports (margin-bottom:clamp(0.875rem ,0.6305555556rem + 1.2222222222vw ,1.5625rem)){.about__subtitle{margin-bottom:clamp(.875rem ,.6305555556rem + 1.2222222222vw ,1.5625rem)}}@supports not (margin-bottom:clamp(0.875rem ,0.6305555556rem + 1.2222222222vw ,1.5625rem)){.about__subtitle{margin-bottom:calc(.875rem + .6875 * (100vw - 20rem)/ 56.25)}}@supports (margin-bottom:clamp(1.25rem ,0.9833333333rem + 1.3333333333vw ,2rem)){.buttons .section-title{margin-bottom:clamp(1.25rem ,.9833333333rem + 1.3333333333vw ,2rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.9833333333rem + 1.3333333333vw ,2rem)){.buttons .section-title{margin-bottom:calc(1.25rem + .75 * (100vw - 20rem)/ 56.25)}}@supports (padding:clamp(1.25rem ,0.6722222222rem + 2.8888888889vw ,2.875rem)){.callback__body{padding:clamp(1.25rem ,.6722222222rem + 2.8888888889vw ,2.875rem)}}@supports not (padding:clamp(1.25rem ,0.6722222222rem + 2.8888888889vw ,2.875rem)){.callback__body{padding:calc(1.25rem + 1.625 * (100vw - 20rem)/ 56.25)}}@supports (margin-right:clamp(-2.875rem ,-0.6722222222rem + -2.8888888889vw ,-1.25rem)){.callback__image{margin-right:clamp(-2.875rem ,-.6722222222rem + -2.8888888889vw ,-1.25rem)}}@supports not (margin-right:clamp(-2.875rem ,-0.6722222222rem + -2.8888888889vw ,-1.25rem)){.callback__image{margin-right:calc(-1.25rem + -1.625 * (100vw - 20rem)/ 56.25)}}@supports (padding-top:clamp(1.875rem ,-1.4583333333rem + 16.6666666667vw ,11.25rem)){.contacts{padding-top:clamp(1.875rem ,-1.4583333333rem + 16.6666666667vw ,11.25rem)}}@supports not (padding-top:clamp(1.875rem ,-1.4583333333rem + 16.6666666667vw ,11.25rem)){.contacts{padding-top:calc(1.875rem + 9.375 * (100vw - 20rem)/ 56.25)}}@supports (padding-bottom:clamp(1.875rem ,-1.4583333333rem + 16.6666666667vw ,11.25rem)){.contacts{padding-bottom:clamp(1.875rem ,-1.4583333333rem + 16.6666666667vw ,11.25rem)}}@supports not (padding-bottom:clamp(1.875rem ,-1.4583333333rem + 16.6666666667vw ,11.25rem)){.contacts{padding-bottom:calc(1.875rem + 9.375 * (100vw - 20rem)/ 56.25)}}@supports (font-size:clamp(1.0625rem ,1.0180555556rem + 0.2222222222vw ,1.1875rem)){.contacts__cont{font-size:clamp(1.0625rem ,1.0180555556rem + .2222222222vw ,1.1875rem)}}@supports not (font-size:clamp(1.0625rem ,1.0180555556rem + 0.2222222222vw ,1.1875rem)){.contacts__cont{font-size:calc(1.0625rem + .125 * (100vw - 20rem)/ 56.25)}}}@media (min-width:61.9375em) and (max-width:76.25em){@supports (gap:clamp(0.75rem ,-12.2325327511rem + 20.96069869vw ,3.75rem)){.header__bottom{gap:clamp(.75rem ,-12.2325327511rem + 20.96069869vw ,3.75rem)}}@supports not (gap:clamp(0.75rem ,-12.2325327511rem + 20.96069869vw ,3.75rem)){.header__bottom{gap:calc(.75rem + 3 * (100vw - 61.9375rem)/ 14.3125)}}@supports (gap:clamp(0.75rem ,-12.2325327511rem + 20.96069869vw ,3.75rem)){.menu__body{gap:clamp(.75rem ,-12.2325327511rem + 20.96069869vw ,3.75rem)}}@supports not (gap:clamp(0.75rem ,-12.2325327511rem + 20.96069869vw ,3.75rem)){.menu__body{gap:calc(.75rem + 3 * (100vw - 61.9375rem)/ 14.3125)}}@supports (padding-top:clamp(5.625rem ,-10.6031659389rem + 26.2008733624vw ,9.375rem)){.first-screen__body{padding-top:clamp(5.625rem ,-10.6031659389rem + 26.2008733624vw ,9.375rem)}}@supports not (padding-top:clamp(5.625rem ,-10.6031659389rem + 26.2008733624vw ,9.375rem)){.first-screen__body{padding-top:calc(5.625rem + 3.75 * (100vw - 61.9375rem)/ 14.3125)}}@supports (padding-bottom:clamp(3.125rem ,-10.3984716157rem + 21.8340611354vw ,6.25rem)){.first-screen__body{padding-bottom:clamp(3.125rem ,-10.3984716157rem + 21.8340611354vw ,6.25rem)}}@supports not (padding-bottom:clamp(3.125rem ,-10.3984716157rem + 21.8340611354vw ,6.25rem)){.first-screen__body{padding-bottom:calc(3.125rem + 3.125 * (100vw - 61.9375rem)/ 14.3125)}}}@media (max-width:61.99875em) and (min-width:76.25em){.first-screen__title{font-size:3.0625rem}}@media (max-width:61.99875em) and (min-width:20em) and (max-width:76.25em){@supports (font-size:clamp(1.875rem ,1.4527777778rem + 2.1111111111vw ,3.0625rem)){.first-screen__title{font-size:clamp(1.875rem ,1.4527777778rem + 2.1111111111vw ,3.0625rem)}}@supports not (font-size:clamp(1.875rem ,1.4527777778rem + 2.1111111111vw ,3.0625rem)){.first-screen__title{font-size:calc(1.875rem + 1.1875 * (100vw - 20rem)/ 56.25)}}}