@media (max-width: 1199px){body{font-size:20px}h2{font-size:60px;line-height:1.15}h3{padding:0 0 5px 0;font-size:45px}.form-block{padding:34px 79px 39px 79px}}@media (max-width: 575px){body{font-size:14px;line-height:1.4}h2{font-size:28px;line-height:28px;letter-spacing:-0.5px}h3{padding:0 0 8px 0;border-width:2px;font-size:24px;line-height:24px;letter-spacing:-0.5px}.form-block{padding:30px 17px 44px 17px}.button.button_mobile{bottom:0}.widget-telegram{height:48px;display:flex;align-items:center;justify-content:center;background:#37A0F2;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:0;color:#fff;text-decoration:none}.widget-telegram-wrap{position:fixed;right:0;left:0;bottom:70px;z-index:10;padding:0 5px}.widget-telegram-icon{display:none}.widget-telegram-icon-mobile{min-width:16px;width:16px;height:14px;margin-right:16px}.widget-telegram-mobile{display:flex;align-items:center}.widget-telegram-text{font-size:14px;font-weight:500}}@media (max-width: 991px){.form_gorizontal .form__item{margin-right:10px}.form_gorizontal .form__item:last-child{margin-right:0}.form_gorizontal .form__button{font-size:16px}.form_consultation .form__item_button{width:64px;flex:0 0}.form_consultation .form__button{width:64px}.form_consultation .form__button:after{margin-left:0}.form_catalogue .form__title{font-weight:600;font-size:30px;line-height:34px;letter-spacing:0.2px}.form_catalogue .form__text{font-size:16px;line-height:20px;margin-bottom:15px}.form_catalogue .form__item_button{width:64px;flex:0 0}.form_catalogue .form__button{width:64px}.form_catalogue .form__button:after{margin-left:0}}@media (max-width: 767px){.form__item_button{padding-top:16px}.form_gorizontal{max-width:297px;margin:0 auto}.form_gorizontal .form__item{margin:0 0 20px 0}.form__items{flex-flow:column}.form__text{font-size:18px}.form__input{width:100%;font-size:18px}.form_consultation .form__title{margin-bottom:15px;font-weight:600;font-size:18px;line-height:24px}.form_consultation .form__item_button{width:100%;flex:1 0}.form_consultation .form__button{width:100%;max-width:none}.form_consultation .form__button:after{margin-left:20px}.form_consultation .form__footer{color:rgba(255,255,255,0.5)}.form_consultation .form__footer-text a{color:rgba(255,255,255,0.5)}.form_catalogue .form__item_button{width:100%;flex:1 0}.form_catalogue .form__button{width:100%;max-width:none}.form_catalogue .form__button:after{margin-left:20px}}@media (max-width: 575px){.form__input{height:56px;border-right-width:1px;font-size:14px}.form__button{height:56px;font-size:14px}.form__footer{font-size:12px;line-height:16px}.form_catalogue .form__title{font-size:18px;line-height:24px;margin-bottom:10px}.form_catalogue .form__text{font-size:14px;margin-bottom:20px}}@media (max-width: 767px){.header__logo{padding-top:32px}.header__burger{position:relative;z-index:2;display:flex;padding-top:32px;padding-left:60px;cursor:pointer}.header__burger-icon{display:block;width:40px;height:40px;background:url(../img/header/menu-fd3c7f7775.png) no-repeat 0 0}.header__burger-icon.active{background:url(../img/header/menu_close-aa8831be95.png) no-repeat 0 0}.header__info{position:absolute;z-index:1;top:0;left:0;right:0;display:none;padding:60px 15px 30px 15px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.8)}.header__info.active{display:block}.header__phone{display:none}.header .menu-header{flex-direction:column;justify-content:flex-start}.header .menu-header__item{padding:15px 0;border-bottom:1px solid #12834B}.header .menu-header__item:last-child{border:0}.header .menu-header__link_color{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;text-align:center;width:100%;height:64px;padding:0 10px;border:0;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0.6px;background:#FBBA00;color:#0C143B}}@media (max-width: 575px){.header{padding-left:17px;padding-right:17px}}@media (max-width: 1199px){.main__title{font-size:70px;line-height:73px;margin-bottom:70px}.main__titles{margin-bottom:70px}.main__titles-title{font-size:70px;line-height:73px}.main__items{padding:46px 78px 36px 78px;margin-top:28px}.main__item-title{font-size:20px;letter-spacing:-0.5px}.main__item-text{font-size:14px;line-height:20px}}@media (max-width: 991px){.main{padding-bottom:40px}.main__items{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 767px){.main__items{padding:46px 30px 36px 78px;margin-top:28px;grid-template-columns:repeat(2, 1fr)}.main__items .main__item:last-child{padding-right:0}}@media (max-width: 575px){.main{padding-top:20px}.main__title{max-width:300px;font-size:28px;line-height:28px;letter-spacing:-0.5px;margin-bottom:35px;margin-left:17px}.main__titles{margin-bottom:35px}.main__titles-title{max-width:300px;font-size:28px;line-height:28px;letter-spacing:-0.5px;margin-left:17px}.main .title{margin-bottom:15px}.main__items{grid-template-columns:repeat(1, 1fr);padding:53px 15px 13px 15px;margin:35px -15px 0 -15px}.main__item{padding:0 0 40px 15px}.main__item-title{font-size:24px;line-height:24px;margin-bottom:21px}}@media (max-width: 767px){.version-krd .main__title{font-size:56px;line-height:100%}}@media (max-width: 575px){.version-krd .main__title{font-size:28px;line-height:28px}}@media (max-width: 991px){.catalogue{padding-top:45px}.catalogue__left{display:none}.catalogue__right{width:100%;margin-right:0}}@media (max-width: 1199px){.about__title{font-size:45px}.about__list-item{font-size:20px}.about__right{margin-left:30px;width:100%}.about__left{max-width:48%;width:100%}.about__img{height:700px;overflow:hidden;position:relative;max-width:100%}.about__img:before{width:433px;bottom:auto;top:640px}.about__img img{left:-384px;position:absolute;max-width:817px;-o-object-fit:cover;object-fit:cover;height:100%}}@media (max-width: 767px){.about{padding:40px 0 30px}.about__content{flex-direction:column-reverse}.about__title{font-size:24px;border-bottom:3px solid #650195;margin-top:70px}.about__left{width:auto;max-width:none;margin:0 -15px}.about__right{margin-left:0px}.about__img{height:auto;width:auto}.about__img img{height:auto;left:0px;max-width:100%;position:static}.about__list-item{font-size:20px}.about__list-item:before{width:8px;height:8px;top:0.5em}}@media (max-width: 1199px){.faculty__subtitle{font-size:20px}.faculty__slide{max-width:430px}.faculty__slides h5{width:430px;height:235px;font-size:30px;padding:18px 26px}.faculty__slides h5.faculty__slides-title--small{font-size:25px}}@media (max-width: 991px){.faculty__subtitle{font-size:18px;margin-bottom:40px}.faculty__sub-title{margin-bottom:20px}.faculty__info{max-width:100%;margin-bottom:40px;font-size:18px}.faculty__links div a{font-size:18px}.faculty__items{display:flex;flex-wrap:wrap;gap:0}.faculty__items-btn{padding:13px;line-height:100%;margin:0 10px 10px 0}.faculty__sub-title{font-size:30px}.faculty__sub-text{font-size:20px}.faculty__slide{max-width:330px}.faculty__slides h5{width:330px;height:180px;font-size:24px}.faculty__slides h5.faculty__slides-title--small{font-size:20px}}@media (max-width: 767px){.faculty__subtitle{margin-bottom:20px}.faculty .mobile{font-size:20px}.faculty .fix{font-size:19px}.faculty__title{margin-bottom:40px}.faculty__links{display:none}.faculty__content{flex-direction:column;margin-bottom:50px}.faculty__sub-title{font-size:22px}.faculty__sub-text{font-size:16px}.faculty__slides{width:100%;padding-top:23px}.faculty__slide{position:relative;width:256px;margin:0 auto 90px auto}.faculty__slide_show{display:block !important}.faculty__slides h5{width:256px;height:140px;font-size:22px;padding:18px 20px;margin:0 auto 12px}.faculty__slides h5.faculty__slides-title--small{font-size:15px}.version-eoc .faculty__slides h5{font-size:16px;padding:12px 20px;margin:0 auto 12px}.version-eoc .faculty__slides h5 span{font-size:15px;display:block;font-weight:400;margin-bottom:5px}.faculty__slides p{display:none}.faculty__slides a{display:none}.faculty__download{position:absolute;bottom:-62px;left:0;right:0;display:block !important;font-size:14px;line-height:62px}.faculty__download:after{display:none}.faculty__slides .hidden{display:none}.faculty__show{display:block;width:256px;border:2px solid #650195;background:#fff;color:#650195;text-align:center;font-size:14px;line-height:143%;padding:14px 20px;margin:20px auto}}@media (max-width: 1199px){.academy__content{flex-direction:column}.academy__descr{width:100%;margin-bottom:20px}.academy__video{max-width:690px;width:100%;margin:0 auto}}@media (max-width: 991px){.academy{padding-top:80px}.academy__title{font-size:40px;line-height:1.2}}@media (max-width: 575px){.academy__title{margin-bottom:30px;font-size:28px;line-height:28px}.academy__descr{margin-bottom:50px}.academy__video{width:auto;margin:0 -15px}}@media (max-width: 360px){.academy__title{font-size:24px}}@media (max-width: 1600px){.form-section__form-block:before,.form-section__form-block:after{display:none}}@media (max-width: 991px){.form-section{padding-top:80px}.version-eoc .form-section{padding-top:80px}}@media (max-width: 767px){.version-eoc .form-section{display:none}}@media (max-width: 991px){.workcenter{padding-top:80px}.workcenter__title{margin-bottom:40px}}@media (max-width: 575px){.workcenter{padding-top:10px}.workcenter__title{margin-bottom:30px}.workcenter__content{margin-bottom:40px}.workcenter__block{justify-content:center}.workcenter__img{margin-bottom:20px}}@media (max-width: 360px){.workcenter__img{width:140px}}@media (max-width: 991px){.partners__title{margin-bottom:40px}}@media (max-width: 575px){.partners__items-nav span{width:30px;height:30px}}@media (max-width: 1199px){.consultation__form-block{padding-top:90px}}@media (max-width: 991px){.consultation__title{margin-bottom:42px}.version-eoc .consultation__title{margin-left:15px}}@media (max-width: 575px){.consultation{padding-top:40px}.version-eoc .consultation{padding-top:40px}.consultation__title{display:none}.version-eoc .consultation__title{display:block}.consultation__form-block{padding:64px 32px 64px 32px}.consultation__form-block .form__title{display:block;font-size:24px;line-height:28px;margin-bottom:30px}}@media screen and (max-width: 1199px){.bottom{padding-bottom:70px;font-size:24px}}@media screen and (max-width: 991px){.bottom{padding-top:80px;padding-bottom:50px;font-size:18px;line-height:24px}.bottom h4{font-size:30px;margin-bottom:0px}.bottom__metro::before{top:7px}.bottom__mail-link{font-size:18px}.bottom__about .form{margin-top:0}.bottom__about .form__title{font-size:18px;line-height:30px}}@media screen and (max-width: 767px){.bottom{font-size:14px}.bottom__metro::before{top:-14px;left:0}.bottom__mail-link{font-size:14px}}@media screen and (max-width: 576px){.bottom{padding-top:40px;padding-bottom:5px}.bottom h4{font-size:20px;margin-bottom:25px}.bottom__about{background:none;padding-top:0}.bottom__about-block:first-child{display:none}.bottom__contacts-block{margin-bottom:40px}.bottom__contacts-block:last-child{margin-bottom:50px}}@media (max-width: 1199px){.footer__copy{flex-shrink:2}.footer__socials{flex-direction:column;align-items:flex-start}.footer__socials-title{padding-bottom:15px}.footer__socials-item{padding-left:0;padding-right:33px}}@media (max-width: 575px){.footer{padding:34px 0 85px}.footer__box{flex-direction:column}.footer__copy-text{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0.4px}.footer__socials{order:-1;padding-bottom:35px}.footer__socials-title{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0.4px}}@media (max-width: 767px){.whatsapp{bottom:30px;right:30px}.whatsapp__img{max-width:50px}.whatsapp__text{display:none}}@media (max-width: 767px){.popup__form{padding:50px 15px 40px 15px}.popup__form-title{margin-bottom:20px;font-weight:600;font-size:18px;line-height:24px}.popup__form .form__title{font-size:18px;line-height:24px;letter-spacing:0.2px;margin-bottom:15px}.popup__form .form__button{max-width:100%}}@media (min-width: 767px){.widget-tg{bottom:24px;right:24px}}@media (min-width: 767px){.popup-widget{width:440px;right:16px;bottom:12px}.popup-widget__header{border-radius:16px 16px 0 0;padding:20px 16px}.popup-widget__header-title{font-size:24px}.popup-widget__header-button{width:35px;height:35px;font-size:35px}}@media (min-width: 767px){.popup-widget-tg__text{font-size:16px}.popup-widget-tg__button{font-size:14px}}.popup-widget-form__title-success{padding-top:2px}.popup-widget-form__success{font-size:16px}.popup-widget-form__success-icon{width:62px}
