.facts{background-color:#e9f2ff}.section__title{text-align:center;font-size:66px;line-height:73px;font-weight:700;margin:0 auto;margin-bottom:24px;max-width:1000px;color:#191919}.section__subtext{font-size:20px;color:#2f3747;text-align:center;max-width:500px;margin:0 auto}.how-list{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:60px}.how-list .how-list__item{display:flex;flex:1 1 0;max-width:360px;flex-direction:column;align-items:center}.how-list .how-list__item .how-list__icon{position:relative;width:100%;height:130px;margin-bottom:14px}.how-list .how-list__item .how-list__icon img{width:100%;height:100%;object-fit:contain}.how-list .how-list__item .how-list__icon .how-list__arrow{position:absolute;right:-70px;width:120px;top:50%}.how-list .how-list__item .how-list__title{font-size:28px;color:#191919;margin-bottom:14px;text-align:center}.how-list .how-list__item .how-list__text{font-size:16px;color:#2f3747;text-align:center}.banner{background:url(https://promo.pr.city/images/tild3239-3262-4332-b362-343261336435__03ef797b-e855-48ce-8.png);background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:16px;padding:28px;overflow:hidden;position:relative}.banner .banner__title{color:#fff;font-size:42px;font-weight:700;line-height:55px;margin-bottom:24px}.banner .banner__text{color:#e9f2ff;font-size:20px;line-height:30px;margin-bottom:40px}.banner .banner__icon{position:absolute;right:0px;bottom:0px;width:400px;height:400px}.banner .banner__icon img{width:100%;height:100%}.banner .how__btn{width:430px}.facts__list{margin-top:40px;gap:24px;display:flex;justify-content:space-between}.facts__list .facts__item{display:flex;flex-direction:column;flex:1 1 0;max-width:360px;background-color:#fff;border-radius:16px;padding:24px}.facts__list .facts__item .facts__title{color:#3287ff;font-size:42px;margin-bottom:14px;text-align:center}.facts__list .facts__item .facts__text{font-size:16px;text-align:center;color:#2f3747;line-height:24px}.forwho .section__title{max-width:100%;margin-bottom:40px}.forwho-grid{display:grid;grid-template-columns:.55fr .45fr;gap:20px}.forwho-grid .forwho-grid__banner{background-color:#3287ff;position:relative;padding:30px;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.forwho-grid .forwho-grid__banner .forwho-grid__banner-title{font-size:44px;line-height:55px;font-weight:700;color:#fff}.forwho-grid .forwho-grid__banner .forwho-btn{max-width:300px}.forwho-grid .forwho-grid__banner .forwho-grid__banner-icon{position:absolute;width:244px;height:244px;right:0px;bottom:0px}.forwho-grid .forwho-grid__banner .forwho-grid__banner-icon img{width:100%;height:100%;object-fit:contain}.forwho-steps{display:flex;flex-direction:column;gap:20px}.forwho-steps .forwho-steps__item{padding:35px 20px;border-radius:20px;background-color:#e9f2ff;display:flex;align-items:center;gap:10px}.forwho-steps .forwho-steps__item .forwho-steps__point{background-color:#3287ff;color:#fff;font-size:28px;min-width:40px;min-height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center;font-weight:700}.forwho-steps .forwho-steps__item .forwho-steps__text{font-size:20px;line-height:30px;color:#2f3747;font-weight:400}.tariffs__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-top:40px}.tariffs__list .tariffs__item{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:20px;background-color:#e9f2ff;padding:30px}.tariffs__list .tariffs__item .tariffs__name{margin-bottom:14px;color:#3287ff;font-size:28px;background-color:#fff;padding:4px 16px;border-radius:20px}.tariffs__list .tariffs__item .tariffs__text{color:#2f3747;font-size:20px;margin-bottom:16px}.tariffs__list .tariffs__item .tariffs__price{line-height:55px;font-size:42px;color:#191919;margin-bottom:10px;font-weight:700}.tariffs__list .tariffs__item .tariffs__requests{margin-bottom:20px;font-weight:700;color:#3287ff}.tariffs__list .tariffs__item .tariffs__duration{margin-bottom:20px}.tariffs__list .tariffs__item .tariffs__btn{min-width:100%}.faq .section__title{margin-bottom:40px}.faq__list{display:flex;flex-direction:column;gap:40px}.faq__item .faq__question{display:flex;gap:50px;align-items:center;justify-content:space-between;font-size:28px;font-weight:700;color:#191919}.faq__item .faq__question .faq__icon{min-width:40px;min-height:40px;background-color:#e9f2ff;border-radius:40px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.faq__item .faq__answer{padding:10px 0px;margin:0px;color:#2f3747}.faq__item[open] .faq__icon{transform:rotate(45deg)}.cases{background-color:#e9f2ff}.cases .section__title{text-align:left;max-width:100%}.cases .section__subtext{text-align:left;max-width:100%}.cases-swiper{margin-top:40px;overflow:hidden}.swiper-slide.cases-slide{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;overflow:hidden;border-radius:20px;height:100% !important;padding-bottom:30px}.swiper-slide.cases-slide .cases__image{width:100%;height:220px}.swiper-slide.cases-slide .cases__image img{width:100%;height:100%;object-fit:cover}.swiper-slide.cases-slide .cases__header-inner,.swiper-slide.cases-slide .cases__body,.swiper-slide.cases-slide .cases__footer{padding:30px 30px 0px 30px}.swiper-slide.cases-slide .cases__body{padding-top:0px}.swiper-slide.cases-slide .cases__body p{margin-bottom:14px}.swiper-slide.cases-slide .cases__footer{padding-top:0px;padding-bottom:0px;margin-top:20px;flex-grow:1;display:flex;align-items:end}.swiper-slide.cases-slide .cases__footer .cases__link{background-color:#191919;color:#fff;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:700;text-align:center}.swiper-slide.cases-slide .cases__title{margin-bottom:14px;font-size:14px}.swiper-slide.cases-slide .cases__subtitle{font-size:20px;line-height:24px;margin-bottom:14px}.form-banner{margin-top:40px;display:flex;flex-direction:column;background:url(https://promo.pr.city/images/tild3530-3236-4431-a436-613930346236__8aab9cf5-0f2d-4193-b.png);background-position:center center;background-size:cover;background-repeat:no-repeat;padding:30px;border-radius:20px;position:relative}.form-banner .form-banner__inner{max-width:50%}.form-banner .form-banner__title{font-size:66px;color:#fff;line-height:73px;margin-bottom:20px;font-weight:700}.form-banner .form-banner__text{color:#fff;font-size:20px;line-height:30px;margin-bottom:40px;max-width:90%}.form-banner .form-banner__form{max-width:460px;display:flex;flex-direction:column;gap:16px}.form-banner .form-banner__form input{border:1px solid #a9a9a9;color:#a9a9a9;background-color:#fff;height:42px;padding:0px 20px;border-radius:8px;font-size:16px}.form-banner .form-banner__form input[type=checkbox]{width:20px;height:20px}.form-banner .form-banner__form input:focus{outline:none}.form-banner .form-banner__form input:focus::placeholder{opacity:0;transition:.3s}.form-banner .form-banner__form .form-banner__checkbox{min-height:20px;min-width:20px;cursor:pointer}.form-banner .form-banner__image{position:absolute;right:-5%;top:15%;max-width:65%}.form-banner .form-banner__image img{width:100%;height:100%;object-fit:cover}.form-banner .form-banner__group{display:flex;align-items:center;color:#fff;gap:14px;font-size:14px}.form-banner .form-banner__group a{text-decoration:underline}.reviews-swiper{margin-top:40px;overflow:hidden}.reviews-slide{background-color:#e9f2ff;border-radius:20px;overflow:hidden;padding:36px;display:flex;flex-direction:column}.reviews-slide .reviews__header{display:flex;gap:20px;margin-bottom:24px}.reviews-slide .reviews__header .reviews__icon{width:100px;height:100px;border-radius:100px;overflow:hidden}.reviews-slide .reviews__header .reviews__icon img{width:100%;height:100%;object-fit:contain}.reviews-slide .reviews__header .reviews__header-info{display:flex;flex-direction:column;gap:14px}.reviews-slide .reviews__header .reviews__header-info .reviews__author{font-size:20px;font-weight:700;color:#191919}.reviews-slide .reviews__header .reviews__header-info .reviews__post{color:#2f3747}.reviews-slide blockquote{font-size:20px;color:#2f3747;line-height:30px}.footer{background-color:#191919;padding:60px 0px 40px 0px}.footer__bottom{margin-top:60px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #2f3747;padding-bottom:20px}.footer__bottom .footer__navigation{display:flex;gap:0px 24px}.footer__bottom .footer__navigation .footer__navigation-link{color:#fff;font-size:14px;transition:.3s ease-in-out}.footer__bottom .footer__navigation .footer__navigation-link:hover{color:#007bff}.footer__bottom .footer__socials{display:flex;gap:20px}.footer__bottom .footer__socials .footer__socials-item{width:32px;height:32px}.footer__copyright{margin-top:10px;color:#7c7c7c;font-size:13px;display:flex;justify-content:center;width:100%}.footer__info{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;font-size:13px;color:#7c7c7c}.footer__info-left p,.footer__info-right p{margin:0}.footer__info-left,.footer__info-right{display:flex;flex-direction:column;gap:10px}.footer__info-left a:hover,.footer__info-right a:hover{color:#fff}.footer__info-right{text-align:right}.footer-banner{background:url(https://promo.pr.city/images/tild6231-6238-4334-b839-356134363761__d2d95333-9ee6-4ba3-8.png);background-position:center center;background-size:cover;background-repeat:no-repeat;padding:30px;border-radius:20px;position:relative}.footer-banner .footer-banner__title{color:#fff;font-size:66px;line-height:73px;max-width:70%;font-weight:700;margin-bottom:40px}.footer-banner .footer-banner__image{position:absolute;right:5%;bottom:5%;width:350px;height:350px}.footer-banner .footer-banner__image img{width:100%;height:100%;object-fit:contain}.footer-banner .footer-banner__group{display:flex;gap:20px}.footer-banner .footer-banner__group .footer-banner__phone{display:flex;gap:10px;font-size:28px;color:#fff;align-items:center}.footer-banner .footer-banner__group .footer-banner__phone svg{width:24px;height:24px}.footer-banner .footer-banner__group .footer-banner__btn{min-width:300px}.captcha-overlay.active{opacity:1;pointer-events:auto}.captcha-window{background-color:#fff;border:1px solid #2d2d2d;border-radius:16px;padding:35px 25px 30px 25px;width:100%;max-width:340px;text-align:center;position:relative;box-shadow:0 20px 45px rgba(0,0,0,.7)}.captcha-close{position:absolute;top:12px;right:16px;color:#777;font-size:24px;cursor:pointer;transition:color .2s}.captcha-icon{margin-bottom:12px;display:flex;justify-content:center}.captcha-title{color:#000;font-size:20px;font-weight:600;margin:0 0 8px 0}.captcha-subtitle{color:#999;font-size:13px;line-height:1.4;margin:0 0 25px 0}.captcha-slider-container{width:100%;user-select:none}.captcha-slider-track{background-color:#f1f1f1;height:52px;border-radius:26px;position:relative;overflow:hidden;display:flex;align-items:center;border:.5px solid #e0e0e0}.captcha-slider-bg-text{position:absolute;width:100%;text-align:center;color:#858585;font-size:14px;font-weight:500;pointer-events:none;z-index:1}.captcha-slider-thumb{width:44px;height:44px;background-color:#ffd21e;border-radius:50%;position:absolute;left:4px;z-index:2;cursor:grab;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.4);transition:transform .1s ease}.modal.active{opacity:1;visibility:visible;z-index:99999}.modal-form{background-color:#fff;padding:40px;border-radius:20px;display:flex;flex-direction:column;gap:20px;max-width:560px}.btn--large{width:100%}.modal-form__input{height:60px;padding:0px 20px;color:#2f3747;border-radius:8px;border:1px solid #ddd}.modal-form__input:focus{outline:none}.modal-form__checkbox{min-width:20px;min-height:20px}.modal-form__agree{color:#2f3747;display:flex;align-items:center;gap:14px;font-size:15px}.modal-form__agree a{color:#3287ff}.modal-close{cursor:pointer;height:23px;position:absolute;right:20px;top:20px;transition:opacity .3s ease-in-out;width:23px;z-index:9}.modal-close__btn{background-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.floating-btn{position:fixed !important;bottom:20px !important;right:20px !important;left:auto !important;top:auto !important;z-index:12 !important;background-color:#007bff !important;color:#fff !important;border:none !important;padding:15px 25px !important;border-radius:30px !important;font-size:16px !important;font-weight:bold !important;cursor:pointer !important;box-shadow:0 4px 15px rgba(0,0,0,.2) !important;transition:transform .2s,background-color .2s !important;font-family:sans-serif !important}.floating-btn:hover{background-color:#0056b3 !important;transform:scale(1.05)}.quiz-progress{font-size:14px !important;color:#666 !important;margin-bottom:10px !important}.quiz-question{font-size:20px !important;margin-top:0 !important;margin-bottom:20px !important;color:#333 !important;font-weight:600 !important}.quiz-options{display:flex !important;flex-direction:column !important;gap:12px !important;margin-bottom:25px !important}.quiz-option-label{display:flex !important;align-items:center !important;padding:12px 15px !important;border:2px solid #e0e0e0 !important;border-radius:8px !important;cursor:pointer !important;transition:background-color .2s,border-color .2s !important;color:#333 !important}.quiz-option-label input[type=radio]{margin:0 12px 0 0 !important;width:18px !important;height:18px !important;cursor:pointer !important}.quiz-btn{padding:12px 25px !important;border-radius:6px !important;font-size:16px !important;font-weight:bold !important;cursor:pointer !important;border:none !important}.quiz-btn-next{background-color:#ffd21e !important;color:#333 !important;margin-left:auto !important}.quiz-btn:disabled{opacity:.5 !important;cursor:not-allowed !important}.quiz-tariff-selector{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.quiz-tariff-card{display:block;border:2px solid #e0e0e0;padding:10px;border-radius:8px;cursor:pointer}.quiz-option-label.selected,.quiz-tariff-card:has(input:checked),.quiz-option-label:has(input:checked){border-color:#007bff !important;background-color:#f0f7ff !important}.quiz-inputs{display:flex !important;flex-direction:column !important;gap:12px !important;margin-bottom:15px !important}.quiz-inputs input{padding:12px !important;border:2px solid #e0e0e0 !important;border-radius:8px !important;font-size:16px !important;outline:none !important;width:100% !important}.mobile-menu__wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:300px;padding:42px 25px 25px;transition:.3s ease-in-out;background-color:#fff;transform:translateX(100px);height:100%;position:absolute;right:0px;top:0px}.mobile-menu.active{visibility:visible;opacity:1;z-index:20;right:0px;background-color:rgba(0,0,0,.6)}.mobile-menu.active .mobile-menu__wrapper{transform:translateX(0px);transition:.3s ease-in-out}.mobile-menu__social{gap:10px;display:flex}.mobile-menu__actions{display:flex;flex-direction:column;gap:20px}.mobile-menu__navigation{display:flex;flex-direction:column;gap:20px;font-size:14px;color:#2f3747}@media screen and (max-width: 992px){.form-banner__image{display:none}.form-banner .form-banner__inner{max-width:100%}.form-banner .form-banner__text{max-width:100%}.form-banner .form-banner__title{font-size:38px;line-height:48px}}@media screen and (max-width: 768px){.modal{padding:10px 15px}.modal-form{padding:20px}.how-list{flex-direction:column;gap:50px}.how-list .how-list__item .how-list__title{font-size:20px;line-height:28px}.how-list .how-list__item .how-list__text{font-size:14px}.how-list .how-list__item .how-list__icon .how-list__arrow{display:none}.banner{padding:20px}.banner .how__btn{width:100%}.banner .banner__icon{display:none}.banner .banner__title{font-size:20px;line-height:28px}.banner .banner__text{font-size:16px;line-height:24px;margin-bottom:24px}.facts__list{flex-direction:column}.facts__list .facts__item{max-width:100%}.facts__list .facts__item .facts__title{font-size:24px}.forwho-grid{grid-template-columns:1fr}.forwho-grid .forwho-grid__banner .forwho-grid__banner-title{font-size:24px;line-height:30px}.forwho-grid .forwho-grid__banner .forwho-grid__banner-icon{position:relative}.forwho-steps .forwho-steps__item{padding:28px 20px;gap:14px}.forwho-steps .forwho-steps__item .forwho-steps__point{font-size:20px}.forwho-steps .forwho-steps__item .forwho-steps__text{font-size:16px;line-height:24px}.tariffs__list{grid-template-columns:1fr}.tariffs__list .tariffs__item .tariffs__name{font-size:20px}.tariffs__list .tariffs__item .tariffs__text{font-size:18px}.tariffs__list .tariffs__item .tariffs__requests{font-size:14px;margin-bottom:14px}.tariffs__list .tariffs__item .tariffs__price{font-size:28px;line-height:30px;margin-bottom:6px}.tariffs__list .tariffs__item .tariffs__duration{font-size:14px}.faq__item .faq__question{font-size:20px}.footer-banner .footer-banner__title{font-size:32px;line-height:40px;max-width:100%}.footer-banner .footer-banner__group{flex-direction:column}.footer-banner .footer-banner__image{display:none}.footer__bottom{flex-direction:column-reverse}.footer__bottom .footer__socials{margin-left:auto;margin-bottom:20px}.footer__bottom .footer__navigation{flex-direction:column;gap:20px}.form-banner .form-banner__inner{max-width:100%}.form-banner .form-banner__title{font-size:32px;line-height:40px}.form-banner .form-banner__image{display:none}.footer__info{grid-template-columns:1fr;gap:10px}.footer__info-right{text-align:left}}/*# sourceMappingURL=new_style.min.css.map */