@import"https://fonts.googleapis.com/css2?family=Dosis:wght@300;400;500;700&display=swap";body{background:#fff;font-family:Dosis,sans-serif;font-size:16px;font-weight:400;line-height:150%}h1{font-size:40px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:1024px){h1{font-size:50px}}h2{font-size:30px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}@media (min-width:1280px){h2{font-size:40px;margin-bottom:30px}}h3{font-size:25px;font-style:normal;font-weight:700;line-height:150%}.section{padding-bottom:40px;padding-top:20px}@media (min-width:1280px){.section{padding-bottom:50px;padding-top:50px}}.btn{background:var(--accent);border-radius:100px;color:var(--black);cursor:pointer;height:55px;min-width:335px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (min-width:768px){.btn{width:auto}}@media (max-width:374px){.btn{min-width:unset}}.btn:hover{opacity:.9}.btn:active{filter:brightness(.9)}.btn--disabled{background:#0000004d;pointer-events:none}.btn--secondary{background:var(--main)}@media (min-width:768px){.btn--secondary{width:auto}}@media (max-width:374px){.btn--secondary{min-width:unset}}.btn--secondary:hover{background:#26cad5}.btn--secondary:active{background:#0a8d96}.btn--secondary--disabled{background:#0000004d;pointer-events:none}.btn--secondary__text{color:#fff}.text-input{border:1px solid var(--main);border-radius:100px;height:40px;min-width:335px;outline:none;padding-left:11px;padding-top:0;width:100%}@media (min-width:768px){.text-input{width:unset}}@media (max-width:374px){.text-input{min-width:unset}}.text-input--focused{padding-top:15px}.text-input--focused+.text-input__overlay .text-input__mask__underlines{top:-1.5px}.text-input--invalid{background:#ff00001a;border:1px solid rgba(255,0,0,.1);padding-top:5px}.text-input--invalid+.text-input__overlay .text-input__mask__underlines{top:-1.5px}.text-input__container,.text-input__wrapper{position:relative}.text-input__overlay{display:block;left:11px;padding-top:0;position:absolute;top:0}.text-input__label{color:var(--grey-text);font-size:12px;font-weight:400;line-height:150%}.text-input__mask{display:flex;flex-direction:row}.text-input__mask__invisible{color:transparent}.text-input__mask__underlines{left:1px;position:relative;top:3.5px;white-space:pre}.text-input__mask__measure{margin-left:7px}.text-input__placeholder{line-height:24px;top:5px}.text-input__error{color:red;font-size:12px;font-weight:400;line-height:150%}.header{padding:11px 20px}@media (min-width:1280px){.header{padding:11px 0}}.header a{color:#000}.brand{align-items:center;display:flex;flex-direction:row;gap:5px}.brand a{text-decoration:none}.brand__logo{height:20px;width:20px}@media (min-width:1024px){.brand__logo{height:25px;width:25px}}.brand__name{color:#000;font-size:20px;font-weight:500;line-height:38px}.main-screen__section{padding:20px 20px 40px}@media (min-width:1024px){.main-screen__section{padding:0 20px}}.main-screen__section>.container{padding:0}@media (min-width:1280px){.main-screen__section>.container{margin-left:auto;margin-right:auto;width:1200px}}@media (min-width:1024px){.main-screen__section__top{align-items:stretch;display:flex;flex-direction:row-reverse;gap:28px;justify-content:space-between;padding:50px 0!important}.main-screen__section__chips--mobile{display:none!important}}.main-screen__section__footer{display:none}@media (min-width:1024px){.main-screen__section__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.main-screen__pic{background:url(../presets/4/main-teal.svg) no-repeat;background-size:contain;height:272px;width:100%}@media (min-width:1024px){.main-screen__pic{height:434px;width:500px}}.main-screen__block{width:100%}@media (min-width:1280px){.main-screen__block{flex-shrink:0;width:660px}}.main-screen__block__row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.main-screen__heading{margin-bottom:10px}.main-screen__subheading{font-size:22px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:20px}@media (min-width:1024px){.main-screen__subheading{font-size:35px}}.main-screen__sum{font-size:40px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:1024px){.main-screen__sum{font-size:50px}}.main-screen__sum span{color:var(--main)}.main-screen__range-input{-webkit-appearance:none;background:#eaeaea;border-radius:10px;width:100%}.main-screen__range-input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:9px solid var(--main);border-radius:50%;box-sizing:content-box;cursor:pointer;height:14px;position:relative;top:-10px;width:14px;z-index:1}.main-screen__range-input::-moz-range-thumb{-webkit-appearance:none;background:#fff;border:9px solid var(--main);border-radius:50%;box-sizing:content-box;cursor:pointer;height:14px;position:relative;top:-10px;width:14px;z-index:1}.main-screen__range-input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--main) var(--percent),transparent var(--percent));border-radius:10px;cursor:pointer;height:11px;width:100%}.main-screen__range-input::-moz-range-track{background:linear-gradient(90deg,var(--main) var(--percent),transparent var(--percent));border-radius:10px;cursor:pointer;height:11px;width:100%}.main-screen__range-input:focus{outline:none}.main-screen__range-input__wrapper{margin:9px 0;overflow:visible;position:relative}.main-screen__range__constraints{display:flex;flex-direction:row;font-size:20px;justify-content:space-between}.main-screen__btn{margin:20px 0;width:100%}@media (min-width:1024px){.main-screen__btn{width:393px}}.main-screen__payment-info{align-content:center;display:flex;gap:73px;margin-top:40px}@media (max-width:1279px){.main-screen__payment-info{display:none}}.main-screen__protection{--text:var(--main)!important;align-items:center!important;background:transparent!important;justify-content:center;margin-bottom:20px;padding:5px!important;width:100%}@media (max-width:1023px){.main-screen__protection{--text:var(--main)!important}}.main-screen__protection .protection__icon path{fill:var(--main)}.main-screen__protection .protection__text{color:var(--main)}.main-screen__protection--mobile{display:block}@media (min-width:1024px){.main-screen__protection--mobile{display:none!important}}.main-screen__text{color:var(--grey-text);margin-bottom:20px}.main-screen__payment-methods{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.main-screen__payment-methods .payment-methods{background:unset}.main-screen__payment-methods .payment-methods__item{background:var(--main)!important}.main-screen__payment-methods .payment-methods__item.visa{height:28px;width:87px}.main-screen__payment-methods .payment-methods__item.mastercard{height:48px;width:77px}.main-screen__payment-methods .payment-methods__item.unionpay{height:29px;width:81px}.main-screen__payment-methods--mobile{display:block}@media (min-width:1024px){.main-screen__payment-methods--mobile{display:none!important}}.pros__section__cards{display:flex;flex-direction:row}@media (min-width:1024px){.pros__section__cards{justify-content:space-between}}.pro-card{cursor:pointer;height:200px;position:relative;width:255px}@media (min-width:1280px){.pro-card{height:unset}}.pro-card__wrapper:first-of-type .pro-card{background:var(--gradient1)}.pro-card__wrapper:nth-of-type(2) .pro-card{background:var(--gradient2)}.pro-card__wrapper:nth-of-type(3) .pro-card{background:var(--gradient3)}.pro-card__wrapper:nth-of-type(4) .pro-card{background:var(--gradient4)}.pro-card__number{align-items:center;background:var(--accent);border-radius:50%;display:flex;font-size:20px;font-style:normal;font-weight:400;height:41px;justify-content:center;line-height:30px;margin-bottom:10px;width:41px}.pro-card__heading{margin-bottom:12px}.pro-card__line{background:var(--accent);height:2px;position:absolute;right:0;top:20px;width:159px}.requirements{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.requirements{flex-direction:row;justify-content:space-between}}.requirement{align-items:center;background:var(--main-light);border-radius:15px;display:flex;flex-direction:row;gap:15px;height:123px;justify-content:center;padding:0 23px}@media (min-width:1024px){.requirement{height:162px;width:275px}}.requirement__icon{flex-shrink:0;width:53px}.requirement__icon path{stroke:var(--main)}.requirement__text{font-size:25px;font-weight:700}.requirement--accent{background:var(--accent)}.steps{display:flex;flex-direction:column;gap:25px;padding-left:26px;position:relative}@media (min-width:1024px){.steps{padding-left:35px}}.steps__line{background:var(--main);border-radius:3px;bottom:0;left:0;position:absolute;top:0;width:6px}@media (min-width:1024px){.steps__line{border-radius:5px;width:10px}}.steps__wrapper{background:var(--main-light);border-radius:15px;padding:30px}@media (min-width:1024px){.steps__wrapper{padding:36px 45px;width:790px}}.steps__section{background:var(--gradient1)}@media (min-width:1024px){.steps__section{background:var(--gradient3)}}.steps__row{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.steps__row{position:relative}}.steps__pic{background:url(../presets/4/couch-teal.svg) no-repeat;background-size:contain;height:245px;margin-left:auto;margin-right:auto;width:335px}@media (min-width:1024px){.steps__pic{position:absolute;right:0}}@media (min-width:1280px){.steps__pic{height:320px;width:490px}}.step__heading{margin-bottom:5px}.countdown{align-items:center;display:flex;flex-direction:row;font-size:40px;font-weight:700;justify-content:space-between;width:100%}@media (min-width:768px){.countdown{margin-left:auto;margin-right:auto;width:335px}}@media (min-width:1024px){.countdown{flex-grow:1;flex-shrink:0;gap:12px;margin:0;width:auto}}.countdown__divider{margin:0 13px}.countdown__number{align-items:center;background:#fff;border-radius:15px;display:flex;font-size:40px;height:70px;justify-content:center;width:125px}@media (min-width:1024px){.countdown__number{width:156px}}.countdown__section{overflow:visible}@media (min-width:1024px){.countdown__section{margin:94px 0 74px}}.countdown__section .container{overflow:visible}.countdown__section__block{background:var(--accent);border-radius:15px;box-sizing:border-box;overflow:visible;padding:20px 23px 24px;position:relative}@media (min-width:768px){.countdown__section__block{background-color:var(--accent);text-align:center}}@media (min-width:1024px){.countdown__section__block{align-items:center;display:flex;flex-direction:column;padding:37px 0 49px;width:100%}}.countdown__section__heading{margin:15px 0}@media (min-width:1024px){.countdown__section__heading{font-size:40px;margin-bottom:20px}}.countdown__section__btn{background:var(--main);color:#fff;margin-left:auto;margin-right:auto;margin-top:15px;min-width:unset;width:100%}@media (min-width:1024px){.countdown__section__btn{width:550px}}.countdown__section__pics{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:300px}.countdown__section__pic__left{background:url(../presets/4/clock-teal.svg) no-repeat;background-size:contain;height:169px;width:154px}@media (min-width:1024px){.countdown__section__pic__left{left:0;position:absolute;top:100px}}@media (min-width:1280px){.countdown__section__pic__left{height:416px;left:-28px;top:-73px;width:380px}}.countdown__section__pic__right{background:url(../presets/4/laptop-teal.svg) no-repeat;background-size:contain;height:149px;width:129px}@media (min-width:1024px){.countdown__section__pic__right{position:absolute;right:0;top:100px}}@media (min-width:1024px) and (min-width:1280px){.countdown__section__pic__right{height:348px;right:-20px;top:-5px;width:300px}}.reviews{background:var(--main-light);border-radius:15px;flex-shrink:0;margin:0 auto;overflow:hidden;position:relative;width:335px}@media (max-width:374px){.reviews{width:280px}}@media (min-width:1024px){.reviews{margin:0;width:546px}}.reviews .swiper-wrapper{display:flex;flex-direction:row}@media (min-width:1024px){.reviews__section{flex-direction:row;justify-content:space-between}}.reviews__section__pic{background:url(../presets/4/photo-reviews-section-teal-m.webp) no-repeat;background-size:contain;height:193px;margin:0 auto 20px;max-width:335px;width:100%}@media (min-width:1024px){.reviews__section__pic{background:url(../presets/4/photo-reviews-section-teal-d.webp) no-repeat;background-size:contain;flex-shrink:0;height:170px;margin:0;max-width:unset;width:370px}}@media (min-width:1280px){.reviews__section__pic{height:257px;width:570px}}.reviews__section__caveats{display:none}@media (min-width:1024px){.reviews__section__caveats{display:block;left:36px;position:absolute;top:6px}.reviews__section__row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.reviews-swiper__navigation{bottom:30px;display:flex;flex-direction:row;gap:10px;position:absolute;right:30px}@media (min-width:1024px){.reviews-swiper__navigation{bottom:40px;right:40px}}.reviews-swiper__navigation__arrow{align-items:center;background:var(--main);border-radius:50%;cursor:pointer;display:flex;height:49px;justify-content:center;width:49px}.reviews-swiper__navigation__arrow.swiper-button-disabled{background:var(--main-light2)}.review{flex-shrink:0;padding:30px 30px 80px;width:335px}@media (max-width:374px){.review{width:280px}}@media (min-width:1024px){.review{padding:40px 40px 90px;width:546px}}.review__name{font-weight:700;margin:14px 0 0}.last-cta__section{overflow:visible;position:relative}@media (min-width:1024px){.last-cta__section{padding:100px 20px 150px}}.last-cta__pic{background:url(../presets/4/chair-teal.svg) no-repeat;background-size:contain;height:263px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:335px}@media (min-width:1024px){.last-cta__pic{height:406px;position:absolute;right:23px;top:0;width:514px}}.last-cta__block{background:var(--main);border-radius:15px;padding:36px 30px}@media (min-width:1024px){.last-cta__block{padding:50px}}.last-cta__heading{color:#fff;font-size:25px;font-weight:700;margin-bottom:20px}@media (min-width:1024px){.last-cta__heading{font-size:40px;margin-bottom:30px;width:500px}}.last-cta__btn{min-width:unset;width:100%}@media (min-width:1024px){.last-cta__btn{width:393px}}.chips{display:grid;gap:5px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin-top:15px;width:100%}@media (min-width:1024px){.chips{gap:9px;margin-top:20px}}.chip{align-items:center;background:#fff;border-radius:10px;color:var(--main);cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;line-height:150%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){.chip{cursor:pointer;font-size:16px;font-weight:600;line-height:150%}}.phone__section{padding-bottom:30px;padding-top:20px}@media (min-width:768px){.phone__section{align-items:center;display:flex;flex-direction:column;width:auto}}@media (min-width:1024px){.phone__section{display:block;margin-top:10px;padding:0}.phone__section--mobile{display:none}}.phone__section__heading{font-size:25px;font-weight:500;line-height:150%;margin-bottom:10px}.phone__section__input{margin-bottom:10px}@media (min-width:1024px){.phone__section__input{margin-bottom:20px}.phone__section__input .text-input{width:100%}}.phone__section__btn{margin:0 0 10px;width:100%}@media (min-width:768px){.phone__section__btn{width:unset}}@media (min-width:1024px){.phone__section__btn{margin-top:20px;width:100%}}.phone__section__btn+.smallest-text{margin-top:10px}@media (min-width:1024px){.phone__section__protection{display:none!important}}.phone__section__protection+.smallest-text{margin-top:10px}@media (max-width:1023px){.phone__section__protection+.smallest-text{margin-top:20px}}.form-second-step{display:flex;flex-direction:column;gap:15px}.footer{background:var(--main-light);color:#00000080!important}@media (min-width:1280px){.footer .container{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}}.footer__links-container{border-bottom:1px solid rgba(0,0,0,.3);display:flex;flex-direction:row;margin-bottom:20px;padding-bottom:20px}@media (min-width:1280px){.footer__links-container{border-bottom:none;margin:0;padding:0}}.footer__links-column{display:flex;flex-direction:column;gap:15px;padding-bottom:40px;padding-top:40px}@media (min-width:1280px){.footer__links-column{padding-top:75px}}.footer__links-column--left{border-right:1px solid rgba(0,0,0,.3);padding-right:30px;width:50%}@media (min-width:1280px){.footer__links-column--left{padding-right:58px}}.footer__links-column--right{padding-left:52px;width:50%}@media (min-width:1280px){.footer__links-column--right{border-right:1px solid rgba(0,0,0,.3);padding-left:70px;width:305px}}.footer__link{color:var(--main);max-width:144px;text-decoration:none}.footer__text__container{padding-bottom:152px}@media (min-width:1280px){.footer__text__container{padding-left:78px;padding-top:75px}}.footer__text__heading{font-size:12px;margin-bottom:5px}.footer__text__paragraph{font-size:12px;margin-bottom:10px}.footer__legals{display:flex;flex-direction:column;font-size:16px;gap:5px;line-height:24px;margin-top:32px;padding-bottom:44px}.footer__address{display:inline}.footer__copyright{display:inline;font-weight:500}.cookie-bar{background:#fff;bottom:0;left:0;padding:20px 20px 23px;position:fixed;right:0}@media (min-width:1024px){.cookie-bar{align-items:center;display:flex;flex-direction:row;gap:100px;justify-content:space-between}}.cookie-bar__text{color:#000;font-size:14px;font-weight:500;line-height:21px;margin-bottom:14px}@media (min-width:1024px){.cookie-bar__text{font-size:18px;line-height:24px;margin:0}}.cookie-bar__link{color:var(--main);text-decoration:none}.cookie-bar .btn{width:100%}@media (min-width:1024px){.cookie-bar .btn{max-width:253px;width:253px}}.modal{position:absolute;width:-moz-fit-content;width:fit-content}@media (min-width:1280px){.modal{left:260px;top:75px}}.modal__overlay{background:#0003;bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:10}@media (max-width:1279px){.modal__overlay{align-items:center;display:flex;justify-content:center}}.modal--1{background:#fff;border-radius:20px;color:#272d2e;max-width:90%;padding:243px 19px 37px;width:437px}@media (min-width:1280px){.modal--1{border-radius:10px;width:auto}}.modal--1 .modal__pic{left:calc(50% - 167px);position:absolute;top:-88px;width:335px}@media (min-width:1280px){.modal--1 .modal__pic{width:335px}}.modal--1 .modal__text{width:291px}@media (min-width:1280px){.modal--1 .modal__text{width:291px}.modal--1.modal--right{padding:18px 200px 22px 25px}.modal--1.modal--right .modal__pic{left:unset;right:-113px;top:-74px}.modal--1.modal--left{padding:18px 33px 22px 200px}.modal--1.modal--left .modal__pic{left:-130px;top:-74px}}.modal--1 .modal__heading{color:#272d2e}.modal__triangle{display:none}@media (min-width:1280px){.modal__triangle{border-bottom:22px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;display:block;height:0;left:32px;position:absolute;top:-22px;width:0}}.modal__heading{font-size:20px;font-weight:700;line-height:30px;margin-bottom:3px}@media (min-width:1280px){.modal__heading{font-size:22px;line-height:33px}}.modal__text{font-size:18px;line-height:26px;margin-bottom:18px}.modal__actions{display:flex;flex-direction:row;gap:10px}.modal__btn{flex-grow:1;font-size:14px;line-height:20px;min-width:auto;padding:10px 20px 12px}@media (min-width:1280px){.modal__btn{flex-grow:0;font-size:18px;line-height:1;padding:16px 32px}}.modal__btn--secondary{background:transparent;border:1px solid #a4a4a4;color:#000!important}
