@font-face{font-family:'Raleway';src:url("fonts/Raleway-SemiBold.woff2") format("woff2"),url("fonts/Raleway-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url("fonts/Raleway-Regular.woff2") format("woff2"),url("fonts/Raleway-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}body{background:#f7f9fd;font-family:'Raleway', 'Arial', 'Helvetica', sans-serif;font-weight:450;font-size:16px;line-height:1.25;color:#0d1140}.wrapper{max-width:1920px;margin:0 auto;overflow:hidden}.container{max-width:1500px;padding-left:30px;padding-right:30px}img{max-width:100%;border:0}a{color:inherit;outline:none;-webkit-transition:0.3s;transition:0.3s}a:active,a:hover,a:focus{color:inherit;text-decoration:none}a:hover{opacity:0.8}ul{list-style:none}ul,li{padding:0;margin:0}[href^="tel:"]{white-space:nowrap}button,input,select,textarea{font-family:inherit;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}.button{width:100%;height:50px;padding:0;border:0;border-radius:8px;font-weight:600;font-size:17px;cursor:pointer}.button_1,.button_1:hover,.button_1:focus{background:#ff0a47;color:#fff}.button_2,.button_2:hover,.button_2:focus{background:none;border:1px solid #ff0a47;color:#ff0a47}.button_3,.button_3:hover,.button_3:focus{background:#0d1140;color:#fff}.button_4,.button_4:hover,.button_4:focus{background:none;border:1px solid #fff;color:#fff}.button_5,.button_5:hover,.button_5:focus{background:none;border:1px solid #a8b2c7;color:#3d4166}.button_link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.button:hover{opacity:0.8}.button:disabled{opacity:0.7;cursor:not-allowed}SECTION{padding:0 0 40px 0}.section-box{padding:60px 70px;border-radius:12px;overflow:hidden}.section-box_white{background:#fff}.section-box_red{background:#ff0a47}.section-box_black{background:#0d1140}H1{font-weight:600;font-size:96px;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;margin:0}.section-title{font-weight:600;font-size:48px;line-height:100%;letter-spacing:-0.02em;margin:0 0 40px 0}.hidden{display:none}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;-webkit-transition:0.1s;transition:0.1s}.marquee{background-color:#ff0a47;height:82px;line-height:82px;width:10000px;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-animation:marquee 10s linear 0s infinite normal none running;animation:marquee 10s linear 0s infinite normal none running}.marquee-wrapper{white-space:nowrap;overflow:hidden}.marquee-wrapper.--main{-webkit-box-shadow:0 1px 8px 0 rgba(16,24,40,0.06),0 1px 10px 0 rgba(16,24,40,0.1);box-shadow:0 1px 8px 0 rgba(16,24,40,0.06),0 1px 10px 0 rgba(16,24,40,0.1);z-index:5}.marquee span{display:inline-block;color:#fff;font-size:70px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;float:left;margin-right:64px}.marquee._signup{margin-bottom:74px}.marquee._opportunity{background:rgba(255,255,255,0.41)}.marquee._opportunity span{color:#fff}@-webkit-keyframes marquee{100%{-webkit-transform:translateX(-1122px);transform:translateX(-1122px)}}@keyframes marquee{100%{-webkit-transform:translateX(-1122px);transform:translateX(-1122px)}}.slick-arrows,.slick-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-arrow{position:relative;display:block;width:44px;height:44px;border:1px solid #d3d8e3;border-radius:8px;background:url(../img/common/arrow-22024b4320.png) no-repeat 50% 50%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);cursor:pointer}.slick-arrow:hover{opacity:.7}.slick-slider-next{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-left:20px}.slick-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4px;overflow:hidden}.slick-slider-dots ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:0 8px}.slick-slider-dots ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.slick-slider-dots ul li button{display:block;width:100%;height:4px;padding:0;border:0;border-radius:4px;font-size:0;line-height:0;color:transparent;outline:none;cursor:pointer}.slick-slider-dots_light ul li button{background:#6a7291}.slick-slider-dots_light ul li.slick-active button{background:#a8b2c7}.slick-slider-dots_dark ul li button{background:#f5f5f5}.slick-slider-dots_dark ul li.slick-active button{background:#cfd3d8}.form ::-webkit-input-placeholder{color:#9ea0b3}.form ::-moz-placeholder{color:#9ea0b3}.form ::-ms-input-placeholder{color:#9ea0b3}.form ::placeholder{color:#9ea0b3}.form :-ms-input-placeholder{color:#9ea0b3}.form__title{font-weight:600;font-size:48px;letter-spacing:-0.02em;margin-bottom:25px}.form__text{font-weight:600;font-size:26px;margin-bottom:35px}.form__items{display:-webkit-box;display:-ms-flexbox;display:flex}.form__item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;min-height:66px}.form__input{width:100%;height:52px;border:1px solid #d3d8e3;border-radius:5px;font-size:15px;color:#0d1140;padding:0 20px;background-color:#fff;-webkit-appearance:none;outline:none}.form__input.error{border:2px solid #ff2626;background:#fff}.form__input.error::-webkit-input-placeholder{color:#ff2626}.form__input.error::-moz-placeholder{color:#ff2626}.form__input.error::-ms-input-placeholder{color:#ff2626}.form__input.error::placeholder{color:#ff2626}.form__input.error:-ms-input-placeholder{color:#ff2626}.form__input.valid{border:2px solid #219653;background:#fff;color:#219653}.form__input.valid::-webkit-input-placeholder{color:#219653}.form__input.valid::-moz-placeholder{color:#219653}.form__input.valid::-ms-input-placeholder{color:#219653}.form__input.valid::placeholder{color:#219653}.form__input.valid:-ms-input-placeholder{color:#219653}.form__button{height:52px}.form__button:disabled{opacity:0.7;cursor:not-allowed}.form__footer{position:relative;display:block;font-size:14px;color:#0d1140;cursor:pointer;margin-bottom:0}.form__footer-checkbox{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border:1px solid #d3d8e3;border-radius:4px;background:#fff}.form__footer-checkbox input{display:none}.form__footer-checkbox-icon:before{display:none;content:url("../img/form/check-00163e338d.png")}input:checked+.form__footer-checkbox-icon:before{display:block}.form__footer-text{padding-left:25px}.form__footer-text a{text-decoration:underline}.form_vertical .form__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_vertical .form__item{max-width:320px}.form_vertical .form__more{max-width:320px}.form_horisontal .form__title{margin-bottom:20px}.form_horisontal .form__item{margin-right:16px}.form_horisontal .form__item:last-child{margin-right:0}label.error{display:none !important}.widget-form-privacy{display:none !important}.send-success{color:#000000}.phone-info{padding-top:10px}.phone-info__text{max-width:290px;padding-bottom:11px;font-size:11px;line-height:12px;letter-spacing:0.04em;color:#222;text-transform:uppercase}.phone-info__number{font-size:21px;font-weight:700;line-height:100%;color:#000}.phone-info__number:hover,.phone-info__number:focus{color:#000;text-decoration:none}.header{position:fixed;width:100%;max-width:1920px;left:auto;right:auto;top:0;z-index:20;background:#f7f9fd}.page-scrolled .header{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.header__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:66px;-webkit-transition:0.3s;transition:0.3s}.page-scrolled .header__box{min-height:50px}.header__logo{position:relative;z-index:11}.header__logo-image{max-width:250px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 50px}.header__menu-item{font-weight:600;font-size:17px}.header__bigmenu{display:none}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 35px}.header__phone{position:relative;z-index:11;font-weight:600;font-size:17px;color:#3d4166}.header__phone:before{content:'';display:inline-block;width:36px;height:36px;background:url(../img/header/icons-77146b4ddd.png) no-repeat 0 0;vertical-align:middle}.header__icon{position:relative;z-index:11;display:none;gap:0 10px}.header__icon SPAN{font-weight:600;font-size:14px;color:#ff0a47}.header__icon-menu{display:block;width:36px;height:36px;background:url(../img/header/icons-77146b4ddd.png) no-repeat 0 -80px;cursor:pointer}.header__icon-menu.open{background-position:0 -160px}.header__button{width:240px;height:36px}.main{height:568px;padding:0;background:#fff url(../img/main/bg-c942b8c8f8.png) no-repeat 50% 100%;overflow:hidden;margin-top:66px;margin-bottom:40px}.main__box{position:relative}.main .slick-arrows{position:absolute;left:0;right:0;bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 32px}.main .slick-slider-next{margin-left:0}.main .slick-arrow{width:38px;height:38px;background:#fff url(../img/common/arrow-22024b4320.png) no-repeat 50% 50%}.main .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:568px}.main .slick-slide{height:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%}.main__item{position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-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;padding:0 60% 100px 0}.main__item_2{padding-right:40%}.main__item:after{position:absolute;bottom:0;right:0;content:'';width:680px;height:568px;background-repeat:no-repeat;background-position:100% 100%;background-size:auto 100%}.main__item_1:after{background-image:url(../img/main/photo1-8804d2411e.png)}.main__item_2:after{background-image:url(../img/main/photo2-1015a2c973.png)}.main__item_3:after{background-image:url(../img/main/photo3-b0ca9476a5.png)}.main__item_4:after{background-image:url(../img/main/photo4-e45a7d1d9e.png)}.main__item>DIV{position:relative;z-index:1}.main__item-title{padding-top:103px;font-weight:600;font-size:96px;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;color:#ff0a47;margin-bottom:26px}.main__item-text{font-weight:600;font-size:30px;line-height:110%;letter-spacing:-0.01em;margin-bottom:26px}.main__item-button{width:313px}.main__item-button:after{display:inline-block;content:'';width:36px;height:36px;background:url(../img/main/icon_button-de8472c52b.png) no-repeat 0 0;margin-left:10px}.quiz__inner{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(../img/quiz/bg-1a8dafcac4.svg) no-repeat center/cover #fff;height:568px;padding-top:60px}.quiz__container{position:relative;height:100%}.quiz__title{padding-right:40%;font-weight:600;font-size:96px;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;color:#ff0a47;margin-bottom:24px}.quiz .form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quiz .radio-label{display:block;width:100%;margin:0}.quiz .radio{z-index:2;padding:0;opacity:0;border:none}.quiz .radio+span{position:relative;height:56px;padding:0 16px;background:#f7f9fd;border-radius:12px;font-weight:600;font-size:17px;-webkit-appearance:none;outline:none;cursor:pointer;margin-top:-56px}.quiz .radio+span:before{content:"";display:inline-block;width:20px;height:20px;background:#fff;border:5px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 1px #d3d8e3;box-shadow:0 0 0 1px #d3d8e3;margin-right:11px}.quiz .radio,.quiz .radio+span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;cursor:pointer}.quiz .radio:hover+span{border-color:#ff0a47}.quiz .radio:hover+span:before{background:#ff0a47}.quiz .radio:checked+span,.quiz .radio:active+span{background:#ff0a47;border-color:#ff0a47;color:#fff}.quiz .radio:checked+span:before,.quiz .radio:active+span:before{background:#ff0a47}.quiz__dots{position:absolute;left:0;right:0;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;overflow:hidden}.quiz__dots ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:0 8px}.quiz__dots ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;width:100%;height:4px;padding:0;border:0;border-radius:4px;background:#f7f9fd;font-size:0;line-height:0;color:transparent;outline:none;cursor:pointer}.quiz__dots ul li.active{background:#d3d8e3}.step{height:100%}.step:after{position:absolute;bottom:0;right:103px;content:"";width:680px;height:568px;background-repeat:no-repeat;background-position:100% 100%;background-size:auto 100%}.step_1:after{background-image:url(../img/quiz/photo-1-abe4740617.png)}.step_2:after{background-image:url(../img/quiz/photo-2-834b508ce3.png)}.step_3:after{background-image:url(../img/quiz/photo-3-4acbaf5ffc.png)}.step_4:after{background-image:url(../img/quiz/photo-4-793fae3257.png)}.step_5:after{background-image:url(../img/quiz/photo-5-8819832526.png)}.step__head{margin-bottom:40px}.step__title{font-weight:400;font-size:30px;letter-spacing:-0.01em}.step__subtitle{padding-top:10px;font-size:17px}.step__items{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:556px;gap:20px}.step__items_horisontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:60%;gap:16px}.step__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}.step__items_horisontal .step__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 10px);flex:0 0 calc(33.33333% - 10px)}.step .form__more{width:50%;padding-top:10px}.step__backbox{padding-top:16px}.step__back{font-size:14px;color:#9ea0b3}.step__back:before{content:"";display:inline-block;width:6px;height:12px;background:url(../img/quiz/icon-f5d83e5568.png) no-repeat 0 0/100% 100%;vertical-align:-1px;margin-right:5px}.about .section-box{position:relative}.about .section-box:after{position:absolute;top:60px;right:70px;content:'';width:100px;height:101px;background:url(../img/about/logo-c389403ea4.png) no-repeat 0 0/100% 100%}.about__subtitle{font-weight:600;font-size:30px;letter-spacing:-0.01em;margin-bottom:16px}.about__description{font-size:19px;margin-bottom:20px}.about .rating__carousel{display:block;margin:0 0 20px 0}.about .rating__carousel .slick-list{overflow:visible}.about .rating__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.about .rating__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.about .rating__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.about .rating__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-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;width:420px !important;min-height:206px;padding:32px 32px 24px 32px;border:1px solid #d3d8e3;border-radius:12px;background:#f7f9fd;margin:0 20px 0 0}.about .rating__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 40px}.about .rating__item-title{font-weight:600;font-size:19px}.about .rating__item-top{font-weight:600;font-size:19px;color:#ff0a47;text-transform:uppercase;white-space:nowrap}.about .rating__item-top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #ffd11a;margin-right:9px}.about .rating__item-text{font-size:15px}.about .info__carousel{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px 40px -10px}.about .info__item{width:calc(33.33333% - 20px);min-height:110px;padding:24px 32px 28px 32px;border:1px solid #d3d8e3;border-radius:12px;margin:0 10px}.about .info__item-number{font-weight:600;font-size:30px;letter-spacing:-0.01em;color:#ff0a47;white-space:nowrap;margin-bottom:4px}.about .info__item-text{font-size:17px}.about .accreditations__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.about .accreditations__title{font-weight:600;font-size:38px}.about .accreditations__carousel{display:block;margin:0}.about .accreditations__carousel .slick-list{overflow:visible}.about .accreditations__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.about .accreditations__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.about .accreditations__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.about .accreditations__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:420px !important;min-height:240px;padding:0 40px 0 0;border-radius:12px;background:#0d1140;color:#fff;margin:0 20px 0 0}.about .accreditations__item-photo{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.about .accreditations__item-info{padding-left:35px}.about .accreditations__item-title{font-weight:600;font-size:23px}.about .accreditations__item-text{padding-top:6px;font-size:15px}.campuses__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px}.campuses__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.campuses__item-title{font-weight:600;font-size:38px;margin-bottom:20px}.campuses__item-photo{position:relative;margin-bottom:20px}.campuses__item-photo IMG{border-radius:8px}.campuses__item-info{position:absolute;right:8px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;padding:8px 12px;border-radius:8px;background:#fff}.campuses__item-info-year{font-weight:600;font-size:38px;color:#ff0a47}.campuses__item-info-text{font-weight:600;font-size:15px}.campuses__item-description{font-size:19px;margin-bottom:40px}.campuses__item-buttonbox{margin:auto 0 0 0}.campuses__item-button{max-width:327px}.programs__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px}.programs__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;background:#f7f9fd;border:1px solid #d3d8e3;border-radius:8px}.programs__item-title{font-weight:600;font-size:30px;letter-spacing:-0.01em;margin-bottom:16px}.programs__item-text{max-width:50%;font-size:19px;margin-bottom:30px}.programs__item-button{max-width:217px}.programs__item-photo{position:absolute;right:0;bottom:0;width:50%;text-align:right}.degree .tabs-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:40px}.degree .tabs-carousel__title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 24px;border:1px solid #d3d8e3;border-width:1px 0 1px 1px;font-weight:600;font-size:19px;text-align:center;cursor:pointer}.degree .tabs-carousel__title:first-child{border-radius:8px 0 0 8px}.degree .tabs-carousel__title:last-child{border-right-width:1px;border-radius:0 8px 8px 0}.degree .tabs-carousel__title.current{background:#ff0a47;border-color:#ff0a47;color:#fff}.degree .tabsbox{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.degree .tabsbox.visible{display:block}.degree__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.degree__col{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;min-height:1px}.degree__col[data-more-hidden]{padding-bottom:0}.degree__col[data-more-hidden] .degree__item{position:absolute;top:9999px;left:-9999px;opacity:0}.degree__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;padding:0 10px 20px 10px}.degree__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:100%;min-height:220px;padding:24px;border:1px solid #d3d8e3;border-radius:12px;background:#f7f9fd}.degree__item-title{font-weight:600;font-size:26px;margin-bottom:20px}.degree__item-button{width:140px;height:40px;font-size:15px}.degree__item-button:after{display:inline-block;content:'';width:8px;height:14px;background:url(../img/degree/icon-31f5890dc0.png) no-repeat 0 0;margin-left:10px}.degree__more-btn{display:block;max-width:250px;cursor:pointer;margin:20px auto 0 auto}.degree__more-btn:focus{outline:none}.office .map__carousel{margin-bottom:15px}.office__map IFRAME{height:450px}.office .map-naw__carousel{display:block;margin:0 -10px}.office .map-naw__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.office .map-naw__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.office .map-naw__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.office__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:206px;padding:32px 24px 40px 24px;border:1px solid #d3d8e3;border-radius:12px;background:#f7f9fd;margin:0 10px;cursor:pointer}.slick-current .office__item{background:#ff0a47;color:#fff;border:0}.office__item-title{font-weight:600;font-size:30px;letter-spacing:-0.01em;margin-bottom:24px}.office__item-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0}.office__item-phone,.office__item-address{position:relative;padding-left:36px;font-size:17px}.office__item-phone:before,.office__item-address:before{position:absolute;top:-3px;left:0;content:'';width:32px;height:32px;background:url(../img/office/icons-8266771f0a.png) no-repeat 0 0/100% auto}.office__item-phone:before{background-position:0 0}.slick-current .office__item-phone:before{background-position:0 -40px}.office__item-address:before{background-position:0 -80px}.slick-current .office__item-address:before{background-position:0 -120px}.form-section{color:#fff}.form-section .section-box{background-image:url(../img/form-section/bg-d621b7b6b7.png);background-repeat:no-repeat;background-position:100% 0}.form-section .form__title,.form-section .form__text{padding-right:250px}.form-section .form__input{border:none}.form-section .form__footer{color:#fff}.form-section .form__footer-checkbox{border:none}.supervisors .tabsblock{position:relative}.supervisors__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.supervisors .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d3d8e3;border-radius:8px;overflow:hidden}.supervisors .tabs__title{padding:12px 24px;font-weight:600;font-size:19px;color:#3d4166;cursor:pointer}.supervisors .tabs__title:last-child{margin:0}.supervisors .tabs__title.current{border-radius:8px;background:#ff0a47;color:#fff}.supervisors .tabsbox{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supervisors .tabsbox.visible{display:block}.supervisors__carousel{display:block;margin:0}.supervisors__carousel .slick-list{overflow:visible}.supervisors__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.supervisors__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.supervisors__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.supervisors__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:420px !important;height:496px;padding:24px 24px 32px 24px;border:1px solid #d3d8e3;border-radius:12px;margin:0 20px 0 0}.supervisors__item-photo{margin-bottom:16px}.supervisors__item-photo IMG{border-radius:8px}.supervisors__item-name{font-weight:600;font-size:30px;letter-spacing:-0.01em;margin-bottom:10px}.supervisors__item-post{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d3d8e3 #f7f9fd;font-size:17px;color:#9ea0b3}.supervisors__item-post::-webkit-scrollbar{width:4px;border-radius:10px}.supervisors__item-post::-webkit-scrollbar-track{border-radius:10px;background:#f7f9fd}.supervisors__item-post::-webkit-scrollbar-thumb{width:4px;background-color:#d3d8e3;border-radius:10px}.supervisors__item-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px 0;padding-top:20px;font-size:17px;color:#6e708c}.supervisors .slick-arrows{position:absolute;top:0;right:0}.supervisors .slick-navigation{padding-top:24px}.career{color:#fff}.career .section-box_black{background-image:url(../img/career/logo-ee35b09eaf.png);background-repeat:no-repeat;background-position:top 60px right 70px}.career__subtitle{width:65%;font-weight:600;font-size:30px;letter-spacing:-0.01em;margin-bottom:24px}.career__description{width:82%;font-size:19px;margin-bottom:40px}.career__carousel{display:block;margin:0}.career__carousel .slick-list{overflow:visible}.career__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.career__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.career__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.career__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:420px !important;min-height:212px;padding:28px 32px;border-radius:12px;background:#f7f9fd no-repeat 100% 100%;color:#0d1140;margin:0 20px 0 0}.career__item_1{background-image:url(../img/career/bg1-0a78c2dc30.png)}.career__item_2{background-image:url(../img/career/bg2-c1a0c9a298.png)}.career__item_3{background-image:url(../img/career/bg3-a111652955.png)}.career__item_4{background-image:url(../img/career/bg4-f8d97ecf6b.png)}.career__item-title{font-weight:600;font-size:30px;letter-spacing:-0.01em}.career__item-text{padding-top:20px;font-size:19px}.career .slick-navigation{padding-top:24px}.testimonials__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.testimonials__title{margin:0}.testimonials__carousel{display:block;margin:0}.testimonials__carousel .slick-list{overflow:visible}.testimonials__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.testimonials__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:420px !important;margin:0 20px 0 0}.testimonials__item-photo{position:relative;border-radius:12px;overflow:hidden;margin-bottom:10px}.testimonials__item-photo:after{position:absolute;left:16px;bottom:16px;content:'';width:56px;height:56px;background:url(../img/testimonials/play-ce193dd62f.png) no-repeat 0 0/cover}.testimonials__item-name{font-weight:600;font-size:23px}.testimonials__item-text{padding-top:5px;font-size:15px;color:#6e708c}.testimonials .slick-navigation{padding-top:24px}.life__carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0;margin:0 -10px 40px -10px}.life__item{width:calc(33.33333% - 20px);padding:28px 32px;border:1px solid #d3d8e3;border-radius:12px;background:#f7f9fd;margin:0 10px}.life__item:nth-child(1),.life__item:nth-child(2){width:calc(50% - 20px)}.life__item:before{content:'';display:block;width:84px;height:84px;background:url(../img/life/icons-cc64a07ca3.png) no-repeat;background-size:100% auto;margin-bottom:20px}.life__item_1:before{background-position:0 0}.life__item_2:before{background-position:0 -100px}.life__item_3:before{background-position:0 -200px}.life__item_4:before{background-position:0 -300px}.life__item_5:before{background-position:0 -400px}.life__item-title{font-weight:600;font-size:26px;margin-bottom:4px}.life__item-text{font-size:17px}.life__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 12%;margin-bottom:40px}.life__description{font-size:19px}.life .gallery__carousel{display:block;margin:0}.life .gallery__carousel .slick-list{overflow:visible}.life .gallery__carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.life .gallery__carousel .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.life .gallery__carousel .slick-slide>DIV{display:-webkit-box;display:-ms-flexbox;display:flex}.life .gallery__item{margin:0 20px 0 0}.life .gallery__item IMG{border-radius:12px}.life .slick-navigation{padding-top:24px}.why{color:#fff}.why .section-box{position:relative;background-image:url(../img/why/bg-ed56fb3cc9.png);background-repeat:no-repeat;background-position:0 50%;background-size:cover}.why .section-box:before{position:absolute;top:0;bottom:0;right:70px;content:'';width:calc(43% - 70px);background:url(../img/why/figure-0d160beb8b.png) no-repeat 50% 100%/85% auto}.why__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:46%;gap:20px}.why__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);padding:16px 20px;border:1px solid #fff;border-radius:8px;background:#ff0a47 url(../img/why/icon-7bd73e6f5f.png) no-repeat right 19px bottom 15px}.why__item-title{font-weight:600;font-size:23px}.footer{padding:60px 0;background:#0d1140;color:#fff}.footer__box{display:grid;grid-template-columns:43% 57%;grid-template-areas:'a b' 'c d' 'c e';grid-column-gap:16px;grid-row-gap:40px}.footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__item_1{grid-area:a}.footer__item_2{grid-area:b;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__item_2 A{width:50%}.footer__item_3{grid-area:c}.footer__item_4{grid-area:d}.footer__item_5{grid-area:e;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:15px;color:#9ea0b3}.footer__item_5>DIV{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0;width:60%}.footer__contacts LI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}.footer__contacts-title{font-weight:600;font-size:19px}.footer__contacts-phone,.footer__contacts-address{position:relative;padding-left:28px;font-size:15px;color:#cdd9ed}.footer__contacts-phone:before,.footer__contacts-address:before{position:absolute;top:-3px;left:0;content:'';width:24px;height:24px;background:url(../img/footer/icons-ece72aca54.png) no-repeat 0 0/100% auto}.footer__contacts-phone:before{background-position:0 0}.footer__contacts-address:before{background-position:0 -30px}.footer__menu{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer__menu:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__menu-title{font-weight:600;font-size:19px;margin-bottom:20px}.footer__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0}.footer__menu-list LI{font-size:17px;color:#cdd9ed}.footer__menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:31px;margin-top:46px}.footer__menu-social-item{height:24px;width:24px}.footer__menu-social-item svg{height:100%;width:100%}.footer_short .footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_short .footer__item_5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 50px}.footer_short .footer__item_5>DIV{-webkit-box-flex:0;-ms-flex:none;flex:none}.popup{border-radius:12px}.popup-reg{padding:30px}
