@font-face{font-display:swap;font-family:icons;font-style:normal;font-weight:400;src:url(/fonts/icons.woff2) format("woff2"),url(/fonts/icons.woff) format("woff")}[class*=_icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}._icon-arr-top:before{content:"\e902"}._icon-arr-left:before{content:"\e900"}._icon-arr-right:before{content:"\e901"}._icon-eye:before{content:"\e903"}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}body,html{height:100%;min-width:375px}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e;font-family:Jost;font-size:1rem;line-height:1}button,input,textarea{font-family:Jost;font-size:inherit}button{background-color:transparent;cursor:pointer}a,button{color:inherit}a{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.lock body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:75rem;padding:0 .9375rem}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.input{background:#fff;border:1px solid #d5dce7;border-radius:24px;display:block;font-size:18px;line-height:28px;padding:10px 27px;transition:all .2s ease 0s;width:100%}.input::-moz-placeholder{color:#6e6e6e;font-size:18px;line-height:28px}.input::placeholder{color:#6e6e6e;font-size:18px;line-height:28px}._form-error .input{border:1px solid #da0909!important}._form-error .input::-moz-placeholder{opacity:0}._form-error .input::placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{height:144px;resize:none}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:.3125em}.checkbox__input{height:0;opacity:0;position:absolute;width:0}.checkbox__input:hover+.checkbox__label:before{background:url(/img/contact/chk_hover.webp) 0 0 no-repeat}.checkbox__input:checked+.checkbox__label:before{background:url(/img/contact/chk_pressed.webp) 0 0 no-repeat}.checkbox__label{cursor:pointer;display:inline-flex;gap:10px;position:relative}.checkbox__label:before{align-self:center;background:url(/img/contact/chk.webp) 0 0 no-repeat;content:"";flex:0 0 24px;height:24px;transition:all .2s ease 0s;width:24px}.checkbox__text{align-self:center;color:#1e1e1e;font-size:18px;line-height:28px}.checkbox__text a{color:#1d4ed8;text-decoration:underline}.checkbox__text a:hover{color:#1e40af}.checkbox-error{color:#da0909;font-size:14px;margin-top:4px}.iti,.iti .iti__tel-input{width:100%}.iti__selected-country-primary{border-radius:24px 0 0 24px;padding-left:16px!important}.iti__country-container{inset:1px auto 1px 1px}[class*=-ibg]{position:relative}[class*=-ibg] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.title{font-weight:700;line-height:1.2083333333}.btn-blue{align-items:center;background:#2060d6;border-radius:27px;color:#fff;display:flex;font-size:1.125rem;font-weight:600;height:52px;justify-content:center;line-height:1.5555555556;padding:0 25px;transition:all .2s ease 0s}.btn-blue:active{background-color:#0c4cc2}.btn-orange{align-items:center;background:#ff913c;border-radius:27px;color:#fff;display:flex;font-size:1.125rem;font-weight:500;height:52px;justify-content:center;line-height:1.5555555556;padding:0 25px;transition:all .2s ease 0s}.btn-orange:active{background-color:#f58732}.border-btn-white{align-items:center;background-color:transparent;border:2px solid #ff913c;border-radius:30px;color:#fff;display:flex;font-weight:500;height:47px;justify-content:center;line-height:1.4375;padding:0 25px;transition:all .2s ease-in-out 0s}.border-btn-white:active{border:2px solid #ffa550;color:#ffa550}.text-bold{font-weight:700!important}.btn-about{align-items:center;border-radius:2px;display:inline-flex;font-size:1.25rem;font-weight:600;gap:21px;line-height:1.4;transition:all .2s ease 0s}.btn-about>span{border-bottom:3px solid #2060d6}.btn-about:active{color:#3474ea}.btn-about:active .btn-about__icon{background:url(/img/about/round_start_full_active.svg) 0 0/contain no-repeat}.btn-about:active .btn-about__icon:after{opacity:0}.btn-about__icon{align-items:center;background:url(/img/about/round_start_full.svg) 0 0/contain no-repeat;display:flex;height:45px;justify-content:center;position:relative;width:45px}.btn-about__icon:after{background:url(/img/about/round_start.svg) 0 0/contain no-repeat;content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease 0s;width:100%}.btn-about__icon ._icon-eye{font-size:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.img-pin.img-pin{height:36px;-o-object-fit:contain;object-fit:contain;position:absolute;right:-9px;top:-9px;width:36px}.service-tab__list{line-height:1.625;margin:24px 0;padding-left:27px}.service-tab__list.service-tab__list_last{margin-bottom:0}.service-tab__list>:not(:last-child){margin-bottom:12px}.service-tab__list:not(.service-tab__list_num) li{position:relative}.service-tab__list:not(.service-tab__list_num) li:before{background-color:#153d89;border-radius:50%;content:"";height:6px;left:-17px;position:absolute;top:12px;width:6px}.svg{height:0;position:absolute;width:0}.swiper-button-orange{align-items:center;border:2px solid;border-radius:50%;color:#ff913c;display:flex;height:48px;justify-content:center;transition:all .2s ease 0s;width:48px}.swiper-button-orange.swiper-button-disabled{color:hsla(0,0%,100%,.5);pointer-events:none}.swiper-button-orange:active{color:#f58732}.swiper-button-blue{align-items:center;background-color:#fff;border:2px solid;border-radius:50%;color:#2060d6;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease 0s;width:48px}.swiper-button-blue.swiper-button-disabled{border:2px solid transparent;color:#949494;pointer-events:none}.swiper-button-blue:active{color:#0c4cc2}.header{height:62px;left:0;padding:8px 0;position:fixed;top:30px;transition:all .2s ease 0s;width:100%;z-index:10}.header.header_scroll{background-color:#fff;filter:drop-shadow(0 4px 24px rgba(21,61,137,.15));top:0!important}.header__container{align-items:center;display:flex;height:100%;justify-content:space-between}.header__logo{align-items:center;display:flex;justify-content:center;position:relative;z-index:11}.header__menu{color:#fff;display:flex;padding-left:20px}.header__contacts{align-items:center;display:flex}.header-logo-img{background:url(/img/header/logo.svg) 0 0 no-repeat;display:block;height:42px;transition:all .2s ease 0s;width:144px}.header_scroll .header-logo-img,.logo-dark .header-logo-img{background:url(/img/header/logo-black.svg) 0 0/contain no-repeat}.header-fade{background-color:rgba(0,0,0,.322);height:100vh;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100vw;z-index:1}.menu-open .header-fade{opacity:1;visibility:visible}.header_scroll .menu a,.menu-dark .menu a{color:#000}.menu__list{display:flex;flex-wrap:wrap;row-gap:5px}.menu__link{color:#fff;line-height:1.4375}.menu-dark .menu__link{color:#000}.contacts-header__tel{align-items:center;display:flex;font-weight:500;gap:13px;line-height:1.4375}.contacts-header__tel:before{background:url(/img/header/tel.svg) 0 0 no-repeat;content:"";height:18px;width:18px}.contacts-header__btn{white-space:nowrap}.contacts-header__btn._icon-arr-right{align-items:center;flex-direction:row-reverse;gap:6px}.contacts-header__btn._icon-arr-right:before{font-size:9px;margin-top:3px}.header_scroll .border-btn-white,.menu-dark .border-btn-white{color:#000}.icon-menu{display:none}.footer{background:#e9f0fb;padding-top:120px}.footer__container{position:relative;z-index:2}.footer__top{margin-bottom:50px}.footer__bottom{border-bottom:1px solid #e1dfea;-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;padding-bottom:24px;row-gap:13px}.footer__copy{color:#555;font-size:16px;font-weight:400;line-height:23px;padding:24px 0 21px;text-align:center}.footer__copy a{display:inline-flex;gap:8px;text-decoration:underline}.footer__copy a:after{background:url(/img/footer/webdelo.webp) 0 0 no-repeat;content:"";display:block;height:24px;width:24px}.top-footer{display:flex;flex-wrap:wrap;row-gap:40px}.top-footer__col_logo{margin:0 100px 0 0}.top-footer__col_menu{margin-right:106px}.top-footer__img{height:42px;margin-bottom:30px;width:144px}.top-footer__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.top-footer__text{color:#555;font-size:16px;font-weight:400;line-height:23px}.top-footer__title{color:#9b99a4;font-size:16px;font-weight:500;line-height:23px;margin-bottom:13px}.top-footer__list>:not(:last-child){margin-bottom:13px}.top-footer__item{color:#1e1e1e;font-size:16px;line-height:23px}.top-footer__item_tel a{display:flex;gap:10px}.top-footer__item_tel a:before{background:url(/img/footer/tel.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px}.top-footer__item_mail a{display:flex;gap:10px}.top-footer__item_mail a:before{background:url(/img/footer/mail.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px}.top-footer__item_loc{display:flex;gap:10px}.top-footer__item_loc:before{background:url(/img/footer/loc.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px}.bottom-footer__link{color:#878590;font-size:16px;line-height:23px;transition:all .2s ease 0s}.back-top{position:absolute;right:15px;top:0}.main-block{-webkit-clip-path:url(#my-clip-path);clip-path:url(#my-clip-path);color:#fff;position:relative;z-index:1}.main-block__slide{padding-bottom:270px;padding-top:184px;position:relative}.main-block__slide:after{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.main-block__container{position:relative;z-index:3}.main-block__info{max-width:499px}.main-block__label{display:flex;line-height:1.5;margin-bottom:14px}.main-block__label .text-bold{margin-left:5px}.main-block__label .main-block-number{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:600;margin-left:10px;position:relative}.main-block__label .main-block-number:after{background:url(/img/main-block/label_decor.svg) 0 0/contain no-repeat;content:"";height:100%;left:50%;position:absolute;top:9px;transform:translateX(-50%);width:36px;z-index:-1}.main-block__title{font-size:4rem;font-weight:700;line-height:1.15625;margin-bottom:24px;position:relative}.main-block__title:after{background:url(/img/main-block/title_decor.svg) 0 0/contain no-repeat;content:"";height:38px;left:-8px;position:absolute;top:114px;width:234px;z-index:-1}.main-block__text{line-height:1.625}.main-block__text:not(:last-child){margin-bottom:24px}.main-block__nav{align-items:center;display:flex;gap:24px;justify-content:end;margin-right:50px;margin-top:-264px}.blocks-group{position:relative}.blocks-group .blocks-group__bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;position:absolute;top:0;width:100%}.benefits{padding-top:54px;position:relative;z-index:4}.benefits__row{-moz-column-gap:30px;column-gap:30px;display:flex;row-gap:24px}.benefits__item{background:#fff;border-radius:30px;box-shadow:0 4px 24px rgba(21,61,137,.15);flex:0 1 33.333%;padding:26px}.item-benefits__img{margin-bottom:12px}.item-benefits__title{font-size:1.125rem;font-weight:700;line-height:1.5555555556}.item-benefits__title:not(:last-child){margin-bottom:12px}.item-benefits__subtitle{line-height:1.625}.about{margin-bottom:120px;padding:100px 0 0;position:relative;z-index:2}.about__container{align-items:center;-moz-column-gap:73px;column-gap:73px;display:flex;row-gap:24px}.about__img{border-radius:30px;filter:drop-shadow(0 4px 24px rgba(21,61,137,.15));position:relative}.about__img img:not(.img-pin){height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.about__info>:not(:last-child){margin-bottom:24px}.about__text{line-height:1.5}.services{padding-bottom:120px}.services__container{position:relative;z-index:2}.services__title{margin-bottom:40px;text-align:center}.services-tabs__navigation{display:flex;gap:24px;margin:0 -15px;overflow-x:auto;padding:0 15px 40px;white-space:nowrap}.services-tabs__title{align-items:center;border-radius:27px;color:#595959;display:flex;font-size:1.125rem;font-weight:600;height:52px;justify-content:center;line-height:1.5555555556;padding:0 25px;transition:all .2s ease 0s}.services-tabs__title._tab-active{background:#2060d6;box-shadow:0 16px 24px rgba(32,96,214,.16);color:#fff}.services-tabs__title._tab-active:active{background-color:#0c4cc2}.service-tab .service-tab__row{align-items:center;display:flex;gap:44px}.service-tab__info{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center}.service-tab__title{font-weight:700;line-height:1.3125}.service-tab__subtitle{font-size:1.125rem;font-weight:700;line-height:1.5555555556}.service-tab__text{line-height:1.75}.service-tab__btn{color:#1e1e1e;font-weight:600}.service-tab__img{border-radius:30px;box-shadow:0 4px 24px rgba(21,61,137,.15);position:relative}.service-tab__img img:not(.img-pin){border-radius:30px;max-width:100%}.specialists_bg{position:absolute;right:-295px;top:-100px;z-index:1}.specialists__container{position:relative;z-index:3}.specialists__title{margin-bottom:62px;text-align:center}.specialists__slide{background:#fff;border:1px solid #d5dce7;border-radius:30px;overflow:hidden}.specialists__nav,.specialists__pagination{align-items:center;display:flex;gap:24px;justify-content:center}.specialists__pagination{height:20px;margin-top:25px}.specialists__pagination .swiper-pagination-bullet{border:2px solid #5c9cff;border-radius:50%;cursor:pointer;height:12px;transition:all .2s ease 0s;width:12px}.specialists__pagination .swiper-pagination-bullet-active{background:#2060d6;border:0 solid transparent;height:20px;width:20px}.slide-specialists__top{max-width:100%;padding:0 0 131.2%;position:relative}.slide-specialists__top img{height:101%;left:-1px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-1px;width:101%}.slide-specialists__bottom{padding:16px 24px 24px}.slide-specialists__bottom>:not(:last-child){margin-bottom:6px}.slide-specialists__job{color:#555;font-size:16px;font-weight:400;line-height:23px}.slide-specialists__name{color:#1e1e1e;font-size:18px;font-weight:500;line-height:28px}.contact{padding-top:120px;position:relative;z-index:2}.contact .footer__bg,.contact .footer__bg_mob{left:0;position:absolute;top:-45px;width:100%}.contact__container{background:#e9f0fb;position:relative;z-index:2}.contact__left{margin-bottom:30px}.contact__title{margin-bottom:12px}.contact__subtitle{color:#1e1e1e;font-size:18px;font-weight:400;line-height:28px}.contact__form{margin-top:24px}.contact__img{border-radius:30px;overflow:hidden}.form-contact__body>:not(:last-child){margin-bottom:12px}.form-contact__bottom{margin-top:24px}.form-contact__bottom>:not(:last-child){margin-bottom:24px}.form-contact__bottom .btn-blue{padding:0 30px}.form-contact__line{position:relative}.input.is-mask-empty{color:#6e6e6e}.error-text{color:#da0909;font-size:18px;line-height:28px;opacity:0;pointer-events:none;position:absolute;right:27px;text-align:right;top:10px;visibility:hidden;z-index:2}._form-error .error-text{opacity:1;visibility:visible}.back-top:active .back-top__icon{color:#3d65b1}.back-top__icon{align-items:center;background:#e9f0fb;border:1px solid #d4def0;border-radius:5px;color:#153d89;cursor:pointer;display:flex;font-size:9px;height:27px;justify-content:center;margin-bottom:10px;transition:all .2s ease 0s;width:61px}.back-top span{color:#153d89;font-size:12px;line-height:17px}.wrapper_privacy{padding-top:117px}.wrapper_privacy .header{top:23px}.wrapper_privacy .header .icon-menu:after,.wrapper_privacy .header .icon-menu:before,.wrapper_privacy .header .icon-menu span{background-color:#000}.wrapper_privacy .footer{background-color:transparent;margin-top:-21px;padding-top:130px;position:relative}.wrapper_privacy .footer:after{background:url(/img/privacy_footer.webp) center 0/cover no-repeat;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.bredcrumbs{margin-bottom:12px}.bredcrumbs__list{align-items:center;color:#555;display:flex;font-size:14px;gap:34px;line-height:24px;overflow:auto;white-space:nowrap}.bredcrumbs__list li:not(:last-child){position:relative}.bredcrumbs__list li:not(:last-child):after{background:url(/img/bredcrumbs_icon.webp) 50%/contain no-repeat;content:"";display:block;height:9px;position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:6px}.privacy__container ol{color:#333;font-size:16px;line-height:1.4;margin-left:20px}.privacy__container ol li{margin-bottom:10px}.privacy__container ol ol{margin-left:20px}.privacy__container ol ol li{color:#666;font-size:14px;margin-bottom:5px}.privacy__container p{color:#666;font-size:14px;margin-bottom:10px;margin-top:10px}.privacy__container h1,.privacy__container small{display:block;text-align:center;width:100%}.privacy-title{margin-bottom:24px}.privacy-title__two{color:#1e1e1e;font-size:32px;font-weight:700;line-height:42px;margin-bottom:12px}.privacy-title__two.privacy-title__two_margin{margin-bottom:24px}.privacy__item:not(:last-child){margin-bottom:48px}.privacy__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.privacy-text{color:#1e1e1e;font-size:16px;font-weight:400;line-height:26px}.privacy-text:not(:last-child){margin-bottom:24px}.privacy-list{color:#1e1e1e;font-size:16px;font-weight:400;line-height:26px}.privacy-list>:not(:last-child){margin-bottom:12px}.privacy-list li{padding-left:17px;position:relative}.privacy-list li:before{background:#153d89;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:9px;width:6px}.privacy-list__num{color:#1e1e1e;font-size:16px;font-weight:400;line-height:26px;padding-left:26px;position:relative}.privacy-list__num>:not(:last-child){margin-bottom:12px}.privacy-list__num li span{color:#1e1e1e;display:block;font-size:16px;font-weight:500;line-height:26px}.privacy-list__num li::marker{left:0;position:absolute;top:0}.privacy-row{align-items:flex-start;display:flex;gap:30px;margin-bottom:19px}.privacy-row .privacy-text{margin:0}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;width:100%}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{transform:translateZ(0)}.swiper-button-lock{display:none!important}@media (min-width:47.99875em){.service-tab__info{flex:0 1 670px}.service-tab__img{flex:0 1 456px}}@media (min-width:61.99875em){.header__menu,.menu__list{align-items:center}}@media (min-width:73.125em){.header__contacts,.header__menu{-moz-column-gap:2.5rem;column-gap:2.5rem}.menu__list{-moz-column-gap:1.875rem;column-gap:1.875rem}}@media (min-width:768px){.top-footer__col_logo{flex:0 1 400px}.top-footer__col_contacts{flex:0 1 371px}.specialists .specialists-wrap{padding:0 67px;position:relative;z-index:2}.specialists__nav .swiper-button-blue{position:absolute;top:50%;transform:translateY(-50%)}.specialists__nav .specialists-button-prev{left:0}.specialists__nav .specialists-button-next{right:0}.contact .footer__bg_mob{display:none}.privacy-list{padding-left:8px}}@media (min-width:921px){.about__img{flex:0 1 527px;padding:0 0 53.5%}.about__info{flex:0 1 50%}}@media (min-width:992px){.privacy__img{flex:0 0 370px}.privacy-row .privacy-text{flex:0 1 770px}}@media (min-width:1170px){.contact__body{align-items:center;display:flex;gap:40px;justify-content:space-between}.contact__left{flex:0 0 565px;margin:0}.contact__img{flex:0 0 526px;padding:0 0 54.9%;position:relative}.contact__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media (min-width:75em){.title{font-size:3rem}.service-tab__title{font-size:2rem}}@media (min-width:1520px){.wrapper_privacy .footer{padding-top:160px}}@media (max-width:75em){.contact .footer__bg,.contact .footer__bg_mob{top:0}}@media (max-width:1170px){.wrapper_privacy .footer{margin-top:72px;padding-top:110px}.wrapper_privacy .footer:after{background:url(/img/privacy_footer_mob.webp) center 0/cover no-repeat}}@media (max-width:1169px){.contact__body{margin:0 auto;max-width:500px}.contact__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}@media (max-width:62em){.header__contacts,.header__menu{-moz-column-gap:1.875rem;column-gap:1.875rem}.menu__list{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (max-width:920px){.about__container{flex-direction:column}.about__img{max-width:600px;width:100%}.about__img img:not(.img-pin){position:relative}}@media (max-width:576px){.specialists .specialists-wrap{margin:0 auto;max-width:350px}.slide-specialists__bottom{padding:19px 20px 20px}}@media (max-width:550px){.header_simple .header__contacts{gap:12px}.menu-wrapper{width:100%!important}.menu-open .menu:before{width:100%}.contacts-header__btn._icon-arr-right:before,.contacts-header__tel span{display:none}.contacts-header__btn._icon-arr-right{height:37px;padding:7px 21px}}@media (max-width:61.99875em){.header_simple .header__contacts{gap:40px;margin:0}.header__contacts{-moz-column-gap:29px;column-gap:29px;margin-bottom:48px}.menu-wrapper{background-color:#fff;height:100vh;overflow:auto;position:fixed;right:-200%;top:0;transition:all .2s ease 0s;width:375px;z-index:2}.menu-open .menu-wrapper{right:0}.menu{position:relative}.menu-dark .menu{flex-direction:column-reverse;justify-content:start;padding-bottom:50px;padding-right:20px;padding-top:117px}.menu:before{content:"";right:-200%;transition:all .2s ease 0s}.menu-open .menu:before{background-color:#fff;content:"";height:90px;position:fixed;right:0;top:0;width:375px}.menu__list{flex-direction:column;row-gap:10px}.menu__item{align-items:center;display:inline-flex;height:41px}.icon-menu{display:block;height:1.625rem;position:relative;width:2.5rem;z-index:5}.icon-menu:after,.icon-menu:before,.icon-menu span{background-color:#fff;border-radius:2px;content:"";height:.208125rem;position:absolute;right:0;transition:all .2s ease 0s;width:100%}.header_scroll .icon-menu:after,.header_scroll .icon-menu:before,.header_scroll .icon-menu span{background-color:#000}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:30px}.menu-open .icon-menu:after,.menu-open .icon-menu:before,.menu-open .icon-menu span{background-color:#ff913c!important}.menu-open .icon-menu:before{width:40px}.menu-open .icon-menu:after{width:20px}.benefits__row{align-items:center;flex-direction:column}.benefits__item{max-width:500px}.specialists_bg{display:none}.privacy-row{flex-direction:column;gap:24px;margin-bottom:24px}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:47.99875em){.checkbox__text{font-size:16px;line-height:24px}.btn-about__icon{height:41px;width:41px}.img-pin.img-pin{height:32px;right:0;top:0;width:32px}.service-tab__list{padding-left:17px}.swiper-button-orange{height:40px;width:40px}.header{top:26px}.footer{padding-top:67px}.footer__top{margin-bottom:40px}.footer__copy{line-height:26px;padding:24px 0 28px}.top-footer{flex-direction:column;row-gap:0}.top-footer__col_logo{margin:0 0 25px}.top-footer__col_menu{margin:0 0 27px}.back-top span{display:none}.main-block{-webkit-clip-path:url(#my-clip-path-2);clip-path:url(#my-clip-path-2)}.main-block__slide{padding:119px 0}.main-block__info{max-width:299px}.main-block__label .text-bold{margin-left:3.5px}.main-block__label .main-block-number{margin-left:8.25px}.main-block__label{font-size:.875rem}.main-block__title:after{height:16.66px;top:49px;width:102px}.main-block__title{font-size:1.75rem}.main-block__nav{margin-right:0;margin-top:-93px}.benefits{padding-top:104px}.about{padding:72px 0 62px}.about__info>:not(:last-child){margin-bottom:12px}.services{padding-bottom:72px}.services__title{margin-bottom:30px}.services-tabs__navigation{gap:6px}.services-tabs__title._tab-active{box-shadow:0 16px 24px rgba(32,96,214,.24)}.service-tab__info{gap:18px}.service-tab__subtitle{color:#000}.service-tab__btn{order:5}.specialists{margin-bottom:48px}.specialists__title{margin-bottom:30px}.specialists__nav{margin-top:24px}.specialists__pagination{display:none}.contact{padding-top:77px}.contact .footer__bg{display:none}.contact__title{margin-bottom:14px}.contact__subtitle{font-size:16px;line-height:26px}.wrapper_privacy .header{top:27px}.wrapper_privacy .footer{padding-top:76px}.privacy-title__two{font-size:20px;line-height:30px}}@media (max-width:29.99875em){.header-logo-img{background-size:contain;height:38px;width:130px}.main-block__info{max-width:214px}}@media (max-width:23.4375em){.title{font-size:1.5rem}.service-tab__title{font-size:1.25rem}}@media (min-width:23.4375em) and (max-width:75em){@supports (font-size:clamp(1.5rem,0.8181818182rem + 2.9090909091vw,3rem)){.title{font-size:clamp(1.5rem,.8181818182rem + 2.9090909091vw,3rem)}}@supports not (font-size:clamp(1.5rem,0.8181818182rem + 2.9090909091vw,3rem)){.title{font-size:calc(.81818rem + 2.90909vw)}}@supports (font-size:clamp(1.25rem,0.9090909091rem + 1.4545454545vw,2rem)){.service-tab__title{font-size:clamp(1.25rem,.9090909091rem + 1.4545454545vw,2rem)}}@supports not (font-size:clamp(1.25rem,0.9090909091rem + 1.4545454545vw,2rem)){.service-tab__title{font-size:calc(.90909rem + 1.45455vw)}}}@media (min-width:62em) and (max-width:73.125em){@supports ((-moz-column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem)) or (column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem))){.header__menu{-moz-column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem);column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem)}}@supports not ((-moz-column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem)) or (column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem))){.header__menu{-moz-column-gap:calc(-1.60815rem + 5.61798vw);column-gap:calc(-1.60815rem + 5.61798vw)}}@supports ((-moz-column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem)) or (column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem))){.header__contacts{-moz-column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem);column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem)}}@supports not ((-moz-column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem)) or (column-gap:clamp(1.875rem,-1.6081460674rem + 5.6179775281vw,2.5rem))){.header__contacts{-moz-column-gap:calc(-1.60815rem + 5.61798vw);column-gap:calc(-1.60815rem + 5.61798vw)}}@supports ((-moz-column-gap:clamp(1.25rem,-2.2331460674rem + 5.6179775281vw,1.875rem)) or (column-gap:clamp(1.25rem,-2.2331460674rem + 5.6179775281vw,1.875rem))){.menu__list{-moz-column-gap:clamp(1.25rem,-2.2331460674rem + 5.6179775281vw,1.875rem);column-gap:clamp(1.25rem,-2.2331460674rem + 5.6179775281vw,1.875rem)}}@supports not ((-moz-column-gap:clamp(1.25rem,-2.2331460674rem + 5.6179775281vw,1.875rem)) or (column-gap:clamp(1.25rem,-2.2331460674rem + 5.6179775281vw,1.875rem))){.menu__list{-moz-column-gap:calc(-2.23315rem + 5.61798vw);column-gap:calc(-2.23315rem + 5.61798vw)}}}@media (max-width:991px) and (min-width:768px){.about{padding:100px 0 70px}}@media (any-hover:hover){.input:hover{border:1px solid #153d89}.btn-blue:hover{background-color:#3474ea}.btn-orange:hover{background-color:#fea44f}.border-btn-white:hover{color:#ff913c!important}.btn-about:hover{color:#2060d6}.btn-about:hover .btn-about__icon:after{transform:rotate(90deg)}.swiper-button-orange:hover{color:#ffa550}.swiper-button-blue:hover{color:#3474ea}.menu__link:hover{color:#ff913c!important;transition:all .2s ease 0s}.contacts-header__tel:hover,.top-footer__item a:hover{text-decoration:underline}.bottom-footer__link:hover{color:#153d89;-webkit-text-decoration-line:underline;text-decoration-line:underline}.services-tabs__title:hover{color:#1e1e1e}.services-tabs__title._tab-active:hover{background-color:#3474ea}.back-top:hover .back-top__icon{border:1px solid transparent;box-shadow:0 4px 24px rgba(21,61,137,.16)}}

/*# sourceMappingURL=style.css.map*/