*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-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{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}[class*="--icon-"]:before{font-family:iconfont}[class*="--icon-wallet"]:before{content:"\f101"}[class*="--icon-user"]:before{content:"\f102"}[class*="--icon-t-list"]:before{content:"\f103"}[class*="--icon-t-grid"]:before{content:"\f104"}[class*="--icon-sort"]:before{content:"\f105"}[class*="--icon-sol-prices"]:before{content:"\f106"}[class*="--icon-sol-fire"]:before{content:"\f107"}[class*="--icon-search"]:before{content:"\f108"}[class*="--icon-s-wt"]:before{content:"\f109"}[class*="--icon-s-tel"]:before{content:"\f10a"}[class*="--icon-s-sol-wt"]:before{content:"\f10b"}[class*="--icon-s-sol-vb"]:before{content:"\f10c"}[class*="--icon-s-sol-tt"]:before{content:"\f10d"}[class*="--icon-s-sol-tg"]:before{content:"\f10e"}[class*="--icon-s-sol-in"]:before{content:"\f10f"}[class*="--icon-s-sol-fb"]:before{content:"\f110"}[class*="--icon-s-email"]:before{content:"\f111"}[class*="--icon-price"]:before{content:"\f112"}[class*="--icon-pointer"]:before{content:"\f113"}[class*="--icon-plus"]:before{content:"\f114"}[class*="--icon-package"]:before{content:"\f115"}[class*="--icon-online-media"]:before{content:"\f116"}[class*="--icon-note"]:before{content:"\f117"}[class*="--icon-minus"]:before{content:"\f118"}[class*="--icon-math"]:before{content:"\f119"}[class*="--icon-list"]:before{content:"\f11a"}[class*="--icon-heart"]:before{content:"\f11b"}[class*="--icon-file"]:before{content:"\f11c"}[class*="--icon-delivery"]:before{content:"\f11d"}[class*="--icon-close-x"]:before{content:"\f11e"}[class*="--icon-checklist"]:before{content:"\f11f"}[class*="--icon-check"]:before{content:"\f120"}[class*="--icon-calendar"]:before{content:"\f121"}[class*="--icon-calculate"]:before{content:"\f122"}[class*="--icon-burger"]:before{content:"\f123"}[class*="--icon-bills"]:before{content:"\f124"}[class*="--icon-arr-tr"]:before{content:"\f125"}[class*="--icon-arr-r"]:before{content:"\f126"}[class*="--icon-arr-l"]:before{content:"\f127"}[class*="--icon-arr-b-l"]:before{content:"\f128"}[class*="--icon-arr-b-d"]:before{content:"\f129"}.bg--dark{height:100%;object-fit:cover;width:100%}body{background-color:#f2f2f2;color:#1d1d1d;font-family:Onest,sans-serif;font-size:1rem;line-height:1.25;min-width:24.375rem}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:92rem;padding-left:1rem;padding-right:1rem}.fz-h2,.fz-h3,.fz-h4,h1,h2,h3,h4,h5{font-weight:500}.fz-h4{font-size:1.25rem}.--dark{background-color:#1d1d1d}.--dark,.header--light{color:#fff}.bg--overlay{position:relative}.bg--overlay:before{background-color:#1d1d1d;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.bg--dark{opacity:.4;position:absolute}.menu__link--active,.nav-footer__link--active{color:#b4c92e;cursor:default;pointer-events:none}label.label-hidden{display:none!important}.menu__list{display:flex;flex-wrap:wrap}.menu__link{font-weight:700}.icon-menu{display:none}.header{background-color:#f2f2f2;border-bottom:.125rem solid #e4e4e4;left:0;padding-top:env(safe-area-inset-top);position:fixed;right:0;top:0;transition:all .3s;z-index:999}.header--light{background-color:transparent;border-bottom:.125rem solid hsla(0,0%,100%,.15)}.header--light.--header-scroll{background-color:#1d1d1d}@supports (-webkit-hyphens:none) and (not (overflow:-webkit-marquee)){.header--light{background-color:transparent;border-bottom:.125rem solid hsla(0,0%,100%,.15)}.header--light.--header-scroll{background-color:#1d1d1d}}.header__container{width:100%}.header__body{align-items:center;display:flex}.header__logo{display:inline-flex;flex-shrink:0;position:relative}.header__logo img{max-width:fit-content;width:100%}.header__contacts{display:inline-flex;flex-direction:column;gap:.375rem;white-space:nowrap}.header__address{font-size:.75rem;font-weight:500}.header__search{z-index:2}.header__search:before{font-size:1.25rem;transition:color .3s ease}[data-fls-header-scroll-show].--header-scroll{backface-visibility:hidden;top:calc(env(safe-area-inset-top, 0) - 6.25rem);transition:all .3s;will-change:top}[data-fls-header-scroll-show].--header-show{top:0}.footer{overflow:hidden}.footer__row{display:flex}.footer__text{color:#a2a2a2}.soc-footer__descr{max-width:21.875rem}.nav-footer__list{display:flex;flex-direction:column}.nav-footer__link{font-weight:700}.info-footer{display:flex;position:relative;width:40%}.info-footer:before{background-color:#262626;content:"";height:50vw;left:0;position:absolute;top:-7.5rem;width:50vw}.info-footer__body{display:flex;flex-direction:column;height:100%;position:relative}.info-footer__group{align-items:self-start;display:flex;flex-direction:column}.info-footer__btn.btn:hover span{color:#b4c92e}.line-footer{position:relative}.line-footer__body{align-items:center;color:#a2a2a2;display:flex;flex-wrap:wrap;gap:2.25rem;justify-content:space-between;padding:1.5rem 0}.line-footer__links{display:flex;flex-wrap:wrap;gap:1.5rem}.line-footer__om a{align-items:center;display:inline-flex;gap:.375rem;height:1.125rem}.line-footer .om--one-love{animation:heartbeat 2s linear infinite}.line-footer .om--one-love:before{font-size:.875rem}.line-footer .om--om:before{font-size:3.5rem;line-height:0rem;position:relative;top:-.1875rem}@keyframes heartbeat{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.75)}}.form__body{display:flex;flex-wrap:wrap}.form--main .form__body{column-gap:.75rem}.form__input{align-items:center;display:inline-flex;flex:1 1 18.75rem;gap:.75rem;position:relative;transition:border-color .3s}.form__input.--icon-note{align-items:baseline}.form--main .form__input{border-bottom:.125rem solid rgba(29,29,29,.102)}.form--glass .form__input{border-bottom:.125rem solid hsla(0,0%,100%,.2)}.form__input:before{color:#b4c92e}.form__input.--form-focus{border-color:#b4c92e}.form__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 2.25rem}.form--glass .form__footer{margin-top:1.5rem}.form--glass .form__footer button{width:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;caret-color:inherit;display:block;height:100%;outline:none;padding:1.125rem 0;position:relative;width:100%}.form--main .input{color:#1d1d1d}.form--glass .input{color:#fff}[data-fls-form-error]{background-color:rgba(29,29,29,.686);color:#fff;display:block;left:50%;padding:.625rem;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.form--main .input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{color:#1d1d1d}.form--glass .input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{color:#fff}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding-bottom:0;resize:vertical}.checkbox{display:inline-block;position:relative}.checkbox:not(:last-child){margin-bottom:.3125rem}.checkbox__input{height:0;opacity:0;position:absolute;width:0}.checkbox__input:checked+.checkbox__text .checkbox__ico:before{transform:translate(-50%,-50%) scale(1)}.checkbox__text{align-items:center;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.75rem;position:relative}.checkbox__ico{background-color:#b4c92e;height:1rem;position:relative;width:1rem}.checkbox__ico:before{color:#fff;font-size:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s}.btn{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:.75rem;justify-content:center;min-width:fit-content;white-space:nowrap}.btn span,.btn:before{transition:color .3s ease}.btn:before{font-size:.875rem}.btn--gradient{background:linear-gradient(90deg,#b4c92e,#b3e219);overflow:hidden;padding:1rem 1.25rem;position:relative;transition:background .3s ease}.btn--gradient:after{background-color:#809212;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.btn--gradient span{color:#fff;font-weight:600;position:relative;z-index:1}.btn--icon:before{color:#809212;z-index:1}.btn--stroke{color:#b4c92e}.btn--stroke span{font-weight:500}.btn--ghost{color:#a2a2a2}.btn--ghost:before{font-size:.5625rem}.btn--ghost span{font-weight:700}.btn--solid{color:#b4c92e}.btn--solid:before{align-content:center;aspect-ratio:1/1;background-color:#b4c92e;color:#fff;text-align:center;width:2rem}.btn--reverse{flex-direction:row}.btn--reverse:before{font-size:1.0625rem;z-index:1}.btn--soc:before{align-content:center;aspect-ratio:1/1;background-color:#b4c92e;color:#fff;text-align:center}a:not(.btn):not(.card){transition:color .3s}.social{align-items:center;display:flex;flex-wrap:wrap}.social__btn{aspect-ratio:1/1;background-color:#b4c92e;flex-shrink:0;overflow:hidden;position:relative}.social__btn img{aspect-ratio:1/1;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease 0s;width:100%;z-index:149}[data-fls-popup-open] body:after{opacity:1}[data-fls-popup]{bottom:0;left:0;padding:1.875rem .625rem;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .8s ease 0s;visibility:hidden}[data-fls-popup][data-fls-popup-active]{overflow:auto;pointer-events:auto;visibility:visible;z-index:150}[data-fls-popup-active] [data-fls-popup-body]{transform:scale(1);visibility:visible}[data-fls-popup-wrapper]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;width:100%}[data-fls-popup-body]{background-color:#fff;max-width:59.5rem;padding:1.25rem;transform:scale(0);transition:transform .3s ease 0s,visibility .3s ease 0s;visibility:hidden;width:100%}[data-fls-popup-close]{position:absolute;right:1.1875rem;top:1.1875rem}[data-fls-popup-close]:before{color:#a2a2a2;font-size:1.125rem;transition:color .3s}.popup__title span{color:#b4c92e;display:block}.popup__success,.popup__success--ico{align-items:center;display:flex}.popup__success--ico{aspect-ratio:1/1;background-color:#b4c92e;flex-shrink:0;justify-content:center;width:5rem}.popup__success--ico:before{color:#fff;font-size:1.5625rem}@media (max-width:62em){.menu__list{column-gap:.75rem}}@media (max-width:61.99875em) and (min-width:92em){.btns-holder{margin-top:1.5rem}}@media (max-width:61.99875em) and (min-width:62em){.header__logo img{height:2.625rem}}@media (max-width:61.99875em) and (max-width:24.375em){.btns-holder{margin-top:1rem}.header__logo img{height:2rem}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:61.99875em){.btns-holder{text-align:center}.menu{flex-grow:1;z-index:6}.menu__body{display:flex;flex-direction:column;height:100%}.menu__body,.menu__body:before{position:fixed;right:-100%;top:0;transition:right 1s cubic-bezier(.4,0,.2,1);width:100%}.menu__body:before{content:"";height:4.375rem;z-index:2}[data-fls-menu-open] .menu__body,[data-fls-menu-open] .menu__body:before{right:0}.menu__mob{align-items:center;background-color:#1d1d1d;border-bottom:.125rem solid hsla(0,0%,100%,.149);display:flex;gap:1.5rem;padding:1rem .9375rem}.menu__mob .header__search{color:#fff;margin-left:auto}.menu__wrap{background-color:#1d1d1d;min-height:100vh;overflow-y:scroll;padding-bottom:12.5rem}.menu__list{align-items:flex-end;flex-direction:column;padding:3.75rem 1rem;row-gap:1.5rem}.menu__link{color:#fff;font-size:1.25rem;font-weight:500}.menu__extras{align-items:end;color:#fff;display:flex;flex-direction:column;gap:2.5rem;padding:0 1rem}.menu__social.social{height:auto;justify-content:flex-end;padding:2.5rem 1rem 0}.icon-menu{align-items:center;background:linear-gradient(90deg,#b4c92e,#b3e219);display:inline-flex;height:2.5rem;justify-content:center;position:relative;width:2.5rem;z-index:5}.header__button--pc{display:none!important}.header__button--tablet{display:inline-flex!important}.header__body{gap:1.5rem;padding:1rem 0}.header__tel.btn:before{font-size:1.25rem}.footer__row{flex-wrap:wrap;justify-content:space-evenly}.soc-footer{flex:1 0 45%;min-width:20rem}.soc-footer__logo img{max-width:22.5rem;width:100%}.nav-footer{flex:1 0 25%;min-width:14.375rem}.info-footer{flex:1 1 100%;padding:1.5rem 0 2.5rem}.info-footer:before{height:100%;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 2rem)}.btn-pc{display:none}.btn-mob{display:inline-flex}}@media (max-width:47.99875em){.popup__success{flex-direction:column;text-align:center}}@media (max-width:29.99875em){.menu__body{max-width:100%}.menu__list{align-items:flex-start}.menu__extras{align-items:start}.menu__social.social{justify-content:flex-start}.btn.--fw{width:100%}}@media (max-width:24.375em){section+section:not(:first-child):not(section.--dark+section.--dark):not(.mapping){margin-top:4.5rem}section+section.--dark{padding-bottom:4.5rem}section+section.--dark:not(section.--dark+section.--dark){padding-top:4.5rem}footer{margin-top:4.5rem}h1{font-size:2.25rem}.fz-h2{font-size:2rem}.fz-h3{font-size:1.625rem}.ptc-72{padding-top:3.25rem}.footer__row{gap:1.5rem;padding-bottom:2.5rem;padding-top:2.5rem}.soc-footer__descr{margin-top:1.5rem}.soc-footer__social{margin-top:2.25rem}.nav-footer__title{margin-bottom:1.5rem}.nav-footer__list{row-gap:1rem}.info-footer__body,.info-footer__btn.btn,.info-footer__group{gap:.75rem}.line-footer__links{gap:1rem}.form__body{margin-top:.75rem}.form--main .form__body{row-gap:6.25e-8rem}.form--main .form__footer{margin-top:1rem}.btn--soc:before{font-size:1.0625rem;width:2.25rem}.social{gap:.75rem}.social__btn{width:2.5rem}.social__btn img{width:1.1875rem}[data-fls-popup-body]{padding-bottom:2.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:2.5rem}.popup__descr{margin-top:1rem}.popup__success{gap:1.25rem}}@media (max-width:61.99875em) and (min-width:24.375em) and (max-width:92em){.btns-holder{margin-top:clamp(1rem,.8197781885375rem + .7393715342vw,1.5rem)}}@media (max-width:61.99875em) and (min-width:24.375em) and (max-width:62em){.header__logo img{height:clamp(2rem,1.595099667775rem + 1.6611295681vw,2.625rem)}}@media (min-width:24.375em) and (max-width:92em){section+section:not(:first-child):not(section.--dark+section.--dark):not(.mapping){margin-top:clamp(4.5rem,3.4186691312375rem + 4.4362292052vw,7.5rem)}section+section.--dark{padding-bottom:clamp(4.5rem,3.4186691312375rem + 4.4362292052vw,7.5rem)}section+section.--dark:not(section.--dark+section.--dark){padding-top:clamp(4.5rem,3.4186691312375rem + 4.4362292052vw,7.5rem)}footer{margin-top:clamp(4.5rem,3.4186691312375rem + 4.4362292052vw,7.5rem)}h1{font-size:clamp(2.25rem,1.88955637708125rem + 1.4787430684vw,3.25rem)}.fz-h2{font-size:clamp(2rem,1.7296672828125rem + 1.1090573013vw,2.75rem)}.fz-h3{font-size:clamp(1.625rem,1.5799445471375rem + .1848428835vw,1.75rem)}.ptc-72{padding-top:clamp(3.25rem,2.79944547135rem + 1.8484288355vw,4.5rem)}.footer__row{gap:clamp(1.5rem,1.13955637708125rem + 1.4787430684vw,2.5rem);padding-bottom:clamp(2.5rem,.6977818854rem + 7.393715342vw,7.5rem);padding-top:clamp(2.5rem,.6977818854rem + 7.393715342vw,7.5rem)}.soc-footer__descr{margin-top:clamp(1.5rem,1.2296672828125rem + 1.1090573013vw,2.25rem)}.soc-footer__social{margin-top:clamp(2.25rem,1.70933456561875rem + 2.2181146026vw,3.75rem)}.nav-footer__title{margin-bottom:clamp(1.5rem,1.2296672828125rem + 1.1090573013vw,2.25rem)}.nav-footer__list{row-gap:clamp(1rem,.8197781885375rem + .7393715342vw,1.5rem)}.info-footer__body{gap:clamp(.75rem,.4796672828125rem + 1.1090573013vw,1.5rem)}.info-footer__btn.btn,.info-footer__group{gap:clamp(.75rem,.65988909426875rem + .3696857671vw,1rem)}.line-footer__links{gap:clamp(1rem,.8197781885375rem + .7393715342vw,1.5rem)}.form__body{margin-top:clamp(.75rem,.4796672828125rem + 1.1090573013vw,1.5rem)}.form--main .form__body{row-gap:clamp(6.25e-8rem,-.54066534935rem + 2.2181145102vw,1.5rem)}.form--main .form__footer{margin-top:clamp(1rem,.54944547135rem + 1.8484288355vw,2.25rem)}.btn--soc:before{font-size:clamp(1.0625rem,.904805914975rem + .6469500924vw,1.5rem);width:clamp(2.25rem,1.88955637708125rem + 1.4787430684vw,3.25rem)}.social{gap:clamp(.75rem,.4796672828125rem + 1.1090573013vw,1.5rem)}.social__btn{width:clamp(2.5rem,2.2296672828125rem + 1.1090573013vw,3.25rem)}.social__btn img{width:clamp(1.1875rem,1.0748613678375rem + .4621072089vw,1.5rem)}[data-fls-popup-body]{padding-bottom:clamp(2.5rem,1.77911275415625rem + 2.9574861368vw,4.5rem);padding-left:clamp(1.5rem,.4186691312375rem + 4.4362292052vw,4.5rem);padding-right:clamp(1.5rem,.4186691312375rem + 4.4362292052vw,4.5rem);padding-top:clamp(2.5rem,1.77911275415625rem + 2.9574861368vw,4.5rem)}.popup__descr{margin-top:clamp(1rem,.54944547135rem + 1.8484288355vw,2.25rem)}.popup__success{gap:clamp(1.25rem,.88955637708125rem + 1.4787430684vw,2.25rem)}}@media (min-width:29.99875em){.info-footer{justify-content:center}}@media (min-width:61.99875em) and (min-width:87.5em){.header__body{gap:2.75rem}}@media (min-width:61.99875em) and (min-width:62em) and (max-width:87.5em){.header__body{gap:clamp(.75rem,-4.1127450980375rem + 7.8431372549vw,2.75rem)}}@media (min-width:61.99875em) and (max-width:71.875rem){.header__contacts{display:none}}@media (min-width:61.99875em) and (max-width:62em){.header__body{gap:.75rem}}@media (min-width:61.99875em) and (any-hover:hover){.menu__link:hover:before{opacity:1}}@media (min-width:61.99875em){.max-w--1\/4{flex-grow:1;max-width:21.375rem}.max-w--2\/3{flex:1;max-width:59.5rem;min-width:21.25rem}.max-w--3\/4{max-width:67.125rem}.menu{margin-left:auto}.menu__mob{display:none}.menu__link{padding:1.9375rem 0;position:relative}.menu__link:before{background-color:#b4c92e;bottom:-.125rem;content:"";height:.125rem;left:0;opacity:0;position:absolute;transition:opacity .3s;width:100%}.menu__social.social{display:none}.header__logo img{height:2.625rem}.header__tel{font-weight:700}.header__tel.btn{display:none}.soc-footer{flex:1 1 35%}.soc-footer__logo img{width:13.8125rem}.nav-footer{flex:1 1 25%}.btn-mob{display:none}}@media (min-width:62em) and (max-width:87.5em){.menu__list{column-gap:clamp(.75rem,-1.0735294117625rem + 2.9411764706vw,1.5rem)}}@media (min-width:87.5em){.menu__list{column-gap:1.5rem}}@media (min-width:92em){section+section:not(:first-child):not(section.--dark+section.--dark):not(.mapping){margin-top:7.5rem}section+section.--dark{padding-bottom:7.5rem}section+section.--dark:not(section.--dark+section.--dark){padding-top:7.5rem}footer{margin-top:7.5rem}h1{font-size:3.25rem}.fz-h2{font-size:2.75rem}.fz-h3{font-size:1.75rem}.ptc-72{padding-top:4.5rem}.footer__row{gap:2.5rem;padding-bottom:7.5rem;padding-top:7.5rem}.soc-footer__descr{margin-top:2.25rem}.soc-footer__social{margin-top:3.75rem}.nav-footer__title{margin-bottom:2.25rem}.nav-footer__list{row-gap:1.5rem}.info-footer__body{gap:1.5rem}.info-footer__btn.btn,.info-footer__group{gap:1rem}.line-footer__links{gap:1.5rem}.form__body{margin-top:1.5rem}.form--main .form__body{row-gap:1.5rem}.form--main .form__footer{margin-top:2.25rem}.btn--soc:before{font-size:1.5rem;width:3.25rem}.social{gap:1.5rem}.social__btn{width:3.25rem}.social__btn img{width:1.5rem}[data-fls-popup-body]{padding-bottom:4.5rem;padding-left:4.5rem;padding-right:4.5rem;padding-top:4.5rem}.popup__descr{margin-top:2.25rem}.popup__success{gap:2.25rem}}@media (any-hover:hover){.btn--gradient:hover:after{opacity:1}.btn--icon:hover:before{color:#fff}.btn--stroke:hover{color:#809212}.btn--ghost:hover,[data-fls-popup-close]:hover:before,a:not(.btn):not(.card):hover{color:#b4c92e}}