@font-face{font-family:TT Firs Neue;font-weight:400;src:url(/fonts/TTFirsNeue-Regular.otf?25072eb0ccab8fa17f39e131174fe8a7) format("opentype")}@font-face{font-family:TT Firs Neue;font-weight:500;src:url(/fonts/TTFirsNeue-Medium.otf?a4015197430a82ce1898fd9347df9373) format("opentype")}@font-face{font-family:TT Firs Neue;font-weight:700;src:url(/fonts/TTFirsNeue-DemiBold.otf?35ac2e86f50e713bab86a69790625b2c) format("opentype")}@font-face{font-family:Space Grotesk;font-weight:400;src:url(/fonts/SpaceGrotesk-Regular.ttf?3683ead52440efaeba4d929fd19bc02d) format("opentype")}@font-face{font-family:Space Grotesk;font-weight:500;src:url(/fonts/SpaceGrotesk-Medium.ttf?d188dfade7a12bbb16c1d69e2b8747a3) format("opentype")}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Space Grotesk,"sans-serif";margin:0}header,section.center{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}header .container,section.center .container{max-width:1288px;padding:0 20px;position:relative;width:100%}@media screen and (max-width:1024px){header .container,section.center .container{max-width:1024px}}header .container.full,section.center .container.full{max-width:unset;padding:0}@media screen and (max-width:1024px){header .container.full-mobile,section.center .container.full-mobile{max-width:unset;padding:0}}header .container-center,section.center .container-center{display:flex;height:100%;justify-content:center;width:100%}header .container-center.left,section.center .container-center.left{justify-content:flex-start}header .container-center.right,section.center .container-center.right{justify-content:flex-end}@media screen and (max-width:1024px){header .container-center,section.center .container-center{align-items:center;flex-direction:column}}header .container-center .inner-center,section.center .container-center .inner-center{display:flex;justify-content:center;max-width:1288px;padding:0 20px;position:relative;width:100%}@media screen and (max-width:1024px){header .container-center .inner-center,section.center .container-center .inner-center{align-items:center;flex-direction:column;max-width:1024px}}header .container-center .container-side,section.center .container-center .container-side{display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}header .container-center .container-side.small-side,section.center .container-center .container-side.small-side{max-width:619px;width:100%}header .container-center .container-side.bottom,section.center .container-center .container-side.bottom{justify-content:flex-end}header .container-center .container-side.top,section.center .container-center .container-side.top{justify-content:flex-start}header .container-center .container-side.not-100,section.center .container-center .container-side.not-100{height:unset}@media screen and (max-width:1024px){header .container-center .container-side.as-one,section.center .container-center .container-side.as-one{padding-left:20px;padding-right:20px}header .container-center .container-side,section.center .container-center .container-side{width:100%}}header .container-center .container-side.pad-45,section.center .container-center .container-side.pad-45{padding:0 45px}header .container-center .container-side.pad-45.left-0,section.center .container-center .container-side.pad-45.left-0{padding:0 45px 0 0}@media screen and (max-width:1024px){header .container-center .container-side.pad-45.left-0,section.center .container-center .container-side.pad-45.left-0{padding:0}}header .container-center .container-side.pad-45.right-0,section.center .container-center .container-side.pad-45.right-0{padding:0 0 0 45px}@media screen and (max-width:1024px){header .container-center .container-side.pad-45,header .container-center .container-side.pad-45.right-0,section.center .container-center .container-side.pad-45,section.center .container-center .container-side.pad-45.right-0{padding:0}}header .container-center .container-side.pad-35,section.center .container-center .container-side.pad-35{padding:0 35px}header .container-center .container-side.pad-35.left-0,section.center .container-center .container-side.pad-35.left-0{padding:0 35px 0 0}header .container-center .container-side.pad-35.right-0,section.center .container-center .container-side.pad-35.right-0{padding:0 0 0 35px}@media screen and (max-width:1024px){header .container-center .container-side.pad-35,section.center .container-center .container-side.pad-35{padding:0}}header .container-center .container-one,section.center .container-center .container-one{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}header .container-center .container-one.one-80,section.center .container-center .container-one.one-80{width:80%}@media screen and (max-width:1024px){header .container-center .container-one.one-80,section.center .container-center .container-one.one-80{width:100%}}header .container-center .container-one.one-70,section.center .container-center .container-one.one-70{width:70%}@media screen and (max-width:1024px){header .container-center .container-one.one-70,section.center .container-center .container-one.one-70{width:100%}}header .container-center .container-one.one-60,section.center .container-center .container-one.one-60{width:60%}@media screen and (max-width:1024px){header .container-center .container-one.one-60,section.center .container-center .container-one.one-60{width:100%}}header .container-center .container-one.pad-45,section.center .container-center .container-one.pad-45{padding:0 45px}@media screen and (max-width:1024px){header .container-center .container-one.pad-45,section.center .container-center .container-one.pad-45{padding:0}}header .container-center .container-one.pad-35,section.center .container-center .container-one.pad-35{padding:0 35px}@media screen and (max-width:1024px){header .container-center .container-one.pad-35,section.center .container-center .container-one.pad-35{padding:0}}header .container-center .container-side.side-70,section.center .container-center .container-side.side-70{width:70%}@media screen and (max-width:1024px){header .container-center .container-side.side-70,section.center .container-center .container-side.side-70{width:100%}}header .container-center .container-side.side-60,section.center .container-center .container-side.side-60{width:60%}@media screen and (max-width:1024px){header .container-center .container-side.side-60,section.center .container-center .container-side.side-60{width:100%}}header .container-center .container-side.side-50,section.center .container-center .container-side.side-50{width:50%}@media screen and (max-width:1024px){header .container-center .container-side.side-50,section.center .container-center .container-side.side-50{width:100%}}header .container-center .container-side.side-40,section.center .container-center .container-side.side-40{width:40%}@media screen and (max-width:1024px){header .container-center .container-side.side-40,section.center .container-center .container-side.side-40{width:100%}}header .container-center .container-side.side-30,section.center .container-center .container-side.side-30{width:30%}@media screen and (max-width:1024px){header .container-center .container-side.side-30,section.center .container-center .container-side.side-30{width:100%}}header .container-right,section.center .container-right{margin-left:calc(50% - 644px);max-width:calc(50% + 644px);padding:0 20px;width:calc(50% + 644px)}@media screen and (max-width:1288px){header .container-right,section.center .container-right{margin-left:0;max-width:100%;width:100%}}header .container-right.full,section.center .container-right.full{padding:0 0 0 20px}header .container-right.all-full,section.center .container-right.all-full{padding:0}header .container-half,section.center .container-half{display:flex;width:100%}@media screen and (max-width:1024px){header .container-half,section.center .container-half{flex-direction:column}header .container-half.reverse,section.center .container-half.reverse{flex-direction:column-reverse}}header .container-half .container-side,section.center .container-half .container-side{width:50%}@media screen and (max-width:1024px){header .container-half .container-side,section.center .container-half .container-side{width:100%}}header .container-half .container-side.l,section.center .container-half .container-side.l{padding-left:calc(50% - 644px)}@media screen and (max-width:1024px){header .container-half .container-side.l,section.center .container-half .container-side.l{padding-left:20px;padding-right:20px}}header .container-half .container-side.l .container-side-center,section.center .container-half .container-side.l .container-side-center{padding-left:20px}@media screen and (max-width:1024px){header .container-half .container-side.l .container-side-center,section.center .container-half .container-side.l .container-side-center{padding-left:0}}header .container-half .container-side.r,section.center .container-half .container-side.r{padding-right:calc(50% - 644px)}@media screen and (max-width:1024px){header .container-half .container-side.r,section.center .container-half .container-side.r{padding-left:20px;padding-right:20px}}header .container-half .container-side.r .container-side-center,section.center .container-half .container-side.r .container-side-center{padding-right:20px}@media screen and (max-width:1024px){header .container-half .container-side.r .container-side-center,section.center .container-half .container-side.r .container-side-center{padding-right:0}}.grid{-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:768px){.grid{justify-content:center}}.grid .block{display:flex;flex-wrap:wrap;width:calc(25% - 18px)}@media screen and (max-width:1024px){.grid .block{width:calc(50% - 24px);width:100%}}span.fancy{overflow:hidden;position:absolute}span.fancy.flag-fi{position:absolute;transform:translate(3px,-5px)}span.fancy.flag-fi.big{display:inline}@media screen and (max-width:1024px){span.fancy.flag-fi.big{display:none}}span.fancy.flag-fi.small{display:none}@media screen and (max-width:1024px){span.fancy.flag-fi.small{display:inline}}.slider-nav{bottom:0;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:flex-end;max-width:1288px;padding-right:20px;position:absolute;right:0;width:100%;z-index:1000}@media screen and (max-width:1024px){.slider-nav{display:none}}.slider-nav div{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.slider-nav div.swiper-button-disabled{cursor:default;opacity:.3}.slider-nav div.swiper-button-lock{display:none}.slider-nav div svg{height:45px;width:45px}.slider-nav div.next{transform:rotate(180deg)}.show-mobile{display:unset}@media screen and (min-width:1024px){.show-mobile{display:none!important}}.show-desktop{display:unset}@media screen and (max-width:1024px){.show-desktop{display:none!important}}.selector-block__selectors.inner{margin-top:0}.selector-block__selectors svg{height:16px;width:26px}.selector-block__selector{border-top:1px solid #000}.selector-block__selector:last-child{border-bottom:1px solid #000}.selector-block__selector.inner:last-child{border-bottom:0}.selector-block__selector__q{align-items:center;background-color:#f9f9f9;cursor:pointer;display:flex;font-size:25px;font-weight:500;height:52px;justify-content:space-between;max-height:78px;max-height:52px;padding:0 31px}.selector-block__selector__q span{color:#fff;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:500;padding-right:10px}@media screen and (max-width:768px){.selector-block__selector__q,.selector-block__selector__q span{font-size:15px}}.selector-block__selector__q svg{height:16px;max-height:16px;max-width:26px;transition:all .3s;width:26px}.selector-block__selector__q svg.active{transform:rotate(180deg)}.selector-block__selector.inner .selector-block__bin__selector__q{font-size:20px}.selector-block__selector.inner .selector-block__bin__selector__q svg{height:10px;margin-right:4px;max-height:10px;max-width:18px;width:18px}@media screen and (max-width:768px){.selector-block__selector.inner .selector-block__bin__selector__q{font-size:15px}}.selector-block__selector__a{height:0;overflow:hidden;transition:all .3s}.selector-block__selector__a p{padding:20px 0}.selector-block .selector-block__selector__a__container-1{background-color:#f9f9f9;color:#000;padding:50px 25px}.selector-block .selector-block__selector__a__container-1 p{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0;padding:0;text-align:left}.selector-block .selector-block__selector__a__container-1 p strong{font-weight:700}@media screen and (max-width:768px){.selector-block .selector-block__selector__a__container-1 p{font-size:15px}}.selector-block .selector-block__selector__a__container-1 ul{list-style:disc;margin:0 0 20px}.selector-block .selector-block__selector__a__container-1 ul li{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0;padding:0}@media screen and (max-width:768px){.selector-block .selector-block__selector__a__container-1 ul li{font-size:15px}}span.cursor{overflow:hidden;position:absolute}span.cursor.cursor-flag{position:absolute;transform:translate(3px,-1px)}span.cursor.cursor-flag.big{display:inline}@media screen and (max-width:768px){span.cursor.cursor-flag.big{display:none}}span.cursor.cursor-flag.small{display:none}@media screen and (max-width:768px){span.cursor.cursor-flag.small{display:inline}}.cursor-pointer{cursor:pointer}.cc-banner{background-color:#ebf0fa;bottom:53px;box-sizing:border-box;display:flex;flex-direction:column;left:53px;max-width:457px;padding:20px 22px 15px;position:fixed;transition:opacity .3s;z-index:1000}@media (max-width:768px){.cc-banner{bottom:0;left:0;margin:10px;padding:20px;right:0}}.cc-banner__h6{color:#000;font-family:Space Grotesk;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cc-banner__p{font-weight:400;margin:13px 0 10px}.cc-banner__p,.cc-banner__p a{color:#000;font-family:Space Grotesk;font-size:12px;font-style:normal;line-height:normal}.cc-banner__p a{font-weight:600;text-decoration-line:underline}.cc-banner__buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.cc-banner__buttons button{align-items:center;background-color:#090909;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Space Grotesk;font-size:10px;font-style:normal;font-weight:600;height:33px;justify-content:center;line-height:normal;width:107px}.cc-banner__buttons button.transparent{background-color:transparent;border:1px solid #000;color:#000}.cc-preferences-popup-wrapper{align-items:center;background-color:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:opacity .3s;z-index:1000}.cc-preferences-popup{background-color:#ebf0fa;margin:0 10px;max-width:374px;width:calc(100% - 20px)}.cc-preferences-popup__h{color:#000;font-family:Space Grotesk;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:23px 0 0 27px}.cc-preferences-popup__p{border-bottom:1px solid #cddaf5;font-weight:400;margin:0;padding:10px 27px 20px}.cc-preferences-popup__p,.cc-preferences-popup__p a{color:#000;font-family:Space Grotesk;font-size:10px;font-style:normal;line-height:normal}.cc-preferences-popup__p a{font-weight:600;text-decoration-line:underline}.cc-preferences-popup__form{display:flex;flex-direction:column;margin-bottom:20px}.cc-preferences-popup__block{align-items:flex-start;border-bottom:1px solid #cddaf5;display:flex;justify-content:space-between}.cc-preferences-popup__block__line{margin-right:10px;width:70%}.cc-preferences-popup__block__line__title{font-size:12px;font-weight:600;padding:10px 27px 0}.cc-preferences-popup__block__line__p,.cc-preferences-popup__block__line__title{color:#000;font-family:Space Grotesk;font-style:normal;line-height:normal;margin:0}.cc-preferences-popup__block__line__p{font-size:10px;font-weight:400;padding:10px 27px 20px}.cc-preferences-popup__block__line__check label{align-items:center;cursor:pointer;display:flex;padding:15px 20px 0 0}.cc-preferences-popup__block__line__check label svg path{opacity:0;transition:opacity .2s}.cc-preferences-popup__block__line__check input:checked+label svg path{opacity:1}.cc-preferences-popup__block__line__check input{display:none}.cc-preferences-popup__block__line__check label.on{cursor:default}.cc-preferences-popup__block__line__check label.on svg path{opacity:1}.cc-preferences-popup__submit{display:flex;justify-content:flex-end;padding:0 20px 15px 0}.cc-preferences-popup__submit button{align-items:center;background-color:#090909;border:none;color:#fff;cursor:pointer;display:flex;font-family:Space Grotesk;font-size:12px;font-style:normal;font-weight:600;height:33px;justify-content:center;line-height:normal;width:174px}.cc-preferences-popup .cc-preferences-popup__content{margin-bottom:20px}.cc-preferences-popup .cc-preferences-popup__buttons{display:flex;justify-content:flex-end}.cc-preferences-popup .cc-preferences-popup__buttons button{background-color:#333;border:none;border-radius:3px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px}h1{color:#fff;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:700;margin:0;text-align:center}@media screen and (max-width:768px){h1{font-size:30px}}h2{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:600;line-height:normal;margin:0;text-align:center}@media screen and (max-width:768px){h2{font-size:25px}}h3{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:30px;font-weight:600;line-height:normal;margin:0;text-align:center}@media screen and (max-width:768px){h3{font-size:20px}}h4{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin:0}@media screen and (max-width:768px){h4{font-size:30px}}h5{font-family:TT Firs Neue;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0}@media screen and (max-width:768px){h5{font-size:15px}}p{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:150%;margin:0}@media screen and (max-width:768px){p{font-size:15px}}.faq-block li,.faq-block span{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:150%;margin:0}@media screen and (max-width:768px){.faq-block li,.faq-block span{font-size:15px}}.faq-block .small-tg p{color:#7c7979;cursor:pointer;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;max-width:unset;padding-left:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.container{padding:0 20px}@media (min-width:768px){.container{padding:0 36px}}.bit-hero{padding:162px 0 0}@media (min-width:640px){.bit-hero{padding:192px 0 0}}.bit-hero__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1050px;width:100%}.bit-hero__content__page-name{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:600;margin-bottom:20px;margin-top:50px}@media (min-width:640px){.bit-hero__content__page-name{font-size:20px;margin-bottom:32px}}.bit-hero__content__title-container{position:relative}.bit-hero__content__title{color:#000;font-size:25px;text-align:center}@media (min-width:640px){.bit-hero__content__title{font-size:40px}}.bit-hero__content__line{position:relative}.bit-hero__content__line__svg{left:5px;position:absolute;top:-5px;width:16px}@media (min-width:640px){.bit-hero__content__line__svg{left:5px;top:0;width:24px}}.bit-hero__content__title__quote{position:relative}.bit-hero__content__title__quote__svg{left:-10px;position:absolute;top:-24px;width:22px}@media (min-width:640px){.bit-hero__content__title__quote__svg{top:-48px;width:auto}}.base-button,.bit-hero__button,.consultant-services__button,.consultant__button,.finance-hero__button,.finance-info__button,.home-hero__button,.payment__button,.student-loan__calculator-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;font-family:TT Firs Neue,"sans-serif";height:100%;justify-content:center;margin:0;max-width:320px;outline:none;padding:0;text-align:center;text-decoration:none;width:100%}.custom-select{display:inline-block;height:37px;position:relative;width:100%}@media (min-width:640px){.custom-select{height:53px}}.custom-select .select-button{align-items:center;background-color:#f4f4f4;border-radius:1000px;color:#000;cursor:pointer;display:flex;font-size:10px;height:100%;justify-content:space-between;padding:0 18px;width:100%}@media (min-width:640px){.custom-select .select-button{font-size:15px}}.custom-select .select-button__arrow{transition:all .3s}.custom-select .select-button__text{font-size:10px}@media (min-width:640px){.custom-select .select-button__text{font-size:15px}}.custom-select .select-button:hover{background-color:#f0f0f0}.custom-select .select-button.open .select-button__arrow{transform:rotate(180deg);transition:all .3s}.custom-select .select-options{background-color:#fff;border-radius:5px;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);display:none;left:0;max-height:200px;overflow-y:scroll;padding:10px 0;position:absolute;right:0;top:calc(100% + 13px);z-index:10}.custom-select .select-options.open{display:block}.custom-select .select-options ul{list-style:none;margin:0;padding:0}.custom-select .select-options li{cursor:pointer;font-size:10px;padding:15px 40px 0 18px;transition:all .3s}.custom-select .select-options li .wrapper{border-bottom:1px solid #e0e0e0;padding-bottom:17px}.custom-select .select-options li:hover{background-color:#f0f0f0;transition:all .3s}.custom-select .select-options li:last-child .wrapper{border-bottom:none}.custom-select .select-options li.selected{background-color:#f4f4f4}.custom-select .select-options__title{color:#000;font-size:15px;margin-bottom:5px}.custom-select .select-options__subtitle{color:#000;font-size:12px;margin-bottom:4px}.custom-select .select-options__id{color:#000;font-size:15px;font-weight:700}.custom-select .select-options__price{display:none}.finance-hero{margin:0 auto;max-width:1050px;padding-top:172px;width:100%}@media (min-width:768px){.finance-hero{padding-top:152px}}.finance-hero__title{color:#000;font-size:30px;font-weight:700;margin:0 auto 61px;max-width:700px;position:relative;text-align:center}.finance-hero__title__cursor{display:none;position:relative}@media (min-width:640px){.finance-hero__title__cursor{display:inline;left:-40%;top:50px}}.finance-hero__title__cursor__svg{position:absolute}.finance-hero__title__line{position:relative}.finance-hero__title__line__svg{left:0;position:absolute;top:2px;width:17px}@media (min-width:640px){.finance-hero__title__line__svg{top:16px;width:24px}}@media (min-width:768px){.finance-hero__title{font-size:50px}}.finance-hero__buttons{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center}@media (min-width:768px){.finance-hero__buttons{flex-direction:row}}.finance-hero__button{background-color:#f36041;border-radius:100px;color:#fff;flex-shrink:0;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;max-width:320px;padding:17px 37px;transition:all .3s}.finance-hero__button:hover{background-color:#f7704d}@media (min-width:768px){.finance-hero__button{max-width:250px}}.home-hero{margin:0 auto;max-width:1050px;padding-top:50px;width:100%}@media (min-width:768px){.home-hero{line-height:normal;padding-top:70px}}.home-hero__title{color:#000;font-size:30px;font-weight:700;margin:100px auto 31px;position:relative;text-align:center}.home-hero__title p{margin-top:20px}.home-hero__title__cursor{display:none;position:relative}@media (min-width:640px){.home-hero__title__cursor{display:inline;left:-40%;top:50px}}.home-hero__title__cursor__svg{position:absolute}.home-hero__title__line{position:relative}.home-hero__title__line__svg{left:0;position:absolute;top:2px;width:17px}@media (min-width:640px){.home-hero__title__line__svg{top:16px;width:24px}}@media (min-width:768px){.home-hero__title{font-size:50px}}.home-hero__buttons{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center}@media (min-width:768px){.home-hero__buttons{flex-direction:row}}.home-hero__button{align-items:center;background-color:#f36041;border-radius:100px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:37px;justify-content:center;max-width:160px;position:relative}.home-hero__button:hover{background-color:#f7704d}.home-hero__button svg{bottom:-32px;position:absolute;right:-10px}@media (min-width:768px){.home-hero__button{font-size:15px;height:49px;max-width:200px;padding:17px}}.bit-hero{margin:0 auto;max-width:1050px;padding-top:92px;width:100%}@media (min-width:768px){.bit-hero{padding-top:152px}}.bit-hero__title{color:#000;font-size:30px;font-weight:700;margin:0 auto 61px;max-width:700px;position:relative;text-align:center}.bit-hero__title__cursor{display:none;position:relative}@media (min-width:640px){.bit-hero__title__cursor{display:inline;left:-40%;top:50px}}.bit-hero__title__cursor__svg{position:absolute}.bit-hero__title__line{position:relative}.bit-hero__title__line__svg{left:0;position:absolute;top:2px;width:17px}@media (min-width:640px){.bit-hero__title__line__svg{top:16px;width:24px}}@media (min-width:768px){.bit-hero__title{font-size:50px}}.bit-hero__buttons{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center}@media (min-width:768px){.bit-hero__buttons{flex-direction:row}}.bit-hero__button{background-color:#ff6366;border-radius:100px;color:#fff;flex-shrink:0;font-size:15px;font-weight:500;max-width:320px;padding:17px 37px}@media (min-width:768px){.bit-hero__button{max-width:250px}}.finance-statistics{padding-top:108px}@media (min-width:768px){.finance-statistics{padding-top:182px}}.finance-statistics__wrapper{align-items:baseline;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1214px;row-gap:18px}@media (min-width:768px){.finance-statistics__wrapper{flex-direction:row;flex-wrap:wrap}}.finance-statistics__item{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.finance-statistics__item{max-width:230px}}.finance-statistics__item__title{color:#000;font-size:15px;font-weight:500}@media (min-width:768px){.finance-statistics__item__title{font-size:20px}}.finance-statistics__item.reverse{flex-direction:column-reverse}.finance-statistics__item.reverse .finance-statistics__item__title{height:20px;max-width:300px}@media (min-width:768px){.finance-statistics__item.reverse .finance-statistics__item__title{height:60px;max-width:180px}}.finance-statistics__item__line{background-color:#000;height:3px;margin:17px 0 8px;width:100%}@media (min-width:768px){.finance-statistics__item__line{height:4px;margin:26px 0 14px;width:30%}}.finance-statistics.purple .finance-statistics__item__line{background-color:#7000e0}.finance-statistics.blue .finance-statistics__item__line{background-color:#0659fa}.finance-statistics__item__stat{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:700;width:-moz-max-content;width:max-content}@media (min-width:768px){.finance-statistics__item__stat{font-size:50px}}.statistics{padding-top:110px}@media (min-width:768px){.statistics{padding-top:145px}}.statistics__wrapper{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1066px;row-gap:18px}@media (min-width:768px){.statistics__wrapper{flex-direction:row;flex-wrap:wrap}}.statistics__item{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.statistics__item{max-width:192px}}.statistics__item__title{color:#000;font-size:15px;font-weight:500}@media (min-width:768px){.statistics__item__title{font-size:20px;width:80%}}.statistics__item__line{background-color:#000;height:3px;margin:17px 0 8px;width:100%}@media (min-width:768px){.statistics__item__line{height:4px;margin:26px 0 14px;width:30%}}.statistics.purple .statistics__item__line{background-color:#0659fa}.statistics__item__stat{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:600;width:-moz-max-content;width:max-content}@media (min-width:768px){.statistics__item__stat{font-size:50px}}.consultation{padding-top:130px}@media (min-width:640px){.consultation{padding-top:190px}}.consultation__content{margin:0 auto;max-width:1024px;width:100%}.consultation__title-container{margin:0 auto;max-width:500px;width:100%}.consultation__label{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:600;margin-bottom:20px;text-align:center}@media (min-width:640px){.consultation__label{font-size:20px;margin-bottom:14px}}.consultation__title{color:#000;font-size:25px;font-weight:700;margin-bottom:54px;text-align:center}@media (min-width:640px){.consultation__title{font-size:40px;margin-bottom:92px}}.consultation__list{-moz-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;row-gap:28px}@media (min-width:640px){.consultation__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:50px}}.consultation__list-item{-moz-column-gap:20px;column-gap:20px;display:flex;font-size:15px}@media (min-width:640px){.consultation__list-item{-moz-column-gap:24px;column-gap:24px;font-size:20px;line-height:150%}}.consultation__list-item__icon{position:relative;top:3px}.locations{padding-top:140px}@media (min-width:640px){.locations{padding-top:190px}}.locations__content{margin:0 auto;max-width:1262px;width:100%}.locations__title-container{margin:0 auto;max-width:500px;width:100%}.locations__label{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:600;margin-bottom:13px;text-align:center}@media (min-width:640px){.locations__label{font-size:20px;margin-bottom:10px}}.locations__title{color:#000;font-size:25px;font-weight:700;margin-bottom:52px;text-align:center}@media (min-width:640px){.locations__title{font-size:40px;margin-bottom:46px}}.locations__list{align-items:center;-moz-column-gap:14px;column-gap:14px;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:14px}@media (min-width:640px){.locations__list{align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:center}}.locations__list-item{background-color:#fff;box-shadow:0 3.17px 15.86px 0 rgba(0,0,0,.1);max-width:305px;padding-bottom:28px;width:100%}.locations__list-item__location{align-items:center;background:#0659fa;color:#fff;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;height:27px;justify-content:center;margin-bottom:24px;width:100px}.locations__list-item__address{background:#fff;color:#000;font-size:20px;font-weight:500;padding:0 18px}.consultant-services{padding-top:105px}@media (min-width:640px){.consultant-services{padding-top:168px}}.consultant-services__content{margin:0 auto;max-width:954px;width:100%}.consultant-services__title-container{margin:0 auto;max-width:476px;text-align:center}.consultant-services__title{color:#000;font-size:25px;margin-bottom:18px}@media (min-width:640px){.consultant-services__title{font-size:40px;margin-bottom:22px}}.consultant-services__subtitle{color:#000;font-size:15px;margin-bottom:43px}@media (min-width:640px){.consultant-services__subtitle{font-size:20px;margin-bottom:48px}}.consultant-services__list{list-style:none;margin:0;padding:0}@media (min-width:640px){.consultant-services__list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}.consultant-services__list-item{box-shadow:0 4px 20px 0 rgba(0,0,0,.25);height:307px;max-width:288px}@media (min-width:640px){.consultant-services__list-item{max-width:100%}}.consultant-services__list-item__label{align-items:center;background:#01266c;color:#fff;display:flex;font-family:TT Firs Neue,"sans-serif";height:52px;padding:0 16px;width:100%}@media (min-width:640px){.consultant-services__list-item__label{font-size:20px;padding:0 26px}}.consultant-services__list-item__text-block{background-color:#fff;display:flex;flex-direction:column;height:calc(100% - 52px);justify-content:space-between;padding:26px 18px 18px 16px}@media (min-width:640px){.consultant-services__list-item__text-block{padding:20px 40px 20px 26px}}.consultant-services__list-item__text{color:#000;font-size:15px}@media (min-width:640px){.consultant-services__list-item__text{font-size:20px}}.consultant-services__list-item__price-block{-moz-column-gap:18px;column-gap:18px;display:flex;font-size:28px;font-weight:700;justify-content:end}@media (min-width:1024px){.consultant-services__list-item__price-block{font-size:30px}}.consultant-services__list-item__price-previous{color:#b7b7b7;position:relative}.consultant-services__list-item__price-previous:after{border-bottom:2px solid #b7b7b7;bottom:13px;content:"";left:0;position:absolute;right:0}@media (min-width:640px){.consultant-services__swiper-mobile{display:none}}.consultant-services__desktop{display:none}@media (min-width:640px){.consultant-services__desktop{display:block;margin-bottom:80px}}.consultant-services__button{background:#f36041;border-radius:100px;color:#fff;font-weight:500;height:53px;margin:0 auto;position:relative;transition:all .3s}.consultant-services__button:hover{background:#f7704d}.consultant-services__button__cursor{display:none}@media (min-width:640px){.consultant-services__button__cursor{bottom:-30px;display:block;position:absolute;right:-40px}}.consultant-services__swiper-mobile .swiper{height:362px;padding-left:36px;width:100%}.consultant-services__swiper-mobile .swiper .swiper-slide{height:307px}.projects{padding-top:150px}@media (min-width:640px){.projects{padding-top:202px}}.projects__header{margin:0 auto 70px;max-width:773px;text-align:center;width:100%}@media (min-width:640px){.projects__header{margin-bottom:169px}}.projects__title{color:#000;font-size:30px;margin-bottom:34px}@media (min-width:640px){.projects__title{font-size:50px;margin-bottom:44px}}.projects__subtitle{color:#000;font-size:15px;line-height:150%}@media (min-width:640px){.projects__subtitle{font-size:20px}}.projects__list{margin:0 auto;max-width:920px;padding:0;row-gap:40px;width:100%}.projects__item,.projects__list{display:flex;flex-direction:column}.projects__item{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);-moz-column-gap:52px;column-gap:52px;height:483px;list-style-type:none;padding:26px 26px 22px;row-gap:22px}@media (min-width:640px){.projects__item{flex-direction:row;height:unset;padding:34px 50px 34px 32px}}.projects__item__image{flex-grow:1;flex-shrink:0;height:245px;margin:0 auto;max-width:252px;width:100%}@media (min-width:640px){.projects__item__image{flex-grow:unset;flex-shrink:unset;height:304px;max-width:312px}}.projects__item__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.projects__item__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}@media (min-width:640px){.projects__item__content{height:unset}}.projects__item__title{color:#000;font-size:15px;margin-bottom:18px;max-width:252px;text-align:left}@media (min-width:640px){.projects__item__title{font-size:30px;margin-bottom:22px;max-width:unset}}.projects__item__link{align-items:center;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:500;font-weight:600;max-width:-moz-max-content;max-width:max-content;max-width:252px;text-align:left;text-decoration:none;transition:all .3s;width:100%}.projects__item__link .projects__item__link__arrow{transition:all .3s}.projects__item__link:hover .projects__item__link__arrow{transform:translateX(3px)}@media (min-width:640px){.projects__item__link{font-size:20px;max-width:unset}}.projects__item__link__arrow{align-items:center;display:flex;margin-left:10px;width:18px}@media (min-width:640px){.projects__item__link__arrow{width:24px}}.eu-project{padding-top:126px}@media (min-width:640px){.eu-project{padding-top:178px}}.eu-project__container{margin:0 auto;max-width:948px;width:100%}.eu-project__images{-moz-column-gap:51px;column-gap:51px;display:flex;flex-direction:column;justify-content:center;row-gap:18px}@media (min-width:640px){.eu-project__images{flex-direction:row}}.eu-project__images img{width:100%}.eu-project h1{color:#000;font-size:25px;margin:66px 0 31px;text-align:left}@media (min-width:640px){.eu-project h1{font-size:40px;margin:88px 0 56px}}.eu-project a,.eu-project h2,.eu-project li,.eu-project p{color:#000;font-size:15px}@media (min-width:640px){.eu-project a,.eu-project h2,.eu-project li,.eu-project p{font-size:20px}}.eu-project h2{margin:24px 0;text-align:left}.eu-project p{margin:24px 0}.eu-project ul{margin:24px 0;padding-left:25px}.eu-project ul li{margin:0}.eu-project p a{margin:0;text-decoration:underline}.partners{padding-top:71px}@media (min-width:640px){.partners{padding-top:112px}}.partners__container{margin:0 auto;max-width:948px;width:100%}.partners__title{color:#000;font-size:25px;margin-bottom:45px;text-align:center}@media (min-width:640px){.partners__title{font-size:40px;margin-bottom:55px;text-align:left}}.partners__list{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;row-gap:14px}@media (min-width:640px){.partners__list{flex-direction:row;flex-wrap:wrap}}.partners__item{list-style-type:none}.partners__item__link{display:block;height:204px;width:204px}.partners__item__link img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.privacy-policy{padding-top:157px}.privacy-policy__content{margin:0 auto;max-width:1246px;width:100%}.privacy-policy h2{text-align:left}.privacy-policy a,.privacy-policy h2,.privacy-policy p,.privacy-policy paragraph{color:#000;font-size:15px;line-height:150%}@media (min-width:640px){.privacy-policy a,.privacy-policy h2,.privacy-policy p,.privacy-policy paragraph{font-size:20px}}.privacy-policy h2{margin:30px 0}.privacy-policy p,.privacy-policy paragraph{margin:12px 0}.finance-info{margin:0 auto;max-width:1214px;padding-top:94px;width:100%}@media (min-width:640px){.finance-info{padding-top:150px}}.finance-info__title{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:700;margin-bottom:12px}@media (min-width:640px){.finance-info__title{font-size:20px;margin-bottom:31px}}.finance-info__content{align-items:start;-moz-column-gap:32px;column-gap:32px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:47px;row-gap:24px}@media (min-width:640px){.finance-info__content{flex-direction:row;margin-bottom:0}}.finance-info__text-left{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:25px;font-weight:700;max-width:277px;width:100%}@media (min-width:640px){.finance-info__text-left{font-size:40px;max-width:476px}}.finance-info__text-right{color:#000;font-size:15px;max-width:470px;width:100%}@media (min-width:640px){.finance-info__text-right{font-size:20px}}.finance-info__button{background:#ff6366;background-color:#f36041;border-radius:100px;color:#fff;font-weight:500;height:53px;margin:0 auto;position:relative;transition:all .3s}@media (min-width:640px){.finance-info__button{display:none}}.finance-info__button:hover{background:#f7704d}.student-loan{padding-top:94px}@media (min-width:640px){.student-loan{padding-top:150px}}.student-loan__wrapper{margin:0 auto;max-width:1214px;width:100%}@media (min-width:768px){.student-loan__wrapper{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}}.student-loan__text-wrapper{max-width:472px;width:100%}.student-loan__label{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:700;margin-bottom:12px}@media (min-width:640px){.student-loan__label{font-size:20px;margin-bottom:31px}}.student-loan__title{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:25px;font-weight:700;margin-bottom:23px}@media (min-width:640px){.student-loan__title{font-size:40px;margin-bottom:56px}}.student-loan__subtext{color:#000;font-size:15px}@media (min-width:640px){.student-loan__subtext{font-size:20px}}.student-loan__calculator{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);margin-top:72px;max-width:572px;padding:24px 32px 40px;width:100%}@media (min-width:640px){.student-loan__calculator{padding:55px 32px 87px 80px}}@media (min-width:768px){.student-loan__calculator{margin-top:0}}.student-loan__calculator-wrapper{max-width:390px;width:100%}.student-loan__calculator-title{color:#000;font-size:20px;font-weight:700;margin-bottom:30px}@media (min-width:640px){.student-loan__calculator-title{font-size:30px;margin-bottom:40px}}.student-loan__calculator-label{color:#000;font-size:10px;font-weight:500;margin-bottom:10px}@media (min-width:640px){.student-loan__calculator-label{font-size:15px;margin-bottom:15px}}.student-loan__calculator-list{display:flex;flex-direction:column;margin:38px 0 0;padding:0;row-gap:20px}@media (min-width:640px){.student-loan__calculator-list{margin-top:45px}}.student-loan__calculator-list-item{border-bottom:1px solid #e3e3e3;color:#000;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:10px;justify-content:space-between;padding-bottom:9px}.student-loan__calculator-list-item .term{position:relative;top:7px}@media (min-width:640px){.student-loan__calculator-list-item{font-size:15px}}.student-loan__calculator-list-item-count{display:flex}.student-loan__calculator-list-item-count-value{font-weight:700}.student-loan__calculator-list-item-count-symbol{margin-left:5px}.student-loan__calculator-button{background:#ff6366;background-color:#f36041;border-radius:100px;color:#fff;font-family:TT Firs Neue,"sans-serif";font-size:12px;font-weight:500;height:53px;margin:45px 0 0;max-width:unset;position:relative;transition:all .3s}@media (min-width:640px){.student-loan__calculator-button{font-size:15px}}.student-loan__calculator-button:hover{background:#f7704d}.payment{padding-top:116px}@media (min-width:640px){.payment{padding-top:231px}}.payment__wrapper{margin:0 auto;max-width:1211px;width:100%}.payment__content{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.payment__content{flex-direction:row}}.payment__text{margin-bottom:40px;max-width:470px;width:100%}.payment__text__title{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:700;margin-bottom:12px;text-align:center}@media (min-width:640px){.payment__text__title{font-size:20px;margin-bottom:25px;text-align:left}}.payment__text__subtitle{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:25px;font-weight:700;margin-bottom:20px;text-align:center}@media (min-width:640px){.payment__text__subtitle{font-size:40px;margin-bottom:33px;text-align:left}}.payment__text__description{color:#000;font-size:15px;text-align:center}@media (min-width:640px){.payment__text__description{font-size:20px;margin-bottom:20px;text-align:left}}.payment__calculator{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);max-width:572px;padding:24px 32px 40px;width:100%}@media (min-width:640px){.payment__calculator{padding:55px 32px 87px 80px}}.payment__calculator__wrapper{max-width:390px;width:100%}.payment__calculator__title{color:#000;font-size:20px;font-weight:700;margin-bottom:30px}@media (min-width:640px){.payment__calculator__title{font-size:30px;margin-bottom:50px}}.payment__calculator__label{color:#000;font-size:10px;font-weight:500;margin-bottom:10px}@media (min-width:640px){.payment__calculator__label{font-size:15px;margin-bottom:16}}.payment__calculator__select{margin-bottom:22px}.payment__calculator__count{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media (min-width:640px){.payment__calculator__count{margin-bottom:22px}}.payment__calculator__count__selector{align-items:center;background:#f4f4f4;border-radius:30px;display:flex;height:38px;justify-content:space-between;padding:0 10px;width:191px}@media (min-width:640px){.payment__calculator__count__selector{height:53px}}.payment__calculator__count__selector__count{align-items:center;color:#000;display:flex;font-size:20px;justify-content:center;text-align:center;width:100px}.payment__calculator__count__selector__arrows{align-items:center;display:flex;justify-content:space-between;padding-right:18px;width:60px}.payment__calculator__count__selector__arrows__arrow-prev svg{cursor:pointer;transform:rotate(90deg)}.payment__calculator__count__selector__arrows__arrow-prev[data-disabled] svg{cursor:default;opacity:.5}.payment__calculator__count__selector__arrows__arrow-next svg{cursor:pointer;transform:rotate(-90deg)}.payment__calculator__count__selector__arrows__arrow-next[data-disabled] svg{cursor:default;opacity:.5}.payment__calculator__prices{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;justify-content:space-between}.payment__calculator__price{width:100%}.payment__calculator__price__label{color:#000;font-size:10px;font-weight:500}.payment__calculator__price__value{align-items:center;border-radius:700px;cursor:pointer;display:flex;font-size:14px;height:38px;justify-content:center;width:100%}@media (min-width:640px){.payment__calculator__price__value{font-size:20px;height:53px}}.payment__calculator__price__value span:last-child{margin-left:5px}.payment__calculator__price__value--dark-blue{background:#01266c;color:#fff}.payment__calculator__price__value--light-blue{background:#d6f2ff;color:#000}.payment__button{background:#ff6366;background-color:#f36041;border-radius:100px;color:#fff;display:none;font-weight:500;height:53px;max-width:unset;max-width:278px;position:relative;transition:all .3s}.payment__button:hover{background-color:#f7704d}.payment__button.desktop{display:none}@media (min-width:640px){.payment__button.desktop{display:flex}}.payment__button.mobile{display:flex;margin:73px auto 0}@media (min-width:640px){.payment__button.mobile{display:none}}.payment__button:hover{background:#ff8d8f}.payment__button__cursor{bottom:-30px;position:absolute;right:0}@media (min-width:640px){.payment__button__cursor{bottom:-30px;right:-40px}}.payment__list{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:105px;padding:0;row-gap:28px}@media (min-width:640px){.payment__list{margin-top:130px;row-gap:54px}}.payment__list-item{color:#000;-moz-column-gap:28px;column-gap:28px;display:flex;font-size:15px;font-weight:700;justify-content:flex-end;max-width:470px}.payment__list-item p{font-family:TT Firs Neue,"sans-serif"}@media (min-width:640px){.payment__list-item{-moz-column-gap:22px;column-gap:22px}}.payment__list-item svg{width:24px}@media (min-width:640px){.payment__list-item svg{width:36px}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consultant{padding:211px 0 0}@media (min-width:640px){.consultant{padding:211px 0 0}}.consultant__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:954px;width:100%}.consultant__content__title-container{position:relative}.consultant__content__title{color:#000;font-size:30px;margin-bottom:60px}.consultant__content__title .ctitle__text{display:inline;text-align:left}@media (min-width:640px){.consultant__content__title{font-size:40px;margin-bottom:48px}}.consultant__content__line{position:relative}.consultant__content__line__svg{left:5px;position:absolute;top:-5px;width:26px}@media (min-width:640px){.consultant__content__line__svg{left:5px;top:0;width:36px}}.consultant__content__title__quote{height:36px;position:relative;width:44px}.consultant__content__title__quote__svg{left:0;position:absolute;top:-66px}@media (min-width:640px){.consultant__content__title__quote__svg{left:-30px;top:-56px}}.consultant__about{display:flex;flex-direction:column;justify-content:flex-start;row-gap:25px;width:100%}@media (min-width:640px){.consultant__about{align-items:flex-end;-moz-column-gap:40px;column-gap:40px;flex-direction:row}}.consultant__photo{background-color:#f4f4f4;height:90px;width:90px}.consultant__photo img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.consultant__name{color:#000;font-size:25px;font-weight:700;margin-bottom:11px}.consultant__position{color:#000;font-size:15px}.consultant__button{background:#f36041;border-radius:100px;color:#fff;font-family:TT Firs Neue,"sans-serif";font-weight:500;height:53px;margin:62px auto 0;position:relative;transition:all .3s}@media (min-width:640px){.consultant__button{margin-top:90px}}.consultant__button:hover{background:#f7704d}.consultant__button__cursor{display:none}@media (min-width:640px){.consultant__button__cursor{bottom:-30px;display:block;position:absolute;right:-40px}}.people-scroll{padding-top:96px}@media (min-width:768px){.people-scroll{padding-top:150px}}.people-scroll .animation-block{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.people-scroll .animation-block{gap:22px}}.people-scroll .animation-container{display:flex;gap:20px;overflow:hidden;width:100%}@media (min-width:768px){.people-scroll .animation-container{gap:22px}}.people-scroll .animation-container .animation-wrapper{animation-delay:-3s;display:flex;flex-shrink:0;gap:20px;justify-content:space-around;min-width:100%;width:-moz-max-content;width:max-content}@media (min-width:768px){.people-scroll .animation-container .animation-wrapper{gap:22px}}.people-scroll .animation-container.animation-container-images .animation-wrapper img{align-items:center;display:flex;height:400px;min-width:254px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:254px}@media (min-width:768px){.people-scroll .animation-container.animation-container-images .animation-wrapper img{height:431px;min-width:275px;width:275px}}.people-scroll .animation-container .animation-wrapper{animation:slides 100s linear infinite}.people-scroll .animation-container.animation-container-logos .animation-wrapper.animation-reverse{animation-direction:reverse}@keyframes slides{0%{transform:translateX(0)}to{transform:translateX(-100%)}}section:not(.formated-text) ul{list-style:none}.programs-tabs.desktop-tabs,.programs-tabs.hero-tabs{align-items:center;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;height:64px;justify-content:center;margin-bottom:56px;padding:0 32px;transition:all .3s ease;width:100%}@media screen and (max-width:1024px){.programs-tabs.hero-tabs{flex-direction:column}}.programs-tabs .programs-tabs__item{align-items:center;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);display:flex;outline:none;padding:0 16px;position:relative;transition:all .3s ease}@media screen and (max-width:1024px){.programs-tabs .programs-tabs__item{border-bottom:1px solid #fff}.programs-tabs .programs-tabs__item:last-child{border-bottom:none}}.programs-tabs .programs-tabs__item.with-pack.full{justify-content:space-between;padding-right:32px}.programs-tabs .programs-tabs__item .pack{align-items:center;display:flex;position:relative}.programs-tabs .programs-tabs__item .programs-arrow{padding-top:5px}.programs-tabs .programs-tabs__item .programs-arrow svg{height:24px;transform:rotate(0deg);transition:all .3s ease;width:24px}.programs-tabs .programs-tabs__item.program-background-1{background-color:#01266c}@media screen and (max-width:1024px){.programs-tabs .programs-tabs__item.program-background-1{background-color:#01266c}}.programs-tabs .programs-tabs__item.program-background-2{background-color:#01266c}@media screen and (max-width:1024px){.programs-tabs .programs-tabs__item.program-background-2{background-color:#01266c}}.programs-tabs .programs-tabs__item.program-background-3{background-color:#01266c}@media screen and (max-width:1024px){.programs-tabs .programs-tabs__item.program-background-3{background-color:#01266c}}.programs-tabs .programs-tabs__item.program-background-4{background-color:#01266c}@media screen and (max-width:1024px){.programs-tabs .programs-tabs__item.program-background-4{background-color:#01266c}}.programs-tabs .programs-tabs__item.program-background-5{background-color:#01266c}@media screen and (max-width:1024px){.programs-tabs .programs-tabs__item.program-background-5{background-color:#01266c}}.programs-tabs .programs-tabs__item__title{color:#fff;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:600;margin-left:26px;transition:all .3s ease}.programs-tabs .programs-tabs__item.small{height:51px;width:185px}.programs-tabs .programs-tabs__item.small .programs-tabs__item__title{margin-left:13px}.programs-tabs .programs-tabs__item.big{height:64px;width:233px}.programs-tabs .programs-tabs__item.big .programs-tabs__item__title{margin-left:16px}.programs-tabs .programs-tabs__item.full{height:59px;padding:0 0 0 32px;width:100%}.programs-tabs .programs-tabs__item.full .programs-tabs__item__title{margin-left:14px}.programs-tabs .programs-tabs__item.hero-tab{height:51px;min-height:51px;padding:0 0 0 30px;width:289px}.programs-tabs .programs-tabs__item.hero-tab .programs-tabs__item__title{margin-left:14px}.programs-tabs .programs-tabs__item .glyph{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:33px;justify-content:center;width:33px}.programs-tabs .programs-tabs__item .glyph svg{height:14px;width:14px}.programs-tabs .programs-tabs__item .glyph svg.gb{display:block}.programs-tabs .programs-tabs__item .glyph svg.gw{display:none}.programs-tabs .programs-tabs__item__tab-arrow{stroke:#fff;position:absolute;right:16px;transition:all .3s ease}.programs-tabs .programs-tabs__item__tab-arrow svg{height:10px;width:16px}.programs-tabs .programs-tabs__item[data-program-tab-status=inactive] .programs-arrow svg{transform:rotate(180deg)}@media screen and (min-width:1024px){.programs-tabs .programs-tabs__item[data-program-tab-status=inactive]{background-color:#fff}.programs-tabs .programs-tabs__item[data-program-tab-status=inactive] .glyph{background-color:#01266c}.programs-tabs .programs-tabs__item[data-program-tab-status=inactive] .programs-tabs__item__title{color:#000}.programs-tabs .programs-tabs__item[data-program-tab-status=inactive] svg.gb{display:none}.programs-tabs .programs-tabs__item[data-program-tab-status=inactive] svg.gw{display:block}}.programs-tabs .programs-tabs__item.program-background-5 .glyph svg{height:21px;width:20px}.block-programs{margin-top:128px}.block-programs.fin{margin-top:248px}@media screen and (max-width:768px){.block-programs.fin{margin-top:128px}}.block-programs__top__title{margin:0 0 18px;text-align:center}.block-programs__top__text{color:#000;font-size:20px;line-height:30px;margin:0 auto 58px;max-width:652px;text-align:center}.block-programs__sliders__wrap{padding-left:0}.block-programs__sliders__slide{display:none;max-height:0;opacity:0;overflow:hidden;position:relative}@media screen and (max-width:768px){.block-programs__sliders__slide{transition:all .3s ease}}.block-programs__sliders__nav{max-width:calc(50vw + 644px);padding-right:calc(50vw - 624px);right:0;width:100%}@media screen and (max-width:1288px){.block-programs__sliders__nav{max-width:100%;padding-right:20px}}.swiper-wrapper .programs-block{background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);height:475px;margin-bottom:95px;margin-left:20px;transform:translateY(0);transition:all .3s ease;width:294px}.swiper-wrapper .programs-block:last-child{margin-right:150px!important}@media screen and (max-width:1024px){.swiper-wrapper .programs-block{margin-bottom:39px;margin-top:39px}.swiper-wrapper .programs-block:last-child{margin-right:32px!important}}@media screen and (min-width:768px){.swiper-wrapper .programs-block:hover{transform:translateY(10px)}}.swiper-wrapper .programs-block a{text-decoration:none}.swiper-wrapper .programs-block__top{height:387px}.swiper-wrapper .programs-block__top__img{height:183px;width:100%}.swiper-wrapper .programs-block__top__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-wrapper .programs-block__top h3{border-top:9px solid #f4f2f2;color:#000;font-size:20px;font-weight:500;margin:0 0 24px;padding:14px 29px 0;text-align:left}.swiper-wrapper .programs-block__top ul{margin:24px 29px 37px;padding:0}.swiper-wrapper .programs-block__top ul li{align-items:center;border-bottom:1px solid #f4f2f2;color:#000;display:flex;font-family:Space Grotesk,"sans-serif";font-size:15px;height:31px;padding:6px 0;position:relative}.swiper-wrapper .programs-block__top ul li:first-child{border-top:1px solid #f4f2f2}.swiper-wrapper .programs-block__bottom{display:flex;height:88px;justify-content:space-between}.swiper-wrapper .programs-block__bottom__l{padding:10px 0 0 29px}.swiper-wrapper .programs-block__bottom__l div:first-child{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:25px;font-weight:600}.swiper-wrapper .programs-block__bottom__l div:nth-child(2){color:#000;font-family:Space Grotesk,"sans-serif";font-size:12px;font-weight:500;margin-top:5px}.swiper-wrapper .programs-block__bottom__r{align-items:center;display:flex;width:46px}.swiper-wrapper .programs-block__bottom__r a.programs-block__bottom__r__arrow{padding-left:0}.swiper-wrapper .programs-block__bottom__r__c svg{height:30px;width:18px}.swiper-wrapper .programs-block.color-1 .programs-block__top h3{border-top-color:#01266c}.swiper-wrapper .programs-block.color-1 .programs-block__top ul li{border-bottom-color:#01266c;border-top-color:#01266c}.swiper-wrapper .programs-block.color-1 .programs-block__bottom__r__c svg{fill:#01266c}.swiper-wrapper .programs-block.color-5 .programs-block__top h3{border-top-color:#01266c}.swiper-wrapper .programs-block.color-5 .programs-block__top ul li{border-bottom-color:#01266c;border-top-color:#01266c}.swiper-wrapper .programs-block.color-5 .programs-block__bottom__r__c svg{fill:#01266c}.swiper-wrapper .programs-block.color-2 .programs-block__top h3{border-top-color:#01266c}.swiper-wrapper .programs-block.color-2 .programs-block__top ul li{border-bottom-color:#01266c;border-top-color:#01266c}.swiper-wrapper .programs-block.color-2 .programs-block__bottom__r__c svg{fill:#01266c}.swiper-wrapper .programs-block.color-3 .programs-block__top h3{border-top-color:#01266c}.swiper-wrapper .programs-block.color-3 .programs-block__top ul li{border-bottom-color:#01266c;border-top-color:#01266c}.swiper-wrapper .programs-block.color-3 .programs-block__bottom__r__c svg{fill:#01266c}.swiper-wrapper .programs-block.color-4 .programs-block__top h3{border-top-color:#01266c}.swiper-wrapper .programs-block.color-4 .programs-block__top ul li{border-bottom-color:#01266c;border-top-color:#01266c}.swiper-wrapper .programs-block.color-4 .programs-block__bottom__r__c svg{fill:#01266c}.program-top{margin-top:144px}.program-top .wrap{margin-bottom:98px}.program-top h1{color:#000;font-size:50px;margin-bottom:13px;text-align:left}@media screen and (max-width:768px){.program-top h1{font-size:30px;text-align:center}}.program-top p{margin-bottom:47px}@media screen and (max-width:768px){.program-top p{font-size:20px;text-align:center}}.program-top ul.program-points{display:flex;flex-direction:column;list-style:none;margin:0 0 60px;padding:0 30px;row-gap:19px}.program-top ul.program-points li{position:relative}.program-top ul.program-points li svg{height:17px;position:absolute;top:2px;width:17px}.program-top ul.program-points li span{color:#000;display:block;font-family:Space Grotesk,"sans-serif";font-size:16px;font-weight:500;margin-left:30px}@media screen and (max-width:768px){.program-top ul.program-points li{font-size:15px}}.program-top__image{display:flex;height:calc(100vh - 242px);justify-content:center;max-height:638px}.program-top__image img{cursor:pointer;height:100%;max-width:425px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.program-top__image img:hover{filter:brightness(.8)}.program-top__with-play{position:relative}.program-top__with-play:has(.program-top__play:hover) .program-top__image img{filter:brightness(.8)}.program-top__play{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.program-top__play svg{height:51px;width:51px}.program-top__actions{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:flex-start}@media screen and (max-width:1024px){.program-top__actions{margin-bottom:60px}}@media screen and (max-width:768px){.program-top__actions{align-items:center;flex-direction:column;margin-bottom:80px;row-gap:18px}}.program-top__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-top__actions button:focus{outline:none}.program-top__actions button.red{background-color:#f36041}.program-top__actions button.red:hover{background-color:#f7704d}.program-top__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-top__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-top__actions button.gray{background-color:#f8f8f8;color:#000}.program-top__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-top__actions button.violet{background-color:#7000e0}.program-top__actions button.violet:hover{background-color:#5700ad}.program-top__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-top__actions button.ib{display:inline-block;width:auto}.program-top__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-top__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-top__actions button{width:100%!important}}.program-top__actions button.color{width:220px}.program-top__actions button.color:hover{background-color:#f7704d!important;border-color:#f7704d!important}@media screen and (max-width:768px){.program-top__actions button.color{max-width:329px;width:100%}}.program-top__actions button.white{width:246px}.program-top__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}@media screen and (max-width:768px){.program-top__actions button.white{max-width:329px;width:100%}}.program-top__actions button.with-cursor{position:relative}.program-top__actions button.with-cursor .svg1{bottom:-42px;position:absolute;right:0}.program-top__actions button.with-cursor .svg2{bottom:-27px;position:absolute;right:0}.program-top.color-2 .program-top__actions button:not(.white){background-color:#01266c;color:#fff}.program-top.color-2 ul li svg rect{fill:#01266c}.program-top.color-1 .program-top__actions button:not(.white){background-color:#01266c;color:#fff}.program-top.color-1 ul li svg rect{fill:#01266c}.program-top.color-5 .program-top__actions button:not(.white){background-color:#01266c;color:#fff}.program-top.color-5 ul li svg rect{fill:#01266c}.program-top.color-3 .program-top__actions button:not(.white){background-color:#01266c;color:#fff}.program-top.color-3 ul li svg rect{fill:#01266c}.program-top.color-4 .program-top__actions button:not(.white){background-color:#01266c;color:#fff}.program-top.color-4 ul li svg rect{fill:#01266c}.program-career .wrap{margin-top:130px}@media screen and (max-width:768px){.program-career .wrap{margin-top:40px}}.program-career__top{align-items:center;display:flex;height:86px;justify-content:center;width:100%}.program-career__top__selector{align-items:center;background:#fff;border-radius:100px;cursor:pointer;display:flex;height:53px;justify-content:space-between;padding:0 20px;position:relative;width:329px}@media screen and (max-width:768px){.program-career__top__selector{max-width:450px;width:100%}}.program-career__top__selector .selector-selected{align-items:center;display:flex;justify-content:space-between;width:100%}.program-career__top__selector .selector-selected .selector-arrow{margin-top:7px}.program-career__top__selector .selector-selected .selector-arrow svg{height:31px;width:34px}.program-career__top__selector .selector-selected span{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-style:normal;font-weight:500;line-height:130%;margin-top:3px}.program-career__top__selector .selector-options{align-items:center;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);flex-direction:column;height:0;justify-content:center;left:0;max-height:0;overflow:hidden;padding:0 29px 0 20px;position:absolute;top:70px;transition:all .3s ease;width:100%;z-index:1}.program-career__top__selector .selector-options .selector-option{align-items:center;border-bottom:1px solid #e3e3e3;color:#000;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;line-height:130%;padding:10px 0;transition:all .3s ease;width:100%}.program-career__top__selector .selector-options .selector-option:first-child{margin-top:20px}.program-career__top__selector .selector-options .selector-option:last-child{margin-bottom:50px}.program-career h2{margin-bottom:54px;margin-left:auto;margin-right:auto;max-width:356px;text-align:center}@media screen and (max-width:768px){.program-career h2{margin-bottom:44px;margin-top:80px}}.program-career h5{margin-bottom:15px}@media screen and (max-width:768px){.program-career h5{text-align:left;width:100%}}.program-career__line-box{margin-bottom:20px}.program-career__line-box p{font-size:17px;font-weight:500;position:relative}.program-career__line-box p:after{bottom:-7px;content:"";display:block;height:3px;position:absolute;width:320px}@media screen and (max-width:768px){.program-career__line-box p:after{max-width:450px;width:100%}}.program-career__line-box__value{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:600;margin-top:20px}.program-career__boxes{-moz-column-gap:21px;column-gap:21px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:13px}@media screen and (max-width:768px){.program-career__boxes{align-items:center;flex-direction:column}}.program-career__boxes__box{align-items:center;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);color:#000;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:80px;line-height:normal;overflow:hidden;padding:0 0 0 12px;width:243px}.program-career__boxes__box.empty{opacity:0}@media screen and (max-width:768px){.program-career__boxes__box{max-width:400px;width:100%}.program-career__boxes__box.empty{display:none}}.program-career__boxes__box span{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:500;margin-right:5px;text-align:center}.program-career.color-2 h5{color:#0659fa}.program-career.color-2 .program-career__line-box p:after,.program-career.color-2 .program-career__top{background-color:#01266c}.program-career.color-2 .program-career__boxes__box span,.program-career.color-2 .program-career__top__selector .selector-options .selector-option:hover,.program-career.color-2 .program-career__top__selector .selector-options .selector-option[data-active=true]{color:#01266c}.program-career.color-1 h5{color:#0659fa}.program-career.color-1 .program-career__line-box p:after,.program-career.color-1 .program-career__top{background-color:#01266c}.program-career.color-1 .program-career__boxes__box span,.program-career.color-1 .program-career__top__selector .selector-options .selector-option:hover,.program-career.color-1 .program-career__top__selector .selector-options .selector-option[data-active=true]{color:#01266c}.program-career.color-5 h5{color:#0659fa}.program-career.color-5 .program-career__line-box p:after,.program-career.color-5 .program-career__top{background-color:#01266c}.program-career.color-5 .program-career__boxes__box span,.program-career.color-5 .program-career__top__selector .selector-options .selector-option:hover,.program-career.color-5 .program-career__top__selector .selector-options .selector-option[data-active=true]{color:#01266c}.program-career.color-3 h5{color:#0659fa}.program-career.color-3 .program-career__line-box p:after,.program-career.color-3 .program-career__top{background-color:#01266c}.program-career.color-3 .program-career__boxes__box span,.program-career.color-3 .program-career__top__selector .selector-options .selector-option:hover,.program-career.color-3 .program-career__top__selector .selector-options .selector-option[data-active=true]{color:#01266c}.program-career.color-4 h5{color:#0659fa}.program-career.color-4 .program-career__line-box p:after,.program-career.color-4 .program-career__top{background-color:#01266c}.program-career.color-4 .program-career__boxes__box span,.program-career.color-4 .program-career__top__selector .selector-options .selector-option:hover,.program-career.color-4 .program-career__top__selector .selector-options .selector-option[data-active=true]{color:#01266c}.program-program{margin-top:96px}.program-program h5{margin-bottom:15px}.program-program h2{margin-bottom:18px}.program-program p{margin-bottom:55px;text-align:center}.program-program__actions{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-top:74px;width:100%}@media screen and (max-width:768px){.program-program__actions{align-items:center;flex-direction:column;row-gap:18px}}.program-program__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-program__actions button:focus{outline:none}.program-program__actions button.red{background-color:#f36041}.program-program__actions button.red:hover{background-color:#f7704d}.program-program__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-program__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-program__actions button.gray{background-color:#f8f8f8;color:#000}.program-program__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-program__actions button.violet{background-color:#7000e0}.program-program__actions button.violet:hover{background-color:#5700ad}.program-program__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-program__actions button.ib{display:inline-block;width:auto}.program-program__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-program__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-program__actions button{width:100%!important}}.program-program__actions button{width:329px}.program-program__actions button.with-cursor{position:relative}.program-program__actions button.with-cursor .svg1{bottom:-36px;position:absolute;right:0}.program-program__actions button.with-cursor .svg2{bottom:-37px;position:absolute;right:0}.program-program__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-program .selector-block__selector{border:3px solid #fff}.program-program .selector-block__selector__q span{font-size:14px;font-weight:400}.program-program .selector-block__selector__q span.as-program{font-size:20px}@media screen and (max-width:768px){.program-program .selector-block__selector__q span.as-program{font-size:14px}}.program-program .selector-block__selector__q svg{min-width:26px}.program-program.color-2 h5{color:#0659fa}.program-program.color-2 .selector-block__selector__q{background-color:#01266c}.program-program.color-1 h5{color:#0659fa}.program-program.color-1 .selector-block__selector__q{background-color:#01266c}.program-program.color-5 h5{color:#0659fa}.program-program.color-5 .selector-block__selector__q{background-color:#01266c}.program-program.color-3 h5{color:#0659fa}.program-program.color-3 .selector-block__selector__q{background-color:#01266c}.program-program.color-4 h5{color:#0659fa}.program-program.color-4 .selector-block__selector__q{background-color:#01266c}.program-about{margin-top:164px;position:relative}.program-about__svg{height:28px;left:32px;position:absolute;top:-40px;width:34px;z-index:1}@media screen and (max-width:768px){.program-about__svg{left:22px;top:-60px}}.program-about h2{margin-bottom:18px;max-width:604px;position:relative;text-align:left}.program-about .name{color:#000;font-family:TT Firs Neue,"sans-serif";font-weight:600;margin-top:5px}.program-about .name,.program-about .title{font-size:15px;font-style:normal;line-height:normal}.program-about .title{font-family:Space Grotesk,"sans-serif";font-weight:400;margin-bottom:37px}.program-about p{max-width:534px}.program-about .show-mobile p{margin-top:60px}.program-about__image{display:flex;height:100%;justify-content:flex-end;max-height:570px}@media screen and (max-width:1024px){.program-about__image{justify-content:flex-start}}.program-about__image img{height:100%;max-width:380px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1024px){.program-about__image img{height:400px;max-height:400px;width:auto}}.program-about__image.with-cursor{position:relative}.program-about__image.with-cursor .svg1{bottom:-45px;position:absolute;right:-45px}.program-about__image.with-cursor .svg2{bottom:-45px;left:303px;position:absolute}.program-about.color-2 .title{color:#0659fa}.program-about.color-2 .program-about__svg svg{fill:#0659fa}.program-about.color-1 .title{color:#0659fa}.program-about.color-1 .program-about__svg svg{fill:#0659fa}.program-about.color-5 .title{color:#0659fa}.program-about.color-5 .program-about__svg svg{fill:#0659fa}.program-about.color-3 .title{color:#0659fa}.program-about.color-3 .program-about__svg svg{fill:#0659fa}.program-about.color-4 .title{color:#0659fa}.program-about.color-4 .program-about__svg svg{fill:#0659fa}.program-details__bin{display:flex;flex-direction:column;margin-top:140px;position:relative;width:100%}@media screen and (max-width:768px){.program-details__bin{margin-top:89px}}.program-details__bin__tabs{display:flex;order:1}.program-details__bin__tabs__tab{align-items:center;background-color:#f9f9f9;color:#000;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:600;height:38px;justify-content:center;line-height:normal;text-align:center;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:149px}@media screen and (max-width:768px){.program-details__bin__tabs__tab{width:50%}}.program-details__bin__tabs__tab.active{cursor:default}.program-details__bin__container{background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);height:0;max-height:0;opacity:0;order:2;overflow:hidden;transition:height .3s,max-height .3s,opacity .7s;width:100%;z-index:100}.program-details__bin__container__wrapper{-moz-column-gap:54px;column-gap:54px;display:flex;flex-wrap:wrap;padding:45px 38px 65px;row-gap:39px;width:100%}@media screen and (max-width:768px){.program-details__bin__container__wrapper{padding:37px 30px 50px}}.program-details__bin__container__box{display:flex;flex-direction:column;padding:0;width:calc(25% - 40.5px)}@media screen and (max-width:1100px){.program-details__bin__container__box{width:calc(50% - 27px)}}@media screen and (max-width:768px){.program-details__bin__container__box{width:100%}}.program-details__bin__container__box .title{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:5px}.program-details__bin__container__box .value{font-family:Space Grotesk,"sans-serif";font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:11px}.program-details__bin__container__box .multi-value{align-items:center;border-radius:17.5px;cursor:pointer;display:flex;height:35px;justify-content:space-between;margin-top:8px;padding:0 15px;position:relative}@media screen and (max-width:768px){.program-details__bin__container__box .multi-value{min-width:240px;width:70%}}.program-details__bin__container__box .multi-value span{color:#fff;font-family:Space Grotesk,"sans-serif";font-size:15px;font-style:normal;font-weight:400;line-height:normal}.program-details__bin__container__box .multi-value a{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.program-details__bin__container__box .multi-value svg{height:17px;transition:all .3s ease;width:17px}.program-details__bin__container__box .multi-value svg.rotate{transform:rotate(180deg)}.program-details__bin__container__box .multi-value__container{align-items:flex-start;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);cursor:default;display:flex;flex-direction:column;height:0;justify-content:space-between;left:0;max-height:0;overflow:hidden;padding:0 20px;position:absolute;top:45px;transition:all .3s ease;width:100%;z-index:222}.program-details__bin__container__box .multi-value__container__value{border-bottom:1px solid #e3e3e3;color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding:10px 0;width:100%}.program-details__bin__container__box .multi-value__container__value:first-child{margin-top:19px}.program-details__bin__container__box .multi-value__container__value:last-child{border-bottom:none;margin-bottom:26px}.program-details.color-2 .program-details__bin__tabs__tab.active{background-color:#01266c;color:#fff}.program-details.color-2 .program-details__bin__container__box .title{border-bottom:2px solid #0659fa}.program-details.color-2 .program-details__bin__container__box .multi-value{background-color:#01266c}.program-details.color-1 .program-details__bin__tabs__tab.active{background-color:#01266c;color:#fff}.program-details.color-1 .program-details__bin__container__box .title{border-bottom:2px solid #0659fa}.program-details.color-1 .program-details__bin__container__box .multi-value{background-color:#01266c}.program-details.color-5 .program-details__bin__tabs__tab.active{background-color:#01266c;color:#fff}.program-details.color-5 .program-details__bin__container__box .title{border-bottom:2px solid #0659fa}.program-details.color-5 .program-details__bin__container__box .multi-value{background-color:#01266c}.program-details.color-3 .program-details__bin__tabs__tab.active{background-color:#01266c;color:#fff}.program-details.color-3 .program-details__bin__container__box .title{border-bottom:2px solid #0659fa}.program-details.color-3 .program-details__bin__container__box .multi-value{background-color:#01266c}.program-details.color-4 .program-details__bin__tabs__tab.active{background-color:#01266c;color:#fff}.program-details.color-4 .program-details__bin__container__box .title{border-bottom:2px solid #0659fa}.program-details.color-4 .program-details__bin__container__box .multi-value{background-color:#01266c}.program-results{margin-top:119px}.program-results.home-block{margin-top:198px}@media screen and (max-width:768px){.program-results .container-center{row-gap:34px}}.program-results .gap-40{-moz-column-gap:40px;column-gap:40px}.program-results__top{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.program-results__top h5{margin-bottom:15px}.program-results__top h2{margin-bottom:60px}.program-results__top h2.with-sub{margin-bottom:30px}.program-results__top p{margin-bottom:60px;text-align:center}.program-results__box{background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);padding:45px 70px;position:relative}@media screen and (max-width:768px){.program-results__box{padding:30px 23px}}.program-results__box h3{margin-bottom:30px;max-width:326px;padding-bottom:18px;position:relative;text-align:left}.program-results__box h3:after{background-color:#000;bottom:0;content:"";display:block;height:4px;position:absolute;width:94px}.program-results__box p{margin-bottom:57px}@media screen and (max-width:768px){.program-results__box p{margin-bottom:30px}}.program-results__box .value{font-family:TT Firs Neue,"sans-serif";font-size:100px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:30px;text-align:left}@media screen and (max-width:768px){.program-results__box .value{font-size:80px;margin-bottom:20px}}.program-results__box__bottom{align-items:center;-moz-column-gap:50px;column-gap:50px;display:flex;height:68px;justify-content:flex-start;margin-bottom:37px}@media screen and (max-width:768px){.program-results__box__bottom{margin-bottom:0}}.program-results__box__bottom .from{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-style:normal;font-weight:500;line-height:normal}.program-results__box__ibin{position:absolute;right:26px;top:21px}.program-results__box__ibin .program-results__box__itext{background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);display:none;font-family:Space Grotesk,"sans-serif";font-size:15px;left:18px;line-height:150%;padding:20px;position:absolute;top:44px;width:293px;z-index:1}@media screen and (max-width:1024px){.program-results__box__ibin .program-results__box__itext{left:-250px}}.program-results__box__ibin:hover .program-results__box__itext{display:block}.program-results__box__i{align-items:center;background-color:#f7f7f7;border-radius:50%;display:flex;height:33px;justify-content:center;position:relative;width:33px}.program-results__box__i svg{height:19px}.program-results__actions{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-around;margin-top:74px;width:100%}.program-results__actions.on-mobile{margin-bottom:40px;margin-top:0}@media screen and (max-width:768px){.program-results__actions{align-items:center;flex-direction:column;row-gap:18px}.program-results__actions.on-mobile-2{margin-bottom:40px;margin-top:40px}}.program-results__actions a{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-results__actions a:focus{outline:none}.program-results__actions a.red{background-color:#f36041}.program-results__actions a.red:hover{background-color:#f7704d}.program-results__actions a.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-results__actions a.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-results__actions a.gray{background-color:#f8f8f8;color:#000}.program-results__actions a.gray:hover{background-color:#f7704d;color:#fff}.program-results__actions a.violet{background-color:#7000e0}.program-results__actions a.violet:hover{background-color:#5700ad}.program-results__actions a.white{background-color:#fff;border:1px solid #000;color:#000}.program-results__actions a.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-results__actions a.ib{display:inline-block;width:auto}.program-results__actions a.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-results__actions a{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-results__actions a{width:100%!important}}.program-results__actions a{width:329px}.program-results.color-2 h5{color:#0659fa}.program-results.color-2 .program-results__box h3:after{background-color:#0659fa}.program-results.color-1 h5{color:#0659fa}.program-results.color-1 .program-results__box h3:after{background-color:#0659fa}.program-results.color-5 h5{color:#0659fa}.program-results.color-5 .program-results__box h3:after{background-color:#0659fa}.program-results.color-h h5{color:#7000e0}.program-results.color-h .program-results__box h3:after{background-color:#0659fa}.program-results.color-b h5{color:#0b99ff}.program-results.color-b .program-results__box h3:after{background-color:#7000e0}.program-results.color-f h5{color:#0659fa}.program-results.color-f .program-results__box h3:after{background-color:#0659fa}.program-results.color-3 h5{color:#0659fa}.program-results.color-3 .program-results__box h3:after{background-color:#0659fa}.program-results.color-4 h5{color:#0659fa}.program-results.color-4 .program-results__box h3:after{background-color:#0659fa}.program-students{margin-top:224px}@media screen and (max-width:768px){.program-students{margin-top:120px}}.program-students__top{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.program-students__top h5{margin-bottom:15px}.program-students__top h2{margin-bottom:50px;max-width:706px}@media screen and (max-width:768px){.program-students__top h2{max-width:286px}}.program-students__slider__slide.swiper-slide{align-items:center;display:flex;height:485px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:273px}.program-students__slider__slide.swiper-slide .img-bg{background-position:50%;background-size:cover;cursor:pointer;height:485px;position:relative;transition:all .3s ease;width:273px;z-index:2}.program-students__slider__slide.swiper-slide .img-bg:hover{filter:brightness(.8)}.program-students__slider__slide.swiper-slide .img-play{cursor:pointer;position:absolute;z-index:4}.program-students__slider__slide.swiper-slide .img-play svg{height:51px;width:51px}.program-students__slider__slide.swiper-slide .loading{border:1px solid #e9e9e9;height:calc(100% - 2px);position:absolute;width:calc(100% - 2px)}.program-students__slider__slide.swiper-slide.swiper-slide:has(.img-play:hover) .img-bg{filter:brightness(.8)}.program-students__slider__nav{align-items:center;display:flex;justify-content:center;padding-top:52px;width:100%}.program-students__slider__nav .slider-nav{-moz-column-gap:30px;column-gap:30px;justify-content:center;padding-right:0;position:relative;right:unset}.program-students.color-1 h5,.program-students.color-2 h5,.program-students.color-5 h5{color:#0659fa}.program-students.color-b h5{color:#0b99ff}.program-students.color-3 h5,.program-students.color-4 h5,.program-students.color-f h5{color:#0659fa}.program-google{margin-top:162px}@media screen and (max-width:768px){.program-google{margin-top:80px}}.program-google__top{align-items:center;display:flex;flex-direction:column;justify-content:center}.program-google__top h2{margin-bottom:3px;width:100%}@media screen and (max-width:768px){.program-google__top h2{max-width:286px}}.program-google__top__score{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-bottom:20px}@media screen and (max-width:768px){.program-google__top__score{margin-bottom:0}}.program-google__top__score__value{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center}@media screen and (max-width:768px){.program-google__top__score__value{-moz-column-gap:5px;column-gap:5px}}.program-google__top__score__value span{font-family:TT Firs Neue,"sans-serif";font-size:15.306px;font-style:normal;font-weight:600;line-height:normal;position:relative;top:2px}.program-google__top__score__value svg{height:20px;width:20px}@media screen and (max-width:768px){.program-google__top__score__value svg{height:15px;width:15px}}.program-google__top__score__icon{position:relative;top:4px}.program-google__top__score__icon svg{height:73.5px;width:110px}@media screen and (max-width:768px){.program-google__top__score__icon svg{height:53px;width:80px}}.program-google__slider__slide.swiper-slide{align-items:center;display:flex;height:520px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:345px}@media screen and (max-width:768px){.program-google__slider__slide.swiper-slide{height:457px;width:303px}}.program-google__slider__slide.swiper-slide .text-block{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100% - 40px);width:100%}.program-google__slider__slide.swiper-slide .text-block__svg{align-items:center;display:flex;height:70px;padding-left:35px}.program-google__slider__slide.swiper-slide .text-block p{height:350px;margin-right:5px;overflow-y:auto;padding:0 28px 70px 32px}@media screen and (max-width:768px){.program-google__slider__slide.swiper-slide .text-block p{font-size:17.6px;height:243px}}.program-google__slider__slide.swiper-slide .text-block__bottom{bottom:-8px;padding:0 0 0 35px;position:relative}.program-google__slider__slide.swiper-slide .text-block__bottom span{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:600;line-height:150%;position:relative}.program-google__slider__slide.swiper-slide .text-block__bottom:before{background:linear-gradient(180deg,hsla(0,0%,100%,.4),#fff 70%,#fff);content:"";display:block;height:80px;left:0;position:absolute;top:-80px;width:calc(100% - 35px)}.program-google__slider__nav{align-items:center;display:flex;justify-content:center;padding-top:52px;width:100%}.program-google__slider__nav .slider-nav{-moz-column-gap:30px;column-gap:30px;justify-content:center;padding-right:0;position:relative;right:unset}.program-google__actions{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-top:70px;width:100%}@media screen and (max-width:768px){.program-google__actions{align-items:center;flex-direction:column;margin-top:0;row-gap:18px}}.program-google__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-google__actions button:focus{outline:none}.program-google__actions button.red{background-color:#f36041}.program-google__actions button.red:hover{background-color:#f7704d}.program-google__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-google__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-google__actions button.gray{background-color:#f8f8f8;color:#000}.program-google__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-google__actions button.violet{background-color:#7000e0}.program-google__actions button.violet:hover{background-color:#5700ad}.program-google__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-google__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-google__actions button.ib{display:inline-block;width:auto}.program-google__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-google__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-google__actions button{width:100%!important}}.program-google__actions button{width:329px}.program-google__actions button.with-cursor{position:relative}.program-google__actions button.with-cursor .svg1{bottom:-35px;position:absolute;right:0}.program-google__actions button.with-cursor .svg2{bottom:-45px;position:absolute;right:0}.program-google__actions button.with-cursor .svg3{bottom:-35px;position:absolute;right:5px}.program-google__actions a{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-google__actions a:focus{outline:none}.program-google__actions a.red{background-color:#f36041}.program-google__actions a.red:hover{background-color:#f7704d}.program-google__actions a.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-google__actions a.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-google__actions a.gray{background-color:#f8f8f8;color:#000}.program-google__actions a.gray:hover{background-color:#f7704d;color:#fff}.program-google__actions a.violet{background-color:#7000e0}.program-google__actions a.violet:hover{background-color:#5700ad}.program-google__actions a.white{background-color:#fff;border:1px solid #000;color:#000}.program-google__actions a.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-google__actions a.ib{display:inline-block;width:auto}.program-google__actions a.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-google__actions a{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-google__actions a{width:100%!important}}.program-google__actions a{width:329px}.program-google__actions a.with-cursor{position:relative}.program-google__actions a.with-cursor .svg1{bottom:-35px;position:absolute;right:0}.program-google__actions a.with-cursor .svg2{bottom:-45px;position:absolute;right:0}.program-google__actions a.with-cursor .svg3{bottom:-35px;position:absolute;right:5px}.program-google.color-2 .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-2 .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-google.color-1 .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-1 .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-google.color-5 .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-5 .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-google.color-h .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-h .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-google.color-b .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#f39050}.program-google.color-b .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0b99ff}.program-google.color-f .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-f .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-google.color-3 .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-3 .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-google.color-4 .program-google__slider__slide.swiper-slide .text-block__svg svg{fill:#0659fa}.program-google.color-4 .program-google__slider__slide.swiper-slide .text-block__bottom{color:#0659fa}.program-alumni{margin-top:162px}.program-alumni__top{align-items:center;display:flex;flex-direction:column;justify-content:center}.program-alumni__top h5{margin-bottom:25px}.program-alumni__top h2{margin-bottom:52px}@media screen and (max-width:1024px){.program-alumni__top h2{margin-bottom:28px}}.program-alumni__top h2.home{max-width:706px}.program-alumni__slider__slide.swiper-slide{align-items:center;display:flex;height:453px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:355px}.program-alumni__slider__slide.swiper-slide .slide-block{align-items:center;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:413px;width:100%}.program-alumni__slider__slide.swiper-slide .slide-block__img{background-color:#fff;display:flex;height:205px;justify-content:center;padding-top:50px;position:relative}.program-alumni__slider__slide.swiper-slide .slide-block__img img{clip-path:circle();height:130px;position:absolute;width:auto}.program-alumni__slider__slide.swiper-slide .slide-block h5{margin-top:20px}.program-alumni__slider__slide.swiper-slide .slide-block p{font-size:15px;margin-top:5px}.program-alumni__slider__slide.swiper-slide .slide-block__icon{margin-top:60px}.program-alumni__slider__nav{align-items:center;display:flex;justify-content:center;padding-top:52px;width:100%}.program-alumni__slider__nav .slider-nav{-moz-column-gap:30px;column-gap:30px;position:relative;right:unset}.program-alumni__actions{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-top:74px;width:100%}@media screen and (max-width:768px){.program-alumni__actions{align-items:center;flex-direction:column;row-gap:18px}}.program-alumni__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-alumni__actions button:focus{outline:none}.program-alumni__actions button.red{background-color:#f36041}.program-alumni__actions button.red:hover{background-color:#f7704d}.program-alumni__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-alumni__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-alumni__actions button.gray{background-color:#f8f8f8;color:#000}.program-alumni__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-alumni__actions button.violet{background-color:#7000e0}.program-alumni__actions button.violet:hover{background-color:#5700ad}.program-alumni__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-alumni__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-alumni__actions button.ib{display:inline-block;width:auto}.program-alumni__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-alumni__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-alumni__actions button{width:100%!important}}.program-alumni__actions button{width:329px}.program-alumni.color-1 .program-alumni__slider__slide.swiper-slide h5,.program-alumni.color-1 .program-alumni__top h5,.program-alumni.color-2 .program-alumni__slider__slide.swiper-slide h5,.program-alumni.color-2 .program-alumni__top h5,.program-alumni.color-5 .program-alumni__slider__slide.swiper-slide h5,.program-alumni.color-5 .program-alumni__top h5{color:#0659fa}.program-alumni.color-b .program-alumni__slider__slide.swiper-slide h5,.program-alumni.color-b .program-alumni__top h5{color:#7000e0}.program-alumni.color-3 .program-alumni__slider__slide.swiper-slide h5,.program-alumni.color-3 .program-alumni__top h5,.program-alumni.color-4 .program-alumni__slider__slide.swiper-slide h5,.program-alumni.color-4 .program-alumni__top h5{color:#0659fa}.program-alumni-auto-slider{margin-top:246px}@media screen and (max-width:768px){.program-alumni-auto-slider.on-bit{margin-top:100px}.program-alumni-auto-slider.on-landing,.program-alumni-auto-slider.on-programs{margin-top:130px}}.program-alumni-auto-slider__top{align-items:center;display:flex;flex-direction:column;justify-content:center}.program-alumni-auto-slider__top h5{margin-bottom:15px}.program-alumni-auto-slider__top h2{margin-bottom:52px;max-width:706px}.program-alumni-auto-slider__top h2.with-sub{margin-bottom:30px}.program-alumni-auto-slider__top p{margin-bottom:60px;max-width:518px;text-align:center}.program-alumni-auto-slider__slider{-moz-column-gap:23px;column-gap:23px;display:flex;overflow:hidden;width:100%}.program-alumni-auto-slider__slider .animation-wrapper{align-items:center;animation-delay:-30s;animation-duration:60s;animation-iteration-count:infinite;animation-name:scroll-x;animation-timing-function:linear;-moz-column-gap:23px;column-gap:23px;display:flex;flex-shrink:0;justify-content:space-around}.program-alumni-auto-slider__slider__slide{align-items:center;display:flex;height:385px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:355px}@media screen and (max-width:768px){.program-alumni-auto-slider__slider__slide{height:333px;width:252px}}.program-alumni-auto-slider__slider__slide .slide-block{align-items:center;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:345px;justify-content:space-between;width:100%}@media screen and (max-width:768px){.program-alumni-auto-slider__slider__slide .slide-block{height:293px}}.program-alumni-auto-slider__slider__slide .slide-block__img{background-color:#fff;display:flex;height:200px;justify-content:center;min-height:200px;padding-top:50px;position:relative}@media screen and (max-width:768px){.program-alumni-auto-slider__slider__slide .slide-block__img{height:140px;min-height:140px}}.program-alumni-auto-slider__slider__slide .slide-block__img img{clip-path:circle();height:130px;position:absolute;width:auto}@media screen and (max-width:768px){.program-alumni-auto-slider__slider__slide .slide-block__img img{height:80px}}.program-alumni-auto-slider__slider__slide .slide-block h5{margin:0}@media screen and (max-width:768px){.program-alumni-auto-slider__slider__slide .slide-block h5{font-size:18px}}.program-alumni-auto-slider__slider__slide .slide-block p{font-size:15px;margin-top:5px}.program-alumni-auto-slider__slider__slide .slide-block__icon{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.program-alumni-auto-slider__slider__slide .slide-block__icon svg{height:100px;width:auto}@media screen and (max-width:768px){.program-alumni-auto-slider__slider__slide .slide-block__icon{margin-bottom:0}}.program-alumni-auto-slider__actions{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-top:74px;width:100%}@media screen and (max-width:768px){.program-alumni-auto-slider__actions{align-items:center;flex-direction:column;margin-top:54px;row-gap:18px}}.program-alumni-auto-slider__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease}.program-alumni-auto-slider__actions button:focus{outline:none}.program-alumni-auto-slider__actions button.red{background-color:#f36041}.program-alumni-auto-slider__actions button.red:hover{background-color:#f7704d}.program-alumni-auto-slider__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-alumni-auto-slider__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-alumni-auto-slider__actions button.gray{background-color:#f8f8f8;color:#000}.program-alumni-auto-slider__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-alumni-auto-slider__actions button.violet{background-color:#7000e0}.program-alumni-auto-slider__actions button.violet:hover{background-color:#5700ad}.program-alumni-auto-slider__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-alumni-auto-slider__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-alumni-auto-slider__actions button.ib{display:inline-block;width:auto}.program-alumni-auto-slider__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-alumni-auto-slider__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-alumni-auto-slider__actions button{width:100%!important}}.program-alumni-auto-slider__actions button{width:220px}@media screen and (max-width:768px){.program-alumni-auto-slider__actions button{width:100%}}.program-alumni-auto-slider__actions a{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease}.program-alumni-auto-slider__actions a:focus{outline:none}.program-alumni-auto-slider__actions a.red{background-color:#f36041}.program-alumni-auto-slider__actions a.red:hover{background-color:#f7704d}.program-alumni-auto-slider__actions a.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-alumni-auto-slider__actions a.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-alumni-auto-slider__actions a.gray{background-color:#f8f8f8;color:#000}.program-alumni-auto-slider__actions a.gray:hover{background-color:#f7704d;color:#fff}.program-alumni-auto-slider__actions a.violet{background-color:#7000e0}.program-alumni-auto-slider__actions a.violet:hover{background-color:#5700ad}.program-alumni-auto-slider__actions a.white{background-color:#fff;border:1px solid #000;color:#000}.program-alumni-auto-slider__actions a.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-alumni-auto-slider__actions a.ib{display:inline-block;width:auto}.program-alumni-auto-slider__actions a.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-alumni-auto-slider__actions a{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-alumni-auto-slider__actions a{width:100%!important}}.program-alumni-auto-slider__actions a{width:220px}@media screen and (max-width:768px){.program-alumni-auto-slider__actions a{width:100%}}.program-alumni-auto-slider.color-1 .program-alumni-auto-slider__slider__slide .slide-block h5,.program-alumni-auto-slider.color-1 .program-alumni-auto-slider__top h5,.program-alumni-auto-slider.color-2 .program-alumni-auto-slider__slider__slide .slide-block h5,.program-alumni-auto-slider.color-2 .program-alumni-auto-slider__top h5,.program-alumni-auto-slider.color-5 .program-alumni-auto-slider__slider__slide .slide-block h5,.program-alumni-auto-slider.color-5 .program-alumni-auto-slider__top h5,.program-alumni-auto-slider.color-h .program-alumni-auto-slider__slider__slide .slide-block h5,.program-alumni-auto-slider.color-h .program-alumni-auto-slider__top h5{color:#0659fa}.program-alumni-auto-slider.color-b .program-alumni-auto-slider__slider__slide.swiper-slide h5,.program-alumni-auto-slider.color-b .program-alumni-auto-slider__top h5{color:#7000e0}.program-alumni-auto-slider.color-3 .program-alumni-auto-slider__slider__slide .slide-block h5,.program-alumni-auto-slider.color-3 .program-alumni-auto-slider__top h5,.program-alumni-auto-slider.color-4 .program-alumni-auto-slider__slider__slide .slide-block h5,.program-alumni-auto-slider.color-4 .program-alumni-auto-slider__top h5,.program-alumni-auto-slider.color-f .program-alumni-auto-slider__slider__slide h5,.program-alumni-auto-slider.color-f .program-alumni-auto-slider__top h5{color:#0659fa}.program-method{margin-top:162px}.program-method .container.with-cursor{padding-bottom:0;position:relative}.program-method .container.with-cursor .svg4{position:absolute;right:60px;top:-35px}.program-method__top{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:62px}.program-method__top h5{margin-bottom:15px}.program-method__top p{max-width:624px}.program-method__top h2{margin-bottom:24px;max-width:615px;text-align:left}.program-method__box{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.program-method__box__title{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}.program-method__box__value-box{justify-content:flex-end!important}.program-method__box__value-box__value{bottom:-28px;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:150px;font-style:normal;font-weight:500;justify-content:flex-end;line-height:1;position:relative}@media screen and (max-width:768px){.program-method__box__value-box__value{bottom:-16px;font-size:80px}}.program-method__box p{margin-bottom:22px;max-width:587px}.program-method__box.box-a{height:180px}@media screen and (max-width:768px){.program-method__box.box-a{height:auto}.program-method__box.box-a .program-method__box__title{margin-top:18px}}.program-method__box.box-b{height:420px}@media screen and (max-width:768px){.program-method__box.box-b{height:auto}.program-method__box.box-b .program-method__box__title{margin-top:38px}.program-method__box.box-b p{margin-bottom:132px}}.program-method.color-2 h5{color:#0659fa}.program-method.color-2 .program-method__box.box-b{background-color:#01266c}.program-method.color-2 .program-method__box.box-b .program-method__box__title,.program-method.color-2 .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-2 .program-method__box.box-b p{color:#d6f2ff}.program-method.color-2 .program-method__box.box-a{background-color:#d6f2ff}.program-method.color-2 .program-method__box.box-a .program-method__box__title,.program-method.color-2 .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-2 .program-method__box.box-a p{color:#01266c}.program-method.color-1 h5{color:#0659fa}.program-method.color-1 .program-method__box.box-b{background-color:#01266c}.program-method.color-1 .program-method__box.box-b .program-method__box__title,.program-method.color-1 .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-1 .program-method__box.box-b p{color:#d6f2ff}.program-method.color-1 .program-method__box.box-a{background-color:#d6f2ff}.program-method.color-1 .program-method__box.box-a .program-method__box__title,.program-method.color-1 .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-1 .program-method__box.box-a p{color:#01266c}.program-method.color-5 h5{color:#0659fa}.program-method.color-5 .program-method__box.box-b{background-color:#01266c}.program-method.color-5 .program-method__box.box-b .program-method__box__title,.program-method.color-5 .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-5 .program-method__box.box-b p{color:#d6f2ff}.program-method.color-5 .program-method__box.box-a{background-color:#d6f2ff}.program-method.color-5 .program-method__box.box-a .program-method__box__title,.program-method.color-5 .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-5 .program-method__box.box-a p{color:#01266c}.program-method.color-b h5{color:#0b99ff}.program-method.color-b .program-method__box.box-a{background-color:#0b99ff}.program-method.color-b .program-method__box.box-a .program-method__box__title,.program-method.color-b .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-b .program-method__box.box-a p{color:#01266c}.program-method.color-b .program-method__box.box-b{background-color:#01266c}.program-method.color-b .program-method__box.box-b .program-method__box__title,.program-method.color-b .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-b .program-method__box.box-b p{color:#0b99ff}.program-method.color-f h5{color:#0659fa}.program-method.color-f .program-method__box.box-a{background-color:#d6f2ff}.program-method.color-f .program-method__box.box-a .program-method__box__title,.program-method.color-f .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-f .program-method__box.box-a p{color:#01266c}.program-method.color-f .program-method__box.box-b{background-color:#01266c}.program-method.color-f .program-method__box.box-b .program-method__box__title,.program-method.color-f .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-f .program-method__box.box-b p{color:#d6f2ff}.program-method.color-3 h5{color:#0659fa}.program-method.color-3 .program-method__box.box-b{background-color:#01266c}.program-method.color-3 .program-method__box.box-b .program-method__box__title,.program-method.color-3 .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-3 .program-method__box.box-b p{color:#d6f2ff}.program-method.color-3 .program-method__box.box-a{background-color:#d6f2ff}.program-method.color-3 .program-method__box.box-a .program-method__box__title,.program-method.color-3 .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-3 .program-method__box.box-a p{color:#01266c}.program-method.color-4 h5{color:#0659fa}.program-method.color-4 .program-method__box.box-b{background-color:#01266c}.program-method.color-4 .program-method__box.box-b .program-method__box__title,.program-method.color-4 .program-method__box.box-b .program-method__box__value-box__value,.program-method.color-4 .program-method__box.box-b p{color:#d6f2ff}.program-method.color-4 .program-method__box.box-a{background-color:#d6f2ff}.program-method.color-4 .program-method__box.box-a .program-method__box__title,.program-method.color-4 .program-method__box.box-a .program-method__box__value-box__value,.program-method.color-4 .program-method__box.box-a p{color:#01266c}.program-teachers{margin-top:162px}@media screen and (max-width:768px){.program-teachers{margin-top:80px}}.program-teachers__top{align-items:flex-start;display:flex;flex-direction:column}.program-teachers__top h5{margin-bottom:15px}.program-teachers__top h2{margin-bottom:56px;max-width:525px;text-align:left}.program-teachers__top.bit{align-items:center}.program-teachers__top.bit h2{margin-bottom:36px;max-width:unset;text-align:center}.program-teachers__top.bit p{margin-bottom:56px;max-width:636px;text-align:center}.program-teachers.home-block .teachers-block__top h2{margin-bottom:0;max-width:630px}@media screen and (max-width:768px){.program-teachers.home-block .teachers-block__top h2{max-width:286px}}.program-teachers__slider__slide.swiper-slide{align-items:center;display:flex;height:284px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:314px}.program-teachers__slider__slide.swiper-slide:first-child{margin-left:calc(50% - 644px)}@media screen and (max-width:768px){.program-teachers__slider__slide.swiper-slide:first-child{margin-left:0}}.program-teachers__slider__slide.swiper-slide:last-child{margin-right:calc(50% - 644px)}@media screen and (max-width:768px){.program-teachers__slider__slide.swiper-slide:last-child{margin-right:0}}.program-teachers__slider__nav{align-items:center;display:flex;justify-content:flex-end;padding-right:calc(50% - 644px);padding-top:52px;width:100%}.program-teachers__slider__nav .slider-nav{-moz-column-gap:30px;column-gap:30px;position:relative;right:unset}.program-teachers .teacher-block{align-items:center;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:264px;justify-content:space-between;width:100%;width:294px}.program-teachers .teacher-block__top{display:flex;justify-content:space-between;padding:21px 21px 0;width:100%}.program-teachers .teacher-block__top__img{display:flex;height:100px;justify-content:center;overflow:hidden;position:relative;width:100px}.program-teachers .teacher-block__top__img img{height:100px;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100px}.program-teachers .teacher-block__top__icon svg{fill:#0659fa;height:40px;width:40px}.program-teachers .teacher-block__bottom{padding:0 21px;width:100%}.program-teachers .teacher-block__bottom h3{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:left}.program-teachers .teacher-block__bottom p{font-size:15px;margin-bottom:28px;text-align:left}.program-teachers.color-2 .program-teachers__top h5{color:#0659fa}.program-teachers.color-2 .program-teachers__slider__slide.swiper-slide .teacher-block__top__icon svg{fill:#0659fa}.program-teachers.color-1 .program-teachers__top h5{color:#0659fa}.program-teachers.color-1 .program-teachers__slider__slide.swiper-slide .teacher-block__top__icon svg{fill:#0659fa}.program-teachers.color-5 .program-teachers__top h5{color:#0659fa}.program-teachers.color-5 .program-teachers__slider__slide.swiper-slide .teacher-block__top__icon svg{fill:#0659fa}.program-teachers.color-h .program-teachers__top h5{color:#0b99ff}.program-teachers.color-h .teacher-block__top__icon svg{fill:#0659fa}.program-teachers.color-b .program-teachers__top h5{color:#0b99ff}.program-teachers.color-b .teacher-block__top__icon svg{fill:#0b99ff}.program-teachers.color-f .program-teachers__top h5{color:#0659fa}.program-teachers.color-f .teacher-block__top__icon svg{fill:#0659fa}.program-teachers.color-3 .program-teachers__top h5{color:#0659fa}.program-teachers.color-3 .program-teachers__slider__slide.swiper-slide .teacher-block__top__icon svg{fill:#0659fa}.program-teachers.color-4 .program-teachers__top h5{color:#0659fa}.program-teachers.color-4 .program-teachers__slider__slide.swiper-slide .teacher-block__top__icon svg{fill:#0659fa}.program-fin{margin-top:232px}@media screen and (max-width:768px){.program-fin{margin-top:80px}}.program-fin h5{margin-bottom:15px}@media screen and (max-width:768px){.program-fin h5{text-align:left;width:100%}}.program-fin h2{margin-bottom:29px;max-width:516px;text-align:left}.program-fin p{margin-bottom:52px;max-width:546px}@media screen and (max-width:768px){.program-fin p{margin-top:52px}}.program-fin__content__actions{-moz-column-gap:39px;column-gap:39px;display:flex}@media screen and (max-width:768px){.program-fin__content__actions{align-items:center;flex-direction:column;row-gap:18px}}.program-fin__content__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-fin__content__actions button:focus{outline:none}.program-fin__content__actions button.red{background-color:#f36041}.program-fin__content__actions button.red:hover{background-color:#f7704d}.program-fin__content__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-fin__content__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-fin__content__actions button.gray{background-color:#f8f8f8;color:#000}.program-fin__content__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-fin__content__actions button.violet{background-color:#7000e0}.program-fin__content__actions button.violet:hover{background-color:#5700ad}.program-fin__content__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-fin__content__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-fin__content__actions button.ib{display:inline-block;width:auto}.program-fin__content__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-fin__content__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-fin__content__actions button{width:100%!important}}@media screen and (max-width:768px){.program-fin__content__actions button{max-width:450px;width:100%}}.program-fin__content__actions button.with-cursor{position:relative}.program-fin__content__actions button.with-cursor .svg1{bottom:-35px;position:absolute;right:-10px}.program-fin__content__actions button.with-cursor .svg2{bottom:-35px;position:absolute;right:0}.program-fin__content__actions a{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-fin__content__actions a:focus{outline:none}.program-fin__content__actions a.red{background-color:#f36041}.program-fin__content__actions a.red:hover{background-color:#f7704d}.program-fin__content__actions a.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-fin__content__actions a.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-fin__content__actions a.gray{background-color:#f8f8f8;color:#000}.program-fin__content__actions a.gray:hover{background-color:#f7704d;color:#fff}.program-fin__content__actions a.violet{background-color:#7000e0}.program-fin__content__actions a.violet:hover{background-color:#5700ad}.program-fin__content__actions a.white{background-color:#fff;border:1px solid #000;color:#000}.program-fin__content__actions a.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-fin__content__actions a.ib{display:inline-block;width:auto}.program-fin__content__actions a.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-fin__content__actions a{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-fin__content__actions a{width:100%!important}}@media screen and (max-width:768px){.program-fin__content__actions a{max-width:450px;width:100%}}.program-fin__content__actions a.with-cursor{position:relative}.program-fin__content__actions a.with-cursor .svg1{bottom:-35px;position:absolute;right:-10px}.program-fin__content__actions a.with-cursor .svg2{bottom:-35px;position:absolute;right:0}.program-fin__boxes{align-items:flex-end;display:flex;flex-direction:column;row-gap:15px}.program-fin__boxes__box{align-items:center;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);display:flex;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:600;height:77px;line-height:130%;padding:0 17px;width:397px}@media screen and (max-width:768px){.program-fin__boxes__box{width:100%}}.program-fin__boxes__box span{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:600;height:45px;justify-content:center;margin-right:15px;width:45px}.program-fin.color-2 h5{color:#0659fa}.program-fin.color-2 .program-fin__boxes__box span{background-color:#01266c}.program-fin.color-1 h5{color:#0659fa}.program-fin.color-1 .program-fin__boxes__box span{background-color:#01266c}.program-fin.color-5 h5{color:#0659fa}.program-fin.color-5 .program-fin__boxes__box span{background-color:#01266c}.program-fin.color-3 h5{color:#0659fa}.program-fin.color-3 .program-fin__boxes__box span{background-color:#01266c}.program-fin.color-4 h5{color:#0659fa}.program-fin.color-4 .program-fin__boxes__box span{background-color:#01266c}.program-req{margin-top:262px}@media screen and (max-width:768px){.program-req{margin-top:130px}}.program-req h5{margin-bottom:68px}@media screen and (max-width:768px){.program-req h5{margin-bottom:48px;text-align:left;width:100%}}.program-req__boxes{-moz-column-gap:125px;column-gap:125px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:36px}.program-req__boxes__box{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:204px}@media screen and (max-width:768px){.program-req__boxes__box{width:100%}}.program-req__boxes__box__condition{border-bottom:2px solid #000;height:28px;position:relative;width:100%}.program-req__boxes__box__condition span{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:600;line-height:1;position:absolute;white-space:nowrap}.program-req__boxes__box__req{height:28px;padding-top:8px;position:relative;width:100%}.program-req__boxes__box__req span{font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:1;white-space:nowrap}.program-req.color-2 h5{color:#0659fa}.program-req.color-2 .program-req__boxes__box__condition{border-color:#0659fa}.program-req.color-1 h5{color:#0659fa}.program-req.color-1 .program-req__boxes__box__condition{border-color:#0659fa}.program-req.color-5 h5{color:#0659fa}.program-req.color-5 .program-req__boxes__box__condition{border-color:#0659fa}.program-req.color-3 h5{color:#0659fa}.program-req.color-3 .program-req__boxes__box__condition{border-color:#0659fa}.program-req.color-4 h5{color:#0659fa}.program-req.color-4 .program-req__boxes__box__condition{border-color:#0659fa}.program-entry{margin-top:198px}@media screen and (max-width:768px){.program-entry{margin-top:160px}}.program-entry h5{margin-bottom:15px}.program-entry h2{margin-bottom:52px}.program-entry__boxes-scroll{overflow-x:auto;width:100%}.program-entry__boxes{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center;padding:0 0 20px;position:relative}@media screen and (max-width:768px){.program-entry__boxes{justify-content:flex-start;left:20px;width:949px}}.program-entry__boxes__box{width:299px}.program-entry__boxes__box__top{display:flex;justify-content:center;margin-bottom:64px;position:relative}.program-entry__boxes__box__top-2:before{background-color:#000;content:"";height:2px;position:absolute;top:27px;width:602px;z-index:10}.program-entry__boxes__box__top span{align-items:center;border-radius:50%;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-style:normal;font-weight:500;height:56px;justify-content:center;line-height:normal;position:relative;width:56px;z-index:20}.program-entry__boxes__box__bin{background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);height:479px;padding:32px 26px 0;width:299px}@media screen and (max-width:768px){.program-entry__boxes__box__bin{height:auto;min-height:386px;width:100%}}.program-entry__boxes__box__bin__title{font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:600;line-height:normal;margin-bottom:22px;max-width:199px}@media screen and (max-width:768px){.program-entry__boxes__box:last-child{margin-right:30px}}.program-entry__actions{-moz-column-gap:39px;column-gap:39px;display:flex;justify-content:center;margin-top:70px;width:100%}@media screen and (max-width:768px){.program-entry__actions{align-items:center;flex-direction:column;row-gap:18px}}.program-entry__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.program-entry__actions button:focus{outline:none}.program-entry__actions button.red{background-color:#f36041}.program-entry__actions button.red:hover{background-color:#f7704d}.program-entry__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.program-entry__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.program-entry__actions button.gray{background-color:#f8f8f8;color:#000}.program-entry__actions button.gray:hover{background-color:#f7704d;color:#fff}.program-entry__actions button.violet{background-color:#7000e0}.program-entry__actions button.violet:hover{background-color:#5700ad}.program-entry__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.program-entry__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.program-entry__actions button.ib{display:inline-block;width:auto}.program-entry__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.program-entry__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.program-entry__actions button{width:100%!important}}.program-entry__actions button{width:278px}@media screen and (max-width:768px){.program-entry__actions button{max-width:450px;width:100%}}.program-entry.color-2 h5{color:#0659fa}.program-entry.color-2 .program-entry__boxes__box__top span{background-color:#01266c;color:#fff}.program-entry.color-2 .program-entry__boxes__box__top-2:before{background-color:#0659fa}.program-entry.color-1 h5{color:#0659fa}.program-entry.color-1 .program-entry__boxes__box__top span{background-color:#01266c;color:#fff}.program-entry.color-1 .program-entry__boxes__box__top-2:before{background-color:#0659fa}.program-entry.color-5 h5{color:#0659fa}.program-entry.color-5 .program-entry__boxes__box__top span{background-color:#01266c;color:#fff}.program-entry.color-5 .program-entry__boxes__box__top-2:before{background-color:#0659fa}.program-entry.color-3 h5{color:#0659fa}.program-entry.color-3 .program-entry__boxes__box__top span{background-color:#01266c;color:#fff}.program-entry.color-3 .program-entry__boxes__box__top-2:before{background-color:#0659fa}.program-entry.color-4 h5{color:#0659fa}.program-entry.color-4 .program-entry__boxes__box__top span{background-color:#01266c;color:#fff}.program-entry.color-4 .program-entry__boxes__box__top-2:before{background-color:#0659fa}.program-partners{margin-top:193px}@media screen and (max-width:768px){.program-partners{margin-top:147px}}.program-partners__top{align-items:center;display:flex;flex-direction:column;margin-bottom:74px}@media screen and (max-width:768px){.program-partners__top{margin-bottom:68px}}.program-partners__top h5{margin-bottom:15px}.program-partners__top h2{letter-spacing:-.2px;max-width:566px}.program-partners__animation__logos{display:flex;gap:100px;overflow:hidden;width:100%}.program-partners__animation__logos.top{margin-bottom:30px}.program-partners__animation__logos .animation-wrapper{align-items:center;animation-delay:-30s;animation-duration:60s;animation-iteration-count:infinite;animation-name:scroll-x;animation-timing-function:linear;-moz-column-gap:100px;column-gap:100px;display:flex;flex-shrink:0;justify-content:space-around}.program-partners__animation__logos .animation-wrapper.reverse{animation-direction:reverse}.program-partners__animation__logos .animation-wrapper img{max-width:180px;width:100%}.program-partners.color-1 h5,.program-partners.color-2 h5,.program-partners.color-5 h5{color:#0659fa}.program-partners.color-b h5{color:#0b99ff}.program-partners.color-3 h5,.program-partners.color-4 h5,.program-partners.color-f h5{color:#0659fa}.program-background-11{background-color:#015c71}.program-background-21{background-color:#ba8eff}.program-background-31{background-color:#1388cd}.program-background-41{background-color:#459a5c}.program-background-dark-1{background-color:#003c4b}.program-background-dark-2{background-color:#9448f5}.program-background-dark-3{background-color:#194cac}.program-background-dark-4{background-color:#265934}.program-border-1{border-color:#015c71}.program-border-2{border-color:#ba8eff}.program-border-3{border-color:#1388cd}.program-border-4{border-color:#459a5c}.program-fill-dark-1{fill:#003c4b}.program-fill-dark-2{fill:#9448f5}.program-fill-dark-3{fill:#194cac}.program-fill-dark-4{fill:#265934}.a-697{align-items:center;background:#01266c;color:#fff;display:flex;font-family:TT Firs Neue,"sans-serif";height:85px;justify-content:center;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:8888}.a-697.white{background:transparent;color:#000}@media screen and (max-width:1024px){.a-697{flex-direction:column;justify-content:flex-start}}.a-697[data-top-menu=show]{transform:translateY(0)}.a-697[data-top-menu=hide]{transform:translateY(-85px)}.a-697__background{background:#01266c;height:85px;position:absolute;width:100%;z-index:9999}.a-697__background.white{background:transparent}.a-697__background[data-mb=w]{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.a-697__background[data-mb=t]{background:transparent}.a-697 .header-bin{max-width:1288px;padding:0 20px;position:relative;width:100%;z-index:9999}.a-697 .header-bin .left-part-bin{align-items:center;display:flex;justify-content:flex-start}.a-697 .header-bin__top{align-items:center;display:flex;justify-content:space-between}.a-697 .header-bin__top__l{width:13vw}.a-697 .header-bin__top__l svg path{fill:#000}.a-697 .header-bin__top__c ul{align-items:center;display:flex;justify-content:center}.a-697 .header-bin__top__c ul li{margin:0 24px}.a-697 .header-bin__top__c ul li a{border-bottom:1px solid transparent;color:#000;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s ease}.a-697 .header-bin__top__c ul li a:hover{border-bottom:1px solid #000}.a-697 .header-bin__top__c ul li.arrow{cursor:pointer}.a-697 .header-bin__top__c ul li.arrow a{align-items:center;border-bottom:0;bottom:-3px;display:flex;line-height:1.2;position:relative}.a-697 .header-bin__top__c ul li.arrow a:hover{border-bottom:0}.a-697 .header-bin__top__c ul li.arrow a:hover span{border-bottom:1px solid #000}.a-697 .header-bin__top__c ul li.arrow a span{border-bottom:1px solid transparent;color:#000;margin-right:7px;transition:all .3s ease}.a-697 .header-bin__top__c ul li.arrow a svg{stroke:#000;height:9px;transition:all .3s ease;width:16px}.a-697 .header-bin__top__c ul li.arrow a[data-programs-link=close] svg,.a-697 .header-bin__top__c ul li.arrow a[data-sub-link=close] svg{transform:rotate(180deg)}.a-697 .header-bin__top__c ul li.arrow a[data-programs-link=open] svg,.a-697 .header-bin__top__c ul li.arrow a[data-sub-link=open] svg{transform:rotate(0deg)}.a-697 .header-bin__top__r{align-items:flex-end;display:flex;justify-content:center}.a-697 .header-bin__top__r button#on-menu-contact{align-items:center;background:#fff;border:1px solid #000;border-radius:21px;color:#000;cursor:pointer;display:flex;font-family:Space Grotesk,"sans-serif";font-size:15px;font-weight:500;height:42px;justify-content:center;transition:all .3s ease;width:164px}.a-697 .header-bin__top__r button#on-menu-contact:hover{background:#f36041;border-color:#f36041;color:#fff}.a-697 .header-bin__top__r button#on-menu-contact[data-modal-is-open=true]{background:#f36041;border-color:#f36041;color:#fff;cursor:default}.a-697 .header-bin__cover{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:absolute;top:85px;transition:all .3s ease;width:100%}.a-697 .header-bin__cover[data-programs-cover=hide]{display:none;opacity:0}.a-697 .header-bin__prog{display:flex;margin-left:calc(50% - 644px);max-width:calc(50% + 644px);position:absolute;top:85px;transition:all .3s ease;width:100%;width:calc(50% + 644px)}.a-697 .header-bin__prog[data-programs=close]{transform:translateY(-120%)}.a-697 .header-bin__prog[data-programs=open]{transform:translate(0)}.a-697 .header-bin__prog__sub{background-color:#e9e9e9;display:flex;flex-direction:column;height:259px;row-gap:1px;width:233px}.a-697 .header-bin__prog__sub>div:first-child:hover,.a-697 .header-bin__prog__sub>div:first-child[data-active=true]{background-color:#01266c}.a-697 .header-bin__prog__sub>div:first-child:hover .sub-title,.a-697 .header-bin__prog__sub>div:first-child[data-active=true] .sub-title{color:#fff}.a-697 .header-bin__prog__sub>div:nth-child(2):hover,.a-697 .header-bin__prog__sub>div:nth-child(2)[data-active=true]{background-color:#01266c}.a-697 .header-bin__prog__sub>div:nth-child(2):hover .sub-title,.a-697 .header-bin__prog__sub>div:nth-child(2)[data-active=true] .sub-title{color:#fff}.a-697 .header-bin__prog__sub>div:nth-child(3):hover,.a-697 .header-bin__prog__sub>div:nth-child(3)[data-active=true]{background-color:#01266c}.a-697 .header-bin__prog__sub>div:nth-child(3):hover .sub-title,.a-697 .header-bin__prog__sub>div:nth-child(3)[data-active=true] .sub-title{color:#fff}.a-697 .header-bin__prog__sub>div:nth-child(4):hover,.a-697 .header-bin__prog__sub>div:nth-child(4)[data-active=true]{background-color:#01266c}.a-697 .header-bin__prog__sub>div:nth-child(4):hover .sub-title,.a-697 .header-bin__prog__sub>div:nth-child(4)[data-active=true] .sub-title{color:#fff}.a-697 .header-bin__prog__sub>div:nth-child(5):hover,.a-697 .header-bin__prog__sub>div:nth-child(5)[data-active=true]{background-color:#01266c}.a-697 .header-bin__prog__sub>div:nth-child(5):hover .sub-title,.a-697 .header-bin__prog__sub>div:nth-child(5)[data-active=true] .sub-title{color:#fff}.a-697 .header-bin__prog__sub__block{align-items:center;background-color:#f4f2f2;cursor:pointer;display:flex;height:64px;padding:0 21px;transition:all .3s ease;width:100%}.a-697 .header-bin__prog__sub__block .glyph{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:33px;justify-content:center;width:33px}.a-697 .header-bin__prog__sub__block .glyph svg{height:14px;width:14px}.a-697 .header-bin__prog__sub__block[data-menu-tabs-5] .glyph svg{height:18px;width:18px}.a-697 .header-bin__prog__sub__block .sub-title{color:#000;font-size:15px;font-weight:500;margin-left:26px;transition:all .3s ease}.a-697 .header-bin__prog__list{background-color:#fff;height:611px;padding:0 0 0 41px;width:calc(100% - 233px)}.a-697 .header-bin__prog__list__container{position:absolute;transition:all .3s ease}.a-697 .header-bin__prog__list__container[data-up=true]{top:-570px}.a-697 .header-bin__prog__list__container[data-up=false]{top:41px}.a-697 .header-bin__prog__list__container__nav{bottom:20px;justify-content:flex-end;padding-right:calc(50vw - 634px);width:100%}.a-697 .header-bin__bit{background-color:#01266c;box-shadow:0 4px 20px 0 rgba(0,0,0,.05);color:#fff;display:flex;height:59px;justify-content:center;position:absolute;top:85px;transition:all .3s ease;width:100%;z-index:1111}.a-697 .header-bin__bit[data-sub=close]{transform:translateY(-170px)}.a-697 .header-bin__bit[data-sub=open]{transform:translateY(-10px)}.a-697 .header-bin__bit__wrap{align-items:center;display:flex;justify-content:center;max-width:1288px;padding:0 20px;width:100%}.a-697 .header-bin__bit__wrap ul{-moz-column-gap:20px;column-gap:20px;display:flex;margin:10px 0 0}.a-697 .header-bin__bit__wrap ul li{margin:0}.a-697 .header-bin__bit__wrap ul li a{border-bottom:1px solid transparent;color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s ease}.a-697 .header-bin__bit__wrap ul li a:hover{border-bottom:1px solid #fff}.a-697 .header-mobile-bin{align-items:center;display:flex;justify-content:space-between;padding:0 24px;position:relative;width:100%;z-index:9999}.a-697 .header-mobile-bin__top__l{align-items:center;display:flex;height:85px}.a-697 .header-mobile-bin__top__l svg path{fill:#000}.a-697 .header-mobile-bin__top__r{height:35px;position:relative;width:37px}.a-697 .header-mobile-bin__wrap{background-color:#fff;height:calc(100vh - 85px);overflow:auto;position:absolute;top:85px;transition:all .3s ease;width:100%}.a-697 .header-mobile-bin__wrap[data-mobile-menu=hide]{transform:translateX(-100%)}.a-697 .header-mobile-bin__wrap[data-mobile-menu=show]{transform:translateX(0)}.a-697 .header-mobile-bin__menu{height:100%;padding-top:60px;position:relative;width:100%}.a-697 .header-mobile-bin__menu .mobile-programs__list{height:0;max-height:0;overflow:hidden;transition:all .3s ease}.a-697 .header-mobile-bin__menu .mobile-programs__container{height:553px;max-height:553px;overflow:hidden;padding:0;position:relative;transition:all .3s ease}.a-697 .header-mobile-bin__menu .mobile-programs li{margin-bottom:0}.a-697 .header-mobile-bin__menu .mobile-programs li[data-menu-tab=close] .mobile-programs__container{height:0;max-height:0;padding:0 0 0 24px}.a-697 .header-mobile-bin__menu .mobile-programs__tab{align-items:center;background-color:#f4f2f2;border-top:1px solid #fff;cursor:pointer;display:flex;height:64px;padding:0 32px;transition:all .3s ease;width:100%}.a-697 .header-mobile-bin__menu .mobile-programs__tab.tab-1,.a-697 .header-mobile-bin__menu .mobile-programs__tab.tab-2,.a-697 .header-mobile-bin__menu .mobile-programs__tab.tab-3,.a-697 .header-mobile-bin__menu .mobile-programs__tab.tab-4,.a-697 .header-mobile-bin__menu .mobile-programs__tab.tab-5{background-color:#01266c}.a-697 .header-mobile-bin__menu .mobile-programs__tab .glyph{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:33px;justify-content:center;width:33px}.a-697 .header-mobile-bin__menu .mobile-programs__tab .glyph svg{height:14px;width:14px}.a-697 .header-mobile-bin__menu .mobile-programs__tab .sub-title{color:#fff;margin-left:26px}.a-697 .header-mobile-bin__menu .mobile-programs__tab .tab-arrow{stroke:#fff;height:9px;position:absolute;right:21px;transition:all .3s ease;width:16px}.a-697 .header-mobile-bin__menu .mobile-programs li[data-menu-tab=close] svg.tab-arrow{transform:rotate(180deg)}.a-697 .header-mobile-bin__menu .mobile-programs li[data-menu-tab=open] svg.tab-arrow{transform:rotate(0deg)}.a-697 .header-mobile-bin__menu__list{width:100%}.a-697 .header-mobile-bin__menu__list li{margin-bottom:55px}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow{align-items:center;border-bottom:0;display:flex;line-height:1.2}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow span{color:#000;font-size:25px;font-weight:500;margin-right:7px}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-mobile-programs-link=close] svg,.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-mobile-sub-link=close] svg{transform:rotate(180deg)}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-mobile-programs-link=open] svg,.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-mobile-sub-link=open] svg{transform:rotate(0deg)}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow svg{stroke:#000;height:12px;transition:all .3s ease;width:20px}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-programs-link=close] svg,.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-sub-link=close] svg{transform:rotate(180deg)}.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-programs-link=open] svg,.a-697 .header-mobile-bin__menu__list li.arrow a.mobile-menu-arrow[data-sub-link=open] svg{transform:rotate(0deg)}.a-697 .header-mobile-bin__menu__list li.arrow.mobile-sub ul{height:0;max-height:0;overflow:hidden;transition:all .3s ease}.a-697 .header-mobile-bin__menu__list li a:not(.swiper-slide){color:#000;padding-left:32px;text-decoration:none}.a-697 .header-mobile-bin__menu__list li a{text-decoration:none}.a-697 .header-mobile-bin__menu__list li ul li.m-sub{align-items:center;border-top:1px solid #e9e9e9;display:flex;height:59px;justify-content:space-between;margin-bottom:0;width:100%}.a-697 .header-mobile-bin__menu__list li ul li.m-sub:last-child{border-bottom:1px solid #e9e9e9}.a-697 .header-mobile-bin__menu__list li ul li.m-sub:first-child{margin-top:35px}.a-697 .header-mobile-bin__menu__list li ul li.m-sub a{color:#000;padding-left:32px;text-decoration:none}.a-697 .header-mobile-bin__menu__list li:first-child{margin-top:35px}.a-697 .header-mobile-bin__menu__list li:first-child.main:after{content:"";display:block;height:135px;width:100%}.a-697 .header-mobile-bin__menu__list li.main a{color:#000;font-size:25px;font-weight:500;margin-right:7px;padding-left:32px}.a-697 .header-mobile-bin__menu__list li.main.main-buttons{display:flex;flex-direction:column;row-gap:9px}.a-697 .header-mobile-bin__menu__list li.main.main-buttons:after{content:"";display:block;height:110px;width:100%}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button:focus{outline:none}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.red{background-color:#f36041}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.red:hover{background-color:#f7704d}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.red:disabled:hover{background-color:#f9f9f9;color:#000}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.gray{background-color:#f8f8f8;color:#000}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.gray:hover{background-color:#f7704d;color:#fff}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.violet{background-color:#7000e0}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.violet:hover{background-color:#5700ad}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.white{background-color:#fff;border:1px solid #000;color:#000}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.ib{display:inline-block;width:auto}.a-697 .header-mobile-bin__menu__list li.main.main-buttons button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.a-697 .header-mobile-bin__menu__list li.main.main-buttons button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.a-697 .header-mobile-bin__menu__list li.main.main-buttons button{width:100%!important}}.a-697 .header-mobile-bin__menu__list li .prog-block__bottom__r a{padding-left:0}.a-697 ul{list-style:none;margin:0;padding:0}.a-697 .menu-desktop-flex{display:flex}@media screen and (max-width:1024px){.a-697 .menu-desktop-flex{display:none}}.a-697 .menu-desktop-block{display:block}@media screen and (max-width:1024px){.a-697 .menu-desktop-block{display:none}}.a-697 .menu-mobile-flex{display:none}@media screen and (max-width:1024px){.a-697 .menu-mobile-flex{display:flex}}.a-697 .menu-mobile-block{display:none}@media screen and (max-width:1024px){.a-697 .menu-mobile-block{display:block}}.a-697 .hamburger-button{cursor:pointer;display:block;height:32px;left:0;opacity:0;position:absolute;top:0;width:32px;z-index:5}.a-697 .hamburger-lines{display:flex;flex-direction:column;height:29px;justify-content:space-between;left:0;position:absolute;top:5px;width:37px;z-index:2}.a-697 .hamburger-lines .line{background:#000;display:block;height:4px;width:100%}.a-697 .hamburger-lines .line1{transform-origin:0 0;transition:transform .4s ease-in-out}.a-697 .hamburger-lines .line2{transition:transform .2s ease-in-out}.a-697 .hamburger-lines .line3{transform-origin:0 100%;transition:transform .4s ease-in-out}.a-697 .hamburger-button[data-status=open]~.hamburger-lines .line1{transform:rotate(45deg)}.a-697 .hamburger-button[data-status=open]~.hamburger-lines .line2{transform:scaleY(0)}.a-697 .hamburger-button[data-status=open]~.hamburger-lines .line3{transform:rotate(-45deg)}.a-697 .hamburger-button[data-modal-close=true]~.hamburger-lines .line1{transform:rotate(45deg)}.a-697 .hamburger-button[data-modal-close=true]~.hamburger-lines .line2{transform:scaleY(0)}.a-697 .hamburger-button[data-modal-close=true]~.hamburger-lines .line3{transform:rotate(-45deg)}.footer{margin-top:150px}.footer__top{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.footer__top__l{-moz-column-gap:100px;column-gap:100px;display:flex;row-gap:50px}@media screen and (max-width:768px){.footer__top__l{flex-direction:column}}.footer__top__l__col h3{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:18px;font-weight:500;margin:0 0 24px;text-align:left}.footer__top__l__col ul{list-style:none;margin:0;padding:0}.footer__top__l__col ul li{margin-bottom:10px}.footer__top__l__col ul li a{border-bottom:1px solid transparent;color:#7c7979;font-family:Space Grotesk,"sans-serif";font-size:16px;font-weight:400;text-decoration:none;transition:all .3s ease}.footer__top__l__col ul li a:hover{border-bottom:1px solid #7c7979}.footer__top__r svg{height:73px;width:73px}.footer__bottom{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:55px;margin-top:150px;position:relative;width:100%}@media screen and (max-width:768px){.footer__bottom{margin-top:50px}}.footer__bottom__l{-moz-column-gap:100px;column-gap:100px;display:flex;row-gap:50px}@media screen and (max-width:768px){.footer__bottom__l{flex-direction:column-reverse}}.footer__bottom__l a,.footer__bottom__l p{color:#7c7979;font-family:Space Grotesk,"sans-serif";font-size:16px;font-weight:400;margin:0}.footer__bottom__l a{border-bottom:1px solid transparent;text-decoration:none}.footer__bottom__l a:hover{border-bottom:1px solid #7c7979}.footer__bottom__r{display:flex;position:absolute;right:0}@media screen and (max-width:768px){.footer__bottom__r{flex-direction:column;top:-92px}}.footer__bottom__r a{text-decoration:none}.footer__bottom__r a svg{height:25px;margin-left:10px;margin-top:10px;width:25px}.landing-block-a.top{margin-top:198px}@media screen and (max-width:768px){.landing-block-a.top{background-color:#d6f2ff;margin-top:50px;padding-top:90px}.landing-block-a.top .l.landing-block-a__bin{margin-bottom:69px}.landing-block-a.bottom{background-color:#01266c;padding-top:90px}.landing-block-a.bottom .r.landing-block-a__bin{margin-bottom:69px}}.landing-block-a .l.landing-block-a__bin{padding-right:20px}.landing-block-a .r.landing-block-a__bin{padding-left:20px}.landing-block-a__bin{align-items:center;display:flex;flex-direction:column;justify-content:center}.landing-block-a__bin h4{margin-bottom:18px;max-width:445px}@media screen and (max-width:768px){.landing-block-a__bin h4{font-size:25px;font-weight:600;margin:0 auto 20px;text-align:center}.landing-block-a__bin h4.a{max-width:324px}.landing-block-a__bin h4.b{max-width:347px}}.landing-block-a__bin p{margin-bottom:54px;max-width:445px}@media screen and (max-width:768px){.landing-block-a__bin p{margin:0 auto 32px;text-align:center}.landing-block-a__bin p.a{max-width:356px}.landing-block-a__bin p.b{max-width:347px}}.landing-block-a__bin button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.landing-block-a__bin button:focus{outline:none}.landing-block-a__bin button.red{background-color:#f36041}.landing-block-a__bin button.red:hover{background-color:#f7704d}.landing-block-a__bin button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.landing-block-a__bin button.red:disabled:hover{background-color:#f9f9f9;color:#000}.landing-block-a__bin button.gray{background-color:#f8f8f8;color:#000}.landing-block-a__bin button.gray:hover{background-color:#f7704d;color:#fff}.landing-block-a__bin button.violet{background-color:#7000e0}.landing-block-a__bin button.violet:hover{background-color:#5700ad}.landing-block-a__bin button.white{background-color:#fff;border:1px solid #000;color:#000}.landing-block-a__bin button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.landing-block-a__bin button.ib{display:inline-block;width:auto}.landing-block-a__bin button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.landing-block-a__bin button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.landing-block-a__bin button{width:100%!important}}.landing-block-a__bin button.with-cursor-1{position:relative}.landing-block-a__bin button.with-cursor-1 svg{left:180px;position:absolute;top:45px}@media screen and (max-width:1024px){.landing-block-a__bin button.with-cursor-1 svg{left:240px;top:45px}}.landing-block-a__bin button.with-cursor-2{position:relative}.landing-block-a__bin button.with-cursor-2 svg{display:none}@media screen and (max-width:1024px){.landing-block-a__bin button.with-cursor-2 svg{display:block;left:240px;position:absolute;top:45px}}.landing-block-a__bin a{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.landing-block-a__bin a:focus{outline:none}.landing-block-a__bin a.red{background-color:#f36041}.landing-block-a__bin a.red:hover{background-color:#f7704d}.landing-block-a__bin a.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.landing-block-a__bin a.red:disabled:hover{background-color:#f9f9f9;color:#000}.landing-block-a__bin a.gray{background-color:#f8f8f8;color:#000}.landing-block-a__bin a.gray:hover{background-color:#f7704d;color:#fff}.landing-block-a__bin a.violet{background-color:#7000e0}.landing-block-a__bin a.violet:hover{background-color:#5700ad}.landing-block-a__bin a.white{background-color:#fff;border:1px solid #000;color:#000}.landing-block-a__bin a.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.landing-block-a__bin a.ib{display:inline-block;width:auto}.landing-block-a__bin a.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.landing-block-a__bin a{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.landing-block-a__bin a{width:100%!important}}.landing-block-a__bin a.with-cursor-1{position:relative}.landing-block-a__bin a.with-cursor-1 svg{left:180px;position:absolute;top:45px}@media screen and (max-width:1024px){.landing-block-a__bin a.with-cursor-1 svg{left:240px;top:45px}}.landing-block-a__bin a.with-cursor-2{position:relative}.landing-block-a__bin a.with-cursor-2 svg{display:none}@media screen and (max-width:1024px){.landing-block-a__bin a.with-cursor-2 svg{display:block;left:240px;position:absolute;top:45px}}@media screen and (max-width:768px){.landing-block-a.bottom .landing-block-a__bin h4{color:#fff;margin-bottom:32px}.landing-block-a.bottom p{color:#fff;line-height:150%}.landing-block-a.top .landing-block-a__bin h4{margin-bottom:32px}.landing-block-a.top p{line-height:150%}}.landing-block-a .image-background-blue{background-color:#d6f2ff}.landing-block-a .image-background-yellow{background-color:#01266c}.landing-block-a .img{display:flex;justify-content:center;max-height:600px}@media screen and (max-width:768px){.landing-block-a .img{max-height:469px}}.landing-block-a .img.with-cursor{position:relative}.landing-block-a .img.with-cursor svg{bottom:-40px;position:absolute;right:-48px}@media screen and (max-width:1024px){.landing-block-a .img.with-cursor svg{display:none}}.landing-block-a .img img{height:600px;width:auto}@media screen and (max-width:768px){.landing-block-a .img img{height:450px}}@media screen and (max-width:360px){.landing-block-a .img img{height:400px}}.students-block{margin-top:313px}@media screen and (max-width:768px){.students-block{margin-top:143px}}.students-block__top{align-items:center;display:flex;flex-direction:column;margin-bottom:68px}@media screen and (max-width:768px){.students-block__top{margin-bottom:68px}}.students-block__top h2{max-width:706px}@media screen and (max-width:768px){.students-block__top h2{max-width:368px}}.students-block__top p{margin-top:20px;max-width:611px;text-align:center}@media screen and (max-width:768px){.students-block__top p{margin-top:29px;max-width:344px}}.students-block__bottom{align-items:center;display:flex;flex-direction:column;margin-top:117px}@media screen and (max-width:768px){.students-block__bottom{margin-top:112px}}.students-block__bottom button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.students-block__bottom button:focus{outline:none}.students-block__bottom button.red{background-color:#f36041}.students-block__bottom button.red:hover{background-color:#f7704d}.students-block__bottom button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.students-block__bottom button.red:disabled:hover{background-color:#f9f9f9;color:#000}.students-block__bottom button.gray{background-color:#f8f8f8;color:#000}.students-block__bottom button.gray:hover{background-color:#f7704d;color:#fff}.students-block__bottom button.violet{background-color:#7000e0}.students-block__bottom button.violet:hover{background-color:#5700ad}.students-block__bottom button.white{background-color:#fff;border:1px solid #000;color:#000}.students-block__bottom button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.students-block__bottom button.ib{display:inline-block;width:auto}.students-block__bottom button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.students-block__bottom button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.students-block__bottom button{width:100%!important}}.students-block__slider__slide.swiper-slide{height:350px;margin-bottom:44px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:350px}.students-block__slider__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.students-block__slider__slide .icon{fill:#fff;bottom:-44px;height:88px;position:absolute;right:34px;width:auto;z-index:1}.partners-logo-block{margin-top:215px}@media screen and (max-width:768px){.partners-logo-block{margin-top:147px}}.partners-logo-block__top{align-items:center;display:flex;flex-direction:column;margin-bottom:92px}@media screen and (max-width:768px){.partners-logo-block__top{margin-bottom:68px}}.partners-logo-block__top h2{max-width:566px}.partners-logo-block__animation__logos{display:flex;gap:11px;overflow:hidden;width:100%}.partners-logo-block__animation__logos.top{margin-bottom:30px}.partners-logo-block__animation__logos .animation-wrapper{align-items:center;animation-delay:-30s;animation-duration:60s;animation-iteration-count:infinite;animation-name:scroll-x;animation-timing-function:linear;display:flex;flex-shrink:0;gap:11px;justify-content:space-around}.partners-logo-block__animation__logos .animation-wrapper.reverse{animation-direction:reverse}.partners-logo-block__animation__logos .animation-wrapper svg{max-width:180px;width:100%}@keyframes scroll-x{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 32px))}}.review-block{margin-top:250px}.review-block__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:73px}@media screen and (max-width:768px){.review-block__top{align-items:center;flex-direction:column;margin-bottom:44px}}.review-block__top h2{max-width:360px;text-align:left}@media screen and (max-width:768px){.review-block__top h2{max-width:294px;text-align:center}}.review-block__top .google-review-score{align-items:flex-end;bottom:15px;display:flex;flex-direction:column;position:relative}@media screen and (max-width:768px){.review-block__top .google-review-score{align-items:center;flex-direction:row-reverse;justify-content:space-between;max-width:305px;width:100%}}.review-block__top .google-review-score__icon svg{height:96px;width:144px}@media screen and (max-width:768px){.review-block__top .google-review-score__icon svg{height:64px;width:96px}}.review-block__top .google-review-score__value{align-items:center;display:flex}.review-block__top .google-review-score__value svg{height:26px;margin-right:10px;width:26px}@media screen and (max-width:768px){.review-block__top .google-review-score__value svg{height:20px;margin-right:0;width:20px}}.review-block__top .google-review-score__value span{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:600;line-height:normal;margin-left:10px}.review-block__slider__slide.swiper-slide{align-items:center;display:flex;height:485px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:273px}.review-block__slider__slide.swiper-slide .img-bg{background-position:50%;background-size:cover;height:485px;position:relative;width:273px;z-index:2}.review-block__slider__slide.swiper-slide .loading{border:1px solid #e9e9e9;height:calc(100% - 2px);position:absolute;width:calc(100% - 2px)}.teachers-block{margin-top:228px}@media screen and (max-width:768px){.teachers-block{margin-top:157px}}.teachers-block__top{align-items:center;display:flex;flex-direction:column;margin-bottom:67px}.teachers-block__top h2{margin-bottom:39px}@media screen and (max-width:768px){.teachers-block__top h2{margin-bottom:33px;max-width:340px}}.teachers-block__top p{max-width:701px;text-align:center}@media screen and (max-width:768px){.teachers-block__top p{max-width:324px}}.teachers-block__list.grid{row-gap:24px}.teachers-block__bottom{align-items:center;flex-direction:column;margin-top:78px}@media screen and (max-width:768px){.teachers-block__bottom{margin-top:67px}}.teachers-block__bottom button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.teachers-block__bottom button:focus{outline:none}.teachers-block__bottom button.red{background-color:#f36041}.teachers-block__bottom button.red:hover{background-color:#f7704d}.teachers-block__bottom button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.teachers-block__bottom button.red:disabled:hover{background-color:#f9f9f9;color:#000}.teachers-block__bottom button.gray{background-color:#f8f8f8;color:#000}.teachers-block__bottom button.gray:hover{background-color:#f7704d;color:#fff}.teachers-block__bottom button.violet{background-color:#7000e0}.teachers-block__bottom button.violet:hover{background-color:#5700ad}.teachers-block__bottom button.white{background-color:#fff;border:1px solid #000;color:#000}.teachers-block__bottom button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.teachers-block__bottom button.ib{display:inline-block;width:auto}.teachers-block__bottom button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.teachers-block__bottom button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.teachers-block__bottom button{width:100%!important}}.teachers-block__bottom{display:flex;justify-content:center;margin-top:67px;width:100%}.teachers-block__bottom svg{height:61px;width:61px}.results-block{margin-top:216px}.results-block span.with-cursor{left:180px;position:absolute;top:-145px}@media screen and (max-width:1024px){.results-block span.with-cursor{display:none}}.results-block__top{align-items:center;display:flex;flex-direction:column;margin-bottom:141px}.results-block__top h2{margin-bottom:49px;max-width:630px}.results-block__top p{max-width:584px;text-align:center}.results-block__content{display:flex}@media screen and (max-width:768px){.results-block__content{align-items:center;flex-direction:column-reverse}}.results-block__content.second{margin-top:160px}@media screen and (max-width:768px){.results-block__content.second{margin-top:135px}}.results-block__content__l{display:flex;flex-direction:column;margin-left:100px;width:50%}@media screen and (max-width:768px){.results-block__content__l{margin-left:0;width:100%}}.results-block__content__l h3{margin-bottom:44px}.results-block__content__l h3.a{max-width:463px}.results-block__content__l h3.b{max-width:401px}.results-block__content__l p{margin-bottom:50px;max-width:465px}@media screen and (max-width:768px){.results-block__content__l p{text-align:center;width:336px}}.results-block__content__l__res{align-items:center;display:flex}@media screen and (max-width:768px){.results-block__content__l__res{justify-content:space-between;width:336px}}.results-block__content__l__res span{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-weight:500;margin-right:30px}.results-block__content__r{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}@media screen and (max-width:768px){.results-block__content__r{width:100%}}.results-block__content__r h3{margin-bottom:58px}.results-block__content__r h3.a{max-width:326px}.results-block__content__r h3.b{max-width:401px}.results-block__content__r__title{border-bottom:2.8px solid #194cac;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:500;padding-bottom:20px;width:336px}@media screen and (max-width:768px){.results-block__content__r__title{max-width:336px;text-align:center;width:100%}}.results-block__content__r__value{color:#194cac;font-family:TT Firs Neue,"sans-serif";font-size:140px;font-weight:600;text-align:center}@media screen and (max-width:768px){.results-block__content__r__value{color:#7000e0;font-size:100px;margin-bottom:28px;max-width:334px;width:100%}}.contact-1-block{margin-top:250px}@media screen and (max-width:768px){.contact-1-block{margin-top:130px}}.contact-1-block span.with-cursor{position:absolute;right:180px;top:-100px}@media screen and (max-width:1024px){.contact-1-block span.with-cursor{display:none}}.contact-1-block__top{align-items:center;display:flex;flex-direction:column}.contact-1-block__top h2{margin-bottom:38px;max-width:700px}.contact-1-block__top p{max-width:620px;text-align:center}.contact-1-block__top button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;margin-top:50px;text-decoration:none;transition:all .3s ease;width:220px}.contact-1-block__top button:focus{outline:none}.contact-1-block__top button.red{background-color:#f36041}.contact-1-block__top button.red:hover{background-color:#f7704d}.contact-1-block__top button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.contact-1-block__top button.red:disabled:hover{background-color:#f9f9f9;color:#000}.contact-1-block__top button.gray{background-color:#f8f8f8;color:#000}.contact-1-block__top button.gray:hover{background-color:#f7704d;color:#fff}.contact-1-block__top button.violet{background-color:#7000e0}.contact-1-block__top button.violet:hover{background-color:#5700ad}.contact-1-block__top button.white{background-color:#fff;border:1px solid #000;color:#000}.contact-1-block__top button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.contact-1-block__top button.ib{display:inline-block;width:auto}.contact-1-block__top button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.contact-1-block__top button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.contact-1-block__top button{width:100%!important}}.mag-block{margin-top:150px}.mag-block__top h2{margin-bottom:50px;max-width:300px;text-align:left}.mag-block__slider{padding-bottom:80px;position:relative}.mag-block__slider .mag-slide{text-decoration:none}.mag-block__slider .mag-slide.swiper-slide{align-items:center;display:flex;flex-direction:column;height:472px;justify-content:center;margin-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:362px}@media screen and (max-width:768px){.mag-block__slider .mag-slide.swiper-slide{height:381px;width:289px}}.mag-block__slider .mag-slide.swiper-slide:first-child{margin-left:calc(50% - 624px)}@media screen and (max-width:768px){.mag-block__slider .mag-slide.swiper-slide:first-child{margin-left:20px}}.mag-block__slider .mag-slide.swiper-slide:last-child{margin-right:calc(50% - 624px)}@media screen and (max-width:768px){.mag-block__slider .mag-slide.swiper-slide:last-child{margin-right:20px}}.mag-block__slider .mag-slide__img{height:352px;width:362px}@media screen and (max-width:768px){.mag-block__slider .mag-slide__img{height:281px;width:289px}}.mag-block__slider .mag-slide__img .img-bg{background-position:50%;background-size:cover;height:100%;position:relative;width:100%;z-index:2}.mag-block__slider .mag-slide__img .loading{border:1px solid #e9e9e9;height:350px;left:1px;position:absolute;top:0;width:calc(100% - 2px)}@media screen and (max-width:768px){.mag-block__slider .mag-slide__img .loading{height:279px}}.mag-block__slider .mag-slide__title{background-color:#fff;color:#000;font-family:TT Firs Neue,"sans-serif";font-size:23px;height:120px;padding-top:28px}@media screen and (max-width:768px){.mag-block__slider .mag-slide__title{font-size:18px;height:100px}}.mag-block__slider__nav{max-width:calc(50vw + 644px);padding-right:calc(50vw - 624px);right:0;width:100%}@media screen and (max-width:1288px){.mag-block__slider__nav{max-width:100%;padding-right:20px}}.admins-block{margin-top:150px}.admins-block__top h5{color:#0659fa;margin-bottom:15px;text-align:center}.admins-block__top h2{margin-bottom:50px}.admins-block__list{-moz-column-gap:20px;column-gap:20px;row-gap:20px}.admins-block__list .admin-block{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);-moz-column-gap:20px;column-gap:20px;display:flex;height:182px;padding:20px;width:402px}.admins-block__list .admin-block__left__img{height:142px;width:142px}.admins-block__list .admin-block__left__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admins-block__list .admin-block__right{display:flex;flex-direction:column;justify-content:space-between}.admins-block__list .admin-block__right__top h5{font-family:TT Firs Neue,"sans-serif";font-size:19px;font-weight:600;text-align:left}.admins-block__list .admin-block__right__top p{font-family:Space Grotesk,"sans-serif";font-size:14px}.admins-block__list .admin-block__right__bottom p{display:flex;font-family:Space Grotesk,"sans-serif";font-size:11.5px;font-weight:500;margin-bottom:10px}.admins-block__list .admin-block__right__bottom p span{align-items:center;background-color:#01266c;border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:10px;width:20px}.admins-block__list .admin-block__right__bottom p span svg{height:12px;width:12px}.admins-block__bottom{align-items:center;flex-direction:column;margin-top:78px}@media screen and (max-width:768px){.admins-block__bottom{margin-top:67px}}.admins-block__bottom button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.admins-block__bottom button:focus{outline:none}.admins-block__bottom button.red{background-color:#f36041}.admins-block__bottom button.red:hover{background-color:#f7704d}.admins-block__bottom button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.admins-block__bottom button.red:disabled:hover{background-color:#f9f9f9;color:#000}.admins-block__bottom button.gray{background-color:#f8f8f8;color:#000}.admins-block__bottom button.gray:hover{background-color:#f7704d;color:#fff}.admins-block__bottom button.violet{background-color:#7000e0}.admins-block__bottom button.violet:hover{background-color:#5700ad}.admins-block__bottom button.white{background-color:#fff;border:1px solid #000;color:#000}.admins-block__bottom button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.admins-block__bottom button.ib{display:inline-block;width:auto}.admins-block__bottom button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.admins-block__bottom button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.admins-block__bottom button{width:100%!important}}.admins-block__bottom{display:flex;justify-content:center;margin-top:67px;width:100%}.admins-block__bottom svg{height:61px;width:61px}.faq-block{margin-top:150px}.faq-block.small-with-tg{margin-top:47px}@media screen and (max-width:768px){.faq-block{margin-top:100px}}.faq-block__top{align-items:center;display:flex;flex-direction:column}.faq-block__top h2{margin-bottom:50px;max-width:844px}.faq-block__top h2.faq-1{margin-bottom:0;max-width:622px}@media screen and (max-width:768px){.faq-block__top h2.faq-1{max-width:324px}}.faq-block__top h2.faq-2{margin-bottom:0;max-width:588px}@media screen and (max-width:768px){.faq-block__top h2.faq-2{max-width:324px}}.faq-block__top h2.faq-3{margin-bottom:0;max-width:689px}@media screen and (max-width:768px){.faq-block__top h2.faq-3{max-width:324px}}.faq-block__top h2.faq-4{margin-bottom:0;max-width:622px}@media screen and (max-width:768px){.faq-block__top h2.faq-4{max-width:324px}}.faq-block__top p{max-width:1025px;padding:0 10px;text-align:center}.faq-block__bottom__selectors{margin-top:68px}@media screen and (max-width:768px){.faq-block__bottom__selectors{margin-top:30px}}.faq-block__bottom__selectors.small-with-tg{margin-top:47px}.faq-block__bottom__selectors.inner{margin-top:0}.faq-block__bottom__selectors svg{height:16px;width:26px}@media screen and (max-width:1024px){.faq-block__bottom__selectors{margin-right:0;padding-right:0}}.faq-block__bottom__selector{border-top:1px solid #000}.faq-block__bottom__selector:last-child{border-bottom:1px solid #000}.faq-block__bottom__selector.inner:last-child{border-bottom:0}.faq-block__bottom__selector__q{align-items:center;cursor:pointer;display:flex;font-size:25px;font-weight:500;justify-content:space-between;min-height:78px;padding:20px 0}.faq-block__bottom__selector__q span{font-family:TT Firs Neue,"sans-serif";font-weight:500;padding-right:10px}@media screen and (max-width:768px){.faq-block__bottom__selector__q{font-size:20px}}.faq-block__bottom__selector__q svg{height:16px;margin-right:10px;min-height:16px;min-width:26px;transition:all .3s;width:26px}.faq-block__bottom__selector__q svg.active{transform:rotate(180deg)}.faq-block__bottom__selector.inner .faq-block__bin__bottom__selector__q{font-size:20px}.faq-block__bottom__selector.inner .faq-block__bin__bottom__selector__q svg{height:10px;margin-right:4px;min-height:10px;min-width:18px;width:18px}@media screen and (max-width:768px){.faq-block__bottom__selector.inner .faq-block__bin__bottom__selector__q{font-size:16px}}.faq-block__bottom__selector__a{height:0;overflow:hidden;transition:all .3s}.faq-block__bottom__selector__a p{padding:20px 0}.faq-block__bottom__selector__a a{color:#000;transition:all .3s ease}.faq-block__bottom__selector__a a:hover{color:#0b99ff}.faq-block__actions{-moz-column-gap:39px;column-gap:39px;display:flex;justify-content:center;margin-top:80px}@media screen and (max-width:768px){.faq-block__actions{align-items:center;flex-direction:column;row-gap:18px}}.faq-block__actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.faq-block__actions button:focus{outline:none}.faq-block__actions button.red{background-color:#f36041}.faq-block__actions button.red:hover{background-color:#f7704d}.faq-block__actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.faq-block__actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.faq-block__actions button.gray{background-color:#f8f8f8;color:#000}.faq-block__actions button.gray:hover{background-color:#f7704d;color:#fff}.faq-block__actions button.violet{background-color:#7000e0}.faq-block__actions button.violet:hover{background-color:#5700ad}.faq-block__actions button.white{background-color:#fff;border:1px solid #000;color:#000}.faq-block__actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.faq-block__actions button.ib{display:inline-block;width:auto}.faq-block__actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.faq-block__actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.faq-block__actions button{width:100%!important}}.faq-block__actions button{min-width:278px}@media screen and (max-width:768px){.faq-block__actions button{max-width:450px;width:100%}}.faq-block__actions button.with-cursor{position:relative}.faq-block__actions button.with-cursor .svg1{bottom:-35px;position:absolute;right:-30px}.faq-block__actions button.with-cursor .svg2{bottom:-35px;position:absolute;right:0}.faq-block__actions button.with-cursor .svg3{bottom:-35px;position:absolute;right:-10px}.faq-block__actions button.with-cursor .svg4{bottom:-35px;position:absolute;right:0}.modal{background-color:#fff;display:none;height:100%;max-height:100vh;overflow-x:auto;padding-top:85px;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .3s ease;width:494px;z-index:7777}@media screen and (max-width:1024px){.modal{height:calc(100% - 75px);padding-top:20px;top:75px;width:100%;z-index:8899}}.modal__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 64px;position:relative}@media screen and (max-width:1024px){.modal__content{padding:0 32px}}.modal__content__close{cursor:pointer;position:absolute;right:21px;top:29px}@media screen and (max-width:1024px){.modal__content__close{display:none}}.modal__content__close svg{height:38px;width:38px}.modal__content__title{color:#000;font-size:27.656px;margin-top:35px;max-width:349px;text-align:left}@media screen and (max-width:1024px){.modal__content__title{margin-top:35px;max-width:329px}}.modal__content p{font-size:15px;line-height:150%;margin-top:22px;max-width:349px}.modal__content__form{align-items:center;display:flex;flex-direction:column;margin-top:40px;row-gap:18px;width:100%}.modal__content__form label.box{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;margin-top:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal__content__form label.box input{display:none}.modal__content__form label.box span{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px}.modal__content__form label.box span:after,.modal__content__form label.box span:before{background-color:#ff6366;border:1px solid #ff6366;border-radius:50%;content:"";height:12.75px;left:17px;opacity:0;position:absolute;top:3px;transition:all .3s ease;width:12.75px}.modal__content__form label.box span:after{background-color:transparent;border:1px solid #c1bcbc;opacity:0}.modal__content__form label.box span a{color:#194cac;font-weight:600;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.modal__content__form label.box input:checked+span:before,.modal__content__form label.box input:not(:checked)+span:after{opacity:1}.modal__content__form label.box span{display:block;max-width:300px;padding-left:44px}.modal__content__form__input{display:flex;flex-direction:column;position:relative;row-gap:10px;width:100%}.modal__content__form__input.inline{-moz-column-gap:10px;column-gap:10px;flex-direction:row}.modal__content__form__input.inline .small{min-width:100px;width:100px}.modal__content__form__input.inline .long{flex-grow:1}.modal__content__form__input .selected{align-items:center;background-color:#f9f9f9;border:1px solid transparent;cursor:pointer;display:flex;height:37.79px;justify-content:space-between;padding:0 17px;width:100%}.modal__content__form__input .selected span{font-family:TT Firs Neue,"sans-serif";font-size:15px;font-style:normal;font-weight:400}.modal__content__form__input .selected svg{height:28px;position:relative;right:-5px;transform:rotate(0);transition:all .3s ease;width:28px}.modal__content__form__input .selector{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);display:none;flex-direction:column;max-height:300px;overflow-y:auto;padding:22px 18px 32px;position:absolute;top:75px;width:100%;z-index:10}.modal__content__form__input .selector.big{width:300px}.modal__content__form__input .selector div.option{border-bottom:1px solid #f4f2f2;cursor:pointer;padding:10px 0}.modal__content__form__input .selector div.option span.option-name{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-weight:400;line-height:130%}.modal__content__form__input .selector div.big-option{border-bottom:1px solid #f4f2f2;cursor:pointer;display:flex;flex-direction:column;padding:10px 0;row-gap:5px}.modal__content__form__input .selector div.big-option span.option-subname{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:450;line-height:130%}.modal__content__form__input .selector div.big-option span.option-name{color:#000;font-family:Space Grotesk,"sans-serif";font-size:12px;font-weight:400;line-height:130%}.modal__content__form__input .selector div.big-option span.option-id{font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:600;line-height:130%}.modal__content__form__input[data-open] .selector{display:flex}.modal__content__form__input[data-open] .selected svg{transform:rotate(180deg)}.modal__content__form__input__two{-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:space-between;margin-top:10px;width:100%}.modal__content__form__input__two[data-day-night-input=hide]{display:none}.modal__content__form__input__two__box{align-items:center;background-color:#f9f9f9;display:flex;height:37.79px;justify-content:flex-start;width:100%}.modal__content__form__input__two__box label.box{margin-top:0}.modal__content__form__input label{font-family:TT Firs Neue,"sans-serif";font-size:15px;font-style:normal;font-weight:500}.modal__content__form__input input,.modal__content__form__input textarea{background-color:#f9f9f9;border:1px solid transparent;border-radius:0;color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;height:37.79px;padding:10.14px 17px 8.66px;width:100%}.modal__content__form__input input:focus,.modal__content__form__input textarea:focus{outline:none}.modal__content__form__input input::-moz-placeholder,.modal__content__form__input textarea::-moz-placeholder{color:#b0acac}.modal__content__form__input input::placeholder,.modal__content__form__input textarea::placeholder{color:#b0acac}.modal__content__form__input textarea{height:114px}.modal__content__form__input input[data-error=true],.modal__content__form__input textarea[data-error=true]{border-color:#ff6366}.modal__content__form__input input[data-error=true]+span{color:#ff6366}.modal__content__form__input input[type=hidden][data-error=true]+.selected{border-color:#ff6366}.modal__content__form__input.small{margin-bottom:10px;position:relative;top:-2px}.modal__content__form__input.small label.box{margin:0}.modal__content__form__input.small label.box span{font-size:10px;font-weight:400;padding-left:27px}.modal__content__form__input.small label.box span:after,.modal__content__form__input.small label.box span:before{left:0;top:-1px}.modal__content__form__submit{margin-top:10px}@media screen and (max-width:1024px){.modal__content__form__submit{width:100%}}.modal__content__form__submit button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.modal__content__form__submit button:focus{outline:none}.modal__content__form__submit button.red{background-color:#f36041}.modal__content__form__submit button.red:hover{background-color:#f7704d}.modal__content__form__submit button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.modal__content__form__submit button.red:disabled:hover{background-color:#f9f9f9;color:#000}.modal__content__form__submit button.gray{background-color:#f8f8f8;color:#000}.modal__content__form__submit button.gray:hover{background-color:#f7704d;color:#fff}.modal__content__form__submit button.violet{background-color:#7000e0}.modal__content__form__submit button.violet:hover{background-color:#5700ad}.modal__content__form__submit button.white{background-color:#fff;border:1px solid #000;color:#000}.modal__content__form__submit button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.modal__content__form__submit button.ib{display:inline-block;width:auto}.modal__content__form__submit button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.modal__content__form__submit button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.modal__content__form__submit button{width:100%!important}}.modal__content__form__submit button{height:48.8px;width:366px}@media screen and (max-width:1024px){.modal__content__form__call,.modal__content__form__submit button{width:100%}}.modal__content__form__call a{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.modal__content__form__call a:focus{outline:none}.modal__content__form__call a.red{background-color:#f36041}.modal__content__form__call a.red:hover{background-color:#f7704d}.modal__content__form__call a.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.modal__content__form__call a.red:disabled:hover{background-color:#f9f9f9;color:#000}.modal__content__form__call a.gray{background-color:#f8f8f8;color:#000}.modal__content__form__call a.gray:hover{background-color:#f7704d;color:#fff}.modal__content__form__call a.violet{background-color:#7000e0}.modal__content__form__call a.violet:hover{background-color:#5700ad}.modal__content__form__call a.white{background-color:#fff;border:1px solid #000;color:#000}.modal__content__form__call a.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.modal__content__form__call a.ib{display:inline-block;width:auto}.modal__content__form__call a.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.modal__content__form__call a{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.modal__content__form__call a{width:100%!important}}.modal__content__form__call a{height:48.8px;margin-top:25px;width:320px}@media screen and (max-width:1024px){.modal__content__form__call a{margin-top:0;max-width:500px;width:100%}}.modal__content__form__footer{height:100px}.modal__content__form__response{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.modal__content__form__response__text{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-style:normal;font-weight:500;line-height:150%;padding:10px 0;text-align:center}.modal__content__form__response__text[data-error-1],.modal__content__form__response__text[data-error-2],.modal__content__form__response__text[data-success],.modal__content__form__response__text[data-wait]{color:#000}.modal-backdrop{background-color:rgba(0,0,0,.3);height:100%;overflow-x:auto;position:fixed;right:0;top:0;width:100%;z-index:1000}.modal-backdrop[data-modal-bd=hide]{opacity:0;transform:translateX(100%)}.modal-backdrop[data-modal-bd=show]{opacity:1;transform:translateX(0)}.video-modal{align-items:center;background-color:#222;display:none;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:9999}.video-modal__content{display:flex;justify-content:center;max-width:1200px;position:relative;width:100%}.video-modal__content__close{cursor:pointer;position:absolute;right:-50px;top:0}.video-modal__content__close svg{height:38px;width:38px}.video-modal__content__video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-modal__content__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.test-app__header{display:flex;justify-content:center;width:100%}.test-app__header__title{display:flex;justify-content:space-between;margin-top:21px;max-width:1288px;padding:0 20px;position:absolute;width:100%}.test-app__header span{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:30px;font-weight:500;line-height:1.5;padding:0 20px}.test-app__content,.test-app__test-start{display:flex;justify-content:center;width:100%}.test-app__test-start{align-items:center;height:100vh}@media screen and (max-width:768px){.test-app__test-start{height:auto;padding:20px 0}}.test-app__test-start__content{max-width:1288px;padding:0 20px;width:100%}.test-app__test-start__content .subtitle{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:500;margin-bottom:24px;text-align:center}@media screen and (max-width:768px){.test-app__test-start__content .subtitle{font-size:18px;margin-top:100px}}.test-app__test-start__content .title{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:500;margin-bottom:41px;text-align:center}@media screen and (max-width:768px){.test-app__test-start__content .title{font-size:30px}}.test-app__test-start__content .text p{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:1.5;margin-bottom:20px;text-align:center}.test-app__test-start__content .actions{display:flex;justify-content:center}.test-app__test-start__content .actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.test-app__test-start__content .actions button:focus{outline:none}.test-app__test-start__content .actions button.red{background-color:#f36041}.test-app__test-start__content .actions button.red:hover{background-color:#f7704d}.test-app__test-start__content .actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.test-app__test-start__content .actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.test-app__test-start__content .actions button.gray{background-color:#f8f8f8;color:#000}.test-app__test-start__content .actions button.gray:hover{background-color:#f7704d;color:#fff}.test-app__test-start__content .actions button.violet{background-color:#7000e0}.test-app__test-start__content .actions button.violet:hover{background-color:#5700ad}.test-app__test-start__content .actions button.white{background-color:#fff;border:1px solid #000;color:#000}.test-app__test-start__content .actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.test-app__test-start__content .actions button.ib{display:inline-block;width:auto}.test-app__test-start__content .actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.test-app__test-start__content .actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.test-app__test-start__content .actions button{width:100%!important}}.test-app__test-start__content .actions button{margin-top:58px;max-width:300px;width:100%}.test-app__test8-start{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:768px){.test-app__test8-start{height:auto;padding:20px 0}}.test-app__test8-start__content{max-width:1288px;padding:0 20px;width:100%}.test-app__test8-start__content .subtitle{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:20px;font-weight:500;margin-bottom:24px;margin-top:100px;text-align:center}@media screen and (max-width:768px){.test-app__test8-start__content .subtitle{font-size:18px;margin-top:100px}}.test-app__test8-start__content .title{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:500;margin-bottom:41px;text-align:center}@media screen and (max-width:768px){.test-app__test8-start__content .title{font-size:30px}}.test-app__test8-start__content .text p{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:1.5;margin-bottom:20px;text-align:center}.test-app__test8-start__content .inputs{align-items:center;display:flex;flex-direction:column;margin:50px auto 0;row-gap:20px;width:366px}@media screen and (max-width:768px){.test-app__test8-start__content .inputs{max-width:366px;width:100%}}.test-app__test8-start__content .inputs input[type=text]{border:3px solid transparent}.test-app__test8-start__content .inputs input[type=text].error{border-color:#ff6366}.test-app__test8-start__content .inputs label.box{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.test-app__test8-start__content .inputs label.box input{display:none}.test-app__test8-start__content .inputs label.box span{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;padding-right:26px;transform:translate(26px)}.test-app__test8-start__content .inputs label.box span:after,.test-app__test8-start__content .inputs label.box span:before{background-color:#ff6366;border:1px solid #ff6366;border-radius:50%;content:"";height:12.75px;left:-26px;opacity:0;position:absolute;top:2px;transition:all .3s ease;width:12.75px}.test-app__test8-start__content .inputs label.box span:after{background-color:transparent;border:1px solid #c1bcbc;opacity:0}.test-app__test8-start__content .inputs label.box span a{color:#194cac;font-weight:600;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.test-app__test8-start__content .inputs label.box input:checked+span:before,.test-app__test8-start__content .inputs label.box input:not(:checked)+span:after{opacity:1}.test-app__test8-start__content .inputs label.box input+span{color:#000}.test-app__test8-start__content .inputs label.box input.error+span{color:#ff6366}.test-app__test8-start__content .actions{display:flex;justify-content:center;margin-bottom:100px}.test-app__test8-start__content .actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.test-app__test8-start__content .actions button:focus{outline:none}.test-app__test8-start__content .actions button.red{background-color:#f36041}.test-app__test8-start__content .actions button.red:hover{background-color:#f7704d}.test-app__test8-start__content .actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.test-app__test8-start__content .actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.test-app__test8-start__content .actions button.gray{background-color:#f8f8f8;color:#000}.test-app__test8-start__content .actions button.gray:hover{background-color:#f7704d;color:#fff}.test-app__test8-start__content .actions button.violet{background-color:#7000e0}.test-app__test8-start__content .actions button.violet:hover{background-color:#5700ad}.test-app__test8-start__content .actions button.white{background-color:#fff;border:1px solid #000;color:#000}.test-app__test8-start__content .actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.test-app__test8-start__content .actions button.ib{display:inline-block;width:auto}.test-app__test8-start__content .actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.test-app__test8-start__content .actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.test-app__test8-start__content .actions button{width:100%!important}}.test-app__test8-start__content .actions button{margin-top:58px;max-width:300px;width:100%}.test-app__test-results{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}@media screen and (max-width:768px){.test-app__test-results{height:auto;padding:20px 0}}.test-app__test-results__content{align-items:center;display:flex;flex-direction:column;max-width:1288px;padding:0 20px;row-gap:20px;width:100%}.test-app__test-results__content .title{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:26px;font-weight:500;margin:0 auto 50px;max-width:562px;text-align:center}@media screen and (max-width:768px){.test-app__test-results__content .title{font-size:20px;margin-top:100px}}.test-app__test-results__content .inputs{align-items:center;display:flex;flex-direction:column;row-gap:20px;width:366px}@media screen and (max-width:768px){.test-app__test-results__content .inputs{max-width:366px;width:100%}}.test-app__test-results__content .inputs input[type=text]{border:3px solid transparent}.test-app__test-results__content .inputs input[type=text].error{border-color:#ff6366}.test-app__test-results__content .inputs label.box{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.test-app__test-results__content .inputs label.box input{display:none}.test-app__test-results__content .inputs label.box span{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;padding-right:26px;transform:translate(26px)}.test-app__test-results__content .inputs label.box span:after,.test-app__test-results__content .inputs label.box span:before{background-color:#ff6366;border:1px solid #ff6366;border-radius:50%;content:"";height:12.75px;left:-26px;opacity:0;position:absolute;top:2px;transition:all .3s ease;width:12.75px}.test-app__test-results__content .inputs label.box span:after{background-color:transparent;border:1px solid #c1bcbc;opacity:0}.test-app__test-results__content .inputs label.box span a{color:#194cac;font-weight:600;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.test-app__test-results__content .inputs label.box input:checked+span:before,.test-app__test-results__content .inputs label.box input:not(:checked)+span:after{opacity:1}.test-app__test-results__content .inputs label.box input+span{color:#000}.test-app__test-results__content .inputs label.box input.error+span{color:#ff6366}.test-app__test-results__content .actions{display:flex;justify-content:center;width:100%}.test-app__test-results__content .actions a,.test-app__test-results__content .actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.test-app__test-results__content .actions a:focus,.test-app__test-results__content .actions button:focus{outline:none}.test-app__test-results__content .actions a.red,.test-app__test-results__content .actions button.red{background-color:#f36041}.test-app__test-results__content .actions a.red:hover,.test-app__test-results__content .actions button.red:hover{background-color:#f7704d}.test-app__test-results__content .actions a.red:disabled,.test-app__test-results__content .actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.test-app__test-results__content .actions a.red:disabled:hover,.test-app__test-results__content .actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.test-app__test-results__content .actions a.gray,.test-app__test-results__content .actions button.gray{background-color:#f8f8f8;color:#000}.test-app__test-results__content .actions a.gray:hover,.test-app__test-results__content .actions button.gray:hover{background-color:#f7704d;color:#fff}.test-app__test-results__content .actions a.violet,.test-app__test-results__content .actions button.violet{background-color:#7000e0}.test-app__test-results__content .actions a.violet:hover,.test-app__test-results__content .actions button.violet:hover{background-color:#5700ad}.test-app__test-results__content .actions a.white,.test-app__test-results__content .actions button.white{background-color:#fff;border:1px solid #000;color:#000}.test-app__test-results__content .actions a.white:hover,.test-app__test-results__content .actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.test-app__test-results__content .actions a.ib,.test-app__test-results__content .actions button.ib{display:inline-block;width:auto}.test-app__test-results__content .actions a.ib.rotate-animation svg,.test-app__test-results__content .actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.test-app__test-results__content .actions a,.test-app__test-results__content .actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.test-app__test-results__content .actions a,.test-app__test-results__content .actions button{width:100%!important}}.test-app__test-results__content .actions a,.test-app__test-results__content .actions button{margin-top:38px;max-width:300px;width:100%}.test-app__test-steps{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);display:flex;margin-top:147px;max-width:1035px;min-height:587px;width:100%}@media screen and (max-width:768px){.test-app__test-steps{background-color:transparent;box-shadow:none;min-height:calc(100vh - 147px)}}.test-app__test-steps__step{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:48px 57px;position:relative;width:100%}@media screen and (max-width:768px){.test-app__test-steps__step{padding:20px}}.test-app__test-steps__step .content{display:flex;justify-content:space-between;width:100%}.test-app__test-steps__step .content .header{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:30px;font-weight:500;margin-bottom:25px;max-width:636px}@media screen and (max-width:768px){.test-app__test-steps__step .content .header{text-align:center}}.test-app__test-steps__step .content .question p{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-weight:400;line-height:1.5;margin-bottom:40px;max-width:636px}@media screen and (max-width:768px){.test-app__test-steps__step .content .question p{text-align:center}}.test-app__test-steps__step .content .question-text{margin-bottom:40px}.test-app__test-steps__step .content .question-text ul{list-style:none;margin:0;padding:0}.test-app__test-steps__step .content .question-text li,.test-app__test-steps__step .content .question-text p{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-weight:400;line-height:1.5;margin-bottom:40px;max-width:636px}.test-app__test-steps__step .content .question-text li{margin-bottom:0}.test-app__test-steps__step .content .question-text:has(ul){-moz-column-gap:20px;column-gap:20px;display:flex}@media screen and (max-width:768px){.test-app__test-steps__step .content .question-text:has(ul){align-items:center;flex-direction:column}}.test-app__test-steps__step .content .question-text:has(ul) p{height:20px;margin:0}.test-app__test-steps__step .content .selections{-moz-column-gap:5px;column-gap:5px;display:flex;flex-wrap:wrap;margin-bottom:40px;row-gap:40px;width:100%}@media screen and (max-width:768px){.test-app__test-steps__step .content .selections{margin-bottom:50px;margin-top:50px;transform:translate(30px)}}.test-app__test-steps__step .content .selections label.box{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.test-app__test-steps__step .content .selections label.box input{display:none}.test-app__test-steps__step .content .selections label.box span{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:13px;margin-left:40px;margin-right:10px;position:relative}.test-app__test-steps__step .content .selections label.box span:after{background-color:#ff6366;border:none;border-radius:50%;content:"";height:16px;left:-36px;opacity:0;position:absolute;top:-1px;transition:all .3s ease;width:16px}.test-app__test-steps__step .content .selections label.box span:before{background-color:transparent;border:1px solid #000;border-radius:50%;content:"";height:24px;left:-41px;opacity:1;position:absolute;top:-6px;width:24px}.test-app__test-steps__step .content .selections label.box input:checked+span:after{opacity:1}.test-app__test-steps__step .content .selections label.box img{padding-bottom:20px;transform:translate(-10px)}@media screen and (max-width:768px){.test-app__test-steps__step .content .selections label.box img{transform:translate(-50%)}.test-app__test-steps__step .content .selections label.box{justify-content:flex-start;max-width:calc(50vw - 25px);min-width:calc(50vw - 25px)}.test-app__test-steps__step .content .selections label.box span{display:inline-block;width:calc(30vw - 50px)}}.test-app__test-steps__step .content.has-image .header,.test-app__test-steps__step .content.has-image .question p{max-width:475px}.test-app__test-steps__step .content .right{align-items:center;display:flex;justify-content:center}@media screen and (max-width:768px){.test-app__test-steps__step .content .right{margin-bottom:20px}}.test-app__test-steps__step .content .right img{height:auto;max-width:70vw;-o-object-fit:contain;object-fit:contain}.test-app__test-steps__step .actions{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;width:100%}.test-app__test-steps__step .actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.test-app__test-steps__step .actions button:focus{outline:none}.test-app__test-steps__step .actions button.red{background-color:#f36041}.test-app__test-steps__step .actions button.red:hover{background-color:#f7704d}.test-app__test-steps__step .actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.test-app__test-steps__step .actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.test-app__test-steps__step .actions button.gray{background-color:#f8f8f8;color:#000}.test-app__test-steps__step .actions button.gray:hover{background-color:#f7704d;color:#fff}.test-app__test-steps__step .actions button.violet{background-color:#7000e0}.test-app__test-steps__step .actions button.violet:hover{background-color:#5700ad}.test-app__test-steps__step .actions button.white{background-color:#fff;border:1px solid #000;color:#000}.test-app__test-steps__step .actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.test-app__test-steps__step .actions button.ib{display:inline-block;width:auto}.test-app__test-steps__step .actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@media screen and (max-width:1024px){.test-app__test-steps__step .actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.test-app__test-steps__step .actions button{width:100%!important}}.test-app__test-steps__step .actions button:disabled{background-color:#e9e9e9;color:#000;cursor:default;opacity:.5}.test-app__test-steps__step .actions button:disabled:hover{background-color:#e9e9e9;color:#000}.test-app-results{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100%}@media screen and (max-width:768px){.test-app-results{height:auto;padding:20px 0}}.test-app-results__content{align-items:center;display:flex;flex-direction:column;max-width:1288px;padding:0 20px;row-gap:20px;width:100%}.test-app-results__content .title{color:#000;font-family:TT Firs Neue,"sans-serif";font-size:40px;font-weight:500;margin-bottom:15px;margin-top:100px;text-align:center}@media screen and (max-width:768px){.test-app-results__content .title{font-size:30px;margin-top:100px}}.test-app-results__content .subtitle{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:150%;margin-bottom:29px;text-align:center}.test-app-results__content .score{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:80px;font-weight:500;margin-bottom:29px}.test-app-results__content .score-details{color:#000;font-family:Space Grotesk,"sans-serif";font-size:20px;font-weight:400;line-height:150%;margin-bottom:29px;text-align:center}.test-app-results__content .info1{color:#0659fa;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:700;line-height:130%;margin-bottom:15px;text-align:center}.test-app-results__content .info2{color:#000;font-family:Space Grotesk,"sans-serif";font-size:15px;font-weight:400;line-height:130%;margin:0 auto 38px;max-width:646px;text-align:center}.test-app-results__content .actions{display:flex;justify-content:center;width:100%}.test-app-results__content .actions a,.test-app-results__content .actions button{align-items:center;background-color:transparent;border:none;border-radius:26.5px;color:#fff;cursor:pointer;display:flex;font-family:TT Firs Neue,"sans-serif";font-size:15px;font-weight:500;height:53px;justify-content:center;text-decoration:none;transition:all .3s ease;width:220px}.test-app-results__content .actions a:focus,.test-app-results__content .actions button:focus{outline:none}.test-app-results__content .actions a.red,.test-app-results__content .actions button.red{background-color:#f36041}.test-app-results__content .actions a.red:hover,.test-app-results__content .actions button.red:hover{background-color:#f7704d}.test-app-results__content .actions a.red:disabled,.test-app-results__content .actions button.red:disabled{background-color:#f9f9f9;color:#000;cursor:default}.test-app-results__content .actions a.red:disabled:hover,.test-app-results__content .actions button.red:disabled:hover{background-color:#f9f9f9;color:#000}.test-app-results__content .actions a.gray,.test-app-results__content .actions button.gray{background-color:#f8f8f8;color:#000}.test-app-results__content .actions a.gray:hover,.test-app-results__content .actions button.gray:hover{background-color:#f7704d;color:#fff}.test-app-results__content .actions a.violet,.test-app-results__content .actions button.violet{background-color:#7000e0}.test-app-results__content .actions a.violet:hover,.test-app-results__content .actions button.violet:hover{background-color:#5700ad}.test-app-results__content .actions a.white,.test-app-results__content .actions button.white{background-color:#fff;border:1px solid #000;color:#000}.test-app-results__content .actions a.white:hover,.test-app-results__content .actions button.white:hover{background-color:#f7704d;border-color:#f7704d;color:#fff}.test-app-results__content .actions a.ib,.test-app-results__content .actions button.ib{display:inline-block;width:auto}.test-app-results__content .actions a.ib.rotate-animation svg,.test-app-results__content .actions button.ib.rotate-animation svg{animation:rotate .5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1024px){.test-app-results__content .actions a,.test-app-results__content .actions button{margin-left:auto;margin-right:auto;width:329px}}@media screen and (max-width:360px){.test-app-results__content .actions a,.test-app-results__content .actions button{width:100%!important}}.test-app-results__content .actions a,.test-app-results__content .actions button{max-width:300px;width:100%}
