[data-loading=""],[data-loading=delay\|show],[data-loading=show]{display:none}.breadcrumbs__list,.file-downloader__files,.logo-notification__massenger,.logo-notification__social-neetwork,.main-menu__list,.mobile-menu__social-links,.mobile-navigation,.mobile-navigation__dropdown,.text-content .ol-custom,.text-content .ul-custom,.text-content .ul-rhomb,.ul-check{list-style-type:none;margin:0;padding:0}.main-menu__link{color:#303030;text-decoration:none;transition:all .25s}.main-menu__link:hover{color:#465a8b}.button-blue,.button-yellow,.calculation-button,.calculator-button,.chat-button,.login-button-mobile,.order-button,.order-button-mobile,.search-button,.transparent-button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;height:41px;padding:0;transition:all .25s}.button-blue:disabled,.button-yellow:disabled,.calculation-button:disabled,.order-button:disabled,.send-button:disabled{background:#c6c6c6;cursor:auto}.button-blue:active:disabled,.button-yellow:active:disabled,.calculation-button:active:disabled,.order-button:active:disabled,.send-button:active:disabled{color:#fff}.button-blue:hover:disabled:after,.button-yellow:hover:disabled:after,.calculation-button:hover:disabled:after,.order-button:hover:disabled:after,.send-button:hover:disabled:after{opacity:0}.button-blue:after,.button-yellow:after,.calculation-button:after,.order-button:after,.send-button:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3);border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .25s;width:100%;z-index:-1}.button-blue:hover:after,.button-yellow:hover:after,.calculation-button:hover:after,.order-button:hover:after,.send-button:hover:after{opacity:1}.main-menu__list-2::-webkit-scrollbar{width:13px}.main-menu__list-2::-webkit-scrollbar-thumb{border:2px solid #e9ebf1}.main-menu__list-2::-webkit-scrollbar-track{background:rgba(70,90,139,.12);border-radius:20px}.benefit,.faq,.reviews{padding:90px 0}@media (width <= 768px){.benefit,.faq,.reviews{padding:40px 0}}.logo-notification{background:#fff;border-radius:10px;box-shadow:0 4px 15px 0 rgba(42,60,101,.1);box-sizing:border-box;display:none;flex-direction:column;gap:30px;padding:40px;position:absolute;top:calc(100% + 20px);z-index:2}.logo-notification:hover{display:flex}.logo-notification__row{display:flex;gap:60px}.logo-notification__item{align-items:flex-start;display:flex;flex-direction:column;gap:15px;max-width:335px}.logo-notification__item-title{align-items:center;display:flex;font-size:18px;font-weight:600;gap:10px;line-height:24px}.logo-notification__item-call{background:#f6f7f8;border-radius:5px;display:flex;flex-direction:column;gap:8px;padding:6px 10px}.logo-notification__item-call a{color:#303030;text-decoration:none}.logo-notification__item-time{background:#f6f7f8;border-radius:5px;display:flex;flex-direction:column;padding:6px 10px;text-align:center}.logo-notification__item-time span{align-self:center;display:flex}.logo-notification__item-time span:first-child{color:#465a8b;font-style:normal;font-weight:700}.logo-notification__item-adress{background:#f6f7f8;border-radius:5px;display:flex;flex-direction:column;padding:6px 10px;text-align:center}.logo-notification__massenger,.logo-notification__social-neetwork{display:flex;gap:10px}.logo-notification__massenger a,.logo-notification__social-neetwork a{align-items:center;background:#f6f7f8;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.logo-notification__backing{height:45px;left:0;position:absolute;top:-40px;width:100%}@media (width <= 970px){.logo-notification{display:none}}.order-button{align-items:center;background:#f2c94c;color:#fff;display:flex;justify-content:center;padding:0 15px;position:relative;text-decoration:none;z-index:1}.order-button:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3)}.order-button:active{color:hsla(0,0%,100%,.8)}.order-button:active:after{opacity:0}.order-button__spinner{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.order-button__spinner path{fill:#fff}.order-button-mobile{background:#f2c94c;border-radius:5px;color:#fff;font-size:14px;height:45px}.order-button-mobile,.transparent-button{align-items:center;display:flex;justify-content:center}.transparent-button{background:transparent;border:1px solid #303030;color:#303030;padding:0 15px;text-decoration:none;transition:all .25s}.transparent-button_white{border:1px solid #fff;color:#fff;text-decoration:none}.transparent-button_white:hover{background:#fff;border:1px solid transparent;color:#303030}.transparent-button:hover{background:#303030;color:#fff}.transparent-button:active{color:hsla(0,0%,100%,.8)}.login-button-mobile{background:transparent;border:1px solid #fff;color:#fff;height:45px}.calculator-button,.login-button-mobile{align-items:center;border-radius:5px;display:flex;justify-content:center}.calculator-button{background-color:#465a8b;height:32px;width:32px}@media (width <= 1190px){.calculator-button{display:none}}.search-button{align-items:center;background-color:transparent;display:flex;justify-content:center}.search-button path{stroke:#fff;transition:all .25s}.search-button:hover path{stroke:#303030}.calculation-button{align-items:center;background:#465a8b;color:#fff;display:flex;gap:6px;justify-content:center;padding:0 10px;z-index:1}.calculation-button:after{background:linear-gradient(90.48deg,#465a8b,rgba(110,136,201,.58))}.calculation-button:active{color:hsla(0,0%,100%,.8)}.calculation-button:active:after{opacity:0}.black-button{background:#303030;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:9px 25px}.orange-button{align-items:center;background-color:#f2c94c;border-radius:32px;display:flex;font-size:16px;height:32px;justify-content:center;padding:0 10px;width:max-content}@media (width <= 768px){.orange-button{font-size:14px;height:29px;padding:0 8px}}html{scroll-behavior:smooth;scroll-padding-top:110px}.header{position:fixed;width:100%;z-index:4}.header__top{background:#fff}.header__bottom{background:#7474bf}.header__tools-buttons{align-items:center;display:flex;gap:15px}.header__buttons{align-items:center;display:flex;gap:10px;height:70px}.header-wrapper{position:relative}.header-top-wrapper,.header-wrapper{align-items:center;display:flex;justify-content:space-between}.header-top-wrapper{padding:5px 0}.header-top__container{align-items:center;display:flex;gap:30px}.logotip{position:relative}.logotip__link{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;gap:2.74px}.messenger{align-items:center;display:flex;gap:5px;margin:0;padding:0}.messenger__item{list-style-type:none}.messenger__link{align-items:center;border-radius:8px;display:flex;height:34px;justify-content:center;width:88px}.messenger__link.whatsapp{background:#1bd741}.messenger__link.telegram{background:#039be5}.messenger__link:hover{opacity:.8}.header-contacts__list{align-items:center;display:flex;gap:24px;margin:0;padding:0}.header-contacts__item{list-style-type:none}.header-contacts__link{align-items:center;color:#7474bf;display:flex;font-weight:600;gap:10px;text-decoration:none}@media (width <= 1190px){.header{background-color:#465a8b;border-radius:0 0 8px 8px}.header__buttons{gap:15px}.header__login{display:none}.header-wrapper{gap:15px}.main-menu{display:none}}@media (width >= 1190px){.logotip:hover+.logo-notification{display:flex}}@media (width <= 1080px){.header__top{display:none}}@media (width <= 768px){.header__tools-buttons{display:none}}@media (width <= 540px){.header{display:none}}.menu-wrapper{justify-content:space-between;position:relative}.main-menu__list,.menu-wrapper{align-items:center;display:flex;gap:25px}.main-menu__list-2{align-items:stretch;background:#fff;border-radius:10px;box-shadow:0 4px 15px rgba(42,60,101,.1);display:none;flex-direction:column;gap:5px;margin:0;max-height:250px;overflow:auto;padding:25px;position:absolute;top:100%;width:300px}.main-menu__list-2 li{list-style-type:none;padding:4px 0}.main-menu__list-2 li:hover .label-price{display:flex}.main-menu__list-2 a{align-items:center;color:#303030;display:flex;flex-wrap:wrap;gap:5px;text-decoration:none}.main-menu__list-2 a:hover{color:#465a8b}.main-menu__list-2::-webkit-scrollbar-thumb{background-color:#465a8b;border:4px solid #fff;border-radius:20px}.main-menu__list-2::-webkit-scrollbar-track{background:transparent}.main-menu__item{padding:16px 0;position:relative}.main-menu__item:hover .dropdown-menu,.main-menu__item:hover .main-menu__list-2{display:flex}.main-menu__link,.main-menu__link:hover{color:#fff}.main-menu__link.sale{align-items:center;background:linear-gradient(95deg,#7474bf 9.87%,#56ccf2);border-radius:10px;color:#fff;display:flex;font-weight:600;gap:6px;line-height:170%;overflow:hidden;padding:5px 30px 5px 7px;position:relative}.main-menu__link.sale:hover{background:linear-gradient(95deg,#7474bf 9.87%,#7474bf);box-shadow:0 4px 15px 0 rgba(116,116,191,.5)}.main-menu__link.sale:after{background-image:url(/build/images/candy-cane.848a147c.svg);bottom:0;content:"";height:30px;position:absolute;right:2px;width:30px}.main-menu__link.sale path{stroke:#303030}.main-menu__link.sale:hover path{stroke:#465a8b}.main-menu__link.arrow{align-items:center;display:flex}.main-menu__link.arrow svg rect{fill:transparent}.second-menu__list{align-items:center;display:flex;gap:40px;margin:0;padding:0}.second-menu__item{list-style-type:none}.second-menu__link{color:#303030;text-decoration:none}.label-price{align-items:center;background:#f2c94c;border-radius:3px;color:#fff;display:none;font-size:11px;font-style:normal;font-weight:700;gap:4px;padding:0 5px}.label-price.sale{background:hsla(0,0%,100%,.8);color:#303030}@media (width <= 1190px){.menu-wrapper{display:none}}.mobile-menu{background:linear-gradient(90deg,#7474bf,#465a8b);display:none;height:100%;left:-100%;overflow:auto;position:fixed;top:0;transition:all .25s;width:100%;z-index:4}.mobile-menu.show{left:0}.mobile-menu.ontop{z-index:3}.mobile-menu__container{max-width:1190px;padding:80px 20px 40px}.mobile-menu__buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.mobile-menu__social-links{display:flex;gap:20px;justify-content:center}.mobile-menu__social-links a{background:#f6f7f8;border-radius:8px;height:40px;width:40px}.mobile-menu__close,.mobile-menu__social-links a{align-items:center;display:flex;justify-content:center}.mobile-menu__close{background:transparent;border:none;margin:0;padding:0;position:absolute;right:20px;top:30px}.mobile-navigation{display:flex;flex-direction:column;margin-bottom:120px}.mobile-navigation__item:hover[data-tag=dropdown-menu] .mobile-navigation__anchor.plus svg{transform:rotate(90deg)}.mobile-navigation__link{align-items:center;color:#fff;display:flex;gap:13px;text-decoration:none}.mobile-navigation__anchor{border-bottom:1px dashed hsla(0,0%,85%,.15);padding:10px 0;width:100%}.mobile-navigation__anchor.plus{display:flex;justify-content:space-between}.mobile-navigation__anchor img,.mobile-navigation__anchor.plus svg{transition:all .25s}.mobile-navigation__anchor img.rotate{transform:rotate(135deg)}.mobile-navigation__dropdown{display:flex;flex-direction:column;font-size:14px;gap:10px;margin-top:5px;max-height:0;overflow:hidden;padding-left:35px;transition:all .25s}.mobile-navigation__dropdown.show{max-height:100vh}.mobile-navigation__dropdown-item:last-child{border-bottom:1px dashed hsla(0,0%,85%,.15);padding-bottom:10px}.mobile-navigation__dropdown-link{color:hsla(0,0%,100%,.8);display:block;text-decoration:none}.mobile-navigation__dropdown-link b{color:#fff}@media (width <= 1190px){.mobile-menu{display:block}}@media (width <= 768px){.mobile-navigation__link[href="/skidki-i-akcii/"]{display:none}}.mobile-panel{background:#465a8b;bottom:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-sizing:border-box;display:none;height:60px;padding:0 4px;position:fixed;width:100%;z-index:4}.mobile-panel.active{z-index:0}.mobile-panel__list{justify-content:space-between;list-style:none;margin:0;padding:0}.mobile-panel__item,.mobile-panel__list{align-items:center;display:flex;height:100%}.mobile-panel__item.active{background:#394a73}.mobile-panel__link{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:10px;text-decoration:none;width:75px}.mobile-panel__img{align-items:center;display:flex;height:32px;justify-content:center;width:32px}@media (width <= 1190px){.mobile-panel{display:block}}@media (width <= 540px){.mobile-panel{bottom:auto;top:0}}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:40px}.breadcrumbs__item{color:rgba(51,51,51,.8)}.breadcrumbs__link{color:#465a8b;position:relative;text-decoration:none}.breadcrumbs__link:after{content:url(/build/images/breadcrumbs-icon.b079a9a3.svg);height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media (width <= 768px){.breadcrumbs__item{display:none}.breadcrumbs__item:nth-last-child(2){display:block}.breadcrumbs__link{padding-left:24px}.breadcrumbs__link:before{content:url(/build/images/breadcrumbs-icon.b079a9a3.svg);height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);width:24px}.breadcrumbs__link:after{display:none}}.text-content h2{font-size:36px;font-weight:700;line-height:40px}.text-content h2,.text-content h3{font-family:Comfortaa;font-style:normal;margin:20px 0}.text-content h3{font-size:30px;font-weight:600;line-height:33px}.text-content .ul-custom{display:flex;flex-direction:column;gap:10px}.text-content .ul-custom li{padding-left:45px;position:relative}.text-content .ul-custom li:before{content:url(/build/images/icon-check.29fe9783.svg);height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.text-content .ol-custom{display:flex;flex-direction:column;gap:10px}.text-content .ol-custom li{counter-increment:compList;padding-left:85px;position:relative}.text-content .ol-custom li:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#7474bf,#465a8b);background-clip:text;-webkit-background-clip:text;content:"0" counter(compList);font-size:40px;font-style:normal;font-weight:800;left:0;line-height:34px;position:absolute;top:0}.text-content .ol-custom li div{font-style:normal;font-weight:700;position:relative}.text-content .ol-custom li p{margin:10px 0 0}.text-content .ul-rhomb{display:flex;flex-direction:column;gap:10px}.text-content .ul-rhomb li{background:#ecf1fb;border-radius:5px;margin-left:70px;padding:15px;position:relative}.text-content .ul-rhomb li:before{content:url(/build/images/ul-rhomb.3742ee8e.svg);left:-70px;position:absolute;top:50%;transform:translateY(-50%)}.text-content .text-center{text-align:center}.text-content .text-blue{color:#465a8b}.text-content blockquote{background:#ecf1fb;border-radius:10px;font-size:14px;font-style:italic;font-weight:400;margin:30px 0 0;padding:20px;text-align:left}@media (width <= 768px){.text-content h2,.text-content h3{font-size:20px;line-height:22px}.text-content .ul-rhomb li{margin-left:26px}.text-content .ul-rhomb li:before{content:url(/build/images/ul-rhomb-mobile.8e8a6f18.svg);left:-29px}}.benefit__wrapper{display:flex;flex-wrap:wrap;gap:30px}.benefit__title{max-width:620px}.benefit.side .benefit-item{height:190px;width:calc(50% - 15px)}.benefit-item{border:1px dashed #d8d8d8;border-radius:30px;box-sizing:border-box;padding:30px 5px 30px 25px;width:calc(33.33333% - 20px)}.benefit-item_white{background:#fff}.benefit-item__title{align-items:center;display:flex;font-family:Comfortaa;font-size:25px;font-style:normal;font-weight:700;gap:15px}.benefit-item__title svg{min-width:40px}.benefit-item__descr{color:#303030;font-size:14px;line-height:20px;margin-bottom:0}.benefit-item:first-child{background-image:url(/build/images/benefit-1.2a6a7505.svg)}.benefit-item:first-child,.benefit-item:nth-child(2){background-position:100% 100%;background-repeat:no-repeat}.benefit-item:nth-child(2){background-image:url(/build/images/benefit-2.df72a32d.svg)}.benefit-item:nth-child(3){background-image:url(/build/images/benefit-3.490afc0e.svg);background-position:100% 100%;background-repeat:no-repeat}.benefit-item:nth-child(4){background-image:url(/build/images/benefit-4.8f12c6d0.svg)}.benefit-item:nth-child(4),.benefit-item:nth-child(5){background-position:100% 0;background-repeat:no-repeat}.benefit-item:nth-child(5){background-image:url(/build/images/benefit-5.e50884a3.svg)}.benefit-item:nth-child(6){background-image:url(/build/images/benefit-6.281a0246.svg);background-position:100% 0;background-repeat:no-repeat}@media (width <= 960px){.benefit-item{width:calc(50% - 15px)}}@media (width <= 768px){.benefit__wrapper{gap:10px}.benefit-item{border-color:#e8eeff;border-radius:20px;padding:20px 15px;width:100%}.benefit-item__title{font-size:18px;gap:10px}.benefit.side .benefit-item{height:auto;width:100%}}.rating.side .rating-wrapper{gap:10px;padding:0}.rating.side .rating-item{flex:auto;gap:10px;height:100px;padding:10px 0;width:130px}.rating.side.desktop{display:none}.rating-wrapper{display:flex;flex-wrap:wrap;gap:30px;padding:40px 0}.rating-wrapper.white .rating-item{background-color:#fff}.rating-item{align-items:center;background-color:#ecf1fb;border-radius:20px;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:15px;height:125px;justify-content:flex-end;padding:15px;width:170px}.rating-item_white{background-color:#fff}.rating-item__star{align-items:center;background:#fff;border-radius:5px;box-sizing:border-box;display:flex;gap:5px;height:30px;padding:4px 10px;width:70px}.rating-item__image{max-width:100%}@media (width <= 768px){.rating-wrapper{gap:10px;padding:20px 0}.rating-item{flex:auto;width:calc(50% - 35px)}.rating-item__star{height:30px;justify-content:center;width:100px}.rating.side.desktop{display:flex}}.faq__button{display:flex;justify-content:center}.faq-container{margin:0 auto;max-width:970px;padding:0 10px}.faq-section{display:flex;flex-direction:column;gap:30px}.faq-section__title{align-items:center;background:#f2f5fa;border:5px;border-radius:5px;display:flex;font-size:20px;font-weight:600;gap:15px;padding:8px 15px}.faq-section__title span,.faq-section__title-icon{display:flex}@media (width <= 768px){.faq__button a{width:100%}.faq-section{gap:10px}.faq-section__title{font-size:16px}.faq-accordion{margin-bottom:30px}}.reviews__title{color:#303030;margin-bottom:10px}.reviews__subtitle{color:#303030;font-size:18px;font-weight:600;justify-content:center;line-height:24px}.reviews__rating,.reviews__subtitle{align-items:center;display:flex;gap:12px}.reviews__button{display:flex;justify-content:center}.reviews__button .transparent-button{border:1px solid #303030;color:#303030}.reviews__button .transparent-button:hover{border:1px solid transparent;color:#fff}.reviews-slider{color:#303030}.review-slide{background:#fff;border-radius:30px;height:auto}@media (width <= 768px){.reviews{margin:40px 0}.reviews__subtitle{flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:24px}.reviews__rating{gap:5px}.reviews__button{padding:0 10px}.reviews__button a{width:100%}.reviews-slider{margin-top:20px;padding:0 10px}}.footer{padding-top:60px}.footer__title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:15px}.footer-wrapper{display:flex;flex-direction:column;gap:60px;padding-bottom:20px}.footer-row{display:flex;flex-wrap:wrap;gap:30px}.footer-col{flex-basis:270px;flex-grow:1}.footer-col,.footer-menu-wrapper{display:flex;flex-direction:column;gap:20px}.footer-menu__title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:15px}.footer-menu__icon{display:none}.footer-menu__list{display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:0;padding:0}.footer-menu__list-link{color:#303030;text-decoration:none;transition:all .25s}.footer-menu__list-link:hover{color:#0066b5}.footer-contacts__communication{display:flex;flex-direction:column;gap:8px;list-style-type:none;margin:0;padding:0}.footer-contacts__communication-link{align-items:center;color:#303030;display:flex;gap:10px;text-decoration:none}.footer-contacts__communication-icon{display:flex}.footer-contacts__messangers{display:flex;gap:10px;list-style-type:none;margin:20px 0 0;padding:0}.footer-contacts__messangers-item{flex:1}.footer-contacts__messangers-link{align-items:center;border-radius:8px;display:flex;height:56px;justify-content:center}.footer-contacts__messangers-link:hover{opacity:.9}.footer-contacts__messangers-link.telegram{background:#039be5}.footer-contacts__messangers-link.whatsapp{background:#1bd741}.footer-work-time{align-items:center;background:#f6f7f8;border-radius:15px;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:20px 0}.footer-work-time__number{color:#465a8b;font-size:76px;font-style:normal;font-weight:800;line-height:62px}.footer-work-time__text{text-transform:uppercase}.footer-social-network{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin:0;padding:0}.footer-social-network__item{flex-basis:130px;flex-grow:1}.footer-social-network__link{align-items:center;border-radius:8px;display:flex;height:56px;justify-content:center}.footer-social-network__link:hover{opacity:.9}.footer-social-network__link.vk{background:#5181b8}.footer-social-network__link.pinterest{background:#cb2027}.footer-social-network__link.ok{background:#ffc107}.footer-social-network__link.tiktok{background:#303030}.footer-payments{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin:0;padding:0}.footer-payments__item{flex-basis:calc(50% - 5px);flex-grow:1;height:56px}.footer-payments__img{height:100%;width:100%}.footer-footnote{background:#eaeef6;color:rgba(51,51,51,.6);font-size:14px;font-weight:300;padding:8px 0;text-align:center}.footer-footnote a{color:rgba(51,51,51,.6);text-decoration:none}.footer-information{background:#e8eeff;color:#6b6b6b;font-size:12px;padding:15px 0}.footer-information__wrapper{display:flex;flex-direction:column;gap:2px}@media (width <= 1190px){.footer-body__row,.footer-head__row{flex-direction:column;gap:40px}.footer-payments__item,.footer-social-network__item{flex-basis:auto}}@media (width <= 768px){.footer{padding-top:30px}}@media (width <= 520px){.footer{padding:30px 10px 10px}.footer .container{padding:0}.footer-wrapper{gap:25px;padding-bottom:30px}.footer-col{gap:5px}.footer-col.contacts .footer-contacts__communication,.footer-col.contacts .footer-item:last-child,.footer-col.contacts .footer__title,.footer-col.payments,.footer-col.social-network,.footer-col.work-time{display:none}.footer-menu-wrapper,.footer-row{gap:5px}.footer-menu{background:#f6f7f8;border:1px solid transparent;border-radius:5px;padding:10px}.footer-menu.open{border:1px solid rgba(70,90,139,.2)}.footer-menu.open .footer-menu__title{border-bottom:1px solid rgba(70,90,139,.2);color:#333;margin-bottom:12.5px;padding-bottom:7.5px}.footer-menu.open .footer-menu__list{max-height:100vh}.footer-menu.open .footer-menu__icon{transform:rotate(-90deg)}.footer-menu.open .footer-menu__icon path{stroke:#333}.footer-menu__title{align-items:center;border-bottom:1px solid transparent;color:#465a8b;justify-content:space-between;margin:0}.footer-menu__icon,.footer-menu__title{display:flex;transition:all .25s}.footer-menu__list{gap:10px;max-height:0;overflow:hidden;transition:all .25s}.footer-menu__list-link{display:block;font-size:16px}.footer-contacts__messangers{flex-direction:column;margin:0}.footer-footnote{border-radius:8px}}@media (width <= 420px){.footer{border-radius:5px 5px 0 0;box-shadow:0 -4px 10px rgba(0,0,0,.05)}.footer-head{margin-bottom:30px}.footer-adress,.footer-head__col:nth-child(2),.footer-head__col:nth-child(3){display:none}.footer-body{margin-bottom:30px}.footer-body__col:first-child,.footer-body__col:nth-child(3){display:none}}.aside-links,.file-downloader__files,.ul-check{list-style-type:none;margin:0;padding:0}.aside-links{background:#f2f5fa;border-radius:10px;padding:10px 0}.aside-links__item:hover{background:#657eb9}.aside-links__item:hover a{color:#fff}.aside-links__item.active{background:#465a8b}.aside-links__item.active a{color:#fff}.aside-links__link{color:#303030;display:block;padding:10px 15px;text-decoration:none}.file-downloader__files,.ul-check{list-style-type:none;margin:0;padding:0}.side-banner{background:linear-gradient(90deg,#7474bf,#465a8b);border-radius:8px;box-sizing:border-box;color:#fff;font-family:Comfortaa;font-size:20px;font-style:normal;font-weight:600;height:445px;justify-content:space-between;padding:30px 20px;position:relative;text-align:center}.side-banner,.side-banner__text{display:flex;flex-direction:column}.side-banner__text{gap:3px}.side-banner__title{margin-bottom:4px}.side-banner__number{font-size:35px;line-height:normal}.side-banner__images{bottom:0;left:0;position:absolute}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/build/fonts/OpenSans-LightItalic.7f5b332e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/build/fonts/OpenSans-Light.6d0ca57e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/OpenSans-Regular.a5fe783d.ttf) format("truetype"),url(/build/fonts/OpenSans-Regular.74fbb136.woff) format("woff"),url(/build/fonts/OpenSans-Regular.9ffed65d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/build/fonts/OpenSans-Italic.2e8d5e3e.ttf) format("truetype"),url(/build/fonts/OpenSans-Italic.874dcb95.woff) format("woff"),url(/build/fonts/OpenSans-Italic.348e1ee9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/build/fonts/OpenSans-SemiBold.00cfdcf6.ttf) format("truetype"),url(/build/fonts/OpenSans-SemiBold.1232ba75.woff) format("woff"),url(/build/fonts/OpenSans-SemiBold.117298be.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/OpenSans-Bold.728c265b.ttf) format("truetype"),url(/build/fonts/OpenSans-Bold.030f6a69.woff) format("woff"),url(/build/fonts/OpenSans-Bold.bddf0720.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/OpenSans-ExtraBold.e86c536b.ttf) format("truetype"),url(/build/fonts/OpenSans-ExtraBold.239ddcdc.woff) format("woff"),url(/build/fonts/OpenSans-ExtraBold.88c519b2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:700;src:url(/build/fonts/Comfortaa-Bold.fb5afa28.ttf) format("truetype"),url(/build/fonts/Comfortaa-Bold.c54e68f3.woff) format("woff"),url(/build/fonts/Comfortaa-Bold.133b4cf2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:600;src:url(/build/fonts/Comfortaa-SemiBold.f4161cac.ttf) format("truetype")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/build/fonts/Comfortaa-Regular.b926503a.ttf) format("truetype"),url(/build/fonts/Comfortaa-Regular.baef4c4a.woff) format("woff"),url(/build/fonts/Comfortaa-Regular.ce7b2122.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:300;src:url(/build/fonts/Comfortaa-Light.6bdd4528.ttf) format("truetype"),url(/build/fonts/Comfortaa-Light.02c2abe2.woff) format("woff"),url(/build/fonts/Comfortaa-Light.1faa6f84.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/fonts/Montserrat-Black.beacc26b.ttf) format("truetype")}.accordion-item__list,.file-downloader__files,.pagination__list,.ul-check{list-style-type:none;margin:0;padding:0}.button-blue,.button-yellow,.chat-button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;height:41px;padding:0;transition:all .25s}.button-blue:disabled,.button-yellow:disabled,.send-button:disabled{background:#c6c6c6;cursor:auto}.button-blue:active:disabled,.button-yellow:active:disabled,.send-button:active:disabled{color:#fff}.button-blue:hover:disabled:after,.button-yellow:hover:disabled:after,.send-button:hover:disabled:after{opacity:0}.button-blue:after,.button-yellow:after,.send-button:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3);border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .25s;width:100%;z-index:-1}.button-blue:hover:after,.button-yellow:hover:after,.send-button:hover:after{opacity:1}.input-item__input[type=date]::-webkit-calendar-picker-indicator,.input-item__input[type=date]::-webkit-inner-spin-button{top:50%;transform:translateY(-50%)}.article-list,.student-questions-text{padding:90px 0}@media (width <= 768px){.article-list,.student-questions-text{padding:40px 0}}body{color:#303030;font-family:Open Sans;font-size:16px;line-height:normal}@media (width <= 768px){body{font-size:14px}}a{transition:all .25s}.h1-title{font-family:Comfortaa;font-size:40px;font-style:normal;font-weight:700;line-height:48px;margin:0 0 40px}@media (width <= 768px){.h1-title{font-size:28px;line-height:30px;margin:0 0 30px}}.h1-title.text-center{text-align:center}@media (width <= 768px){.h1-title.mobile-center{text-align:center}}@media (width <= 560px){.h1-title.service{font-size:20px;line-height:normal;margin-bottom:15px}}.h1-subtitle{font-family:Comfortaa;font-size:40px;line-height:48px;margin:20px 0 0}@media (width <= 768px){.h1-subtitle{font-size:27px}}.h2-title{font-family:Comfortaa;font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin:0 auto 50px;max-width:970px;text-align:center}@media (width <= 768px){.h2-title{font-size:20px;line-height:22px;margin:0 0 40px}}.h2-title.text-left{text-align:left}.h2-title.margin-0{margin:0 0 10px}.h3-title{font-family:Comfortaa;font-size:30px;font-style:normal;font-weight:700;line-height:33px;margin:0 0 40px;text-align:center}@media (width <= 768px){.h3-title{font-size:20px;line-height:22px;margin:0 0 30px}}.ul-check{display:flex;flex-direction:column;font-size:18px;gap:30px;line-height:24px}@media (width <= 768px){.ul-check{font-size:16px;gap:20px}}.ul-check li{padding-left:45px;position:relative}.ul-check li:before{content:url(/build/images/icon-check.29fe9783.svg);height:32px;left:0;position:absolute;top:0;width:32px}@media (width <= 768px){.ul-check li:before{top:50%;transform:translateY(-50%)}}.ruble{font-family:Comfortaa;font-style:normal;font-weight:700}.text-yellow{color:#f2c94c}.p-subtitle{margin:10px 0}.main{padding-top:135px}@media (width <= 768px){.main{padding-top:80px}}.main.sp-services-page{padding-top:80px}.container,.container-full{margin:0 auto;max-width:1170px;padding:0 10px}@media (width <= 580px){.container-full{padding:0}}.content-wrapper{display:flex;gap:30px;padding-bottom:90px}@media (width <= 1190px){.content-wrapper{flex-direction:column;padding-bottom:40px}}.content-middle{width:870px}@media (width <= 1190px){.content-middle{width:auto}}.content-left,.content-right{display:flex;flex-direction:column;gap:30px;width:270px}@media (width <= 1190px){.content-left,.content-right{display:none}}.sticky-block{display:flex;flex-direction:column;gap:30px;position:sticky;top:85px}.background-light{background:#f2f5fa}@keyframes rollingSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.order-modal-form__phone .phone-input__input{background:transparent;color:hsla(0,0%,100%,.8)}.order-modal-form__phone .phone-input__input::placeholder{color:hsla(0,0%,100%,.8)}.order-modal-form__select .select__value{background:transparent;color:hsla(0,0%,100%,.8)}.order-modal-form__select .select__value::placeholder{color:hsla(0,0%,100%,.8)}.order-modal-form__select .select__value:disabled{background:transparent}.order-modal-form__select .select__icon path{stroke:hsla(0,0%,100%,.8)}@media (width <= 1190px){.order-modal-form__select.z-index-2{z-index:2}}.block-wrapper{padding:90px 0}@media (width <= 1190px){.block-wrapper{padding:40px 0}}.__jivoMobileButton{z-index:1!important}button{transition:all .25s}.button-blue{align-items:center;background:#465a8b;color:#fff;display:flex;gap:5px;justify-content:center;padding:0 20px;position:relative;width:100%;z-index:1}.button-blue:after{background:linear-gradient(91.27deg,#465a8b .21%,#59678c)}.button-blue:active{color:hsla(0,0%,100%,.8)}.button-blue:active:after{opacity:0}.button-blue__spinner{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.button-blue__spinner path{fill:#fff}.button-yellow{align-items:center;background:#f2c94c;box-sizing:border-box;color:#fff;display:flex;justify-content:center;padding:0 20px;position:relative;text-decoration:none;width:100%;z-index:1}.button-yellow:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3)}.button-yellow:active{color:hsla(0,0%,100%,.8)}.button-yellow:active:after{opacity:0}.button-yellow__spinner{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.button-yellow__spinner path{fill:#fff}.button-close{background:transparent;border:none;cursor:pointer;display:flex;padding:0;transition:all .25s}.button-close:hover{transform:rotate(90deg)}.cabinet-button{align-items:center;background:#333;border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;gap:3px;height:40px;padding:0 10px;text-decoration:none;transition:all .25s}.cabinet-button:hover{background:#fff;border:1px solid #333;color:#333}.cabinet-button:hover circle,.cabinet-button:hover path{stroke:#333}.cabinet-button.mobile{border-radius:5px}@media (width <= 1190px){.cabinet-button.mobile{align-items:center;display:flex;justify-content:center}.cabinet-button{display:none}}.send-button{align-items:center;background:#f2c94c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:50px;justify-content:center;padding:0 20px;position:relative;width:100%;z-index:1}.send-button:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3)}.send-button:active{color:hsla(0,0%,100%,.8)}.send-button:active:after{opacity:0}.send-button__spinner{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.send-button__spinner path{fill:#fff}.call-calculator{align-items:center;background:#1f89db;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;height:40px;justify-content:center;min-width:210px;padding:0 10px}@media (width <= 768px){.call-calculator{border-radius:4px;min-width:auto}.call-calculator span{display:none}}.discount-button{align-items:center;background:linear-gradient(95deg,#7474bf 9.87%,#56ccf2);border:1px solid #fff;border-radius:10px;box-sizing:border-box;color:#fff;display:none;font-weight:600;height:50px;justify-content:center;margin-bottom:20px;text-decoration:none}@media (width <= 769px){.discount-button{display:flex}}.chat-button{align-self:center;background:#9bc000;border-radius:8px;color:#fff;padding:10px;width:290px}.button-pink{background:#ff5892;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:15px}.button-pink:hover{box-shadow:0 0 10px 0 #ff5892}@container side-form (width <= 768px){.input-item__phone{display:flex;flex-direction:column;gap:7px}.input-item__phone .phone-input{z-index:3}.input-item__phone .phone-input .country-list__item{color:#333}.input-item__phone-flag{top:28%!important}.switch-messenger{position:relative;right:auto;top:auto;transform:none}.switch-messenger .telegram,.switch-messenger .whatsapp{flex:1}.switch-messenger .telegram .switch-messenger__label,.switch-messenger .whatsapp .switch-messenger__label{justify-content:center;width:auto}}.student-questions__navigation{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin:0 0 40px;padding:0}.student-questions__navigation-item{border:1px solid transparent;border-radius:5px;color:#5965a0;cursor:pointer;padding:7px 10px}.student-questions__navigation-item.active{border:1px solid #333}.student-questions__navigation-link{color:#5965a0;text-decoration:none}.student-questions__list{display:flex;flex-direction:column;gap:20px;margin-bottom:60px}.student-questions__item{background:#f2f5fa;border-radius:10px;padding:15px}.student-questions__item-head{align-items:center;color:rgba(48,48,48,.8);display:flex;justify-content:space-between;margin-bottom:5px}.student-questions__item-date{align-items:center;display:flex;gap:3px}.student-questions__item-body{margin-bottom:10px}.student-questions__item-question{color:#333;font-weight:600;margin-bottom:10px}.student-questions__item-link{color:#333;font-weight:600;text-decoration:none}.student-questions__item-answer{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:9px;padding:10px}.student-questions__item-label{color:rgba(51,51,51,.8)}.student-questions__item-text{margin:0}.student-questions__item-footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.student-questions__item-likes{align-items:center;display:flex;gap:30px}.student-questions__item-like{align-items:center;color:rgba(48,48,48,.8);display:flex}.student-questions__item-heart{cursor:pointer}.student-questions__item-heart path{fill:rgba(51,51,51,.6)}.student-questions__item-heart.active path{fill:#ff5892}.student-questions__item-rubrick{border:1px solid #465a8b;border-radius:20px;color:#465a8b;font-size:15px;padding:3px 15px}.warning-alert{margin:90px 0}.other-question__list{display:flex;flex-direction:column;gap:10px;list-style-type:none;margin:0;padding:0}.other-question__item{background:#f2f5fa;border-radius:10px;padding:15px}.other-question__link{color:#333;display:flex;font-weight:600;gap:20px;text-decoration:none}.other-question__link span{font-style:normal;font-weight:400}@media (width < 490px){.other-question__link{flex-direction:column;gap:10px}}.article-list__title{margin-bottom:5px}.article-list__subtitle{margin:0 0 40px;text-align:center}.article-list__wrapper{display:flex;flex-wrap:wrap;gap:30px}@media (width <= 1190px){.article-list__wrapper{gap:15px}}.blog-cards{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:50px}.blog-card{background-color:#fff;border-radius:30px;box-sizing:border-box;color:#303030;display:flex;flex-direction:column;gap:15px;overflow:hidden;padding:20px;text-decoration:none;width:calc(33.33333% - 20px)}.blog-card:hover .blog-card__title{color:#465a8b}.blog-card__link{color:#303030;text-decoration:none}.blog-card__link:hover{color:#465a8b}.blog-card__top{display:flex;position:relative}.blog-card__image{border-radius:5px;height:180px;object-fit:cover;width:100%}.blog-card__tag{background:#303030;color:#fff;left:10px;padding:5px 10px;top:10px}.blog-card__tag,.blog-card__timer{border-radius:45px;font-weight:600;position:absolute}.blog-card__timer{align-items:center;background:#fff;bottom:10px;display:flex;gap:5px;opacity:.9;padding:5px 15px;right:10px}.blog-card__middle{align-items:center;display:flex;gap:20px}.blog-card__date,.blog-card__view{align-items:center;color:#979797;display:flex;font-weight:600}.blog-card__date{gap:7px}.blog-card__view{gap:5px}.blog-card__bottom{display:flex;flex-direction:column;gap:10px}.blog-card__title{-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;font-size:18px;font-style:normal;font-weight:700;height:50px;line-height:25px}.blog-card__descr,.blog-card__title{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card__descr{-webkit-line-clamp:4;-moz-line-clamp:4;-ms-line-clamp:4;font-size:14px;height:90px;margin:0}@media (width <= 1190px){.blog-cards{gap:15px}.blog-card{width:calc(50% - 8px)}}@media (width <= 768px){.blog-cards{margin-bottom:25px}.blog-card{padding:10px}.blog-card__tag,.blog-card__timer{font-size:12px}.blog-card__tag{left:5px;top:5px}.blog-card__timer{bottom:5px;right:5px}.blog-card__date{font-size:12px}.blog-card__date svg{height:17px;width:17px}.blog-card__view{font-size:12px}.blog-card__view svg{height:17px;width:17px}.blog-card__title{font-size:14px;height:40px;line-height:19px}}@media (width <= 630px){.blog-card{width:100%}}.pagination{align-items:center;display:flex;gap:28px;justify-content:center;position:relative;width:100%}.pagination__info{color:#979797;left:0;position:absolute}.pagination__list{display:flex;gap:4px}.pagination__item{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.pagination__item a{color:#303030;text-decoration:none}.pagination__item.active{background:#465a8b;color:#fff}.pagination__next,.pagination__prev{align-items:center;background:transparent;border:none;display:flex;justify-content:center;padding:0}.pagination-wrapper{display:flex;gap:45px}@media (width <= 768px){.pagination{display:none;flex-direction:column;gap:14px}.pagination__info{order:2}.pagination__next svg,.pagination__prev svg{width:33px}.pagination-wrapper{gap:36px;order:1}}.show-more{display:none}.show-more,.show-more__button{align-items:center;justify-content:center}.show-more__button{background:transparent;border:none;color:#465a8b;cursor:pointer;display:flex;font-weight:600;padding:0}@media (width <= 768px){.show-more{display:flex}.show-more.disable{display:none}}.accordion-item{border-bottom:1px solid rgba(70,90,139,.2);font-size:14px;line-height:19px;padding-bottom:13px}.accordion-item.active .accordion-item__list{padding-bottom:0}.accordion-item.active .accordion-item__title{color:#465a8b;font-style:normal;font-weight:700}.accordion-item.active .accordion-item__icon{transform:rotate(135deg)}.accordion-item:last-child{border-bottom:none}.accordion-item__title{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between}.accordion-item__icon{display:flex;transition:all .25s}.accordion-item__list{display:flex;flex-direction:column;gap:5px;padding:15px 0}.accordion-item__link{align-items:center;color:#303030;display:flex;gap:5px;text-decoration:none}.accordion-item__link:hover{color:#465a8b}.form-row{display:flex;flex-direction:column;gap:15px}.input-group{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}@media (width <= 560px){.input-group{align-items:normal;flex-direction:column}}.input-item{display:flex;flex:1;flex-direction:column;gap:5px;position:relative}.input-item__label{color:#fff;font-size:13px;line-height:18px}.input-item__label_black{color:#303030}.input-item__input.sky{background-color:#e8eeff}.input-item__input[type=date]{color:rgba(48,48,48,.7);text-align:center;width:100%}.input-item__input[type=date]::-webkit-calendar-picker-indicator,.input-item__input[type=date]::-webkit-inner-spin-button{cursor:pointer;left:15px;opacity:0;position:absolute}.input-item__input[type=number]{text-align:center}.input-item__input[type=number]::-webkit-inner-spin-button,.input-item__input[type=number]::-webkit-outer-spin-button{appearance:none}.input-item__input:-webkit-autofill{-webkit-text-fill-color:#030303;border:1px solid #d8d8d8;box-shadow:inset 0 0 0 24px #fff}.input-item__textarea{border:1px solid #d8d8d8;border-radius:5px;outline:none;padding:10px 15px}.input-item__textarea:focus{border:1px solid #f2c94c}.input-item__files{cursor:pointer;opacity:0;position:absolute}.input-item__files-label{align-items:center;color:#f2c94c;cursor:pointer;display:flex;gap:10px;justify-content:center;text-align:center}.input-item__files-label,.input-item__files-list{background:#fff;border-radius:5px;padding:10px 15px}.input-item__files-list{list-style-type:none;margin:0}.input-item__files-item{align-items:center;display:flex;gap:10px;justify-content:space-between}.input-item__required{color:#f52c0a}.input-item__error{color:#f52c0a;font-size:13px;line-height:18px}.input-item__error_absolute{bottom:-5px;position:absolute;transform:translateY(100%)}.input-item__date{position:relative}.input-item__date:before{background-image:url(/build/images/calendar-icon.82311eaa.svg);content:"";height:24px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.input-item__switcher{background:#fff;border-radius:30px;max-width:92px;position:relative;width:100%}.input-item__switcher label{align-items:center;border-radius:30px;box-sizing:border-box;color:rgba(48,48,48,.7);cursor:pointer;display:flex;font-size:13px;height:36px;justify-content:flex-end;padding:6px;position:relative}.input-item__switcher label:before{background:#d8d8d8;border-radius:50%;content:"";height:24px;left:6px;position:absolute;transition:all .25s;width:24px}.input-item__switcher input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.input-item__switcher input:checked+label{background:#465a8b;color:#fff;justify-content:flex-start}.input-item__switcher input:checked+label:before{background:#fff;left:calc(100% - 6px);transform:translateX(-100%)}.input-item__phone{position:relative}@media (width <= 440px){.input-item__phone{display:flex;flex-direction:column;gap:7px}}.input-item__phone.invalid .input-item__input{background:#feebe7;border:1px solid #f52c0a}.input-item__phone .input-item__input{padding-left:60px}.input-item__select{position:relative}.input-item__select.vs--open .vs__open-indicator{transform:rotate(180deg)}.input-item__select.vs--open .vs__selected{display:none}.input-item__select.vs--open .vs__actions:before{transform:translateY(-50%) rotate(180deg)}.input-item__select.invalid input{background:#feebe7;border:1px solid #f52c0a}.input-item__select .vs__selected-options{container-type:inline-size}@container (width <= 390px){.input-item__select .vs__selected-options .vs__selected{max-width:200px}}.input-item__select .vs__selected-options .vs__search::-webkit-search-cancel-button{display:none}.input-item__select .vs__selected{color:#303030;left:15px;max-width:360px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}@media (width <= 430px){.input-item__select .vs__selected{max-width:210px}}.input-item__select .vs__actions{align-items:center;display:flex;gap:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input-item__select .vs__actions:before{background-image:url(/build/images/check-select.12c4da7f.svg);content:"";height:7px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .25s;width:13px}.input-item__select .vs__actions svg{display:none}.input-item__select .vs__actions .vs__open-indicator{cursor:pointer;transition:all .25s}.input-item__select .vs__actions .vs__clear{background:transparent;border:none;cursor:pointer;display:none;padding:0}.input-item__select .vs__dropdown-menu{background:#fff;border:1px solid #d8d8d8;border-radius:10px;bottom:-10px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;list-style-type:none;margin:0;max-height:200px;overflow:auto;padding:15px;position:absolute;transform:translateY(100%);width:100%;z-index:4}.input-item__select .vs__dropdown-option{color:#303030;cursor:pointer;list-style-type:none;padding:0}.input-item__select .vs__dropdown-option:hover{color:#465a8b}.input-item__select .vs__dropdown-option:before{display:none}.input-item__input,.input-item__select input{background:#fff;border:1px solid #d8d8d8;border-radius:5px;box-sizing:border-box;height:50px;outline:none;padding:0 15px;width:100%}.input-item__input::placeholder,.input-item__select input::placeholder{color:rgba(48,48,48,.8)}.input-item__input:focus,.input-item__select input:focus{border:1px solid #f2c94c}.completed.input-item__input,.input-item__select input.completed{background:transparent;border:1px solid #d8d8d8}.input-item__input:disabled,.input-item__select input:disabled{background:#fafafa}.input-item__select input.invalid,.invalid.input-item__input{background:#feebe7;border:1px solid #f52c0a}.file-downloader{background:#fff;border:1px solid #d8d8d8;border-radius:5px;display:flex;flex-direction:column;gap:10px;max-height:170px;overflow:auto;padding:8px 15px;position:relative}.file-downloader__label{align-items:center;box-sizing:border-box;color:#f2c94c;cursor:pointer;display:flex;gap:10px;position:relative}.file-downloader__input{display:none}.file-downloader__files{display:flex;flex-direction:column;gap:5px}.file-downloader__file{align-items:center;color:#00a1e1;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}.file-downloader__remove-file{align-items:center;color:rgba(48,48,48,.8);cursor:pointer;display:flex;gap:3px}