:root{--red:  #e3000f;--black: #000;--bg: #f3f3f3;--font-family: "Montserrat", sans-serif;--title-family: "Handil Pro", sans-serif}body{min-width:320px}@media (min-width: 1921px){body{zoom:1.333}}@media (max-width: 1199px){.container{max-width:1020px}.checkbox{font-size:16px}.slick-dots li{width:10px;height:10px}.main-btn span{font-size:1rem}}@media (max-width: 991px){body p{font-size:16px}.container{padding:0 2rem;max-width:755px}.main-btn span{font-size:1rem}.btn-tg svg{width:30px;height:30px}.checkbox{font-size:14px}}@media (max-width: 767px){.container{padding:0 1.5rem;max-width:575px}.scroll{width:40px;height:40px}.scroll svg{width:15px;height:15px}}@media (max-width: 499px){.container{padding:0 1rem;max-width:390px}.slick-arrow{width:2rem;height:2rem}.tuturs__btn svg{width:8px}}@media (max-width: 1439px){.header__menu{gap:3rem}.header__left{gap:1.5rem}.header__link{font-size:14px}}@media (max-width: 1199px){.header__menu{display:none}.header__hamburger{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu{padding:2rem;display:none;position:absolute;top:0;left:0;width:100%;min-height:100vh;background-color:black;z-index:100}.header__menu.active{display:block}.header__menu .header__nav-list{margin-top:5rem;display:block}.header__menu .header__nav-item{margin-bottom:1rem;padding:1rem}.header__menu .header__nav-item .header__link{font-size:24px}}@media (max-width: 575px){.header__logo{width:70%}.header__right{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__menu .header__nav-item .header__link{font-size:18px}.header__menu .header__nav-list{margin-top:2rem}.header__menu .header__nav-item{margin-bottom:0.5rem;padding:0.8rem}}@media (max-width: 1199px){.first{min-height:450px}.first__heading{margin-bottom:1.5rem}.first__text{font-size:1.3rem}}@media (max-width: 575px){.first__text{font-size:1.1rem}.first{min-height:400px}.first__image{display:block}.first__video{display:none}}@media (max-width: 1199px){.audience__name{font-size:1.5rem}.audience__item{font-size:1.3rem}.audience .form .h1{margin-bottom:1.5rem;font-size:2rem}.audience__form{padding:1.5rem}}@media (max-width: 991px){.audience__name{font-size:1.2rem}.audience__image{margin-bottom:.5rem}.audience__item{font-size:1.1rem}.audience .form__border{width:70%;margin:0 auto}.audience .form label,.audience .form input{width:100%}.audience .form .col-lg-3{margin-bottom:1rem}.audience .form .h1{text-align:center}.audience__wrapper{margin-bottom:70px}.audience__inner{display:block}.audience__el{margin-bottom:2rem;max-width:100%}.audience__el:last-child{margin-bottom:0}.audience__desc{font-size:1.3rem}.audience__wrap{padding:1.5rem}.audience__name{min-height:auto}}@media (max-width: 575px){.audience__wrapper{margin-bottom:50px;display:block}.audience__name{font-size:1rem}.audience__inner{gap:.5rem}.audience__list{display:block}.audience__item{margin-bottom:1rem;max-width:100%}.audience__item:last-child{margin-bottom:0}.audience .form__border{width:100%}.audience .form .h1{font-size:1.5rem}.audience__form{padding:1.5rem 1rem}.audience__desc{font-size:1.1rem}}@media (max-width: 1199px){.process__info{line-height:1;font-size:1.3rem}.process__desc{font-size:1.2rem;line-height:1}.process__item{padding:1rem}.process__text{padding:1rem;font-size:1.3rem;line-height:1}.process__item{margin-bottom:1rem}.process__inner{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 991px){.process__wrapper{display:block}.process__image{margin-bottom:1rem;width:100%}.process__image img{width:100%}.process__inner{max-width:100%}}@media (max-width: 575px){.process__text{font-size:1.1rem}.process__info{font-size:1.1rem}.process__desc{font-size:1rem}}@media (max-width: 1365px){.skills__desc{font-size:1.5rem}}@media (max-width: 1199px){.skills__desc{font-size:1.3rem}.skills__list .slick-list{margin-bottom:2rem}.skills__image a::before{width:65px;height:65px}}@media (max-width: 575px){.skills .slick-slide{padding:0}.skills .slick-track{margin:0}.skills__desc{font-size:1rem}.skills__list .slick-list{margin-bottom:1.5rem}.skills__image a::before{width:45px;height:45px}}@media (max-width: 1535px){.tutors__name{font-size:2.2rem}}@media (max-width: 1439px){.tutors__item{gap:3rem}.tutors__name{font-size:2rem}}@media (max-width: 1199px){.tutors__name{font-size:1.4rem}.tutors__info{font-size:1.2rem}.tutors__txt{margin-bottom:2rem;font-size:1.6rem}}@media (max-width: 991px){.tutors__item{display:block !important}.tutors__img{margin:0 auto 1rem}.tutors__img{max-width:70%}.tutors__name{font-size:1.5rem}.tutors__list .slick-slide div,.tutors__item{height:auto;min-height:auto}.tutors__list .slick-arrow{top:40%}.tutors__list .slick-list{margin-bottom:3rem}}@media (max-width: 575px){.tutors__list .slick-slide .tutors__img{max-width:100%;height:350px}.tutors__list .slick-slide .tutors__img img{margin:0 auto;width:100%}.tutors__name{margin-bottom:1rem;font-size:1.25rem}.tutors__txt{margin-bottom:1.5rem;font-size:1.2rem}.tutors__name{font-size:1.1rem}.tutors__info{padding-right:0;font-size:1rem}.tutors__list .slick-list{margin-bottom:2rem}}@media (max-width: 1535px){.graduates__name{font-size:2.2rem}}@media (max-width: 1365px){.graduates__name{font-size:2rem}}@media (max-width: 1199px){.graduates__name{font-size:1.5rem}.graduates__desc{font-size:1rem}.audience__form .form .h1{margin-bottom:1.5rem;font-size:2rem}}@media (max-width: 991px){.audience__form .form__border{width:70%;margin:0 auto}.audience__form .form label,.audience__form .form input{width:100%}.audience__form .form .col-lg-3{margin-bottom:1rem}.audience__form .form .h1{text-align:center}.graduates__wrapper{margin-bottom:80px}.graduates__item{min-height:auto}}@media (max-width: 575px){.audience__form .form__border{width:100%}.audience__form .form .h1{font-size:1.5rem}.graduates__wrapper{margin-bottom:50px}.graduates__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.1),0 11px 11px 0 rgba(0,0,0,0.09),0 10px 10px 0 rgba(0,0,0,0.05),0 30px 17px 0 rgba(0,0,0,0.01),0 67px 19px 0 rgba(0,0,0,0);box-shadow:0 3px 6px 0 rgba(0,0,0,0.1),0 11px 11px 0 rgba(0,0,0,0.09),0 10px 10px 0 rgba(0,0,0,0.05),0 30px 17px 0 rgba(0,0,0,0.01),0 67px 19px 0 rgba(0,0,0,0)}.graduates__inner{padding:1rem;max-width:100%;min-height:216px}.graduates__img{max-height:350px;overflow:hidden}.graduates__img img{width:100%;-o-object-fit:cover;object-fit:cover}.graduates__list .slick-arrow{top:36%}.graduates .slick-slide{padding-bottom:1.5rem}}@media (max-width: 1535px){.faq__question-text{font-size:2.2rem}}@media (max-width: 1439px){.faq__inner{padding:2rem 1.5rem}.faq__answer-text{padding-top:1.5rem}.faq__question-text{font-size:2rem}}@media (max-width: 1199px){.faq__answer-text{font-size:1.3rem}.faq__inner{padding:1.5rem}.faq__question-text{font-size:1.5rem}.faq__close{width:1.5rem;height:1.5rem}}@media (max-width: 991px){.faq__border{display:block}.faq__inner{margin-bottom:1rem;padding:1rem 1.5rem}.faq__question-text{font-size:1.2rem}.faq__answer-text{font-size:1.1rem}}@media (max-width: 575px){.faq__inner{padding:1rem}.faq__answer-text{padding-top:1rem;font-size:1rem}.faq__heading span{font-size:30px}.faq__question-text{font-size:1.25rem}.faq__question-text{font-size:1.1rem}.faq__close{width:1.1rem;height:1.1rem}}@media (max-width: 1439px){.course__content-title{margin-bottom:56px;font-size:49px;font-weight:700;margin-top:40px}}@media (max-width: 1100px){.course__content-title{margin-bottom:51px;font-size:40px;font-weight:700;margin-top:50px}.course__content-title br{display:block}.course__video-link::before{width:80px;height:80px}.course__content-subtitle{font-size:25px}.course__list-item p{font-size:1.3rem}.course__name{font-size:2.5rem}}@media (max-width: 991px){.course-text{font-size:27px;line-height:105%;letter-spacing:-0.04em}.course__list-item{padding:23px 16px}.course__content{padding:32px 29px}.course__list-item p{font-size:26px;margin-bottom:0}.course__wrap{display:block}.course__photo{margin:0 auto 2rem;max-width:80%}.course__name{font-size:2rem}.course__desc{padding:0}.course__content-title{margin-top:70px;font-size:2.2rem}.course__info{font-size:1.3rem}.course__content-btn span{font-size:1.3rem}.course__video{-webkit-box-shadow:none;box-shadow:none}}@media (max-width: 767px){.course__content-title{margin-bottom:28px;font-size:33px;font-weight:700;margin-top:21px}.course__content-name{font-size:26px;margin-bottom:29px}.course__content-btn{font-size:24px;padding:10px 87px}.course__video-link::before{width:50px;height:50px}.course__right,.course__left{margin:0 auto;position:initial}.course__el{margin-bottom:.3rem;text-align:center;width:auto}.course__right{margin-bottom:1.5rem}.course__tutors__item{display:block !important}.course__tutors__img{margin-bottom:1.5rem}.course__tutors__name{font-size:18px}.course__tutors__el{font-size:16px}.course__tutors__list .slick-dots{margin-top:1rem}.course__tutors__list .slick-slide{padding:0}}@media (max-width: 575px){.course__content-title{margin-bottom:40px;font-size:1.3rem;line-height:1.1;font-weight:700;margin-top:18px}.course__content-title--new{margin-top:0;font-size:1rem}.course__content-btn{font-size:20px;padding:7px 60px}.course__content-subtitle{font-size:1rem}.course-text{font-size:19px;line-height:105%;letter-spacing:-0.04em}.course__content{margin-bottom:40px;padding:32px 29px}.course{margin-bottom:60px}.course__list-item p{font-size:17px;margin-bottom:0;line-height:101%}.course__list-item{padding:15px 7px;margin-bottom:10px;min-height:300px}.course__content-name{font-size:18px;margin-bottom:29px}.course__content-btn{font-size:16px;padding:7px 45px}.higher .course__content-title{margin-bottom:34px;margin-top:39px}.course__name{font-size:1.3rem}.course__info{font-size:1rem}.course__content-btn span{font-size:1rem}.course__list-img img{margin-left:auto;max-width:90%}.course__box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course__box span{margin-left:0;text-align:left}}@media (max-width: 1535px){.reviews-clients__content-item{border-radius:20px;padding:35px 17px}.reviews-clients__content{margin-left:20px;margin-right:20px}.reviews-clients__more{padding-right:30px}.reviews-clients__descr{padding-right:30px}.reviews-clients__next--yandex{-webkit-transform:translateX(75%);transform:translateX(75%)}.reviews-clients__prev--yandex{-webkit-transform:translateX(-75%);transform:translateX(-75%)}}@media (max-width: 1199px){.reviews-clients__content-name{font-size:30px}}@media (max-width: 991px){.reviews-clients__next--yandex{-webkit-transform:translateX(50%);transform:translateX(50%)}.reviews-clients__prev--yandex{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 575px){.reviews-clients{padding:45px 0 69px}.reviews-clients__content-header img{width:64px;height:64px}.reviews-clients__content-info{margin-left:10px}.reviews-clients__content-name{margin-bottom:.5rem;font-size:24px}.reviews-clients__content-item{border-radius:20px;padding:20px 15px}.reviews-clients__content-header{margin-bottom:10px}.reviews-clients__content-text p{font-size:15px}.reviews-clients__more-link{font-size:18px}.reviews-clients__more{padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews-clients__btns{top:50%}.reviews-clients__descr{padding-right:0px;text-align:center;font-size:13px}.reviews-clients__content-image{width:64px;height:64px}.reviews-clients__content-image span{font-size:2rem}.reviews-clients__next--yandex{-webkit-transform:translateX(35%);transform:translateX(35%)}.reviews-clients__prev--yandex{-webkit-transform:translateX(-35%);transform:translateX(-35%)}.reviews-clients__content-item{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1),0 8px 8px 0 rgba(0,0,0,0.09),0 8px 11px 0 rgba(0,0,0,0.05),0 33px 13px 0 rgba(0,0,0,0.01),0 51px 14px 0 rgba(0,0,0,0);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1),0 8px 8px 0 rgba(0,0,0,0.09),0 8px 11px 0 rgba(0,0,0,0.05),0 33px 13px 0 rgba(0,0,0,0.01),0 51px 14px 0 rgba(0,0,0,0)}.reviews-clients__content-slide{padding:0 10px 1.5rem}.reviews-clients .slick-track{display:block}}@media (max-width: 575px){.footer__logo{margin-bottom:2rem;max-width:70%}.footer__copyright{font-size:.875rem}}@media (max-width: 991px){#modal-thanks .btn{font-size:14px}#modal-thanks{max-width:480px}#modal-form,#modal-form1,#modal-form2,#modal-pay,#modal-form-study{background-size:100%;overflow:hidden}}@media (max-width: 767px){#modal-form,#modal-form1,#modal-form2,#modal-pay,#modal-form-study{padding:30px;padding-top:50px;padding-bottom:50px}#modal-form .form__text,#modal-form1 .form__text,#modal-form2 .form__text,#modal-pay .form__text,#modal-form-study .form__text{margin-bottom:20px}#modal-form .col-lg-3:nth-child(4),#modal-form1 .col-lg-3:nth-child(4),#modal-form2 .col-lg-3:nth-child(4),#modal-pay .col-lg-3:nth-child(4),#modal-form-study .col-lg-3:nth-child(4){margin-top:5px;margin-bottom:16px}#modal-thanks{max-width:340px;padding:60px 45px}#modal-thanks h2{font-size:20px}#modal-thanks p{font-size:14px}.fancybox-slide--html .fancybox-close-small{top:15px;right:15px}}@media (max-width: 575px){#modal-thanks{padding-left:30px;padding-right:30px}#modal-form,#modal-form1,#modal-form2,#modal-pay,#modal-form-study{max-width:100%}}
