@media (min-width: 992px){.container{max-width:100vw;padding:0 2.08333vw}.button{width:-webkit-fit-content;width:fit-content;height:2.08333vw;padding:0.46875vw 0.83333vw;border-radius:0.83333vw;font-weight:600;font-size:0.83333vw;line-height:100%;cursor:pointer;background:#ED131C;color:#fff}.button:hover{background:#F5F5F6;color:#ED131C}.button:disabled{opacity:0.7;cursor:not-allowed}a{color:#1C1C1C;outline:none;transition:0.3s}a:hover{text-decoration:none}.hide-scrollbar{margin:0;padding:0}}.d-mobile{display:none !important}.compensate-for-scrollbar{margin:0 !important}.page-thanks .wrapper{min-height:100vh;display:flex;flex-direction:column}.swiper{width:100%}.swiper-slide{height:auto}.swiper-scrollbar{position:static !important;background:#E0E1E5;height:0.26042vw;left:0 !important;width:100% !important;margin-top:2.08333vw}.swiper-scrollbar-drag{background:#CECECE}.form__wrapper{height:auto}.form__title{font-size:2.5vw;line-height:110%;margin-bottom:1.66667vw}.form__text{font-weight:600;font-size:1.25vw;line-height:100%}.form__items{gap:1.04167vw}.form__input{height:3.125vw;border-radius:0.625vw;font-size:0.98958vw;padding:0 1.04167vw}.form__button{margin-top:0.52083vw;width:100%;height:3.125vw;font-size:1.19792vw;border-radius:0.625vw;box-shadow:0px 0.3125vw 0.10417vw 0px rgba(28,28,28,0.2)}.form__button:hover{background-color:#ED131C;color:#fff}.form__footer{font-size:0.72917vw;line-height:120%;margin-top:0.83333vw;padding-left:1.30208vw}.form__footer-checkbox{width:0.83333vw;height:0.83333vw}.form__footer-checkbox-icon:before{position:absolute;content:url("../img/form/check_red-2f7ad426a8.png");top:1px;left:-1px;width:0.625vw;height:0.625vw;display:none}.swiper-mobile:not(.swiper-initialized){opacity:1}.swiper-default{padding-bottom:2.08333vw}.swiper-scroll-m{padding-bottom:0}.swiper-scroll-m .swiper-scrollbar{display:none}.swiper-scroll-d{padding-bottom:2.08333vw}.swiper-scroll-d .swiper-scrollbar{display:block}.swiper-scrollbar{left:unset !important;height:0.3125vw !important}.swiper-scrollbar .swiper-scrollbar-drag{background:#1C1C1C}.swiper-slide{width:28.07292vw;margin-right:1.04167vw;height:auto}.swiper-slide:last-child{margin-right:0}.swiper-nav{gap:1.04167vw;height:2.5vw;left:auto;margin-bottom:4.94792vw;position:absolute;bottom:100%;right:0.52083vw;display:flex}.swiper-nav .swiper-button{width:2.5vw;height:2.5vw;border-radius:0.625vw;flex:0 0 2.5vw}.swiper-nav i{width:1.25vw;height:1.25vw;flex:0 0 auto;font-size:1.25vw}.header{padding:0.83333vw 0}.header__box{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:unset}.header__home{width:-webkit-fit-content;width:fit-content;display:flex}.header__logo{max-width:9.89583vw;width:100%}.header__menu{display:flex;flex-wrap:nowrap;align-items:center;gap:0.20833vw}.header__menu-link{justify-content:center;border:1px solid #CACACB;padding:0.54688vw 0.83333vw;font-size:0.83333vw;background-color:unset;border-radius:2.08333vw;color:#1C1C1C}.header__menu-link:hover{border-color:#ED131C}.header__menu-button{border-radius:2.08333vw;justify-content:center}.header__icon{display:none}.main{padding:0 0 2.08333vw}.main__inner{padding:1.25vw 1.25vw 1.14583vw;background:#E0E1E5;border-radius:0.83333vw;display:flex;flex-direction:column;gap:1.14583vw}.main__block{display:flex;justify-content:space-between}.main__left{display:flex;flex-direction:column;justify-content:space-between}.main__left-title{color:#1C1C1C;font-size:3.33333vw;line-height:100%;letter-spacing:-0.02em}.main__left-button{width:13.4375vw;border-radius:0.625vw;font-size:1.19792vw;color:#FFFFFF;background:#ED131C;padding:0.80729vw 0;display:flex;justify-content:center;box-shadow:0 0.20833vw 0.10417vw 0 rgba(28,28,28,0.2)}.main__left-button:hover{color:#FFFFFF;opacity:0.8}.main__right-image{width:46.14583vw;border-radius:0.83333vw}.main__info{display:flex;gap:0.52083vw}.main__item{width:100%;height:7.44792vw;display:flex;flex-direction:column;justify-content:space-between;background:#F5F5F6;padding:0.83333vw;border-radius:0.83333vw}.main__item-top{font-size:0.83333vw;color:#7E7F81}.main__item-bottom{font-size:0.83333vw;color:#1C1C1C}.about{padding:2.08333vw 0}.about__inner{background:#FFFFFF;border-radius:0.83333vw;padding:1.25vw;display:flex;flex-direction:column;justify-content:space-between;height:17.44792vw}.about__top{display:flex;justify-content:space-between;align-items:center}.about__top-title{font-size:3.33333vw;letter-spacing:-0.02em;line-height:100%}.about__top-icons{display:flex;gap:0.625vw}.about__top-icons svg{width:2.5vw;height:2.5vw}.about__text{font-size:1.35417vw;line-height:120%}.advantages{padding:2.08333vw 0}.advantages__title{font-size:4.47917vw;letter-spacing:-0.02em}.advantages__navigation .swiper-nav{display:flex;margin:0}.advantages__navigation .swiper-nav .button{border-radius:50%;border:unset}.advantages__navigation .swiper-nav .button:hover{background:#E0E1E5}.advantages__navigation .swiper-nav .swiper-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.advantages__navigation .swiper-nav i{background:url("../img/reviews/arrow-21875d87f6.svg") no-repeat;width:0.625vw;height:0.625vw}.advantages__inner{display:flex;flex-direction:column;gap:2.60417vw}.advantages__item{position:relative;background:#E0E1E5;padding:1.25vw 0.83333vw 0.83333vw 1.25vw;border-radius:0.83333vw;width:23.17708vw;height:10.41667vw}.advantages__item-text{font-size:1.35417vw;line-height:120%}.advantages__item-number{position:absolute;bottom:0.83333vw;right:0.83333vw;font-size:0.98958vw;line-height:100%;background:#ED131C;color:#FFFFFF;border-radius:50%;padding:0.33854vw 0.18229vw}.advantages .swiper-slide{width:23.17708vw;height:10.41667vw}.teachers{padding:2.08333vw 0}.teachers__title{font-size:4.47917vw;letter-spacing:-0.02em}.teachers__inner{display:flex;flex-direction:column;gap:1.45833vw}.teachers__item{display:flex;flex-direction:row;justify-content:space-between;background:#FFFFFF;border-radius:0.83333vw;padding:1.25vw;height:16.66667vw;width:39.32292vw}.teachers__item-left{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:70%}.teachers__item-text{display:flex;flex-direction:column}.teachers__item-name{font-size:1.97917vw}.teachers__item-subtext{font-size:0.98958vw;line-height:120%;color:#7E7F81}.teachers__item-button{font-size:0.78125vw;border:1px solid #3A3A3A;border-radius:0.625vw;padding:0.57292vw 1.25vw}.teachers__item-photo{width:10.41667vw;height:14.16667vw;border-radius:0.625vw}.teachers .swiper-slide{height:16.66667vw;width:39.32292vw}.form-section{padding:2.08333vw 0 4.16667vw}.form-section__inner{display:flex;gap:1.04167vw}.form-section__title{font-size:4.47917vw;letter-spacing:-0.02em;margin-bottom:2.60417vw}.form-section__block{display:flex;flex-direction:column;justify-content:space-between;width:50%;background:#fff url("../img/@catalog/form-section/bg-c33137be01.png") 100% 100% no-repeat;padding:1.25vw;border-radius:0.83333vw}.form-section__block-text{font-size:2.5vw;letter-spacing:-0.02em}.form-section__block-subtext{font-size:1.45833vw;letter-spacing:-0.02em;width:75%}.form-section .form{width:50%;background:#ED131C;padding:1.25vw;border-radius:0.83333vw}.form-section .form__title{font-size:2.5vw;letter-spacing:-0.02em;color:#FFFFFF}.form-section .form__input{background:#FFFFFF}.form-section .form__button{background:#1C1C1C}.form-section .form__footer{color:#FFFFFF}.form-section .form__footer-text a{color:#FFFFFF}.footer{padding:2.08333vw 0 2.08333vw}.footer__box{gap:0}.footer__block{display:flex;flex-direction:row;justify-content:space-between;gap:1.04167vw}.footer__top{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.66667vw}.footer__logo{max-width:12.36979vw}.footer__menu{display:flex;flex-wrap:nowrap;align-items:center;gap:0.26042vw}.footer__menu-link{justify-content:center;border:1px solid #CACACB;padding:0.54688vw 0.83333vw;font-size:0.83333vw;background-color:unset;border-radius:2.08333vw;color:#1C1C1C}.footer__menu-link:hover{border-color:#ED131C}.footer__info_mob{display:none}.footer__info_desk{display:flex;justify-content:space-between;gap:2.08333vw;padding:1.25vw;border-radius:0.83333vw;height:9.27083vw;width:100%}.footer__info-item{display:flex;flex-direction:column;justify-content:space-between;width:100%;width:34.0625vw}.footer__info-bottom{display:flex;gap:unset;justify-content:space-between;width:100%}.footer__info-text{color:#7E7F81;font-size:0.77083vw;line-height:120%}.footer__bottom{display:none}.footer__bottom-text{font-size:0.78125vw}.footer__bottom-privacy{font-size:0.78125vw}.footer__bottom-link{font-size:0.78125vw}.footer__links{display:flex;flex-wrap:wrap;gap:0.9375vw;width:23.17708vw}.footer__links-link{background:#1C1C1C;height:2.08333vw;width:11.06771vw;border-radius:0.625vw}.footer__links-link:hover{background:#ED131C}.footer__links-link_desk{display:flex;width:7.8125vw;height:2.08333vw;border-radius:2.08333vw}.footer__links-link_desk:hover{background:#ED131C;color:#fff;opacity:.8}.footer__links-img_vk{width:1.04167vw;height:1.04167vw}.footer__links-img_yt{width:1.04167vw;height:1.04167vw}.footer__links-img_app{width:5.20833vw;height:1.40625vw}.footer__links-img_google{width:5.625vw;height:1.40625vw}.popup-reg{width:47.39583vw;height:auto;padding:1.25vw;border-radius:0.83333vw}.popup-reg .form__title{margin-top:0.52083vw;font-size:2.5vw;line-height:110%;letter-spacing:-0.03em;width:80%}.popup-reg .form__title br{display:none}.popup-reg .form__item_button{margin-top:2.60417vw}.popup-catalog{width:47.39583vw;height:-webkit-fit-content;height:fit-content;padding:1.25vw;border-radius:0.83333vw}.popup-catalog__block{display:flex;flex-direction:column;gap:2.08333vw}.popup-catalog__left{display:flex;flex-direction:column;gap:0.78125vw}.popup-catalog__left-level{font-size:0.83333vw}.popup-catalog__left-title{font-size:1.97917vw}.popup-catalog__left-description{font-size:1.25vw}.version-sz_unemploy .popup-catalog__left-title{font-size:1.97917vw}.fancybox-content{overflow:hidden;width:47.39583vw}.fancybox-slide--html{padding:0;background:none !important}.fancybox-close-small{border-radius:0.41667vw;padding:0.20833vw !important;top:0.625vw !important;right:0.625vw !important}.fancybox-button{width:2.29167vw;height:2.29167vw}
