@font-face{font-family:Gilroy;src:local("Gilroy"),url(../fonts/Gilroy-Light/Gilroy-Light.eot),url(../fonts/Gilroy-Light/Gilroy-Light.woff) format("woff"),url(../fonts/Gilroy-Light/Gilroy-Light.woff2) format("woff2"),url(../fonts/Gilroy-Light/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local("Gilroy"),url(../fonts/Gilroy-Regular/Gilroy-Regular.eot),url(../fonts/Gilroy-Regular/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy-Regular/Gilroy-Regular.woff2) format("woff2"),url(../fonts/Gilroy-Regular/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local("Gilroy"),url(../fonts/Gilroy-Medium/Gilroy-Medium.eot),url(../fonts/Gilroy-Medium/Gilroy-Medium.woff) format("woff"),url(../fonts/Gilroy-Medium/Gilroy-Medium.woff2) format("woff2"),url(../fonts/Gilroy-Medium/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local("Gilroy"),url(../fonts/Gilroy-SemiBold/Gilroy-SemiBold.eot),url(../fonts/Gilroy-SemiBold/Gilroy-SemiBold.woff) format("woff"),url(../fonts/Gilroy-SemiBold/Gilroy-SemiBold.woff2) format("woff2"),url(../fonts/Gilroy-SemiBold/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local("Gilroy"),url(../fonts/Gilroy-Bold/Gilroy-Bold.eot),url(../fonts/Gilroy-Bold/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy-Bold/Gilroy-Bold.woff2) format("woff2"),url(../fonts/Gilroy-Bold/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(Inter-Bold.eot);src:url(../fonts/Inter-Bold/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Bold/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold/Inter-Bold.woff) format("woff"),url(../fonts/Inter-Bold/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-SemiBold/Inter-SemiBold.eot);src:url(../fonts/Inter-SemiBold/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-SemiBold/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(Inter-Medium.eot);src:url(../fonts/Inter-Medium/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Medium/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular/Inter-Regular.eot);src:url(../fonts/Inter-Regular/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Regular/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important}body{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#1d1d1f;position:relative;background:#fff;margin:0;padding:0;width:100vw;max-width:100vw;overflow-x:hidden}body.tu-open{overflow:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;vertical-align:baseline}li,ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit;text-underline-offset:3px}img{width:100%}button{background-color:transparent;border:none;cursor:pointer}.post-password-form{padding:100px 50px}.wrapper{width:100%;max-width:1220px;padding-left:18px;padding-right:18px;margin:0 auto}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:3px;background:rgba(255,255,255,.3);padding:8px}.btn span{width:223px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:#fff;text-align:center;font-family:Gilroy,sans-serif;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase;border-radius:3px;background:#2b73db;-webkit-box-shadow:0 15px 30px 0 rgba(52,82,241,.3);box-shadow:0 15px 30px 0 rgba(52,82,241,.3);position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:2}.btn .icon{position:absolute;top:calc(50% - 12px);left:18px;z-index:3}.btn:hover span{-webkit-box-shadow:none;box-shadow:none}.btn--white span{color:#2b73db;background:#fff}.btn--transparent span{color:#2b73db;background:0 0;border:1px solid #2b73db}.btn--transparent:hover span{background:#fff}.section-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:52px}.section-title span{display:inline-block}.social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21px;height:21px}.blue-phone-with-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2b73db;font-family:Gilroy,sans-serif;font-size:22px;font-weight:700;line-height:1.3;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blue-phone-with-icon:after{content:"";width:0;height:2px;background:#2b73db;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blue-phone-with-icon:hover:after{width:100%}.blue-phone-with-icon .icon{-ms-flex-negative:0;flex-shrink:0;margin-right:9px}.wpcf7-gmautocomplete:focus{-webkit-box-shadow:14px 14px 60px rgba(59,42,130,.06)!important;box-shadow:14px 14px 60px rgba(59,42,130,.06)!important}.pac-container{background-color:#f5f5f7!important;border-radius:3px!important;border-top:none!important;font-family:Inter,sans-serif!important;-webkit-box-shadow:14px 14px 60px rgba(59,42,130,.06)!important;box-shadow:14px 14px 60px rgba(59,42,130,.06)!important;padding:5px 5px 5px 19px;position:relative}.pac-container:before{content:"";display:block;width:calc(100% - 25px);height:1px;background:#2b73db;position:absolute;top:0;right:5px}.pac-container .pac-item{padding:0 5px 0 13px;border-top:none;font-size:14px;color:#1d1d1f;border-radius:3px}.pac-container .pac-item:hover{background:rgba(52,82,241,.09)}.pac-container .pac-item:hover .pac-item-query,.pac-container .pac-item:hover .pac-matched,.pac-container .pac-item:hover span{color:#2b73db}.pac-container .pac-item .pac-icon{display:none}.select2-search--dropdown{padding:0!important}.select2-container.select2-container--open .select2-dropdown--above,.select2-container.select2-container--open .select2-dropdown--below{border-radius:3px!important;border:0}.select2-container.select2-container--open .select2-dropdown--below{margin-top:-36px}.page-contact .select2-container.select2-container--open .select2-dropdown--below,.page-contact-us .select2-container.select2-container--open .select2-dropdown--below{margin-top:0}.select2-container.select2-container--open .select2-dropdown--above{margin-top:0;margin-bottom:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.select2-container--default .select2-results>.select2-results__options{padding:5px 5px 5px 19px!important;background-color:#f5f5f7!important;border-radius:3px!important;border-top:none!important;font-family:Inter,sans-serif!important;-webkit-box-shadow:14px 14px 60px rgba(59,42,130,.06)!important;box-shadow:14px 14px 60px rgba(59,42,130,.06)!important;position:relative}.select2-container--default .select2-results>.select2-results__options:before{content:"";display:block;width:calc(100% - 25px);height:1px;background:#2b73db;position:absolute;top:0;right:5px}.select2-container--default .select2-results>.select2-results__options .select2-results__option{font-family:Inter,sans-serif;font-size:14px;line-height:30px;font-weight:500;padding:0 13px!important;border-radius:3px!important}.select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background:rgba(52,82,241,.09)!important;color:#2b73db!important}.air-datepicker-body--day-name{font-family:Gilroy,sans-serif;color:#2b73db!important;font-weight:600}.air-datepicker-cell.-selected-{background:#2b73db!important;border-radius:3px!important}.air-datepicker-cell.-current-{background:#f5f5f7!important;border-radius:3px!important}.grecaptcha-badge{visibility:hidden!important}.tu-popup{display:none;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:9999;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:auto;padding:40px 0}.tu-popup .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tu-popup__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.tu-popup__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;font-size:32px;line-height:1;color:#fff;position:absolute;right:-24px;top:-24px}.tu-popup__content{background:#fff;border-radius:4px;padding:10px}.tu-popup__video-about{max-width:400px;height:auto;max-height:calc(100vh - 100px);margin-left:auto;margin-right:auto;overflow:hidden}.tu-popup__video-about video{width:100%;height:auto;max-height:calc(100vh - 100px);display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;cursor:pointer}.video-play-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:68px;height:68px;position:absolute;left:calc(50% - 34px);top:calc(50% - 34px);z-index:4}.icon{display:inline-block;width:24px;height:24px;background-position:center center;background-repeat:no-repeat;background-size:100%}.burger-icon{background-image:url(../img/icons/burger-icon.svg)}.burger-dark-icon{background-image:url(../img/icons/burger-dark-icon.svg)}.phone-icon{background-image:url(../img/icons/phone-icon.svg)}.phone-simple-icon{background-image:url(../img/icons/phone-simple-icon.svg)}.phone-white-icon{background-image:url(../img/icons/phone-white-icon.svg)}.arrow-right-icon{background-image:url(../img/icons/arrow-right-icon.svg)}.arrow-right-white-icon{background-image:url(../img/icons/arrow-right-white-icon.svg)}.arrow-down-icon{background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.arrow-faq-icon{background-image:url(../img/icons/arrow-down-icon.svg)}.whatsapp-green-icon{background-image:url(../img/icons/whatsapp-green-icon.svg)}.linkedin-icon{width:21px;height:21px;background-image:url(../img/soc/linkedin-icon.svg)}.twitter-icon{width:21px;height:21px;background-image:url(../img/soc/twitter-icon.svg)}.facebook-icon{width:21px;height:21px;background-image:url(../img/soc/facebook-icon.svg)}.youtube-icon{width:21px;height:21px;background-image:url(../img/soc/youtube-icon.svg)}.instagram-icon{width:21px;height:21px;background-image:url(../img/soc/instagram-icon.svg)}.pinterest-icon{width:21px;height:21px;background-image:url(../img/soc/pinterest-icon.svg)}.details-icon{background-image:url(../img/icons/button-details-icon.svg)}.details-blue-icon{background-image:url(../img/icons/button-details-blue-icon.svg)}.play-button-icon{width:68px;height:68px;background-image:url(../img/icons/play-button-icon.svg)}.romb-button-icon{background-image:url(../img/icons/romb-button-icon.svg)}.btn-arrow-right-icon{background-image:url(../img/icons/btn-arrow-right-icon.svg)}.map-pin-blue-icon{background-image:url(../img/icons/map-pin-blue-icon.svg)}.dollar-icon{background-image:url(../img/icons/dollar-icon.svg)}.clock-icon{background-image:url(../img/icons/clock-icon.svg)}.header{background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(0,82,204,.06);box-shadow:14px 14px 60px 0 rgba(0,82,204,.06);width:100%;position:fixed;left:0;top:0;right:0;z-index:900;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header.header--scrolled,.header.header-open{background:#fff}.header+div,.header+section{padding-top:73px}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:73px}.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__hamburger{display:none}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:30px;-ms-flex-negative:0;flex-shrink:0;margin-right:40px}.header__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu>ul>.menu-item{display:block;padding:15px 0}.header__menu>ul>.menu-item:not(:last-child){margin-right:43px}.header__menu>ul>.menu-item>a{color:#1d1d1f;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:20px;text-transform:capitalize;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__menu>ul>.menu-item>a:hover{text-decoration:none;color:#1d1d1f}.header__menu>ul>.menu-item>a:after{content:"";width:0;height:2px;background:#1d1d1f;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__menu>ul>.menu-item:hover>a{color:#1d1d1f}.header__menu>ul>.menu-item:hover>a:after{width:100%}.header__menu>ul .menu-item-has-children{position:relative}.header__menu>ul .sub-menu{display:none;position:absolute;top:100%;left:-80px;padding-top:25px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__menu>ul .sub-menu.tu-open{display:block}.header__menu>ul .sub-menu .sub-menu-title{color:#1d1d1f;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;opacity:.4;margin-bottom:9px;margin-left:26px}.header__menu>ul .sub-menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px 10px 15px;border-radius:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.header__menu>ul .sub-menu .menu-item a span{display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__menu>ul .sub-menu .menu-item a:hover{background:#f5f5f7}.header__menu>ul .sub-menu .menu-item a:hover .menu-item-title{color:#2b73db;font-weight:700}.header__menu>ul .sub-menu .menu-item a img{display:block;width:26px;height:26px;margin-right:14px}.header__menu>ul .sub-menu .menu-item .menu-item-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;line-height:22px}.header__menu>ul .sub-menu .menu-item .menu-item-desc{color:#1d1d1f;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:19.5px;opacity:.48}.header__menu>ul .sub-menu__inner{width:337px;border-radius:20px;padding:30px 14px;background:#fff;-webkit-box-shadow:14px 14px 60px rgba(59,42,130,.06);box-shadow:14px 14px 60px rgba(59,42,130,.06)}.header__menu>ul .sub-menu__inner:before{content:"";display:block;width:50px;height:38px;background:url(../img/icons/polygon-icon.svg) center center no-repeat;background-size:100%;position:absolute;left:93px;top:0}.header__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.header__phones a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__phone{color:#2b73db;font-family:Gilroy,sans-serif;font-size:22px;font-weight:700;line-height:1.3;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__phone:after{content:"";width:0;height:2px;background:#2b73db;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__phone:hover:after{width:100%}.header__phone .icon{-ms-flex-negative:0;flex-shrink:0;margin-right:9px}.header-mob-menu{display:none}.hero{max-width:100vw;overflow:hidden;padding-bottom:56px;background:#f5f5f7}.hero .wrapper{position:relative}.hero__inner{position:relative;padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:2}.home .hero .hero__inner{background:url(../img/main-hero-bg-map.png) -55px -80px no-repeat;background-size:1100px 450px}.hero__image{max-width:460px}.hero__image.middle{max-width:650px}.hero__content{width:calc(100% - 516px);padding-right:10px}.hero__image-mobile{display:none}.hero__title{max-width:585px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:52px;margin-bottom:14px}.hero__subtitle{max-width:570px;color:#2b73db;font-family:Gilroy,sans-serif;font-size:18px;font-weight:500;line-height:28px}.hero__form{width:100%;max-width:516px;position:relative;margin-top:30px}.hero__form .hero__form-inner{width:100%;position:relative;padding:16px 26px 20px 26px;border:1px solid #fff;border-radius:3px;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);z-index:3}.hero__form .wpcf7 form.sent .wpcf7-response-output{text-align:center}.hero__form .cf7mls_number_step_wrap{width:100%;margin-left:8px;margin-bottom:24px;margin-top:0;padding-right:16px;display:none}.hero__form .cf7mls_number_step_wrap.tu-show{display:block}.hero__form .cf7mls_number_step_wrap .cf7mls_step_current{font-family:Gilroy,sans-serif;font-size:16px;font-weight:600}.hero__form .cf7mls_number_step_wrap .cf7mls_progress_percent{margin:10px 0 0;background:#f5f5f7}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no{width:100%;margin-left:8px;margin-bottom:24px;margin-top:0;padding-right:24px;display:none}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal.tu-show,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no.tu-show,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal.tu-show,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no.tu-show{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;font-size:14px;text-align:center;line-height:28px;margin-right:8px}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check{margin-top:1px}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check i,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check i,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check i,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check i{display:block!important;width:12px;height:12px;background:url(../img/icons/step-ok-icon.svg) center center no-repeat;background-size:100%}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check svg{display:none}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title{vertical-align:top;margin-top:0;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .current .cf7mls_progress_bar_title{font-weight:700}.hero__form .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon{margin-right:8px}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon{-ms-flex-negative:0;flex-shrink:0}.hero__form .wpcf7-form .cf7mls_progress_bar~.fieldset-cf7mls-wrapper fieldset{margin-bottom:0}.hero__form .cf7mls_progress_bar li .cf7_mls_count_step{font-family:Gilroy,sans-serif;font-size:14px;font-weight:700;color:#2b73db}.hero__form .cf7mls_progress_bar li.active .cf7_mls_count_step{color:#fff}.hero__form .cf7mls_progress_bar li.active.cf7mls-steps-item-finish .cf7_mls_steps_item_icon{background:#00b67a!important}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ i{display:block;width:24px;height:24px;background:url(../img/icons/step-arrow-icon.svg) center center no-repeat;background-size:100%;margin-left:20px}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ i svg{display:none}.hero__form #autocomplete_from,.hero__form #autocomplete_to{padding-right:83px}.hero__form #autocomplete_from::-webkit-input-placeholder,.hero__form #autocomplete_to::-webkit-input-placeholder{display:none;font-size:0}.hero__form #autocomplete_from::-moz-placeholder,.hero__form #autocomplete_to::-moz-placeholder{display:none;font-size:0}.hero__form #autocomplete_from:-ms-input-placeholder,.hero__form #autocomplete_to:-ms-input-placeholder{display:none;font-size:0}.hero__form #autocomplete_from::-ms-input-placeholder,.hero__form #autocomplete_to::-ms-input-placeholder{display:none;font-size:0}.hero__form #autocomplete_from::placeholder,.hero__form #autocomplete_to::placeholder{display:none;font-size:0}.hero__form .input-wrap{width:100%;position:relative}.hero__form .input-wrap:not(:last-of-type){margin-bottom:14px}.hero__form .input-wrap legend{position:absolute;right:12px;top:24px}.hero__form .input-radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;padding:4px 0}.hero__form .input-radio-wrap>label,.hero__form .input-radio-wrap>p{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;margin-right:43px;-ms-flex-negative:0;flex-shrink:0;max-width:150px}.hero__form legend{color:#1d1d1f;text-align:right;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;opacity:.25;z-index:2}.hero__form input[type=email],.hero__form input[type=tel],.hero__form input[type=text]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;padding:0 19px 0 19px;border:0;border-radius:3px;background:#f5f5f7;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:600;line-height:1}.hero__form input[type=email]::-webkit-input-placeholder,.hero__form input[type=tel]::-webkit-input-placeholder,.hero__form input[type=text]::-webkit-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero__form input[type=email]::-moz-placeholder,.hero__form input[type=tel]::-moz-placeholder,.hero__form input[type=text]::-moz-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero__form input[type=email]:-ms-input-placeholder,.hero__form input[type=tel]:-ms-input-placeholder,.hero__form input[type=text]:-ms-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero__form input[type=email]::-ms-input-placeholder,.hero__form input[type=tel]::-ms-input-placeholder,.hero__form input[type=text]::-ms-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero__form input[type=email]::placeholder,.hero__form input[type=tel]::placeholder,.hero__form input[type=text]::placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero__form select{display:none}.hero__form .input-email>p,.hero__form .input-phone>p{display:block;position:relative}.hero__form .input-email>p>label,.hero__form .input-phone>p>label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:1;position:absolute;left:19px;top:10px;z-index:2}.hero__form .input-email input[type=email],.hero__form .input-email input[type=phone],.hero__form .input-email input[type=tel],.hero__form .input-email input[type=text],.hero__form .input-phone input[type=email],.hero__form .input-phone input[type=phone],.hero__form .input-phone input[type=tel],.hero__form .input-phone input[type=text]{padding-top:19px}.hero__form .input-date .wpcf7-form-control-wrap{position:relative}.hero__form .input-date .wpcf7-form-control-wrap:after{content:"";display:block;width:24px;height:24px;background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:20px;right:20px;opacity:.5}.hero__form .input-radio{width:100%}.hero__form .input-radio input[type=radio]{position:absolute;visibility:hidden;left:-9999px;z-index:-99}.hero__form .input-radio .wpcf7-list-item-label{min-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1.5;opacity:.6;padding-left:32px;margin-right:22px;position:relative}.hero__form .input-radio .wpcf7-list-item-label:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #7094ff;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero__form .input-radio input[type=radio]:checked+.wpcf7-list-item-label{color:#111;font-weight:600;opacity:1}.hero__form .input-radio input[type=radio]:checked+.wpcf7-list-item-label:before{left:0;width:24px;height:24px;background:url(../img/radio-checked.svg) center center no-repeat;background-size:100%;border:none}.hero__form .slide-label>p{display:block;position:relative}.hero__form .slide-label>p>label{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;position:absolute;left:19px;top:24px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero__form .slide-label input[type=email],.hero__form .slide-label input[type=phone],.hero__form .slide-label input[type=tel],.hero__form .slide-label input[type=text]{padding-top:19px}.hero__form .slide-label.open>p>label,.hero__form .slide-label.selected>p>label{color:#1d1d1f;font-size:12px;font-weight:500;left:19px;top:10px}.hero__form .input-select>p{display:block;position:relative}.hero__form .input-select>p>label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;line-height:1;position:absolute;left:19px;top:22px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero__form .input-select.open>p>label,.hero__form .input-select.selected>p>label{font-size:12px;font-weight:500;left:19px;top:10px}.hero__form .input-select .select2-container{width:100%!important}.hero__form .input-select .select2-container--default .select2-selection--single{height:60px;background-color:#f5f5f7;border:none;border-radius:3px}.hero__form .input-select .select2-container--default .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding-left:19px;padding-top:19px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.2;font-weight:600}.hero__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;position:absolute;background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:18px;right:19px;opacity:.5;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.hero__form .input-select .select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.hero__form .fieldset-cf7mls:not(:last-child) .cf7mls-btns{margin-bottom:14px}.hero__form .cf7mls-btns .cf7mls_back.action-button,.hero__form .cf7mls-btns .cf7mls_next.action-button,.hero__form button.btn{width:100%;height:54px;margin:8px 0 0;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;background:#2b73db;padding:0 50px;position:relative;-webkit-box-shadow:0 15px 30px 0 rgba(52,82,241,.3);box-shadow:0 15px 30px 0 rgba(52,82,241,.3)}.hero__form .cf7mls-btns .cf7mls_back.action-button:after,.hero__form .cf7mls-btns .cf7mls_next.action-button:after,.hero__form button.btn:after{content:"";display:block;width:30px;height:30px;background:url(../img/icons/submit-btn-icon.svg) center center no-repeat;background-size:100%;position:absolute;right:16px;top:12px}.hero__form .wpcf7-form{overflow:visible}.hero__form .fieldset-cf7mls-wrapper{overflow:visible}.hero__form .fieldset-cf7mls-wrapper fieldset{padding:0;margin:0;border:none!important}.hero__form .wpcf7-form .fieldset-cf7mls .cf7mls-btns{min-height:0;overflow:hidden}.hero__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors,.hero__form .wpcf7 form.invalid .wpcf7-response-output,.hero__form .wpcf7 form.payment-required .wpcf7-response-output,.hero__form .wpcf7 form.unaccepted .wpcf7-response-output{width:100%;margin:0;z-index:3;padding-left:30px;padding-right:0;font-family:Gilroy,sans-serif;font-size:13px;line-height:22px;border:none;color:#ff1923;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOCAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTggMTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjAwMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDYuNWMtMC4yLDAtMC40LDAuMi0wLjQsMC40djYuM2MwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4yLDAsMC40LTAuMiwwLjQtMC40VjYuOUM5LjQsNi43LDkuMiw2LjUsOSw2LjV6Ig0KCQkvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDQuM2MtMC4yLDAtMC40LDAuMi0wLjQsMC40djAuNmMwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4yLDAsMC40LTAuMiwwLjQtMC40VjQuN0M5LjQsNC41LDkuMiw0LjMsOSw0LjN6Ig0KCQkvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDAuMkM0LjEsMC4yLDAuMiw0LjEsMC4yLDlzMy45LDguOCw4LjgsOC44czguOC0zLjksOC44LTguOFMxMy45LDAuMiw5LDAuMnogTTksMTdjLTQuNCwwLTgtMy42LTgtOA0KCQlzMy42LTgsOC04czgsMy42LDgsOFMxMy40LDE3LDksMTd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==) left center no-repeat;background-size:22px;min-height:22px}.hero__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors svg,.hero__form .wpcf7 form.invalid .wpcf7-response-output svg,.hero__form .wpcf7 form.payment-required .wpcf7-response-output svg,.hero__form .wpcf7 form.unaccepted .wpcf7-response-output svg{display:none}.hero__form .wpcf7-not-valid{border:1px solid #ff1923!important}.hero__form .wpcf7-not-valid-tip{color:#ff1923;font-family:Inter,sans-serif;font-size:10px!important;font-weight:500;line-height:1.2}.hero__form .cf7mls_next.action-button img{position:absolute}.hero__form-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.hero__form-socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;text-decoration:none}.hero__form-socials a svg{width:42px;height:42px}.hero__form-socials a:hover{opacity:.7}.hero__form-success{position:absolute;left:0;top:0;right:0;bottom:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#fff;z-index:5;padding:25px 0 45px;overflow:hidden}.hero__form-success .success__inner{position:relative;padding-top:10px;max-width:442px;margin-left:auto;margin-right:auto}.hero__form-success .success__image{position:absolute;right:-2px;top:0;width:160px;height:auto;z-index:1}.hero__form-success .success__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__form-success .success__content{max-width:300px;margin-left:auto;margin-right:auto;padding-bottom:20px;position:relative;z-index:2}.hero__form-success .success__icon{width:70px;height:70px;margin-left:auto;margin-right:auto;background:#00b67a url(../img/icons/step-ok-icon.svg) center center no-repeat;background-size:28px;border-radius:50%;margin-bottom:46px}.hero__form-success .success__title{font-family:Gilroy,sans-serif;font-size:42px;font-weight:700;line-height:42px;text-align:center;margin-bottom:10px}.hero__form-success .success__subtitle{font-family:Gilroy,sans-serif;font-size:18px;font-weight:600;line-height:22px;text-align:center;margin-bottom:8px}.hero__form-success .success__subtitle span{font-weight:700;color:#1d90e5}.hero__form-success .success__text{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-align:center;color:#4a598f}.hero__form-success .success__bottom{text-align:center;padding-top:23px;border-top:1px solid rgba(113,131,164,.15)}.hero__form-success .success__cta{font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#2b73db;text-align:center;text-transform:uppercase;margin-bottom:18px}.hero__form-success .success__cta b{font-weight:700}.hero__form-success a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;font-family:Gilroy,sans-serif;font-size:28px;font-weight:700;line-height:29px;color:#2b73db;text-align:center;position:relative}.hero__form-success a:after{content:"";display:block;background:#2b73db;width:0;height:2px;position:absolute;bottom:-2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero__form-success a:hover:after{width:100%}.hero__form-success a .icon{margin-right:8px}.hero__form-header{margin-bottom:18px;padding:20px 17px 0}.hero__form-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-bottom:9px}.hero__form-title span{color:#f82962;display:inline-block;position:relative;padding-left:5px}.hero__form-title span:after{content:"";display:block;width:117px;height:58px;background:url(../img/call-now.svg) left center no-repeat;background-size:100%;position:absolute;left:0;top:-15px;z-index:-1}.hero__form-phone{font-size:28px;line-height:1;margin-bottom:10px}.hero__form-subtitle{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.hero2{padding-bottom:56px;background-position:center 0;background-color:#172c98;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.hero2:before{content:"";display:block;width:100%;height:100%;background:rgba(23,44,152,.58);mix-blend-mode:overlay;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.hero2 .wrapper{position:relative}.hero2__bg{display:block;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:1}.hero2__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:150px;position:relative;z-index:3}.hero2__content{width:calc(100% - 516px);padding-right:80px}.hero2__image-mobile{display:none}.hero2__title{max-width:100%;color:#fff;font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:52px;margin-bottom:14px}.hero2__subtitle{color:#fff;font-family:Gilroy,sans-serif;font-size:18px;font-weight:500;line-height:28px}.hero2__form{width:100%;max-width:516px;position:relative}.hero2__form .hero2__form-inner{width:100%;position:relative;padding:16px 26px 20px 26px;border:1px solid #fff;border-radius:3px;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);z-index:3}.hero2__form .wpcf7 form.sent .wpcf7-response-output{text-align:center}.hero2__form .cf7mls_number_step_wrap{width:100%;margin-left:8px;margin-bottom:24px;margin-top:0;padding-right:16px;display:none}.hero2__form .cf7mls_number_step_wrap.tu-show{display:block}.hero2__form .cf7mls_number_step_wrap .cf7mls_step_current{font-family:Gilroy,sans-serif;font-size:16px;font-weight:600}.hero2__form .cf7mls_number_step_wrap .cf7mls_progress_percent{margin:10px 0 0;background:#f5f5f7}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no{width:100%;margin-left:8px;margin-bottom:24px;margin-top:0;padding-right:24px;display:none}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal.tu-show,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no.tu-show,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal.tu-show,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no.tu-show{display:-webkit-box;display:-ms-flexbox;display:flex}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;font-size:14px;text-align:center;line-height:28px;margin-right:8px}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check{margin-top:1px}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check i,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check i,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check i,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check i{display:block!important;width:12px;height:12px;background:url(../img/icons/step-ok-icon.svg) center center no-repeat;background-size:100%}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero2__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check svg{display:none}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title{vertical-align:top;margin-top:0;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .current .cf7mls_progress_bar_title{font-weight:700}.hero2__form .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon{margin-right:8px}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon{-ms-flex-negative:0;flex-shrink:0}.hero2__form .wpcf7-form .cf7mls_progress_bar~.fieldset-cf7mls-wrapper fieldset{margin-bottom:0}.hero2__form .cf7mls_progress_bar li .cf7_mls_count_step{font-family:Gilroy,sans-serif;font-size:14px;font-weight:700;color:#2b73db}.hero2__form .cf7mls_progress_bar li.active .cf7_mls_count_step{color:#fff}.hero2__form .cf7mls_progress_bar li.active.cf7mls-steps-item-finish .cf7_mls_steps_item_icon{background:#00b67a!important}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ i{display:block;width:24px;height:24px;background:url(../img/icons/step-arrow-icon.svg) center center no-repeat;background-size:100%;margin-left:20px}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ i svg{display:none}.hero2__form #autocomplete_from,.hero2__form #autocomplete_to{padding-right:83px}.hero2__form #autocomplete_from::-webkit-input-placeholder,.hero2__form #autocomplete_to::-webkit-input-placeholder{display:none;font-size:0}.hero2__form #autocomplete_from::-moz-placeholder,.hero2__form #autocomplete_to::-moz-placeholder{display:none;font-size:0}.hero2__form #autocomplete_from:-ms-input-placeholder,.hero2__form #autocomplete_to:-ms-input-placeholder{display:none;font-size:0}.hero2__form #autocomplete_from::-ms-input-placeholder,.hero2__form #autocomplete_to::-ms-input-placeholder{display:none;font-size:0}.hero2__form #autocomplete_from::placeholder,.hero2__form #autocomplete_to::placeholder{display:none;font-size:0}.hero2__form .input-wrap{width:100%;position:relative}.hero2__form .input-wrap:not(:last-of-type){margin-bottom:14px}.hero2__form .input-wrap legend{position:absolute;right:12px;top:24px}.hero2__form .input-radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;padding:4px 0}.hero2__form .input-radio-wrap>label,.hero2__form .input-radio-wrap>p{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;margin-right:43px;-ms-flex-negative:0;flex-shrink:0;max-width:150px}.hero2__form legend{color:#1d1d1f;text-align:right;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;opacity:.25;z-index:2}.hero2__form input[type=email],.hero2__form input[type=tel],.hero2__form input[type=text]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;padding:0 19px 0 19px;border:0;border-radius:3px;background:#f5f5f7;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:600;line-height:1}.hero2__form input[type=email]::-webkit-input-placeholder,.hero2__form input[type=tel]::-webkit-input-placeholder,.hero2__form input[type=text]::-webkit-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero2__form input[type=email]::-moz-placeholder,.hero2__form input[type=tel]::-moz-placeholder,.hero2__form input[type=text]::-moz-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero2__form input[type=email]:-ms-input-placeholder,.hero2__form input[type=tel]:-ms-input-placeholder,.hero2__form input[type=text]:-ms-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero2__form input[type=email]::-ms-input-placeholder,.hero2__form input[type=tel]::-ms-input-placeholder,.hero2__form input[type=text]::-ms-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero2__form input[type=email]::placeholder,.hero2__form input[type=tel]::placeholder,.hero2__form input[type=text]::placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero2__form select{display:none}.hero2__form .input-email>p,.hero2__form .input-phone>p{display:block;position:relative}.hero2__form .input-email>p>label,.hero2__form .input-phone>p>label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:1;position:absolute;left:19px;top:10px;z-index:2}.hero2__form .input-email input[type=email],.hero2__form .input-email input[type=phone],.hero2__form .input-email input[type=tel],.hero2__form .input-email input[type=text],.hero2__form .input-phone input[type=email],.hero2__form .input-phone input[type=phone],.hero2__form .input-phone input[type=tel],.hero2__form .input-phone input[type=text]{padding-top:19px}.hero2__form .input-date .wpcf7-form-control-wrap{position:relative}.hero2__form .input-date .wpcf7-form-control-wrap:after{content:"";display:block;width:24px;height:24px;background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:20px;right:20px;opacity:.5}.hero2__form .input-radio{width:100%}.hero2__form .input-radio input[type=radio]{position:absolute;visibility:hidden;left:-9999px;z-index:-99}.hero2__form .input-radio .wpcf7-list-item-label{min-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1.5;opacity:.6;padding-left:32px;margin-right:22px;position:relative}.hero2__form .input-radio .wpcf7-list-item-label:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #7094ff;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero2__form .input-radio input[type=radio]:checked+.wpcf7-list-item-label{color:#111;font-weight:600;opacity:1}.hero2__form .input-radio input[type=radio]:checked+.wpcf7-list-item-label:before{left:0;width:24px;height:24px;background:url(../img/radio-checked.svg) center center no-repeat;background-size:100%;border:none}.hero2__form .slide-label>p{display:block;position:relative}.hero2__form .slide-label>p>label{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;position:absolute;left:19px;top:24px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero2__form .slide-label input[type=email],.hero2__form .slide-label input[type=phone],.hero2__form .slide-label input[type=tel],.hero2__form .slide-label input[type=text]{padding-top:19px}.hero2__form .slide-label.open>p>label,.hero2__form .slide-label.selected>p>label{color:#1d1d1f;font-size:12px;font-weight:500;left:19px;top:10px}.hero2__form .input-select>p{display:block;position:relative}.hero2__form .input-select>p>label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;line-height:1;position:absolute;left:19px;top:22px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero2__form .input-select.open>p>label,.hero2__form .input-select.selected>p>label{font-size:12px;font-weight:500;left:19px;top:10px}.hero2__form .input-select .select2-container{width:100%!important}.hero2__form .input-select .select2-container--default .select2-selection--single{height:60px;background-color:#f5f5f7;border:none;border-radius:3px}.hero2__form .input-select .select2-container--default .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding-left:19px;padding-top:19px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.2;font-weight:600}.hero2__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;position:absolute;background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:18px;right:19px;opacity:.5;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero2__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.hero2__form .input-select .select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.hero2__form .fieldset-cf7mls:not(:last-child) .cf7mls-btns{margin-bottom:14px}.hero2__form .cf7mls-btns .cf7mls_back.action-button,.hero2__form .cf7mls-btns .cf7mls_next.action-button,.hero2__form button.btn{width:100%;height:54px;margin:8px 0 0;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;background:#2b73db;padding:0 50px;position:relative;-webkit-box-shadow:0 15px 30px 0 rgba(52,82,241,.3);box-shadow:0 15px 30px 0 rgba(52,82,241,.3)}.hero2__form .cf7mls-btns .cf7mls_back.action-button:after,.hero2__form .cf7mls-btns .cf7mls_next.action-button:after,.hero2__form button.btn:after{content:"";display:block;width:30px;height:30px;background:url(../img/icons/submit-btn-icon.svg) center center no-repeat;background-size:100%;position:absolute;right:16px;top:12px}.hero2__form .wpcf7-form{overflow:visible}.hero2__form .fieldset-cf7mls-wrapper{overflow:visible}.hero2__form .fieldset-cf7mls-wrapper fieldset{padding:0;margin:0;border:none!important}.hero2__form .wpcf7-form .fieldset-cf7mls .cf7mls-btns{min-height:0;overflow:hidden}.hero2__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors,.hero2__form .wpcf7 form.invalid .wpcf7-response-output,.hero2__form .wpcf7 form.payment-required .wpcf7-response-output,.hero2__form .wpcf7 form.unaccepted .wpcf7-response-output{width:100%;margin:0;z-index:3;padding-left:30px;padding-right:0;font-family:Gilroy,sans-serif;font-size:13px;line-height:22px;border:none;color:#ff1923;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOCAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTggMTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjAwMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDYuNWMtMC4yLDAtMC40LDAuMi0wLjQsMC40djYuM2MwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4yLDAsMC40LTAuMiwwLjQtMC40VjYuOUM5LjQsNi43LDkuMiw2LjUsOSw2LjV6Ig0KCQkvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDQuM2MtMC4yLDAtMC40LDAuMi0wLjQsMC40djAuNmMwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4yLDAsMC40LTAuMiwwLjQtMC40VjQuN0M5LjQsNC41LDkuMiw0LjMsOSw0LjN6Ig0KCQkvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDAuMkM0LjEsMC4yLDAuMiw0LjEsMC4yLDlzMy45LDguOCw4LjgsOC44czguOC0zLjksOC44LTguOFMxMy45LDAuMiw5LDAuMnogTTksMTdjLTQuNCwwLTgtMy42LTgtOA0KCQlzMy42LTgsOC04czgsMy42LDgsOFMxMy40LDE3LDksMTd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==) left center no-repeat;background-size:22px;min-height:22px}.hero2__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors svg,.hero2__form .wpcf7 form.invalid .wpcf7-response-output svg,.hero2__form .wpcf7 form.payment-required .wpcf7-response-output svg,.hero2__form .wpcf7 form.unaccepted .wpcf7-response-output svg{display:none}.hero2__form .wpcf7-not-valid{border:1px solid #ff1923!important}.hero2__form .wpcf7-not-valid-tip{color:#ff1923;font-family:Inter,sans-serif;font-size:10px!important;font-weight:500;line-height:1.2}.hero2__form .cf7mls_next.action-button img{position:absolute}.hero2__form-success{position:absolute;left:0;top:0;right:0;bottom:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#fff;z-index:5;padding:25px 0 45px;overflow:hidden}.hero2__form-success .success__inner{position:relative;padding-top:40px;max-width:442px;margin-left:auto;margin-right:auto}.hero2__form-success .success__image{position:absolute;right:-2px;top:0;width:160px;height:auto;z-index:1}.hero2__form-success .success__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero2__form-success .success__content{max-width:300px;margin-left:auto;margin-right:auto;padding-bottom:20px;position:relative;z-index:2}.hero2__form-success .success__icon{width:70px;height:70px;margin-left:auto;margin-right:auto;background:#00b67a url(../img/icons/step-ok-icon.svg) center center no-repeat;background-size:28px;border-radius:50%;margin-bottom:46px}.hero2__form-success .success__title{font-family:Gilroy,sans-serif;font-size:42px;font-weight:700;line-height:42px;text-align:center;margin-bottom:10px}.hero2__form-success .success__subtitle{font-family:Gilroy,sans-serif;font-size:18px;font-weight:600;line-height:22px;text-align:center;margin-bottom:8px}.hero2__form-success .success__subtitle span{font-weight:700;color:#1d90e5}.hero2__form-success .success__text{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-align:center;color:#4a598f}.hero2__form-success .success__bottom{text-align:center;padding-top:23px;border-top:1px solid rgba(113,131,164,.15)}.hero2__form-success .success__cta{font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#2b73db;text-align:center;text-transform:uppercase;margin-bottom:18px}.hero2__form-success .success__cta b{font-weight:700}.hero2__form-success a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;font-family:Gilroy,sans-serif;font-size:28px;font-weight:700;line-height:29px;color:#2b73db;text-align:center;position:relative}.hero2__form-success a:after{content:"";display:block;background:#2b73db;width:0;height:2px;position:absolute;bottom:-2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero2__form-success a:hover:after{width:100%}.hero2__form-success a .icon{margin-right:8px}.select2-container--default .select2-search--dropdown .select2-search__field{border:none!important;background:#f5f5f7!important;padding:0 19px!important;height:30px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.2;font-weight:600}.hero2__form-header{margin-bottom:18px;padding:20px 17px 0}.hero2__form-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-bottom:10px}.hero2__form-title span{color:#f82962;display:inline-block;position:relative;padding-left:5px}.hero2__form-title span:after{content:"";display:block;width:117px;height:58px;background:url(../img/call-now.svg) left center no-repeat;background-size:100%;position:absolute;left:0;top:-15px;z-index:-1}.hero2__form-phone{font-size:28px;line-height:30px;margin-bottom:10px}.hero2__form-subtitle{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.hero3{max-width:100vw;overflow:hidden;padding-bottom:56px;background:#f5f5f7}.hero3 .wrapper{position:relative}.hero3__inner{position:relative;padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.home .hero3 .hero3__inner{background:url(../img/main-hero-bg-map.png) -55px -80px no-repeat;background-size:1100px 450px}.hero3__content{padding-right:24px}.hero3__video{width:400px;height:600px;background:#fff;border-radius:3px;-webkit-box-shadow:0 0 25px 0 rgba(52,82,241,.15);box-shadow:0 0 25px 0 rgba(52,82,241,.15);padding:10px;position:relative}.hero3__video video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;border-radius:3px}.hero3__title{max-width:585px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:40px;font-weight:700;line-height:40px;margin-bottom:14px}.hero3__subtitle{max-width:570px;color:#2b73db;font-family:Gilroy,sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-bottom:14px}.hero3__form{width:100%;max-width:516px;position:relative}.hero3__form .hero3__form-inner{width:100%;position:relative;padding:16px 26px 20px 26px;border:1px solid #fff;border-radius:3px;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);z-index:3}.hero3__form .wpcf7 form.sent .wpcf7-response-output{text-align:center}.hero3__form .cf7mls_number_step_wrap{width:100%;margin-left:8px;margin-bottom:24px;margin-top:0;padding-right:16px;display:none}.hero3__form .cf7mls_number_step_wrap.tu-show{display:block}.hero3__form .cf7mls_number_step_wrap .cf7mls_step_current{font-family:Gilroy,sans-serif;font-size:16px;font-weight:600}.hero3__form .cf7mls_number_step_wrap .cf7mls_progress_percent{margin:10px 0 0;background:#f5f5f7}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no{width:100%;margin-left:8px;margin-bottom:24px;margin-top:0;padding-right:24px;display:none}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal.tu-show,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no.tu-show,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal.tu-show,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no.tu-show{display:-webkit-box;display:-ms-flexbox;display:flex}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;font-size:14px;text-align:center;line-height:28px;margin-right:8px}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check{margin-top:1px}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check i,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check i,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check i,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check i{display:block!important;width:12px;height:12px;background:url(../img/icons/step-ok-icon.svg) center center no-repeat;background-size:100%}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon .cf7_mls_check svg,.hero3__form .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon .cf7_mls_check svg{display:none}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title{vertical-align:top;margin-top:0;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .current .cf7mls_progress_bar_title{font-weight:700}.hero3__form .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon{margin-right:8px}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon{-ms-flex-negative:0;flex-shrink:0}.hero3__form .wpcf7-form .cf7mls_progress_bar~.fieldset-cf7mls-wrapper fieldset{margin-bottom:0}.hero3__form .cf7mls_progress_bar li .cf7_mls_count_step{font-family:Gilroy,sans-serif;font-size:14px;font-weight:700;color:#2b73db}.hero3__form .cf7mls_progress_bar li.active .cf7_mls_count_step{color:#fff}.hero3__form .cf7mls_progress_bar li.active.cf7mls-steps-item-finish .cf7_mls_steps_item_icon{background:#00b67a!important}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ i{display:block;width:24px;height:24px;background:url(../img/icons/step-arrow-icon.svg) center center no-repeat;background-size:100%;margin-left:20px}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ i svg{display:none}.hero3__form #autocomplete_from,.hero3__form #autocomplete_to{padding-right:83px}.hero3__form #autocomplete_from::-webkit-input-placeholder,.hero3__form #autocomplete_to::-webkit-input-placeholder{display:none;font-size:0}.hero3__form #autocomplete_from::-moz-placeholder,.hero3__form #autocomplete_to::-moz-placeholder{display:none;font-size:0}.hero3__form #autocomplete_from:-ms-input-placeholder,.hero3__form #autocomplete_to:-ms-input-placeholder{display:none;font-size:0}.hero3__form #autocomplete_from::-ms-input-placeholder,.hero3__form #autocomplete_to::-ms-input-placeholder{display:none;font-size:0}.hero3__form #autocomplete_from::placeholder,.hero3__form #autocomplete_to::placeholder{display:none;font-size:0}.hero3__form .input-wrap{width:100%;position:relative}.hero3__form .input-wrap:not(:last-of-type){margin-bottom:14px}.hero3__form .input-wrap legend{position:absolute;right:12px;top:24px}.hero3__form .input-radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;padding:4px 0}.hero3__form .input-radio-wrap>label,.hero3__form .input-radio-wrap>p{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;margin-right:43px;-ms-flex-negative:0;flex-shrink:0;max-width:150px}.hero3__form legend{color:#1d1d1f;text-align:right;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;opacity:.25;z-index:2}.hero3__form input[type=email],.hero3__form input[type=tel],.hero3__form input[type=text]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;padding:0 19px 0 19px;border:0;border-radius:3px;background:#f5f5f7;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:600;line-height:1}.hero3__form input[type=email]::-webkit-input-placeholder,.hero3__form input[type=tel]::-webkit-input-placeholder,.hero3__form input[type=text]::-webkit-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero3__form input[type=email]::-moz-placeholder,.hero3__form input[type=tel]::-moz-placeholder,.hero3__form input[type=text]::-moz-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero3__form input[type=email]:-ms-input-placeholder,.hero3__form input[type=tel]:-ms-input-placeholder,.hero3__form input[type=text]:-ms-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero3__form input[type=email]::-ms-input-placeholder,.hero3__form input[type=tel]::-ms-input-placeholder,.hero3__form input[type=text]::-ms-input-placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero3__form input[type=email]::placeholder,.hero3__form input[type=tel]::placeholder,.hero3__form input[type=text]::placeholder{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1}.hero3__form select{display:none}.hero3__form .input-email>p,.hero3__form .input-phone>p{display:block;position:relative}.hero3__form .input-email>p>label,.hero3__form .input-phone>p>label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:1;position:absolute;left:19px;top:10px;z-index:2}.hero3__form .input-email input[type=email],.hero3__form .input-email input[type=phone],.hero3__form .input-email input[type=tel],.hero3__form .input-email input[type=text],.hero3__form .input-phone input[type=email],.hero3__form .input-phone input[type=phone],.hero3__form .input-phone input[type=tel],.hero3__form .input-phone input[type=text]{padding-top:19px}.hero3__form .input-date .wpcf7-form-control-wrap{position:relative}.hero3__form .input-date .wpcf7-form-control-wrap:after{content:"";display:block;width:24px;height:24px;background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:20px;right:20px;opacity:.5}.hero3__form .input-radio{width:100%}.hero3__form .input-radio input[type=radio]{position:absolute;visibility:hidden;left:-9999px;z-index:-99}.hero3__form .input-radio .wpcf7-list-item-label{min-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1.5;opacity:.6;padding-left:32px;margin-right:22px;position:relative}.hero3__form .input-radio .wpcf7-list-item-label:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #7094ff;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero3__form .input-radio input[type=radio]:checked+.wpcf7-list-item-label{color:#111;font-weight:600;opacity:1}.hero3__form .input-radio input[type=radio]:checked+.wpcf7-list-item-label:before{left:0;width:24px;height:24px;background:url(../img/radio-checked.svg) center center no-repeat;background-size:100%;border:none}.hero3__form .slide-label>p{display:block;position:relative}.hero3__form .slide-label>p>label{color:rgba(29,29,31,.32);font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:1;position:absolute;left:19px;top:24px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero3__form .slide-label input[type=email],.hero3__form .slide-label input[type=phone],.hero3__form .slide-label input[type=tel],.hero3__form .slide-label input[type=text]{padding-top:19px}.hero3__form .slide-label.open>p>label,.hero3__form .slide-label.selected>p>label{color:#1d1d1f;font-size:12px;font-weight:500;left:19px;top:10px}.hero3__form .input-select>p{display:block;position:relative}.hero3__form .input-select>p>label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;line-height:1;position:absolute;left:19px;top:22px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero3__form .input-select.open>p>label,.hero3__form .input-select.selected>p>label{font-size:12px;font-weight:500;left:19px;top:10px}.hero3__form .input-select .select2-container{width:100%!important}.hero3__form .input-select .select2-container--default .select2-selection--single{height:60px;background-color:#f5f5f7;border:none;border-radius:3px}.hero3__form .input-select .select2-container--default .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding-left:19px;padding-top:19px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.2;font-weight:600}.hero3__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;position:absolute;background-image:url(../img/icons/arrow-right-icon.svg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:18px;right:19px;opacity:.5;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero3__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.hero3__form .input-select .select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.hero3__form .fieldset-cf7mls:not(:last-child) .cf7mls-btns{margin-bottom:14px}.hero3__form .cf7mls-btns .cf7mls_back.action-button,.hero3__form .cf7mls-btns .cf7mls_next.action-button,.hero3__form button.btn{width:100%;height:54px;margin:8px 0 0;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;background:#2b73db;padding:0 50px;position:relative;-webkit-box-shadow:0 15px 30px 0 rgba(52,82,241,.3);box-shadow:0 15px 30px 0 rgba(52,82,241,.3)}.hero3__form .cf7mls-btns .cf7mls_back.action-button:after,.hero3__form .cf7mls-btns .cf7mls_next.action-button:after,.hero3__form button.btn:after{content:"";display:block;width:30px;height:30px;background:url(../img/icons/submit-btn-icon.svg) center center no-repeat;background-size:100%;position:absolute;right:16px;top:12px}.hero3__form .wpcf7-form{overflow:visible}.hero3__form .fieldset-cf7mls-wrapper{overflow:visible}.hero3__form .fieldset-cf7mls-wrapper fieldset{padding:0;margin:0;border:none!important}.hero3__form .wpcf7-form .fieldset-cf7mls .cf7mls-btns{min-height:0;overflow:hidden}.hero3__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors,.hero3__form .wpcf7 form.invalid .wpcf7-response-output,.hero3__form .wpcf7 form.payment-required .wpcf7-response-output,.hero3__form .wpcf7 form.unaccepted .wpcf7-response-output{width:100%;margin:0;z-index:3;padding-left:30px;padding-right:0;font-family:Gilroy,sans-serif;font-size:13px;line-height:22px;border:none;color:#ff1923;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOCAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTggMTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjAwMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDYuNWMtMC4yLDAtMC40LDAuMi0wLjQsMC40djYuM2MwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4yLDAsMC40LTAuMiwwLjQtMC40VjYuOUM5LjQsNi43LDkuMiw2LjUsOSw2LjV6Ig0KCQkvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDQuM2MtMC4yLDAtMC40LDAuMi0wLjQsMC40djAuNmMwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4yLDAsMC40LTAuMiwwLjQtMC40VjQuN0M5LjQsNC41LDkuMiw0LjMsOSw0LjN6Ig0KCQkvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDAuMkM0LjEsMC4yLDAuMiw0LjEsMC4yLDlzMy45LDguOCw4LjgsOC44czguOC0zLjksOC44LTguOFMxMy45LDAuMiw5LDAuMnogTTksMTdjLTQuNCwwLTgtMy42LTgtOA0KCQlzMy42LTgsOC04czgsMy42LDgsOFMxMy40LDE3LDksMTd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==) left center no-repeat;background-size:22px;min-height:22px}.hero3__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors svg,.hero3__form .wpcf7 form.invalid .wpcf7-response-output svg,.hero3__form .wpcf7 form.payment-required .wpcf7-response-output svg,.hero3__form .wpcf7 form.unaccepted .wpcf7-response-output svg{display:none}.hero3__form .wpcf7-not-valid{border:1px solid #ff1923!important}.hero3__form .wpcf7-not-valid-tip{color:#ff1923;font-family:Inter,sans-serif;font-size:10px!important;font-weight:500;line-height:1.2}.hero3__form .cf7mls_next.action-button img{position:absolute}.hero3__form-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.hero3__form-socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;text-decoration:none}.hero3__form-socials a svg{width:42px;height:42px}.hero3__form-socials a:hover{opacity:.7}.hero3__form-success{position:absolute;left:0;top:0;right:0;bottom:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#fff;z-index:5;padding:25px 0 45px;overflow:hidden}.hero3__form-success .success__inner{position:relative;padding-top:10px;max-width:442px;margin-left:auto;margin-right:auto}.hero3__form-success .success__image{position:absolute;right:-2px;top:0;width:160px;height:auto;z-index:1}.hero3__form-success .success__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero3__form-success .success__content{max-width:300px;margin-left:auto;margin-right:auto;padding-bottom:20px;position:relative;z-index:2}.hero3__form-success .success__icon{width:70px;height:70px;margin-left:auto;margin-right:auto;background:#00b67a url(../img/icons/step-ok-icon.svg) center center no-repeat;background-size:28px;border-radius:50%;margin-bottom:46px}.hero3__form-success .success__title{font-family:Gilroy,sans-serif;font-size:42px;font-weight:700;line-height:42px;text-align:center;margin-bottom:10px}.hero3__form-success .success__subtitle{font-family:Gilroy,sans-serif;font-size:18px;font-weight:600;line-height:22px;text-align:center;margin-bottom:8px}.hero3__form-success .success__subtitle span{font-weight:700;color:#1d90e5}.hero3__form-success .success__text{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-align:center;color:#4a598f}.hero3__form-success .success__bottom{text-align:center;padding-top:23px;border-top:1px solid rgba(113,131,164,.15)}.hero3__form-success .success__cta{font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#2b73db;text-align:center;text-transform:uppercase;margin-bottom:18px}.hero3__form-success .success__cta b{font-weight:700}.hero3__form-success a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;font-family:Gilroy,sans-serif;font-size:28px;font-weight:700;line-height:29px;color:#2b73db;text-align:center;position:relative}.hero3__form-success a:after{content:"";display:block;background:#2b73db;width:0;height:2px;position:absolute;bottom:-2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero3__form-success a:hover:after{width:100%}.hero3__form-success a .icon{margin-right:8px}.hero3__form-header{margin-bottom:18px;padding:20px 17px 0}.hero3__form-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-bottom:9px}.hero3__form-title span{color:#f82962;display:inline-block;position:relative;padding-left:5px}.hero3__form-title span:after{content:"";display:block;width:117px;height:58px;background:url(../img/call-now.svg) left center no-repeat;background-size:100%;position:absolute;left:0;top:-15px;z-index:-1}.hero3__form-phone{font-size:28px;line-height:1;margin-bottom:10px}.hero3__form-subtitle{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.page-hero{padding:0 0 65px;position:relative;overflow:hidden;background:#f5f5f7}.page-hero__inner{position:relative}.page-hero__top{padding:80px 0 0;background-size:782px 357px;background-position:right -26px;background-repeat:no-repeat;margin-bottom:75px;position:relative;z-index:2}.page-hero__content{padding-top:50px;max-width:560px}.page-hero__title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:52px;padding-right:10px;margin-bottom:12px}.page-hero__subtitle{color:#2b73db;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:32px;margin-bottom:10px}.page-hero__text{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px}.page-hero__bottom{padding-top:180px;position:relative;z-index:2;background-image:url(../img/page-hero-steps-bg.svg);background-position:top center;background-repeat:no-repeat;background-size:100%}.page-hero__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:66px;position:relative}.page-hero__steps:before{content:"";display:block;width:75%;height:15px;border-radius:3px;background:#2b73db;position:absolute;top:22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.page-hero__step{width:25%;text-align:center;position:relative;z-index:4}.page-hero__step:nth-child(1) .page-hero__step-icon img{width:24px;height:24px}.page-hero__step:nth-child(1) .page-hero__step-icon:after{height:93px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9Ijk1IiB2aWV3Qm94PSIwIDAgMiA5NSIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik0xIDk0TDAuOTk5OTk2IDEiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzQ2OV8yNDUxKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjQgNCIvPg0KICA8ZGVmcz4NCiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNDY5XzI0NTEiIHgxPSIxIiB5MT0iOTMuMTcyNiIgeDI9IjAuOTk5OTkzIiB5Mj0iLTIuNjQwNTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNTE5QUEiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMwQzFGRiIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KPC9zdmc+) bottom center no-repeat}.page-hero__step:nth-child(2) .page-hero__step-icon:after{height:68px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjcwIiB2aWV3Qm94PSIwIDAgMiA3MCIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik0xIDY5TDAuOTk5OTk3IDEiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzQ2OV8yNDUyKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjQgNCIvPg0KICA8ZGVmcz4NCiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNDY5XzI0NTIiIHgxPSIxIiB5MT0iNjguMzk1IiB4Mj0iMC45OTk5OTUiIHkyPSItMS42NjE5MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzEyNDdCRCIvPg0KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzBDMUZGIiBzdG9wLW9wYWNpdHk9IjAiLz4NCiAgICA8L2xpbmVhckdyYWRpZW50Pg0KICA8L2RlZnM+DQo8L3N2Zz4=) bottom center no-repeat}.page-hero__step:nth-child(3) .page-hero__step-icon:after{height:158px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjE2MCIgdmlld0JveD0iMCAwIDIgMTYwIiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTEgMTU5TDAuOTk5OTkzIDEuMDAwMDEiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzQ2OV8yNDU0KSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjQgNCIvPg0KICA8ZGVmcz4NCiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNDY5XzI0NTQiIHgxPSIxIiB5MT0iMTU3LjU5NCIgeDI9IjAuOTk5OTg1IiB5Mj0iLTUuMTg1MDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNjcwRDMiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMwQzFGRiIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KPC9zdmc+) bottom center no-repeat}.page-hero__step:nth-child(4) .page-hero__step-icon:after{height:66px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjY4IiB2aWV3Qm94PSIwIDAgMiA2OCIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik0xIDY3TDEgMSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfNDY5XzI0NTMpIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWRhc2hhcnJheT0iNCA0Ii8+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl80NjlfMjQ1MyIgeDE9IjEiIHkxPSI2Ni40MTI4IiB4Mj0iMSIgeTI9Ii0xLjU4MzYzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQogICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMzBDMUZGIi8+DQogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMEMxRkYiIHN0b3Atb3BhY2l0eT0iMCIvPg0KICAgIDwvbGluZWFyR3JhZGllbnQ+DQogIDwvZGVmcz4NCjwvc3ZnPg==) bottom center no-repeat}.page-hero__step-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:58px;height:58px;padding:8px 8px 8px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:1px solid #fff;background:rgba(255,255,255,.3);margin-bottom:14px;margin-left:auto;margin-right:auto}.page-hero__step-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;padding:5px;background:#2b73db;border-radius:3px;position:relative}.page-hero__step-icon:after{content:"";display:block;width:2px;height:163px;position:absolute;bottom:10px;left:calc(50% - 1px);z-index:-1}.page-hero__step-icon img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.page-hero__step-title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:3px}.page-hero__step-description{color:#2b73db;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px;max-width:150px;margin-left:auto;margin-right:auto}.page-hero__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.page-hero2{padding:0 0 60px;position:relative;overflow:hidden;background-size:800px auto;background-position:42vw 70px;background-repeat:no-repeat;background-color:#f5f5f7}.page-hero2__content{padding-top:150px;max-width:420px}.page-hero2__title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:52px;margin-bottom:5px}.page-hero2__subtitle{color:#2b73db;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:32px;margin-bottom:10px}.steps-video{padding:60px 0;background:#fff;overflow:hidden}.steps-video__header{margin-bottom:46px}.steps-video__title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:42px;line-height:52px;margin-bottom:8px}.steps-video__subtitle{color:#2b73db;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:22px;max-width:600px;margin-left:auto;margin-right:auto}.steps-video__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.steps-video__left{width:550px;padding-right:20px}.steps-video__items{position:relative;z-index:2;margin-bottom:26px;padding-right:30px}.steps-video__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:87px;border-radius:3px;position:relative}.steps-video__item:not(:last-child){margin-bottom:12px}.steps-video__item:first-child .steps-video__image img{width:24px;height:24px}.steps-video__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:58px;height:58px;border-radius:3px;background:rgba(255,255,255,.3);position:absolute;right:-30px;top:calc(50% - 29px)}.steps-video__image{width:42px;height:42px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background:#2b73db;border-radius:3px;-webkit-box-shadow:0 15px 25px 0 rgba(52,82,241,.35);box-shadow:0 15px 25px 0 rgba(52,82,241,.35)}.steps-video__image img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.steps-video__item-title{width:123px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit;color:#2b73db;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:29px;background:rgba(43,115,219,.1)}.steps-video__item-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:inherit;background:#f5f5f7;padding:0 32px 0 40px;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:22px;text-align:left}.steps-video__text{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin-bottom:19px}.steps-video__text p{font-size:16px;font-weight:400;line-height:22px}.steps-video__button{position:relative;z-index:2}.steps-video__button span{padding-left:40px;padding-right:40px}.steps-video__button .icon{position:absolute;top:calc(50% - 12px);left:18px}.steps-video__right{width:calc(100% - 550px)}.steps-video__video{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:400px;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;background:#f5f5f7;position:relative}.steps-video__video:after{content:"";display:block;height:100%;width:1000px;position:absolute;top:0;bottom:0;left:calc(100% - 5px);background:#f5f5f7}.steps-video__video .play-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:68px;height:68px;position:absolute;left:calc(50% - 34px);top:calc(50% - 34px);z-index:4}.steps-video__video .video,.steps-video__video iframe,.steps-video__video video{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border:6px solid #fff;-o-object-fit:cover;object-fit:cover;border-radius:3px;background:#fff;cursor:pointer}.steps-video__video .video img,.steps-video__video iframe img,.steps-video__video video img{display:block;width:100%;height:100%;border-radius:3px;-o-object-fit:cover;object-fit:cover}.steps-video__main-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:400px;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;background:#f5f5f7;position:relative}.steps-video__main-image:after{content:"";display:block;height:100%;width:1000px;position:absolute;top:0;bottom:0;left:calc(100% - 5px);background:#f5f5f7}.steps-video__main-image div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border:6px solid #fff;-o-object-fit:cover;object-fit:cover;border-radius:3px;background:#fff}.steps-video__main-image div img{display:block;width:100%;height:100%;border-radius:3px;-o-object-fit:cover;object-fit:cover}.reviews{padding:60px 0;background:#f5f5f7}.reviews__title{text-align:center;margin-bottom:45px}.reviews__items-wrap{padding-bottom:55px;overflow:auto}.reviews__items-wrap .simplebar-track.simplebar-horizontal{border-radius:18px;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);max-width:875px;margin-left:auto;margin-right:auto;margin-bottom:0;z-index:10}.reviews__items-wrap .simplebar-scrollbar{cursor:-webkit-grabbing;cursor:grabbing}.reviews__items-wrap .simplebar-scrollbar.simplebar-visible:before{opacity:1;border-radius:18px;background:#2b73db;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06)}.reviews__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.reviews__item{width:237px;-ms-flex-negative:0;flex-shrink:0;margin-left:7px;margin-right:7px;padding:20px 20px 24px 20px;border-radius:3px;border:1px solid #eff4fd;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06)}.reviews__item:nth-child(3n+1) .reviews__item-abbreviation{color:#f82962}.reviews__item:nth-child(3n+1) .reviews__item-abbreviation:after{background:#f82962}.reviews__item:nth-child(3n+2) .reviews__item-abbreviation{color:#2b73db}.reviews__item:nth-child(3n+2) .reviews__item-abbreviation:after{background:#2b73db}.reviews__item:nth-child(3n+3) .reviews__item-abbreviation{color:#00b67a}.reviews__item:nth-child(3n+3) .reviews__item-abbreviation:after{background:#00b67a}.reviews__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.reviews__item-image{width:38px;height:38px;margin-right:9px}.reviews__item-image img{border-radius:50%;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews__item-abbreviation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:38px;height:38px;margin-right:9px;border-radius:50%;position:relative;color:#f82962;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:22px}.reviews__item-abbreviation:after{content:"";display:block;width:38px;height:38px;position:absolute;left:calc(50% - 19px);top:calc(50% - 19px);border-radius:50%;background:#f82962;opacity:.2}.reviews__item-name{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:22px}.reviews__item-position{color:rgba(96,88,128,.6);font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:1}.reviews__item-text{color:#605880;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:16px}.reviews__item-text p{color:#605880;font-size:11px;font-weight:400;line-height:16px}.reviews__item-text p:not(:last-child){margin-bottom:16px}.benefits{background:#f5f5f7;padding:60px 0 34px}.benefits__title{font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:54px;letter-spacing:0;text-align:center;margin-bottom:48px}.benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.benefits__item{width:calc(50% - 15px);padding:13px 13px 30px 13px;border:1px solid #fff;border-radius:3px;background:#fff;margin-bottom:26px;position:relative;z-index:2}.benefits__item-image{width:100%;height:208px;margin-bottom:24px}.benefits__item-image img{width:100%;height:100%;border-radius:3px;-o-object-fit:cover;object-fit:cover}.benefits__item-title{padding:0 22px;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:29px;letter-spacing:0;margin-bottom:16px}.benefits__item-description{padding:0 22px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;max-width:450px}.numbers{padding:60px 0;background:#fff url(../img/numbers-triangle-bg.svg) top center no-repeat;background-size:100%;overflow:hidden}.numbers__inner{background-size:750px;background-position:50% -60px;background-repeat:no-repeat;position:relative;z-index:2}.numbers__title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:1;margin-bottom:80px}.numbers__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-size:0!important}.numbers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:296px;padding-bottom:46px;-ms-flex-negative:0;flex-shrink:0;margin-top:185px}.numbers__item-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:92px;height:92px;padding:8px;border-radius:3px;border:1px solid #fff;background:rgba(255,255,255,.3);margin-bottom:36px}.numbers__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:76px;height:76px;border-radius:3px;background:#2b73db;-webkit-box-shadow:0 15px 25px 0 rgba(22,112,211,.35);box-shadow:0 15px 25px 0 rgba(22,112,211,.35)}.numbers__item-icon img{display:block;width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.numbers__item-title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:36px;margin-bottom:18px}.numbers__item-description{color:#2b73db;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:22px}.important{padding:115px 0 60px;background:#f5f5f7}.important__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.important__left{width:100%;position:relative;z-index:2}.important__title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:52px;margin-bottom:21px}.important__text{max-width:580px;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:40px}.important__text p{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.important__text a{color:#2b73db;text-decoration:underline}.important__text a:hover{text-decoration:none}.important__stylized-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:526px;min-height:50px;color:#f82962;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:18px;margin-bottom:27px;padding:0 15px;position:relative;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjYiIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA1MjYgNDciIGZpbGw9Im5vbmUiPg0KICA8cGF0aCBvcGFjaXR5PSIwLjE1IiBkPSJNMCAzLjA3Njg0QzAgMS4zOTAyOCAxLjM4OTgzIDAuMDM1MTUxMSAzLjA3NTg1IDAuMDc3NzkzMUw1MjMuMDc2IDEzLjIyOTRDNTI0LjcwMyAxMy4yNzA2IDUyNiAxNC42MDExIDUyNiAxNi4yMjg1VjMzLjIyOTdDNTI2IDM0Ljg2MjUgNTI0LjY5NCAzNi4xOTU0IDUyMy4wNjIgMzYuMjI5TDMuMDYxNzggNDYuOTM3QzEuMzgxMTEgNDYuOTcxNiAwIDQ1LjYxODYgMCA0My45Mzc2VjMuMDc2ODRaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNDY1XzE2MDcpIi8+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl80NjVfMTYwNyIgeDE9Ii03LjA3NjIzIiB5MT0iMjIuNDc4MyIgeDI9IjUyNiIgeTI9IjIyLjQ3ODMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNDNTEwN0QiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMC40Mzk0MyIgc3RvcC1jb2xvcj0iI0YyMjM4NiIvPg0KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkYzMDMwIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KPC9zdmc+);background-size:100%;background-repeat:no-repeat;background-position:left 0}.important__description-items{margin-bottom:60px}.important__description-item{max-width:525px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 30px 8px 15px;border-radius:3px;background:#fff}.important__description-item:not(:last-child){margin-bottom:8px}.important__description-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;margin-top:8px;margin-right:17px;position:relative}.important__description-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.important__description-text{color:#2b73db;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding-left:17px;position:relative}.important__description-text:after{content:"";display:block;width:1px;height:28px;background:rgba(52,82,241,.3);position:absolute;left:0;top:8px}.important__bottom-title{max-width:580px;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:#1d1d1f;margin-bottom:26px}.important__right{width:525px;-ms-flex-negative:0;flex-shrink:0}.important__things{padding-left:45px;position:relative;z-index:2}.important__things-item{width:100%;min-height:190px;border-radius:3px;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);position:relative;padding:55px 30px 30px}.important__things-item:not(:last-child){margin-bottom:44px}.important__things-image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58px;height:58px;padding:8px;border-radius:3px;border:1px solid #fff;background:rgba(255,255,255,.3);position:absolute;left:30px;top:-28px}.important__things-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:3px;background:#2b73db;-webkit-box-shadow:0 15px 25px 0 rgba(52,82,241,.35);box-shadow:0 15px 25px 0 rgba(52,82,241,.35);padding:5px}.important__things-image img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.important__things-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-bottom:11px}.important__things-description{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.important__things-description p{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.clients{padding:60px 0;background:#fff}.clients__header{margin-bottom:46px}.clients__title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:1;margin-bottom:24px}.clients__subtitle{color:#2b73db;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:22px}.clients__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}.clients__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:calc(12.5% - 20px);height:90px;padding:20px;margin:0 10px 20px 10px;background:rgba(255,255,255,.7);border-radius:3px;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06)}.clients__item-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.services{padding:0 0 60px;background:#fff;overflow:hidden}.services__inner{background:#282829;padding:60px 0 0}.services-box{max-width:1050px;margin-left:auto;margin-right:auto}.services__title{color:#fff;font-family:Gilroy,sans-serif;font-size:42px;font-style:normal;font-weight:600;line-height:1.25;margin-bottom:64px}.services__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7px;margin-right:-7px;padding-bottom:17px}.services__item{display:block;width:calc(25% - 14px);padding:47px 20px 50px;margin-left:7px;margin-right:7px;border-radius:3px;background:rgba(255,255,255,.1);position:relative;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.services__item:hover{background:rgba(255,255,255,.03)}.services__item:hover .services__icon-wrap{background:#2b73db}.services__item:hover .services__icon img:first-child{opacity:0;margin-top:-100%}.services__item:hover .services__icon img:last-child{opacity:1}.services__item:hover .services__link{opacity:1}.services__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;padding:6px;border-radius:3px;background:#fff;position:absolute;top:-20px;left:20px;overflow:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.services__icon{width:32px;height:32px}.services__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.services__item-title{color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:28px;margin-bottom:12px}.services__text{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px}.services__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;font-size:0;position:absolute;bottom:12px;right:12px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:0}.services__button-title{width:100%;max-width:445px;height:71px;margin-left:auto;margin-right:auto;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.03)),color-stop(95.05%,rgba(21,25,170,0)));background:-o-linear-gradient(top,rgba(255,255,255,.03) 0,rgba(21,25,170,0) 95.05%);background:linear-gradient(180deg,rgba(255,255,255,.03) 0,rgba(21,25,170,0) 95.05%);color:#fff;text-align:center;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;line-height:18px;padding:13px 0;position:relative}.services__button-title:before{content:"";display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0Mi45IDcyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Mi45IDcyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9DQo8L3N0eWxlPg0KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyNzEuNSIgeTE9Ijc0IiB4Mj0iMjcxLjUiIHkyPSI1LjU2NDQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA3NCkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkY7c3RvcC1vcGFjaXR5OjMuMDAwMDAwZS0wMiIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMxNTE5QUE7c3RvcC1vcGFjaXR5OjAiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNyw4LjFDMzIsMy4yLDM3LDAsNDIuNCwwaDQ1Ny4zYzUuNCwwLDEwLjMsMy4xLDEyLjYsOEw1NDMsNzJIMEwyOS43LDguMXoiLz4NCjwvc3ZnPg0K);background-position:right top;background-repeat:no-repeat;width:49px;height:71px;position:absolute;left:-49px;top:0}.services__button-title:after{content:"";display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0Mi45IDcyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Mi45IDcyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9DQo8L3N0eWxlPg0KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyNzEuNSIgeTE9Ijc0IiB4Mj0iMjcxLjUiIHkyPSI1LjU2NDQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA3NCkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkY7c3RvcC1vcGFjaXR5OjMuMDAwMDAwZS0wMiIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMxNTE5QUE7c3RvcC1vcGFjaXR5OjAiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNyw4LjFDMzIsMy4yLDM3LDAsNDIuNCwwaDQ1Ny4zYzUuNCwwLDEwLjMsMy4xLDEyLjYsOEw1NDMsNzJIMEwyOS43LDguMXoiLz4NCjwvc3ZnPg0K);background-position:right top;background-repeat:no-repeat;width:49px;height:71px;position:absolute;right:-49px;top:0;-webkit-transform:scale(-1.004,1);-ms-transform:scale(-1.004,1);transform:scale(-1.004,1)}.services__button-wrap{text-align:center;margin-top:-30px}.services__button{border-radius:3px;background:rgba(255,255,255,.3)}.services__button span{border-radius:3px;background:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(52,82,241,.3);box-shadow:0 15px 30px 0 rgba(52,82,241,.3);font-weight:700;width:200px;height:42px}.cities{padding:60px 0;background:#fff;position:relative;overflow:hidden}.cities__inner{position:relative;z-index:2}.cities__header{margin-bottom:46px;position:relative;z-index:3}.cities__title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:1;margin-bottom:14px}.cities__subtitle{color:#2b73db;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:22px}.cities__blocks-wrap{position:relative;z-index:3}.cities__blocks-wrap .cities__square{width:34px;height:34px;border-radius:3px;background:#2b73db;position:absolute;z-index:2}.cities__blocks-wrap .cities__square:nth-child(1){width:23px;height:23px;background:#2b73db;top:97px;left:-90px}.cities__blocks-wrap .cities__square:nth-child(2){background:#2b73db;top:150px;left:-60px}.cities__blocks-wrap .cities__square:nth-child(3){width:28px;height:28px;background:#2b73db;top:316px;left:305px}.cities__blocks-wrap .cities__square:nth-child(4){width:25px;height:25px;background:#2b73db;top:19px;right:360px}.cities__blocks-wrap .cities__square:nth-child(5){width:36px;height:36px;background:#2b73db;top:26px;right:-60px}.cities__blocks-wrap .cities__square:nth-child(6){width:23px;height:23px;background:#2b73db;top:-10px;right:-90px}.cities__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-7px;margin-right:-7px;padding-bottom:53px;position:relative}.cities__block{display:inline-block;width:calc(25% - 14px);position:relative;margin-left:7px;margin-right:7px;padding:23px 0 21px;border-radius:3px;background:#2b73db;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06)}.cities__block:nth-child(1){top:53px}.cities__block:nth-child(3){top:53px}.cities__image{width:100%;height:118px;background:#d9d9d9;margin-bottom:15px;overflow:hidden}.cities__image img{display:block;width:102%;height:100%;margin-left:-1%;-o-object-fit:cover;object-fit:cover}.cities__content{padding:0 15px}.cities__block-title{color:#fff;font-family:Gilroy,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:9px}.cities__description{max-width:200px;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.cities__button-wrap{text-align:center}.cities__button{margin-top:53px}.text-block{padding:100px 0 35px;background:#f5f5f7}.text-block__inner{max-width:875px;margin-left:auto;margin-right:auto}.text-block__header{margin-bottom:35px}.text-block__title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:28px;font-weight:700;line-height:43px;margin-bottom:1px}.text-block__subtitle{color:#2b73db;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.6}.text-block__content-wrap{height:270px;overflow:hidden;position:relative;margin-bottom:20px}.text-block__content{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:27px}.text-block__content p{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:27px}.text-block__content p:not(:last-child){margin-bottom:20px}.text-block__content a{text-decoration:underline}.text-block__content a:hover{text-decoration:none}.text-block__content-overlay{display:none;width:100%;height:100%;position:absolute;z-index:3;left:0;right:0;bottom:-60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(245,245,255,0)),color-stop(70%,#f5f5f7));background:-o-linear-gradient(top,rgba(245,245,255,0) 0,#f5f5f7 70%);background:linear-gradient(180deg,rgba(245,245,255,0) 0,#f5f5f7 70%)}.text-block__button-wrap{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 0;position:relative;z-index:4}.text-block__button{margin-left:auto;margin-right:auto;-webkit-box-shadow:none;box-shadow:none}.text-block__button span{width:150px;height:42px;background:0 0;border:1px solid #2b73db;-webkit-box-shadow:none;box-shadow:none}.text-block__button:hover span{background:#2b73db;color:#fff}.faq{padding:60px 0;background:#f5f5f7;overflow:hidden}.faq:last-of-type{padding-bottom:100px}.faq__inner{max-width:875px;margin-left:auto;margin-right:auto}.faq__header{margin-bottom:28px}.faq__title{color:#1d1d1f;text-align:center;font-family:Gilroy,sans-serif;font-size:44px;font-weight:600;line-height:1.3;margin-bottom:12px}.faq__subtitle{color:#2b73db;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.25}.faq__items{position:relative;margin-bottom:50px}.faq__item{border-radius:3px;background:#fff;position:relative;z-index:2}.faq__item:first-child .faq__item-answer{display:block}.faq__item:not(:last-child){margin-bottom:14px}.faq__item.tu-open .faq__item-question{padding-top:29px;padding-bottom:16px;color:#2b73db;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.faq__item.tu-open .faq__item-question svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__item.tu-open .faq__item-question svg path{stroke:#2b73db}.faq__item-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 60px 18px 30px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:32px;cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:relative}.faq__item-question svg{position:absolute;top:22px;right:30px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.faq__item-answer{display:none;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;padding:0 60px 22px 30px}.faq__item-answer p{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.faq__item-answer a{text-decoration:underline}.faq__item-answer a:hover{text-decoration:none}.faq__item-answer ol,.faq__item-answer ul{padding:0 0 0 15px;margin:10px 0;list-style-position:inside}.faq__item-answer ol li,.faq__item-answer ul li{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.faq__item-answer ul li{list-style:disc}.faq__item-answer ol li{list-style:decimal}.faq__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.big-steps{padding:60px 0 0;overflow:hidden;background:#f5f5f7}.big-steps__inner{position:relative}.big-steps__inner .big-steps__line{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:4px;height:0;border-radius:15px;background:#1d1d1f;position:absolute;top:120px;right:calc(50% - 3px);z-index:1}.big-steps__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}.big-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:60px;padding-right:33px;width:50%}.big-steps__item:nth-child(1) .big-steps__image-inner{background:-o-linear-gradient(45deg,rgba(18,71,189,0) 0,rgba(18,71,189,0) 50%,#1247bd 100%);background:linear-gradient(45deg,rgba(18,71,189,0) 0,rgba(18,71,189,0) 50%,#1247bd 100%)}.big-steps__item:nth-child(2) .big-steps__image-inner{background:-o-linear-gradient(135deg,rgba(21,25,170,0) 0,rgba(21,25,170,0) 50%,#1519aa 100%);background:linear-gradient(-45deg,rgba(21,25,170,0) 0,rgba(21,25,170,0) 50%,#1519aa 100%)}.big-steps__item:nth-child(3) .big-steps__image-inner{background:-o-linear-gradient(45deg,rgba(39,175,246,0) 0,rgba(39,175,246,0) 50%,#27aff6 100%);background:linear-gradient(45deg,rgba(39,175,246,0) 0,rgba(39,175,246,0) 50%,#27aff6 100%)}.big-steps__item:nth-child(4) .big-steps__image-inner{background:-o-linear-gradient(135deg,rgba(22,112,211,0) 0,rgba(22,112,211,0) 50%,#1670d3 100%);background:linear-gradient(-45deg,rgba(22,112,211,0) 0,rgba(22,112,211,0) 50%,#1670d3 100%)}.big-steps__title{color:#fff;font-family:Gilroy,sans-serif;font-size:140px;font-weight:700;line-height:1;position:absolute;top:0;right:0;z-index:1}.big-steps__title:after{content:"";display:block;width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0;border-radius:6px;background:#1d1d1f;-webkit-box-shadow:0 4px 12px 0 rgba(21,25,170,.4);box-shadow:0 4px 12px 0 rgba(21,25,170,.4);position:absolute;right:-47px;top:calc(50% - 11px)}.big-steps__content{position:relative;margin-bottom:125px;max-width:557px;padding-top:85px;padding-right:65px}.big-steps__content-title{max-width:460px;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:52px;margin-bottom:26px;padding-right:47px;position:relative;z-index:2}.big-steps__text-wrap{height:66px;overflow:hidden}.big-steps__text{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px;padding-right:47px;position:relative;z-index:2}.big-steps__text p{font-size:16px;font-weight:400;line-height:22px}.big-steps__text p:not(:last-child){margin-bottom:16px}.big-steps__text a{text-decoration:none;color:#2b73db;font-family:Inter,sans-serif}.big-steps__btn{margin-top:26px}.big-steps__btn span{width:150px;-webkit-box-shadow:none;box-shadow:none}.big-steps__btn:hover span{background:#2b73db;color:#fff;border:1px solid #fff}.big-steps__image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;margin-left:auto;width:437px;height:437px;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;border:1px solid #fff;background:#fff;-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);padding:16px;position:relative}.big-steps__image img{display:block;width:100%;height:100%;border-radius:3px;background:#fff;-o-object-fit:cover;object-fit:cover}.big-steps__image-inner{width:100%;height:100%;border-radius:3px;background:-o-linear-gradient(135deg,rgba(21,25,170,0) 0,#1519aa 100%);background:linear-gradient(-45deg,rgba(21,25,170,0) 0,#1519aa 100%);padding:2px}.big-steps__item--right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:33px;padding-right:0;border-right:0;padding-top:0}.big-steps__item--right:after{right:auto;left:0}.big-steps__item--right .big-steps__title{top:0;right:auto;left:-2px}.big-steps__item--right .big-steps__title:after{right:auto;left:-41px}.big-steps__item--right .big-steps__content{margin-bottom:125px;padding-right:0;padding-left:65px;padding-top:120px;margin-top:150px}.big-steps__item--right .big-steps__content-title{margin-bottom:26px;padding-right:0;padding-left:47px}.big-steps__item--right .big-steps__text{margin-bottom:26px;padding-right:0;padding-left:47px}.big-steps__item--right .big-steps__image{margin-right:auto;margin-left:30px}.big-steps__item--right .big-steps__btn{margin-left:47px}.text-image{padding:45px 0 0;overflow:hidden;background:#fff}.text-image__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-image__left{padding:0 64px 75px 90px;width:calc(100% - 495px)}.text-image__title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:52px;margin-bottom:35px}.text-image__text{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-bottom:30px}.text-image__text p{color:#1d1d1f;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.text-image__right{width:495px;padding-right:50px;position:relative}.text-image__image{border-radius:3px 3px 0 0}.text-image__image img{border-radius:3px 3px 0 0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-image--left .text-image__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image--left .text-image__left{padding:0 90px 75px 64px}.text-image--left .text-image__right{padding-right:0;padding-left:50px}.text-image__button span{width:242px}.cta{padding:60px 0 80px;background:#2b73db}.cta__inner{max-width:880px;margin-left:auto;margin-right:auto;position:relative}.cta__block{width:calc(100% - 30px)}.cta__content{padding-left:45px;max-width:475px}.cta__title{display:inline-block;font-family:Gilroy,sans-serif;font-size:22px;line-height:27px;font-weight:600;color:#fff;margin-bottom:15px}.cta__text{color:#fff;font-family:Gilroy,sans-serif;font-size:36px;font-weight:700;line-height:40px;margin-bottom:15px}.cta__button{background:rgba(255,255,255,.05)}.cta__image{width:400px;height:260px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cta--full{padding:10px 0}.cta--full .cta__inner{max-width:100%}.cta--full .cta__block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta--full .cta__content{width:calc(100% - 700px)}.cta--full .cta__image{width:700px;height:280px;position:relative;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.cta--full .cta__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq-cta{padding:100px 0;position:relative;overflow:hidden;background:#f5f5f7}.faq-cta .faq__items{margin-bottom:0}.faq-cta .faq__items:after,.faq-cta .faq__items:before{display:none}.faq-cta .faq__item-question{min-height:68px;padding:10px 60px 10px 30px;color:#1d1d1f;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.faq-cta__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.faq-cta__content{width:100%;max-width:630px;padding-top:65px;padding-right:53px;position:relative;z-index:2}.faq-cta__title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:52px;margin-bottom:34px}.faq-cta__right{width:50%;max-height:647px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:52px 0 17px 16px;border-radius:3px 0 0 3px;background:#fff;position:relative;z-index:2}.faq-cta__right:after{content:"";display:block;width:100vw;height:100%;position:absolute;top:0;left:calc(100% - 5px);background:#fff;z-index:1}.faq-cta__right-inner{border-radius:3px 0 0 3px;background:#f5f5f7;padding:27px 0 21px 27px;width:100%;height:100%;position:relative}.faq-cta__right-inner:after{content:"";display:block;width:100vw;height:100%;position:absolute;top:0;left:calc(100% - 5px);background:#f5f5f7;z-index:2}.faq-cta__cta{width:100%;height:100%;background:#2b73db;padding:50px 0 234px 44px;border-radius:3px 0 0 3px;position:relative}.faq-cta__cta:after{content:"";display:block;width:100vw;height:100%;position:absolute;top:0;left:calc(100% - 5px);background:#2b73db;z-index:3}.faq-cta__cta-title{max-width:390px;color:#fff;font-family:Gilroy,sans-serif;font-size:36px;font-weight:600;line-height:40px;margin-bottom:30px}.faq-cta__image{width:660px;height:300px;position:absolute;bottom:-70px;left:-70px;z-index:4}.faq-cta__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq-cta__button{background:rgba(255,255,255,.05)}.contacts{padding:60px 0 100px;position:relative;background-color:#f5f5f7;overflow:hidden}.contacts__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__form-wrap{position:relative;width:650px;padding-right:73px}.contacts__form-block{width:100%;border-radius:3px;background:rgba(255,255,255,.68);padding:30px 50px 50px;position:relative;z-index:2}.contacts__form-block .wpcf7 form .wpcf7-response-output{margin:10px 0 0;padding:10px;text-align:center;border-radius:3px}.contacts__form-block .wpcf7-form{overflow:visible}.contacts__form-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:29px;margin-bottom:20px}.contacts__form-title span{color:#f82962;font-family:Gilroy,sans-serif;font-size:24px;font-weight:700;line-height:29px;position:relative;padding-left:5px}.contacts__form-title span:after{content:"";display:block;width:87px;height:46px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4NyIgaGVpZ2h0PSI0NiIgdmlld0JveD0iMCAwIDg3IDQ2IiBmaWxsPSJub25lIj4NCiAgPHBhdGggb3BhY2l0eT0iMC4xNSIgZD0iTTAgMTAuMjUyNUMwIDguNjk1NTMgMS4xOTExMSA3LjM5NzMyIDIuNzQyMzQgNy4yNjM1OUw4My43NDIzIDAuMjgwODMzQzg1LjQ5NDQgMC4xMjk3OTYgODcgMS41MTEyMiA4NyAzLjI2OTc1VjQyLjY5MjZDODcgNDQuNDY0OCA4NS40NzIgNDUuODUwNyA4My43MDgzIDQ1LjY3ODRMMi43MDgyOSAzNy43NjQ2QzEuMTcxNzMgMzcuNjE0NSAwIDM2LjMyMjcgMCAzNC43Nzg4VjEwLjI1MjVaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNDY5XzI4NjUpIi8+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl80NjlfMjg2NSIgeDE9Ii0xLjE3MDQiIHkxPSIyMiIgeDI9Ijg3IiB5Mj0iMjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNDNTEwN0QiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMC40Mzk0MyIgc3RvcC1jb2xvcj0iI0YyMjM4NiIvPg0KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkYzMDMwIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KPC9zdmc+);background-size:100%;position:absolute;left:-2px;top:-8px;z-index:-1}.contacts__form-subtitle{color:#2b73db;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.contacts__form{margin-top:26px}.contacts__form .input-wrap{width:100%;position:relative}.contacts__form .input-wrap:not(:last-child){margin-bottom:24px}.contacts__form label{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:12px;font-weight:500;line-height:1;position:absolute;left:19px;top:10px;z-index:2}.contacts__form .select2-container,.contacts__form input[type=email],.contacts__form input[type=tel],.contacts__form input[type=text],.contacts__form select,.contacts__form textarea{border:0;width:100%;height:60px;padding:20px 19px 5px 19px;border-radius:3px;background:#f5f5f7;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form .select2-container::-webkit-input-placeholder,.contacts__form input[type=email]::-webkit-input-placeholder,.contacts__form input[type=tel]::-webkit-input-placeholder,.contacts__form input[type=text]::-webkit-input-placeholder,.contacts__form select::-webkit-input-placeholder,.contacts__form textarea::-webkit-input-placeholder{color:rgba(0,4,39,.44);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form .select2-container::-moz-placeholder,.contacts__form input[type=email]::-moz-placeholder,.contacts__form input[type=tel]::-moz-placeholder,.contacts__form input[type=text]::-moz-placeholder,.contacts__form select::-moz-placeholder,.contacts__form textarea::-moz-placeholder{color:rgba(0,4,39,.44);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form .select2-container:-ms-input-placeholder,.contacts__form input[type=email]:-ms-input-placeholder,.contacts__form input[type=tel]:-ms-input-placeholder,.contacts__form input[type=text]:-ms-input-placeholder,.contacts__form select:-ms-input-placeholder,.contacts__form textarea:-ms-input-placeholder{color:rgba(0,4,39,.44);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form .select2-container::-ms-input-placeholder,.contacts__form input[type=email]::-ms-input-placeholder,.contacts__form input[type=tel]::-ms-input-placeholder,.contacts__form input[type=text]::-ms-input-placeholder,.contacts__form select::-ms-input-placeholder,.contacts__form textarea::-ms-input-placeholder{color:rgba(0,4,39,.44);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form .select2-container::placeholder,.contacts__form input[type=email]::placeholder,.contacts__form input[type=tel]::placeholder,.contacts__form input[type=text]::placeholder,.contacts__form select::placeholder,.contacts__form textarea::placeholder{color:rgba(0,4,39,.44);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form select{display:none}.contacts__form .select2-container--default .select2-selection--single{border:none;background:0 0;border-radius:0;margin-top:5px}.contacts__form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.contacts__form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.contacts__form .select2-container--default .select2-selection--single .select2-selection__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;position:absolute;top:calc(50% - 11px);right:19px}.contacts__form .select2-container--default .select2-selection--single .select2-selection__arrow b{position:relative;left:auto;top:auto;right:auto;bottom:auto;padding:0;margin:0;width:24px;height:24px;background:url(../img/icons/select2-arrow-icon.svg) center center no-repeat;background-size:100%;border:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contacts__form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contacts__form textarea{display:block;width:100%;height:120px;max-width:100%;max-height:120px;min-width:100%;min-height:120px;padding-top:25px}.contacts__form button[type=submit]{display:block;margin-left:auto;margin-right:auto;margin-top:30px}.contacts__form .wpcf7-not-valid-tip{color:#f82962;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:13px;padding-left:0}.contacts__form .wpcf7-not-valid{border:1px solid #f82962!important}.select2-container--default .select2-results>.select2-results__options{border:0;padding:10px 0;border-radius:20px;background:#fcfcfc;-webkit-box-shadow:0 10px 35px 0 rgba(60,42,130,.1);box-shadow:0 10px 35px 0 rgba(60,42,130,.1);color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border-radius:20px!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#2b73db}.contacts__block{width:calc(100% - 650px)}.contacts__phones-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:1;margin-bottom:28px}.contacts__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:22px}.contacts__address .icon{margin-right:8px}.contacts__phones{margin-top:30px;margin-bottom:70px}.contacts__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:58px;padding:10px 35px 10px 18px;border-radius:3px;background:#fff}.contacts__phone:not(:last-child){margin-bottom:8px}.contacts__phone-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px}.contacts__phone-title .icon{margin-right:14px}.contacts__phone-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px;-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.contacts__hours-title{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:42px;font-weight:600;line-height:29px;margin-bottom:28px}.contacts__hour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:58px;padding:10px 35px 10px 18px;border-radius:3px;background:#fff}.contacts__hour:not(:last-child){margin-bottom:8px}.contacts__hour-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:22px}.contacts__hour-title .icon{margin-right:14px}.contacts__ampm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1d1f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px}.tu-content{padding:120px 0;position:relative;background-color:#f5f5f7;overflow:hidden}.tu-content__inner{padding-top:60px}.tu-content__title{max-width:100%;color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:52px;margin-bottom:24px}.tu-content__text{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#1d1d1f}.tu-content__text h1{font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:52px;margin-bottom:24px}.tu-content__text h2{font-family:Gilroy,sans-serif;font-size:28px;font-weight:700;line-height:1.5;margin-bottom:15px}.tu-content__text h3{font-family:Gilroy,sans-serif;font-size:22px;font-weight:700;line-height:1.5;margin-bottom:15px}.tu-content__text h4{font-family:Gilroy,sans-serif;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:15px}.tu-content__text h5{font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:10px}.tu-content__text h6{font-family:Gilroy,sans-serif;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:10px}.tu-content__text p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#1d1d1f}.tu-content__text p:not(:last-child){margin-bottom:15px}.tu-content__text ul{padding:0 0 0 28px;margin:0}.tu-content__text ul:not(:last-child){margin-bottom:15px}.tu-content__text ul li{font-size:16px;line-height:1.5;color:#1d1d1f;list-style-position:outside;list-style-type:disc}.tu-content__text ol{padding:0 0 0 28px;margin:0}.tu-content__text ol:not(:last-child){margin-bottom:15px}.tu-content__text ol li{font-size:16px;line-height:1.5;color:#1d1d1f;list-style-position:outside;list-style-type:decimal}.tu-content__text a{color:#2b73db;text-decoration:underline}.tu-content__text a:hover{text-decoration:none}.tu-content__text b,.tu-content__text strong{font-weight:700}.footer{padding:45px 0 21px;background:#282829;color:#fff;position:relative;z-index:2}.footer__header{margin-bottom:24px}.footer__logo{display:block;width:240px;height:40px}.footer__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:23px}.footer__left{width:100%;max-width:55%;padding-right:145px}.footer__text{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:22px;margin-bottom:14px}.footer__text p{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:22px;padding:0;margin:0}.footer__text a{color:#fff;text-decoration:underline}.footer__text a:hover{text-decoration:none}.footer__address{width:100%;max-width:300px;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;margin-bottom:17px}.footer__phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Gilroy,sans-serif;font-size:22px;font-weight:700;line-height:30px;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__phone:after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__phone:hover{text-decoration:none;color:#fff}.footer__phone:hover:after{width:100%}.footer__phone .icon{margin-right:9px;-ms-flex-negative:0;flex-shrink:0}.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;max-width:45%;width:100%}.footer__menu ul .sub-menu{display:none}.footer__menu ul .menu-item:not(:last-child){padding-bottom:16px}.footer__menu ul .menu-item a{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;position:relative}.footer__menu ul .menu-item a:after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__menu ul .menu-item a:hover{text-decoration:none;color:#fff}.footer__menu ul .menu-item a:hover:after{width:100%}.footer__terms-wrapper{max-width:300px;text-align:right;padding-left:45px}.terms__menu{margin-bottom:40px}.terms__menu ul .sub-menu{display:none}.terms__menu ul .menu-item:not(:last-child){padding-bottom:16px}.terms__menu ul .menu-item a{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;position:relative}.terms__menu ul .menu-item a:after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.terms__menu ul .menu-item a:hover{text-decoration:none;color:#fff}.terms__menu ul .menu-item a:hover:after{width:100%}.footer__email-title{color:#fff;text-align:right;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:22px;margin-bottom:6px}.footer__email{color:#00e0ff;text-align:right;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.footer__email:after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__email:hover{text-decoration:none;color:#fff}.footer__email:hover:after{width:100%}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copy{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:22px}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__social .social-link{margin-left:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__social .social-link:hover{opacity:.7}.footer__social .social-link:active{opacity:1}.floating-button{display:none;position:fixed;bottom:0;right:0;left:0;z-index:100;width:100%;max-width:100%;border-radius:12px 12px 0 0;background:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(52,82,241,.3);box-shadow:0 15px 30px 0 rgba(52,82,241,.3);border-top:1px solid #f5f5f7}.floating-wa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:20px;right:20px;z-index:100}.floating-wa__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:48px;height:48px}.floating-wa__button svg{width:100%;height:100%;position:relative;z-index:2}.floating-wa__animation{width:80px;height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.floating-wa__animation:after,.floating-wa__animation:before{content:"";display:block;position:absolute;border:4px solid #04de08;border-radius:50%;-webkit-animation:circle-animation 2s ease-out infinite;animation:circle-animation 2s ease-out infinite;z-index:1}.floating-wa__animation:after{-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes circle-animation{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:0;left:0;width:80px;height:80px;opacity:0}}@keyframes circle-animation{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:0;left:0;width:80px;height:80px;opacity:0}}.error404 .section-404{min-height:100vh;padding:100px 0}.error404 .section-404 h1{font-size:5rem;line-height:1.2;text-align:center;margin-bottom:20px}.error404 .section-404 h2{text-align:center;font-size:2rem;line-height:1.2;margin-bottom:20px}.error404 .section-404 p{text-align:center;margin-bottom:20px}.error404 .section-404 a{color:#2b73db;text-decoration:underline}.error404 .section-404 a:hover{text-decoration:none}.error404 .section-404 .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}@media (max-width:1240px){.wrapper{max-width:1024px}.header__menu>ul>.menu-item:not(:last-child){margin-right:24px}.hero__content{width:calc(100% - 480px)}.hero__form{max-width:480px}.hero2__inner{padding-top:110px}.hero2__title{font-size:42px;line-height:46px}.hero2__content{width:calc(100% - 480px)}.hero2__form{max-width:480px}.hero3__content{width:calc(100% - 480px)}.hero3__form{max-width:480px}.steps-video__left{width:460px}.steps-video__right{width:calc(100% - 460px)}.steps-video__video{height:385px}.numbers__inner{background-position:60% -50px}.numbers__item{width:24%}.numbers__item-title{font-size:38px;line-height:1}.numbers__item-description{font-size:16px;line-height:20px}.important__title{line-height:46px}.important__stylized-title{padding:15px;background-size:cover;background-position:left center}.clients__item{width:calc(16% - 20px)}.services-box{max-width:100%}.services__item{padding:37px 20px 45px}.text-image__left{width:calc(100% - 400px)}.text-image__right{width:400px}.cta--full{padding:45px 0}.cta--full .cta__content{width:calc(100% - 500px)}.cta--full .cta__image{width:500px;height:250px}.faq-cta{padding-bottom:90px}.faq-cta:after{top:170px}.faq-cta__content{max-width:500px}.contacts__form-wrap{width:570px;padding-right:70px}.contacts__form-block{padding:25px 30px 30px}.contacts__block{width:calc(100% - 570px)}}@media (max-width:1024px){.wrapper{max-width:768px}.header+div,.header+section{padding-top:58px}.header__inner{height:58px}.header__logo{width:140px;height:30px;margin-right:20px;margin-top:-5px}.header__phones{gap:0}.header__phones .icon{width:20px;height:20px;margin-right:5px}.header__phone{font-size:18px;line-height:1}.header__phone:after{display:none}.header__links .header__menu{display:none}.header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:14px}.header-mob-menu{padding:20px 0 20px;border-top:1px solid #fff}.header-mob-menu .header__menu{height:calc(100vh - 58px - 35px);overflow-y:auto}.header-mob-menu .header__menu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-mob-menu .header__menu>ul>.menu-item:not(:last-child){margin-right:0}.header-mob-menu .header__menu>ul .sub-menu .menu-item .menu-item-desc,.header-mob-menu .header__menu>ul .sub-menu .menu-item .menu-item-title{color:#1d1d1f}.header-mob-menu .header__menu .menu-item{margin-right:0;padding:0 0 15px}.header-mob-menu .header__menu .menu-item a{color:#1d1d1f;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;line-height:22px}.header-mob-menu .header__menu .menu-item a:hover .menu-item-desc{color:rgba(0,4,39,.8)}.header-mob-menu .header__menu .menu-item-has-children>a{padding-right:24px;position:relative}.header-mob-menu .header__menu .menu-item-has-children>a:after{display:none}.header-mob-menu .header__menu .menu-item-has-children>a:before{content:"";display:block;width:24px;height:24px;background:url(../img/icons/arrow-right-icon.svg) center center no-repeat;background-size:100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:0;left:auto;top:calc(50% - 12px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-mob-menu .header__menu .menu-item-has-children.tu-open>a:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.header-mob-menu .header__menu .sub-menu{position:relative;top:auto;left:auto;padding:0}.header-mob-menu .header__menu .sub-menu .sub-menu-title{display:none}.header-mob-menu .header__menu .sub-menu .menu-item.show-icon{padding-bottom:0}.header-mob-menu .header__menu .sub-menu .menu-item.show-icon a{padding-left:50px}.header-mob-menu .header__menu .sub-menu .menu-item.show-icon a:before{left:14px}.header-mob-menu .header__menu .sub-menu__inner{display:block;width:100%;padding:10px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.header-mob-menu .header__menu .sub-menu__inner:before{display:none}.home .hero .hero__inner{background-size:100%}.hero__content{width:100%}.hero__image{max-width:330px}.hero__title{font-size:36px;line-height:38px}.hero__subtitle{font-size:16px;line-height:22px}.hero__form{margin-top:0;max-width:100%}.hero__form .hero__form-inner{padding:30px 20px}.hero__form input[type=email],.hero__form input[type=tel],.hero__form input[type=text]{height:48px}.hero__form-header{padding:0}.hero__form-title{font-size:18px}.hero__form-title span:after{width:90px;height:49px;top:-10px}.hero__form-phone{font-size:24px}.hero2__content{width:100%}.hero2__subtitle{font-size:16px;line-height:22px}.hero2__form{margin-top:0;max-width:100%}.hero2__form .hero2__form-inner{padding:30px 20px}.hero2__form input[type=email],.hero2__form input[type=tel],.hero2__form input[type=text]{height:48px}.hero2__form-header{padding:0}.hero2__form-title{font-size:18px}.hero2__form-title span:after{width:90px;height:49px;top:-10px}.hero2__form-phone{font-size:24px}.hero3__video{width:350px}.home .hero3 .hero3__inner{background-size:100%}.hero3__content{width:100%}.hero3__title{font-size:36px;line-height:38px}.hero3__subtitle{font-size:16px;line-height:22px}.hero3__form{margin-top:0;max-width:100%}.hero3__form .hero3__form-inner{padding:30px 20px}.hero3__form input[type=email],.hero3__form input[type=tel],.hero3__form input[type=text]{height:48px}.hero3__form-header{padding:0}.hero3__form-title{font-size:18px}.hero3__form-title span:after{width:90px;height:49px;top:-10px}.hero3__form-phone{font-size:24px}.page-hero__top{padding:163px 0 0;background-size:90%}.page-hero2{background-position:35vw 40px}.steps-video__content{display:block}.steps-video__left{width:100%;margin-bottom:30px}.steps-video__items{margin-left:auto;margin-right:auto}.steps-video__right{width:100%}.steps-video__video{height:385px}.steps-video__video:after{display:none}.reviews__items-wrap .simplebar-track.simplebar-horizontal{max-width:90%}.numbers .wrapper{padding-left:0;padding-right:0}.numbers:before{display:none}.numbers__inner{background:0 0!important}.numbers__title{margin-bottom:0}.numbers__items{padding-top:221px;-ms-flex-wrap:wrap;flex-wrap:wrap;background-size:100%!important;background-repeat:no-repeat;background-position:center 120px;padding-left:18px;padding-right:18px}.numbers__item{width:50%;margin-top:80px}.numbers__item-title{font-size:42px;line-height:1;margin-bottom:12px}.important__title{font-size:28px;line-height:38px}.important__title span{font-size:28px;line-height:38px}.important__right{width:350px}.important__things-item{padding:44px 25px 25px}.clients__item{width:calc(20% - 20px)}.services__items{margin-bottom:0;padding-bottom:0}.services__item{width:calc(50% - 14px);margin-bottom:50px}.cities__blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}.cities__block{width:calc(50% - 14px);margin-bottom:14px}.cities__button{margin-top:40px}.cities__blocks-wrap .cities__square:nth-child(3){left:auto;top:auto;right:15px;bottom:10px}.cities__blocks-wrap .cities__square:nth-child(4){top:10px;right:380px}.big-steps{padding:105px 0 150px;margin-top:-70px}.big-steps__inner .big-steps__line{top:100px}.big-steps__title{font-size:88px;line-height:1;font-weight:700}.big-steps__title:after{right:-45px}.big-steps__content{margin-bottom:80px;padding-top:60px;padding-right:0}.big-steps__image{width:300px;height:300px}.big-steps__content-title{padding-right:0;font-size:40px;line-height:1.2}.big-steps__content-title span{font-size:40px;line-height:1.2}.big-steps__text{padding-right:0}.big-steps__item--right .big-steps__content{padding-left:0;padding-top:60px;margin-top:80px;margin-bottom:80px}.big-steps__item--right .big-steps__content-title{padding-left:0}.big-steps__item--right .big-steps__text{padding-left:0}.big-steps__item--right .big-steps__btn{margin-left:0}.big-steps__image:before{width:300px;height:300px;border-radius:300px;-webkit-filter:blur(80px);filter:blur(80px);left:20%;top:0}.text-image__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px}.text-image__left{width:calc(100% - 300px);padding:0 40px 40px 40px}.text-image__title{font-size:38px;line-height:48px}.text-image__right{width:300px;padding-right:40px}.text-image__image img{border-radius:3px}.text-image--left .text-image__left{padding:0 40px 40px 40px}.cta__content{max-width:430px}.cta__title{font-size:18px;line-height:24px}.cta__text{font-size:26px;line-height:36px;margin-bottom:20px}.cta__image{width:300px;height:200px}.cta--full .cta__block{-ms-flex-wrap:wrap;flex-wrap:wrap}.cta--full .cta__content{width:100%}.cta--full .cta__image{width:100%}.faq-cta__content{max-width:100%;padding-right:0;margin-bottom:50px}.faq-cta__block{display:block}.faq-cta__title{margin-bottom:40px}.faq-cta__right{width:100%}.faq-cta__image{left:40px}.contacts__form-wrap{width:53%;padding-right:0}.contacts__form-wrap:before{width:600px;height:600px;border-radius:600px;left:-70%}.contacts__form-block{padding:20px}.contacts__block{width:44%}.contacts__phones{margin-bottom:40px}.contacts__hour,.contacts__phone{height:58px;padding:10px 10px}.contacts__hour-title,.contacts__phone-title{font-size:14px;line-height:18px}.contacts__hour-title .icon,.contacts__phone-title .icon{margin-right:8px}.contacts__ampm,.contacts__phone-number{font-size:14px}.footer__left{max-width:50%;padding-right:50px}.footer__right{max-width:50%}.footer__terms-wrapper{max-width:260px;text-align:right;padding-left:30px}}@media (max-width:767px){.wrapper{max-width:100%}.section-title{font-size:28px;line-height:38px;font-weight:600}.pac-container{padding:5px 5px 5px 16px}.pac-container:before{width:calc(100% - 21px);right:7px}.pac-container .pac-item{padding:0 5px 0 7px}.select2-container--default .select2-results>.select2-results__options{padding:5px 5px 5px 16px!important}.select2-container--default .select2-results>.select2-results__options:before{width:calc(100% - 21px);right:7px}.select2-container--default .select2-results>.select2-results__options .select2-results__option{padding:0 7px!important}.select2-container.select2-container--open .select2-dropdown--below{margin-top:-20px}.select2-container--default .select2-dropdown--above .select2-results>.select2-results__options{padding:5px 5px 5px 19px!important}.select2-container--default .select2-dropdown--above .select2-results>.select2-results__options:before{display:none}.select2-container--default .select2-dropdown--above .select2-search--dropdown{display:block;padding:10px 0 0 0!important;background:#f5f5f7;position:relative}.select2-container--default .select2-dropdown--above .select2-search--dropdown:before{content:"";display:block;width:calc(100% - 25px);height:1px;background:#2b73db;position:absolute;top:5px;right:5px}.tu-popup{padding:80px 0}.tu-popup__video-about{max-width:calc(100vw - 80px)}.hero__form-success .success__inner{padding-top:0}.hero{padding-bottom:40px}.hero__inner,.home .hero .hero__inner{display:block;padding-top:0;padding-bottom:0;background:0 0}.hero__content{width:100%;margin-bottom:20px;padding:0}.hero__image{margin-right:-18px;margin-bottom:20px;max-width:calc(100% + 40px)}.home .hero__image{margin-left:-18px}.hero__image.middle{max-width:calc(100% + 36px)}.hero__image-desktop{display:none}.hero__image-mobile{display:block}.hero__title{font-size:34px;line-height:1;margin-bottom:20px}.hero__form{max-width:100%}.hero__form-title{font-size:18px}.hero__form-title span:after{width:97px;height:49px}.hero__form-phone{font-size:22px;margin-bottom:7px}.hero__form-header{padding:0;margin-bottom:13px}.hero__form-subtitle{font-size:12px;font-weight:500;line-height:19px}.hero__form .hero__form-inner{padding:20px 17px 12px}.hero__form .input-wrap:not(:last-of-type){margin-bottom:12px}.hero__form .input-radio-wrap>label{margin-right:14px;max-width:100px}.hero__form legend{font-size:13px}.hero__form input[type=email],.hero__form input[type=tel],.hero__form input[type=text]{height:48px;padding:0 16px 0 16px;font-size:16px}.hero__form input[type=email]::-webkit-input-placeholder,.hero__form input[type=tel]::-webkit-input-placeholder,.hero__form input[type=text]::-webkit-input-placeholder{font-size:16px}.hero__form input[type=email]::-moz-placeholder,.hero__form input[type=tel]::-moz-placeholder,.hero__form input[type=text]::-moz-placeholder{font-size:16px}.hero__form input[type=email]:-ms-input-placeholder,.hero__form input[type=tel]:-ms-input-placeholder,.hero__form input[type=text]:-ms-input-placeholder{font-size:16px}.hero__form input[type=email]::-ms-input-placeholder,.hero__form input[type=tel]::-ms-input-placeholder,.hero__form input[type=text]::-ms-input-placeholder{font-size:16px}.hero__form input[type=email]::placeholder,.hero__form input[type=tel]::placeholder,.hero__form input[type=text]::placeholder{font-size:16px}.hero__form .input-radio label{margin-right:14px}.hero__form button.btn span{font-size:14px;height:48px;padding:0 40px}.hero__form button.btn span:after{width:20px;height:20px;right:12px;top:calc(50% - 10px)}.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal,.hero__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal.tu-show{display:none!important}.hero__form .slide-label>p>label{left:16px;top:18px}.hero__form .hero2__form .slide-label.selected>p>label,.hero__form .slide-label.open>p>label{left:16px}.hero__form .input-wrap legend{text-transform:uppercase;font-size:13px;right:10px;top:18px}.hero__form .input-radio-wrap>label,.hero__form .input-radio-wrap>p{margin-right:10px;max-width:95px}.hero__form .input-radio-wrap .wpcf7-list-item{margin:0}.hero__form .input-radio-wrap .wpcf7-form-control.wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero__form .input-radio .wpcf7-list-item-label{margin-right:10px}.hero__form .cf7mls-btns .cf7mls_back.action-button,.hero__form .cf7mls-btns .cf7mls_next.action-button,.hero__form button.btn{height:48px;font-size:14px}.hero__form .cf7mls-btns .cf7mls_back.action-button:after,.hero__form .cf7mls-btns .cf7mls_next.action-button:after,.hero__form button.btn:after{width:22px;height:22px;right:12px;top:13px}.hero__form .input-email>p>label,.hero__form .input-phone>p>label{left:16px}.hero__form .input-select>p>label{font-size:14px;top:18px;left:16px}.hero__form .input-select .select2-container--default .select2-selection--single,.hero__form .input-select .select2-container--default .select2-selection--single .select2-selection__rendered{height:48px}.hero__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:12px}.hero__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors,.hero__form .wpcf7 form.invalid .wpcf7-response-output,.hero__form .wpcf7 form.payment-required .wpcf7-response-output,.hero__form .wpcf7 form.unaccepted .wpcf7-response-output{line-height:1.2}.hero__form .input-date .wpcf7-form-control-wrap:after{top:12px;right:12px}.hero2{padding-bottom:40px;background-position:-130px center}.hero2.hero2--mob{background-position:center!important}.hero2__inner{display:block;padding-top:80px}.hero2__content{width:100%;margin-bottom:20px;padding:0}.hero2__title{font-weight:600;line-height:42px;margin-bottom:20px}.hero2__subtitle{font-size:18px;line-height:28px;font-weight:500}.hero2__form-title{font-size:18px}.hero2__form-title span:after{width:97px;height:49px}.hero2__form-phone{font-size:22px;margin-bottom:7px}.hero2__form-header{padding:0;margin-bottom:13px}.hero2__form-subtitle{font-size:12px;font-weight:500;line-height:19px}.hero2__form{max-width:100%}.hero2__form .hero2__form-inner{padding:20px 17px 12px}.hero2__form .input-wrap:not(:last-of-type){margin-bottom:12px}.hero2__form .input-radio-wrap>label{margin-right:14px;max-width:100px}.hero2__form legend{font-size:13px}.hero2__form input[type=email],.hero2__form input[type=tel],.hero2__form input[type=text]{height:48px;padding:0 16px 0 16px;font-size:16px}.hero2__form input[type=email]::-webkit-input-placeholder,.hero2__form input[type=tel]::-webkit-input-placeholder,.hero2__form input[type=text]::-webkit-input-placeholder{font-size:16px}.hero2__form input[type=email]::-moz-placeholder,.hero2__form input[type=tel]::-moz-placeholder,.hero2__form input[type=text]::-moz-placeholder{font-size:16px}.hero2__form input[type=email]:-ms-input-placeholder,.hero2__form input[type=tel]:-ms-input-placeholder,.hero2__form input[type=text]:-ms-input-placeholder{font-size:16px}.hero2__form input[type=email]::-ms-input-placeholder,.hero2__form input[type=tel]::-ms-input-placeholder,.hero2__form input[type=text]::-ms-input-placeholder{font-size:16px}.hero2__form input[type=email]::placeholder,.hero2__form input[type=tel]::placeholder,.hero2__form input[type=text]::placeholder{font-size:16px}.hero2__form .input-radio label{margin-right:14px}.hero2__form button.btn span{font-size:14px;height:48px;padding:0 40px}.hero2__form button.btn span:after{width:20px;height:20px;right:12px;top:calc(50% - 10px)}.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal,.hero2__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal.tu-show{display:none!important}.hero2__form .slide-label>p>label{left:16px;top:18px}.hero2__form .hero2__form .slide-label.selected>p>label,.hero2__form .slide-label.open>p>label{left:16px}.hero2__form .input-wrap legend{text-transform:uppercase;font-size:13px;right:10px;top:18px}.hero2__form .input-radio-wrap>label,.hero2__form .input-radio-wrap>p{margin-right:10px;max-width:95px}.hero2__form .input-radio-wrap .wpcf7-list-item{margin:0}.hero2__form .input-radio-wrap .wpcf7-form-control.wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero2__form .input-radio .wpcf7-list-item-label{margin-right:10px}.hero2__form .cf7mls-btns .cf7mls_back.action-button,.hero2__form .cf7mls-btns .cf7mls_next.action-button,.hero2__form button.btn{height:48px;font-size:14px}.hero2__form .cf7mls-btns .cf7mls_back.action-button:after,.hero2__form .cf7mls-btns .cf7mls_next.action-button:after,.hero2__form button.btn:after{width:22px;height:22px;right:13px;top:13px}.hero2__form .input-email>p>label,.hero2__form .input-phone>p>label{left:16px}.hero2__form .input-select>p>label{font-size:14px;top:18px;left:16px}.hero2__form .input-select .select2-container--default .select2-selection--single,.hero2__form .input-select .select2-container--default .select2-selection--single .select2-selection__rendered{height:48px}.hero2__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:12px}.hero2__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors,.hero2__form .wpcf7 form.invalid .wpcf7-response-output,.hero2__form .wpcf7 form.payment-required .wpcf7-response-output,.hero2__form .wpcf7 form.unaccepted .wpcf7-response-output{line-height:1.2}.hero2__form .input-date .wpcf7-form-control-wrap:after{top:12px;right:12px}.hero3__form-success .success__inner{padding-top:0}.hero3{padding-bottom:40px}.hero3__inner,.home .hero3 .hero3__inner{padding-top:30px;padding-bottom:0;background:0 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px}.hero3__content{width:100%;margin-bottom:20px;padding:0}.hero3__image-desktop{display:none}.hero3__image-mobile{display:block}.hero3__title{font-size:34px;line-height:1;margin-bottom:20px}.hero3__form{max-width:100%}.hero3__form-title{font-size:18px}.hero3__form-title span:after{width:97px;height:49px}.hero3__form-phone{font-size:22px;margin-bottom:7px}.hero3__form-header{padding:0;margin-bottom:13px}.hero3__form-subtitle{font-size:12px;font-weight:500;line-height:19px}.hero3__form .hero3__form-inner{padding:20px 17px 12px}.hero3__form .input-wrap:not(:last-of-type){margin-bottom:12px}.hero3__form .input-radio-wrap>label{margin-right:14px;max-width:100px}.hero3__form legend{font-size:13px}.hero3__form input[type=email],.hero3__form input[type=tel],.hero3__form input[type=text]{height:48px;padding:0 16px 0 16px;font-size:16px}.hero3__form input[type=email]::-webkit-input-placeholder,.hero3__form input[type=tel]::-webkit-input-placeholder,.hero3__form input[type=text]::-webkit-input-placeholder{font-size:16px}.hero3__form input[type=email]::-moz-placeholder,.hero3__form input[type=tel]::-moz-placeholder,.hero3__form input[type=text]::-moz-placeholder{font-size:16px}.hero3__form input[type=email]:-ms-input-placeholder,.hero3__form input[type=tel]:-ms-input-placeholder,.hero3__form input[type=text]:-ms-input-placeholder{font-size:16px}.hero3__form input[type=email]::-ms-input-placeholder,.hero3__form input[type=tel]::-ms-input-placeholder,.hero3__form input[type=text]::-ms-input-placeholder{font-size:16px}.hero3__form input[type=email]::placeholder,.hero3__form input[type=tel]::placeholder,.hero3__form input[type=text]::placeholder{font-size:16px}.hero3__form .input-radio label{margin-right:14px}.hero3__form button.btn span{font-size:14px;height:48px;padding:0 40px}.hero3__form button.btn span:after{width:20px;height:20px;right:12px;top:calc(50% - 10px)}.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal,.hero3__form .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal.tu-show{display:none!important}.hero3__form .slide-label>p>label{left:16px;top:18px}.hero3__form .hero32__form .slide-label.selected>p>label,.hero3__form .slide-label.open>p>label{left:16px}.hero3__form .input-wrap legend{text-transform:uppercase;font-size:13px;right:10px;top:18px}.hero3__form .input-radio-wrap>label,.hero3__form .input-radio-wrap>p{margin-right:10px;max-width:95px}.hero3__form .input-radio-wrap .wpcf7-list-item{margin:0}.hero3__form .input-radio-wrap .wpcf7-form-control.wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero3__form .input-radio .wpcf7-list-item-label{margin-right:10px}.hero3__form .cf7mls-btns .cf7mls_back.action-button,.hero3__form .cf7mls-btns .cf7mls_next.action-button,.hero3__form button.btn{height:48px;font-size:14px}.hero3__form .cf7mls-btns .cf7mls_back.action-button:after,.hero3__form .cf7mls-btns .cf7mls_next.action-button:after,.hero3__form button.btn:after{width:22px;height:22px;right:12px;top:13px}.hero3__form .input-email>p>label,.hero3__form .input-phone>p>label{left:16px}.hero3__form .input-select>p>label{font-size:14px;top:18px;left:16px}.hero3__form .input-select .select2-container--default .select2-selection--single,.hero3__form .input-select .select2-container--default .select2-selection--single .select2-selection__rendered{height:48px}.hero3__form .input-select .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:12px}.hero3__form .fieldset-cf7mls-wrapper div.wpcf7-validation-errors,.hero3__form .wpcf7 form.invalid .wpcf7-response-output,.hero3__form .wpcf7 form.payment-required .wpcf7-response-output,.hero3__form .wpcf7 form.unaccepted .wpcf7-response-output{line-height:1.2}.hero3__form .input-date .wpcf7-form-control-wrap:after{top:12px;right:12px}.page-hero{padding-bottom:35px}.page-hero .wrapper{padding-left:0;padding-right:0}.page-hero__inner:before{width:255px;height:257px;border-radius:255px;top:-130px;right:auto;left:calc(50% - 127px)}.page-hero__top{padding:0;background-size:130%;background-position:-30px -50px;margin-bottom:50px}.page-hero__content{padding-top:163px;padding-left:18px;padding-right:18px}.page-hero__title{font-size:34px;line-height:1;padding-right:0}.page-hero__subtitle{font-size:18px;line-height:24px;margin-bottom:22px}.page-hero__bottom{background-size:200%;padding-top:60px;padding-left:18px;padding-right:18px}.page-hero__steps{display:block;margin-bottom:50px}.page-hero__steps:before{width:15px;height:455px;background:#2b73db;top:22px;left:29px;border-radius:15px}.page-hero__step{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left}.page-hero__step:not(:last-child){margin-bottom:65px}.page-hero__step:nth-child(1) .page-hero__step-icon:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgNjUgMiIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik02NCAxTC05OSAwLjk5OTk4NiIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfMTkwXzI2NCkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtZGFzaGFycmF5PSI0IDQiLz4NCiAgPGRlZnM+DQogICAgPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzE5MF8yNjQiIHgxPSI2Mi41NDk4IiB5MT0iMSIgeDI9Ii0xMDUuMzgxIiB5Mj0iMC45OTk5NzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNTE5QUEiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMwQzFGRiIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KPC9zdmc+) center right no-repeat}.page-hero__step:nth-child(2) .page-hero__step-icon:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgNjUgMiIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik02NCAxTC01NiAwLjk5OTk5IiBzdHJva2U9InVybCgjcGFpbnQwX2xpbmVhcl8xOTBfMjY1KSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjQgNCIvPg0KICA8ZGVmcz4NCiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMTkwXzI2NSIgeDE9IjYyLjkzMjQiIHkxPSIxIiB4Mj0iLTYwLjY5NzUiIHkyPSIwLjk5OTk4NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzEyNDdCRCIvPg0KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzBDMUZGIiBzdG9wLW9wYWNpdHk9IjAiLz4NCiAgICA8L2xpbmVhckdyYWRpZW50Pg0KICA8L2RlZnM+DQo8L3N2Zz4=) center right no-repeat}.page-hero__step:nth-child(3) .page-hero__step-icon:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgNjUgMiIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik02NCAxTC0yMTUgMC45OTk5NzYiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzE5MF8yNjcpIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWRhc2hhcnJheT0iNCA0Ii8+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xOTBfMjY3IiB4MT0iNjEuNTE3OCIgeTE9IjEiIHgyPSItMjI1LjkyMiIgeTI9IjAuOTk5OTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNjcwRDMiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMwQzFGRiIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KPC9zdmc+) center right no-repeat}.page-hero__step:nth-child(4) .page-hero__step-icon:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgNjUgMiIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik02NCAxSC01MiIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfMTkwXzI2NikiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtZGFzaGFycmF5PSI0IDQiLz4NCiAgPGRlZnM+DQogICAgPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzE5MF8yNjYiIHgxPSI2Mi45NjgiIHkxPSIxIiB4Mj0iLTU2LjU0MDkiIHkyPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQogICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMzBDMUZGIi8+DQogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMEMxRkYiIHN0b3Atb3BhY2l0eT0iMCIvPg0KICAgIDwvbGluZWFyR3JhZGllbnQ+DQogIDwvZGVmcz4NCjwvc3ZnPg==) center right no-repeat}.page-hero__step-icon:after{width:120px!important;height:2px!important;left:auto;top:calc(50% - 1px);bottom:auto;right:100%}.page-hero__step-icon-wrap{margin-left:0;margin-right:14px}.page-hero__step-title{text-align:left;margin-bottom:1px}.page-hero__step-description{text-align:left;max-width:100%;font-size:16px;line-height:22px;font-weight:500}.page-hero__button-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-hero2{padding-bottom:25px;background-position:100px 40px}.page-hero2 .wrapper{padding-left:0;padding-right:0}.page-hero2__content{padding-top:158px;padding-left:18px;padding-right:18px}.page-hero2__title{font-size:34px;line-height:36px;margin-bottom:8px;max-width:80%}.page-hero2__subtitle{font-size:18px;line-height:24px}.steps-video{padding-top:38px;padding-bottom:32px}.steps-video__title{text-align:center;font-size:28px;font-weight:600;line-height:38px;margin-bottom:16px;max-width:100%;margin-left:auto;margin-right:auto}.steps-video__subtitle{font-size:14px;font-weight:600;line-height:22px;max-width:310px;margin-left:auto;margin-right:auto}.steps-video__header{margin-bottom:28px}.steps-video__items{padding-right:0;margin-bottom:28px}.steps-video__item:not(:last-child){margin-bottom:12px}.steps-video__item-title{font-size:24px;font-weight:700;width:50px}.steps-video__item-title .first-word{display:none}.steps-video__item-subtitle{padding-left:10px}.steps-video__text{font-size:16px;font-weight:400;line-height:22px;margin-bottom:20px}.steps-video__text p{font-size:16px;font-weight:400;line-height:22px}.steps-video{padding:40px 0 40px}.btn.steps-video__button{width:100%}.btn.steps-video__button span{width:100%;height:42px;font-size:12px;font-weight:700;line-height:20px}.steps-video__video{padding:15px}.steps-video__video .video,.steps-video__video iframe,.steps-video__video video{border-width:3px}.steps-video__video{height:220px}.steps-video__main-image{height:300px;padding:10px}.reviews{padding:65px 0}.reviews__title{font-size:28px;font-weight:600;line-height:34px;margin-bottom:40px}.reviews__items-wrap .simplebar-track.simplebar-horizontal{margin-bottom:0;max-width:245px}.benefits{padding-bottom:50px}.benefits__title{max-width:100%;margin-left:auto;margin-right:auto;font-size:28px;line-height:34px;font-weight:600;margin-bottom:32px}.benefits__item{width:100%;padding:15px 15px 15px 15px}.benefits__item-image{height:124px;margin-bottom:20px}.benefits__item-title{padding:0 17px;margin-bottom:14px}.benefits__item-description{padding:0 17px 20px 17px;font-size:14px;line-height:22px;font-weight:500}.numbers{padding-bottom:20px;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f7),to(#fff));background:-o-linear-gradient(top,#f5f5f7 0,#fff 100%);background:linear-gradient(180deg,#f5f5f7 0,#fff 100%)}.numbers__bg{width:100%;height:460px;position:absolute;z-index:1;bottom:0;left:0;right:0}.numbers__items{background-position:center 75px;background-size:350px!important;padding-top:200px}.numbers__title{font-size:28px;font-weight:600;line-height:34px}.numbers__item{width:100%;margin-bottom:8px;margin-top:0}.numbers__item-title{font-size:42px;line-height:1;margin-bottom:12px}.numbers__item-icon-wrap{margin-bottom:26px}.important{padding:45px 0 45px}.important__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.important__left{margin-bottom:80px}.important__title{max-width:270px;font-size:28px;font-weight:600;line-height:34px;margin-bottom:18px}.important__text{font-size:16px;font-weight:500;line-height:24px;margin-bottom:20px}.important__stylized-title{line-height:16px;margin-bottom:20px;padding:24px 22px 21px 16px;min-height:79px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTQiIGhlaWdodD0iNzkiIHZpZXdCb3g9IjAgMCAzNTQgNzkiIGZpbGw9Im5vbmUiPg0KICA8cGF0aCBvcGFjaXR5PSIwLjE1IiBkPSJNMCAzLjE5NTQ4QzAgMS40NjQyMyAxLjQ2MTMxIDAuMDkyMzA2MyAzLjE4OTEyIDAuMjAxNDQ2TDM1MS4xODkgMjIuMTgzNEMzNTIuNzY5IDIyLjI4MzMgMzU0IDIzLjU5NCAzNTQgMjUuMTc3NVY1Ny45NDQzQzM1NCA1OS41NDEyIDM1Mi43NDkgNjAuODU4MyAzNTEuMTU0IDYwLjk0MDNMMy4xNTQxIDc4LjgzNzhDMS40Mzg5OCA3OC45MjYgMCA3Ny41NTkxIDAgNzUuODQxOFYzLjE5NTQ4WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzU3Ml8zMzMzKSIvPg0KICA8ZGVmcz4NCiAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTcyXzMzMzMiIHgxPSItNC43NjIzMyIgeTE9IjM3Ljc4MjYiIHgyPSIzNTQiIHkyPSIzNy43ODI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQogICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQzUxMDdEIi8+DQogICAgICA8c3RvcCBvZmZzZXQ9IjAuNDM5NDMiIHN0b3AtY29sb3I9IiNGMjIzODYiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGMzAzMCIvPg0KICAgIDwvbGluZWFyR3JhZGllbnQ+DQogIDwvZGVmcz4NCjwvc3ZnPg==);background-position:left center}.important__description-items{margin-bottom:34px}.important__description-item{padding:14px}.important__description-item:not(:last-child){margin-bottom:12px}.important__description-icon{margin-top:9px;margin-right:14px}.important__description-text{font-size:14px;line-height:16px;font-weight:600;padding-left:14px}.important__description-text:after{top:9px}.important__bottom-title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:20px}.important__right{width:100%}.important__things{padding-left:0}.important__things-item{width:100%;max-width:100%;border-radius:18px;border:1px solid #fff;background:rgba(255,255,255,.4);-webkit-box-shadow:14px 14px 60px 0 rgba(59,42,130,.06);box-shadow:14px 14px 60px 0 rgba(59,42,130,.06)}.important__things-item:not(:last-child){margin-bottom:48px}.important__things-title{text-align:center;font-weight:700}.clients{padding:45px 0 35px}.clients__header{margin-bottom:24px}.clients__title{font-size:28px;font-weight:600;line-height:38px;padding:0;margin-bottom:16px}.clients__subtitle{max-width:260px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:600;line-height:22px}.clients__items{margin-left:-5px;margin-right:-5px}.clients__item{margin:0 5px 10px 5px;width:calc(25% - 10px);height:46px;padding:5px 10px}.clients__item img{max-width:33px;max-height:33px}.services{padding:35px 0}.services__title{font-size:28px;font-weight:600;line-height:34px;margin-bottom:48px}.services__items{margin-left:0;margin-right:0}.services__item{width:100%;margin-left:0;margin-right:0;padding:47px 17px 26px;margin-bottom:42px}.services__item:last-child{margin-bottom:32px}.services__button-title{width:calc(100% - 100px);height:auto;font-size:16px;font-weight:700;line-height:19px;padding:20px 5px 48px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.03)),color-stop(50%,rgba(21,25,170,0)));background:-o-linear-gradient(top,rgba(255,255,255,.03) 0,rgba(21,25,170,0) 50%);background:linear-gradient(180deg,rgba(255,255,255,.03) 0,rgba(21,25,170,0) 50%)}.services__button-title:after,.services__button-title:before{height:90%}.services__link{display:none}.cities{padding:35px 0}.cities:before{bottom:20px}.cities:after{display:none}.cities__header{margin-bottom:32px}.cities__title{font-size:28px;line-height:38px;font-weight:600;margin-bottom:16px}.cities__subtitle{font-size:14px;line-height:22px;font-weight:600}.cities__blocks-wrap .cities__square{display:none}.cities__blocks{margin-left:0;margin-right:0;padding-bottom:36px}.cities__block{width:100%;margin-bottom:19px}.cities__block:nth-child(1),.cities__block:nth-child(3){top:auto}.cities__block:last-child{margin-bottom:0}.cities__description{max-width:100%;width:100%}.cities__button{margin-top:0;margin-bottom:0}.text-block{padding-top:50px}.text-block__header{margin-bottom:24px}.text-block__title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:12px}.text-block__subtitle{font-size:16px;line-height:22px;font-weight:600}.text-block__content-overlay{height:250px;bottom:-70px}.text-block__content{color:rgba(21,14,50,.6)}.text-block__content p{color:rgba(21,14,50,.6)}.text-block__content p:not(:last-child){margin-bottom:10px}.text-block__button-wrap{padding:0}.faq{padding:35px 0 35px}.faq:last-of-type{padding-bottom:60px}.faq__header{margin-bottom:22px}.faq__title{font-size:28px;line-height:38px;margin-bottom:14px}.faq__subtitle{font-size:14px;font-weight:600;line-height:22px;max-width:260px;margin-left:auto;margin-right:auto}.faq__items{margin-bottom:60px}.faq__item:not(:last-child){margin-bottom:10px}.faq__item.tu-open .faq__item-question{padding-top:21px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1.2}.faq__item-question{padding:11px 40px 11px 16px;font-size:14px;line-height:22px;min-height:48px}.faq__item-question svg{width:22px;height:22px;right:14px;top:13px}.faq__item-answer{font-size:14px;font-weight:500;line-height:20px;padding:0 40px 20px 16px}.faq__item-answer p{font-size:14px;font-weight:500;line-height:20px}.faq__item-answer ol,.faq__item-answer ul{padding:0 0 0 16px;margin:8px 0}.faq__item-answer ol li,.faq__item-answer ul li{font-size:14px;font-weight:500;line-height:20px}.big-steps{padding:60px 0 0}.big-steps__inner .big-steps__line{display:none}.big-steps__items{display:block}.big-steps__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;padding-right:0;padding-top:0}.big-steps__title:after{display:none}.big-steps__content{margin-top:20px;margin-bottom:70px}.big-steps__content-title{padding-right:0;font-size:28px;line-height:32px;margin-bottom:16px;max-width:75%}.big-steps__content-title span{font-size:28px;line-height:32px}.big-steps__item--right{padding:0}.big-steps__item--right .big-steps__content{padding-left:0;margin-top:20px;margin-bottom:70px}.big-steps__item--right .big-steps__title{right:0;left:auto}.big-steps__item--right .big-steps__image{width:100%;margin-left:auto;margin-right:auto}.big-steps__image{width:100%;height:350px;margin-left:auto;margin-right:auto}.big-steps__image:before{width:400px;height:400px;border-radius:400px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,224,255,0)),to(#3452f1));background:-o-linear-gradient(top,rgba(0,224,255,0) 0,#3452f1 100%);background:linear-gradient(180deg,rgba(0,224,255,0) 0,#3452f1 100%);-webkit-filter:blur(100px);filter:blur(100px);opacity:.6}.big-steps__btn{margin-top:23px}.text-image{padding:0}.text-image__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:45px 0 0 0}.text-image__left{width:100%;padding:0;margin-bottom:40px}.text-image__title{font-size:28px;font-weight:600;line-height:38px;margin-bottom:18px}.text-image__right{width:100%;padding-left:0;padding-right:0}.text-image__image{width:260px;margin-left:auto;margin-right:auto}.text-image--left .text-image__left{padding:0}.text-image--left .text-image__right{padding-left:0;padding-right:0}.cta{padding:35px 0}.cta__block{width:100%;padding:0}.cta__content{max-width:100%;padding:0 16px}.cta__title{font-size:18px;line-height:27px}.cta__text{font-size:28px;line-height:32px;margin-bottom:30px}.cta__button{margin-bottom:18px}.cta__button span{width:242px}.cta__image{width:100%;height:200px;-webkit-transform:none;-ms-transform:none;transform:none;right:auto;left:auto;top:auto;bottom:-50px}.cta__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cta--full{padding:35px 0 0}.cta--full .cta__block{padding-bottom:0}.cta--full .cta__content{width:100%}.cta--full .cta__button{margin-bottom:10px}.cta--full .cta__image{width:100%;height:200px;bottom:auto}.faq-cta{padding-top:60px;padding-bottom:0}.faq-cta .faq__item-question{padding:11px 40px 11px 16px;font-size:14px;line-height:22px;min-height:48px}.faq-cta .faq__item.tu-open .faq__item-question{font-size:18px;line-height:22px}.faq-cta__content{padding-top:0}.faq-cta__title{font-size:28px;line-height:38px}.faq-cta__title span{font-size:28px;line-height:38px}.faq-cta__title span:after{width:117px;height:53px;top:-8px}.faq-cta__right{width:calc(100% + 36px);max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;margin-left:-18px;margin-right:-18px;padding:52px 0 23px}.faq-cta__right-inner{padding:27px 18px 32px}.faq-cta__cta-title{font-size:28px;line-height:32px}.faq-cta__cta{padding:40px 0 175px 18px}.faq-cta__image{width:540px;left:18px;bottom:-110px}.contacts{padding:35px 0 35px;margin-bottom:0}.contacts__form-title{margin-bottom:20px}.contacts__form-subtitle{font-size:12px;line-height:20px}.contacts__form-wrap{width:100%;padding-bottom:56px}.contacts__form-block{padding:27px 16px 48px}.contacts__form{margin-top:20px}.contacts__form .select2-container,.contacts__form input[type=email],.contacts__form input[type=tel],.contacts__form input[type=text],.contacts__form select,.contacts__form textarea{padding-bottom:0}.contacts__form button[type=submit]{margin-top:36px}.contacts__block{width:100%}.contacts__phones-title{font-size:28px;line-height:34px;margin-bottom:16px}.contacts__address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2b73db}.contacts__phones{margin-top:22px;margin-bottom:38px}.contacts__hour,.contacts__phone{display:block;height:auto;padding:17px 18px}.contacts__hour:not(:last-child),.contacts__phone:not(:last-child){margin-bottom:10px}.contacts__hour-title,.contacts__phone-title{font-size:16px;line-height:22px;margin-bottom:9px}.contacts__hour-title .icon,.contacts__phone-title .icon{margin-right:14px}.contacts__ampm,.contacts__phone-number{padding-left:38px;font-size:18px;line-height:22px}.contacts__hours-title{font-size:28px;line-height:38px;margin-bottom:22px}.tu-content{padding:60px 0}.tu-content__inner{padding-top:50px}.tu-content__title{font-size:38px;line-height:1.5}.tu-content__text{font-size:14px}.tu-content__text h1{font-size:38px;line-height:1.5;margin-bottom:20px}.tu-content__text h2{font-size:24px}.tu-content__text h3{font-size:20px}.tu-content__text h4{font-size:16px}.tu-content__text h5{font-size:14px}.tu-content__text h6{font-size:12px}.tu-content__text p{font-size:14px}.tu-content__text ul{padding:0 0 0 20px}.tu-content__text ul li{font-size:14px}.tu-content__text ol{padding:0 0 0 20px}.tu-content__text ol li{font-size:14px}.floating-wa{right:16px}.footer{padding:37px 15px}.footer__header{margin-bottom:30px}.footer__content{margin-bottom:16px}.footer__left{max-width:100%;padding-right:0;margin-bottom:36px}.footer__text{font-size:12px;font-weight:500;line-height:22px;margin-bottom:20px}.footer__text p{font-size:12px;font-weight:500;line-height:22px}.footer__address{margin-bottom:20px}.footer__right{display:block;max-width:100%}.footer__menu{width:100%;margin-bottom:53px}.footer__menu ul{display:block}.footer__menu ul .menu-item:not(:last-child){padding-bottom:22px}.footer__terms-wrapper{max-width:100%;text-align:left;padding-left:0}.terms__menu{margin-bottom:10px;text-align:left}.terms__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terms__menu ul .menu-item{padding-bottom:13px}.terms__menu ul .menu-item a{text-align:left}.terms__menu ul .menu-item:not(:last-child){padding-bottom:13px;margin-right:73px}.footer__email-title{text-align:left;max-width:281px}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__social{margin-bottom:18px}.footer__social .social-link{margin-left:0;margin-right:16px}.footer__social .social-link .icon{width:28px;height:28px}.floating-button{display:block}.floating-button__inner{text-align:center;padding:12px 0;font-family:Inter,sans-serif;font-size:16px;line-height:22px;font-weight:400;color:#282829}.floating-button__inner .btn{width:100%;text-align:center;margin-bottom:4px}.floating-button__inner .btn .icon{width:16px;height:16px;position:relative;top:unset;bottom:unset;left:unset}.floating-button__inner .btn span{width:100%;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-box-shadow:0 0 8px 0 rgba(59,42,130,.15)!important;box-shadow:0 0 8px 0 rgba(59,42,130,.15)!important}}@media only screen and (max-width:767px){.aos-animate{-o-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;animation:none!important}}@media (max-width:576px){.page-hero2{background-size:150%;background-position:-20px 40px}.numbers__items{background-size:80%!important}.cities__image{height:118px}.faq-cta__button span{width:242px}}@media (max-width:400px){.header__phone{font-size:16px}.header__logo{width:110px;height:25px;margin-right:15px}}@media (max-width:380px){.hero3__video{width:100%}.page-hero2{background-size:100% auto;background-position:30px 80px}.services__button-title{font-size:13px;line-height:16px}}@media (max-width:345px){a.header__wa{display:none}}