.swiper-carousel{position:relative}.swiper-carousel__container{position:relative;width:100%}.swiper-controll-btn{position:absolute;display:inline-block;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer}@media (max-width: 1100px){.swiper-controll-btn{display:none}}.swiper-controll-btn.swiper-button-disabled{opacity:.4}.swiper-controll-btn.swiper-controll-prev{left:-34px}.swiper-controll-btn.swiper-controll-next{right:-34px}.swiper-pagination-bar{width:100%;display:flex;justify-content:center;gap:15px;margin-top:36px}@media (max-width: 600px){.swiper-pagination-bar{margin-top:28px;gap:12px}}.swiper-pagination-bar .swiper-pagination-bullet{display:inline-block;width:15px;height:15px;border-radius:20px;background:#d9d9d9;cursor:pointer}@media (max-width: 600px){.swiper-pagination-bar .swiper-pagination-bullet{width:10px;height:10px}}.swiper-pagination-bar .swiper-pagination-bullet-active{background-color:#52999b}.swiper-controll{position:absolute;top:50%;transform:translateY(-50%)}.section[data-v-3eb60b34]{margin-bottom:80px}@media (max-width: 600px){.section[data-v-3eb60b34]{margin-bottom:50px}}.section__title[data-v-3eb60b34]{font-size:34px;font-weight:600;line-height:1.2;margin-top:0;margin-bottom:32px}@media (max-width: 600px){.section__title[data-v-3eb60b34]{font-size:26px;margin-bottom:24px}}.container--promo[data-v-3eb60b34]{max-width:1185px}.promo__section[data-v-3eb60b34]{margin-bottom:100px}@media (max-width: 600px){.promo__section[data-v-3eb60b34]{margin-bottom:16px}}.promo__block[data-v-3eb60b34]{position:relative;background-color:#fff;border-radius:20px;display:flex}@media (max-width: 600px){.promo__block[data-v-3eb60b34]{padding:0;background:none;border-radius:0}}.promo__text[data-v-3eb60b34]{width:50%;padding:56px}@media (max-width: 600px){.promo__text[data-v-3eb60b34]{display:none}}.promo__title[data-v-3eb60b34]{font-size:46px;font-weight:600;line-height:1.2;margin-bottom:8px;margin-top:28px}@media (max-width: 1024px){.promo__title[data-v-3eb60b34]{margin-top:0}}@media (max-width: 800px){.promo__title[data-v-3eb60b34]{font-size:36px}}@media (max-width: 600px){.promo__title[data-v-3eb60b34]{margin-bottom:12px}}.promo__desc[data-v-3eb60b34]{font-size:24px;font-weight:300;line-height:1.2;margin-bottom:44px}@media (max-width: 800px){.promo__desc[data-v-3eb60b34]{font-size:20px}}@media (max-width: 600px){.promo__desc[data-v-3eb60b34]{font-size:16px;margin-bottom:19px}}.promo__more-btn[data-v-3eb60b34]{font-weight:400;padding:16px 94px}@media (max-width: 600px){.promo__more-btn[data-v-3eb60b34]{width:100%}}.promo__img-wrapper[data-v-3eb60b34]{width:50%;background:url(/index/how-it-work-banner.jpg);background-position:center;background-size:cover;border-radius:0 15px 15px 0}@media (max-width: 600px){.promo__img-wrapper[data-v-3eb60b34]{display:none}}.promo__img[data-v-3eb60b34]{height:100%}.how-it-work__section[data-v-3eb60b34]{margin-bottom:80px}@media (max-width: 600px){.how-it-work__section[data-v-3eb60b34]{margin-bottom:50px}}.how-it-work__banner[data-v-3eb60b34]{position:relative;display:flex;align-items:center;height:164px;padding:16px 43% 70px 16px;border-radius:10px;z-index:1;background-color:#fff;margin-bottom:16px;color:#fff}.how-it-work__banner[data-v-3eb60b34]:before{content:"";position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background:url(/index/how-it-work-banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px}.how-it-work__title[data-v-3eb60b34]{font-size:25px;font-weight:600;line-height:1.3}.how-list__item[data-v-3eb60b34]{display:flex;align-items:center;gap:14px;background:#fff;border-radius:10px;padding:16px 15px;margin-bottom:10px}@media (min-width: 1024px){.how-list__item[data-v-3eb60b34]{height:16em}}.how-list__number[data-v-3eb60b34]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;background:url(/index/how-it-work-item.svg);background-size:cover}.how-list__number span[data-v-3eb60b34]{font-size:20px;font-weight:700;color:#52999b}.how-list__title[data-v-3eb60b34]{font-size:15px;line-height:1.1;font-weight:700;margin-top:0;margin-bottom:4px;color:#52999b}.how-list__desc[data-v-3eb60b34]{align-self:start}.how-list__desc p[data-v-3eb60b34]{font-size:1em;line-height:1;font-weight:100}.start-form[data-v-3eb60b34]{margin-bottom:44px}.start-form__section[data-v-3eb60b34]{margin-bottom:40px}.start-form__buttons[data-v-3eb60b34]{margin-left:auto;margin-top:auto}.start-form__btn[data-v-3eb60b34]{width:100%;text-transform:none;font-weight:400;margin-top:10px}.reviews__carousel[data-v-3eb60b34]{height:auto;background:none}.reviews__card[data-v-3eb60b34]{position:relative;overflow:hidden;display:block;padding:24px 20px;background-color:#fff;border-radius:10px}.reviews__card[data-v-3eb60b34]:after{position:absolute;content:"";left:0;right:0;bottom:0;top:0;opacity:0;transition:opacity .25s}.swiper-slide-prev .reviews__card[data-v-3eb60b34]:after{background:linear-gradient(90deg,#f7f7f9 50%,transparent);opacity:1}.swiper-slide-next .reviews__card[data-v-3eb60b34]:after{background:linear-gradient(-90deg,#f7f7f9 50%,transparent);opacity:1}.review-content[data-v-3eb60b34]{margin-bottom:16px}.review-content__title[data-v-3eb60b34]{display:block;font-size:16px;font-weight:600;line-height:1.1;margin-bottom:8px}.review-content__desc[data-v-3eb60b34]{font-size:14px;line-height:1.2}.review-author[data-v-3eb60b34]{display:flex;align-items:center}.review-author__info[data-v-3eb60b34]{flex:1 1 50%;align-items:flex-end;display:flex;gap:6px}.review-author__img[data-v-3eb60b34]{width:26px;height:26px}.review-author__name[data-v-3eb60b34]{font-size:15px;line-height:1.1}.review-author__desc[data-v-3eb60b34]{font-size:9px;color:#8f8f8f}.form-controll .q-field__before{height:auto;flex:0 0 auto}.form-controll .q-field__control{height:42px;border-radius:10px;padding-left:10px;padding-right:10px}.q-field__control:before,.q-field__control:after{display:none}.q-field__marginal{flex:0 0 auto;height:42px}.q-field__marginal>img{width:22px}.q-carousel__control{position:relative;bottom:0;left:0;right:0;margin-top:24px}.q-carousel__navigation .q-btn{margin:0;padding:0;min-height:0;min-width:0;width:17px}.q-carousel__navigation .q-btn{color:#959595}.q-carousel__navigation .q-btn.text-breaze.q-carousel__navigation-icon--active{color:#52999b}.q-carousel__navigation .q-btn i{font-size:12px}
