@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input:focus{font-size:16px}}@media screen and (max-width: 468px){.head{border-bottom:0.1rem solid #e4e7eb}}@media screen and (max-width: 768px){.head__for-visually{margin-bottom:1.1rem;height:4rem;display:none}}@media screen and (max-width: 768px){.head__vis{letter-spacing:-0.01rem}}@media screen and (max-width: 768px){.head__vis-eye::before{left:-2.1rem}}@media screen and (max-width: 768px){.head__contacts{margin-bottom:0;padding:0.7rem 0 0.9rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}}@media screen and (max-width: 768px){.head__nav{display:none}}@media screen and (max-width: 768px){.head__nav-fix{display:none}}@media screen and (max-width: 768px){.head__right{margin-left:auto}.head__right .button{display:none}}@media screen and (max-width: 768px){.head__time{display:none}}@media screen and (max-width: 768px){.head__link{font-size:1.2rem}}@media screen and (max-width: 468px){.logo__img{max-width:130px}}@media screen and (max-width: 768px){.contacts__phone{font-size:1.2rem}}@media screen and (max-width: 468px){.contacts{margin-right:2rem}}@media screen and (max-width: 768px){.contacts__phone{font-size:1.2rem}}@media screen and (max-width: 768px){.logo__icon{display:none}}@media screen and (max-width: 768px){.logo__icon-tablets{display:block}}@media screen and (max-width: 468px){.logo__icon-tablets{display:none}}@media screen and (max-width: 468px){.logo__icon-mobile{display:block}}@media screen and (max-width: 768px){.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 768px){.foot{padding:6.2rem 0rem 4rem}}@media screen and (max-width: 768px){.foot__up{margin-bottom:2.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}@media screen and (max-width: 468px){.foot__up{margin-bottom:1.8rem}}@media screen and (max-width: 768px){.foot__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 468px){.foot__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 768px){.foot__item{font-size:1.4rem}}@media screen and (max-width: 468px){.foot__item{margin-right:0;margin-bottom:2rem}}@media screen and (max-width: 768px){.foot__nav{width:96%}}@media screen and (max-width: 768px){.foot__down{padding:0 1.5rem 0 1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 468px){.foot__down{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width: 768px){.foot__copy{line-height:1.2}}@media screen and (max-width: 468px){.foot__socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.2rem}}@media screen and (max-width: 768px){.foot__name{margin-right:0.5rem}}@media screen and (max-width: 468px){.foot__name{margin-right:0;margin-bottom:0.8rem}}@media screen and (max-width: 768px){.foot__logo{margin-bottom:2rem}}@media screen and (max-width: 468px){.foot__logo{margin-bottom:3rem}}@media screen and (max-width: 1200px){.hello{padding-top:27rem}}@media screen and (max-width: 768px){.hello{padding-top:6rem}}@media screen and (max-width: 768px){.hello::before{bottom:34rem;background-size:62%;width:100%}}@media screen and (max-width: 468px){.hello::before{background:url(../img/hello/hello-mob-2d772cd704.png) bottom center/80% no-repeat;bottom:44rem;z-index:0}}@media screen and (max-width: 1200px){.hello__title{font-size:2rem}}@media screen and (max-width: 768px){.hello__title{font-size:2rem;margin:5.8rem 0 2.6rem}}@media screen and (max-width: 468px){.hello__title{margin:3.3rem 0 0.7rem;width:70%}}@media screen and (max-width: 1200px){.hello__subtitle{font-size:6.4rem;margin-bottom:2rem}}@media screen and (max-width: 768px){.hello__subtitle{font-size:5.6rem;width:41%;margin-bottom:5rem;white-space:normal}}@media screen and (max-width: 468px){.hello__subtitle{width:95%;margin-bottom:25rem;letter-spacing:-0.01rem;display:none}}@media screen and (max-width: 468px){.hello__subtitle_mob{display:block}}@media screen and (max-width: 768px){.edu{height:100%;padding-top:23rem;margin-bottom:6rem}}@media screen and (max-width: 768px){.edu::before{display:none}}@media screen and (max-width: 768px){.edu__title{font-size:3.8rem;margin-bottom:2.6rem}}@media screen and (max-width: 768px){.edu__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}}@media screen and (max-width: 768px){.edu__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}@media screen and (max-width: 768px){.edu__item{border:0.2rem solid #a0a2a699;height:3.7rem;border-radius:0.5rem;margin-left:1rem;scroll-snap-align:start;padding:0.6rem 1rem;scroll-snap-align:start;font-size:1.8rem}}@media screen and (max-width: 768px){.edu__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;white-space:nowrap}}@media screen and (max-width: 768px){.edu__text{min-height:24rem;font-size:1.6rem;line-height:1.3;width:100%;margin-bottom:-2rem;padding:4rem 4rem 4.4rem 4.4rem;line-height:1.37}}@media screen and (max-width: 768px){.edu__photo{width:100%;display:block;z-index:1}}@media screen and (max-width: 768px){.active-edu{border:0.2rem solid #32a05d;font-size:1.8rem}}@media screen and (max-width: 768px){.active-edu:before{display:none}}@media screen and (max-width: 768px){.directions__head{margin-bottom:4.2rem}}@media screen and (max-width: 468px){.directions__head{margin-bottom:2.2rem}}@media (min-width: 768px){.directions__switch-list .directions__list:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.directions__switch-list .directions__list:last-child .directions__item{margin-right:2.2rem}.directions__switch-list .directions__list:last-child .directions__item:nth-child(3n){margin-right:0}}@media screen and (max-width: 468px){.directions__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}}@media screen and (max-width: 468px){.directions__more{margin-bottom:6rem}}@media screen and (max-width: 768px){.directions__title{font-size:3.8rem;margin-bottom:2.8rem}}@media screen and (max-width: 468px){.directions__title{margin-bottom:2.4rem}}@media screen and (max-width: 768px){.directions__link{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 468px){.directions__link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 768px){.directions__edu{margin-right:5rem;margin-bottom:1rem;font-size:1.8rem}}@media screen and (max-width: 468px){.directions__edu{margin-right:0;-webkit-box-flex:0;-ms-flex:0;flex:0;height:100%}}@media screen and (max-width: 768px){.directions__item{width:49%}}@media screen and (max-width: 468px){.directions__item{width:100%;height:25rem;padding:2.1rem 0 2rem 1.6rem;margin-bottom:1rem}}@media screen and (max-width: 768px){.directions__spec{font-size:1.6rem;line-height:1.25}}.directions__subspec{overflow-y:auto;height:180px}.directions__subspec::-webkit-scrollbar{width:2px}.directions__subspec::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.directions__subspec::-webkit-scrollbar-track{background-color:darkgrey}@media screen and (max-width: 768px){.form-directions{display:none}}@media screen and (max-width: 768px){.about{min-height:76.8rem}}@media screen and (max-width: 768px){.about::before{display:none}}@media screen and (max-width: 468px){.about::before{display:block;background:url(../img/about/about-9541fb653b.svg) right top/50% no-repeat;top:4rem;right:-3rem}}@media screen and (max-width: 768px){.about__title{font-size:3.8rem}}@media screen and (max-width: 468px){.about__title{padding:5rem 0 3rem}}@media screen and (max-width: 468px){.about__info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}}@media screen and (max-width: 768px){.about__desc{width:19rem}}@media screen and (max-width: 468px){.about__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:12rem}.about__desc:nth-child(1){-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media screen and (max-width: 468px) and (max-width: 468px){.about__desc:nth-child(1){margin-bottom:2rem}}@media screen and (max-width: 468px){.about__desc:nth-child(2){-webkit-box-flex:2;-ms-flex:2;flex:2}.about__desc:nth-child(3){-webkit-box-flex:3;-ms-flex:3;flex:3}}@media screen and (max-width: 768px){.about__num{font-size:5.4rem;margin-right:0.8rem}}@media screen and (max-width: 768px){.about__text{font-size:1.6rem}}@media screen and (max-width: 1200px){.list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 468px){.list{grid-template-columns:repeat(1, 1fr);justify-items:center}}@media screen and (max-width: 468px){.list__item{width:100%;height:8.1rem;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 468px){.list__text{width:21rem}}@media screen and (max-width: 768px){.partners__head{margin-bottom:2.7rem}}@media screen and (max-width: 768px){.partners__list{margin-bottom:8.5rem}}@media screen and (max-width: 468px){.partners__list{margin-bottom:1.6rem}}@media screen and (max-width: 768px){.partners__item{width:16.2rem;height:10rem}}@media screen and (max-width: 468px){.partners__item{width:16rem}}@media screen and (max-width: 768px){.partners__desc{font-size:5.6rem}}@media screen and (max-width: 468px){.partners__desc{font-size:3.8rem}}@media screen and (max-width: 468px){.arrow{display:none}}@media screen and (max-width: 468px){.arrow_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8rem}}@media screen and (max-width: 468px){.bx-viewport{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 768px){.news{margin-bottom:-2.3rem}}@media screen and (max-width: 768px){.news__title{font-size:3rem;line-height:1.13;font-weight:400}}@media screen and (max-width: 468px){.news__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100vw;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}@media screen and (max-width: 768px){.news__item{width:22.2rem;height:36rem}}@media screen and (max-width: 468px){.news__item{min-width:21.6rem;height:36rem;margin-right:1.2rem;margin-bottom:0;scroll-snap-align:start}}@media screen and (max-width: 468px){.news__more{display:none}}@media screen and (max-width: 768px){.form{min-height:34rem;padding:4rem 4.4rem 2.4rem 3rem;width:100vw;margin-left:calc(-50vw + 50%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form::after{content:"";background:url(../img/form/leaf-c119ab6b1a.svg) center/50rem no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:50rem;height:100%;border-radius:2rem}}@media screen and (max-width: 768px) and (max-width: 468px){.form::after{display:none}}@media screen and (max-width: 468px){.form{display:block;height:44.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 1.4rem 4rem 1.6rem}}@media screen and (max-width: 768px){.form__title{font-size:2.4rem;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 0 36%;flex:1 0 36%;padding-right:2rem}}@media screen and (max-width: 468px){.form__title{font-size:2rem;-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0;margin-bottom:2rem}}@media screen and (max-width: 768px){.form__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;-webkit-box-flex:3;-ms-flex:3;flex:3}}@media screen and (max-width: 468px){.form__row{-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}@media screen and (max-width: 768px){.form__item{width:100%;margin-right:0;margin-bottom:0.8rem}}@media screen and (max-width: 468px){.form__item{margin-bottom:1.2rem}}@media screen and (max-width: 768px){.form__input{height:auto;padding:1.6rem}}@media screen and (max-width: 768px){.form__text{display:none}}@media screen and (max-width: 768px){.form__text-tablets{display:block;width:100%;color:#fff;font-size:1.2rem}}
