@font-face{font-family:'Helvetica';src:url("fonts/Helvetica-Bold.woff2") format("woff2"),url("fonts/Helvetica-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Helvetica';src:url("fonts/Helvetica-Regular.woff2") format("woff2"),url("fonts/Helvetica-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Gilroy';src:url("fonts/Gilroy-Bold.woff2") format("woff2"),url("fonts/Gilroy-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("fonts/Gilroy-Medium.woff2") format("woff2"),url("fonts/Gilroy-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Ultima Pro';src:url("fonts/UltimaProBlack.woff2") format("woff2"),url("fonts/UltimaProBlack.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Ultima Pro';src:url("fonts/UltimaPro-Bold.woff2") format("woff2"),url("fonts/UltimaPro-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Ultima Pro';src:url("fonts/UltimaPro.woff2") format("woff2"),url("fonts/UltimaPro.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}body{background:#fff;font-family:'Helvetica', 'Arial', sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#000}.wrapper{max-width:1920px;margin:0 auto;overflow:hidden}.wrapper_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.container{max-width:1400px}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:78px;padding:0;border:0;font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:900;font-size:24px;line-height:120%;letter-spacing:0.07em;text-transform:uppercase;cursor:pointer}.button_1,.button_1:hover,.button_1:focus{background:-webkit-gradient(linear, left top, left bottom, from(#FFE270), to(#FFCC02));background:linear-gradient(180deg, #FFE270 0%, #FFCC02 100%);border-radius:134px;color:#000}.button_2,.button_2:hover,.button_2:focus{background:-webkit-gradient(linear, left top, left bottom, from(#6CD366), to(#4EBD48));background:linear-gradient(180deg, #6CD366 0%, #4EBD48 100%);border-radius:134px;color:#fff}.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}.title{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:900;font-size:92.4811px;line-height:92.5%;letter-spacing:-0.02em;margin:0;color:#F78E40;margin-bottom:26px}.subtitle{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:900;font-size:58.9441px;line-height:92.5%;letter-spacing:-0.02em;color:#22C8E2;margin-bottom:20px}.date{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:900;font-size:42.4148px;line-height:92.5%;letter-spacing:-0.02em;color:#000000;margin-bottom:10px}.adres{font-size:30px;line-height:116%;color:#000000;font-family:"Ultima Pro","Helvetica","Arial",sans-serif;margin-bottom:10px}.online{font-weight:900;font-size:42.4148px;line-height:92.5%;font-family:"Ultima Pro","Helvetica","Arial",sans-serif;letter-spacing:-0.02em;color:#22C8E2;margin-bottom:44px}.place{font-family:"Ultima Pro","Helvetica","Arial",sans-serif}H2{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:bold;font-size:52px;line-height:120%;margin: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}.tabs__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 5px 0;cursor:pointer;line-height:120%;color:#4A4A4A}.tabs__title.current{border-bottom:4px solid #6CD366;font-size:24px;color:#000}.tabsbox{display:none}.tabsbox.visible{display:block}.swiper-nav{margin:20px auto 0 auto;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;width:100%}.swiper-nav .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:unset;margin:0 auto}.swiper-pagination-bullet{width:12px;height:12px;background:#D5D5D5;opacity:1;margin:0 15px 0}.swiper-pagination-bullet-active{width:32px;height:32px;background:#736DE3}.form ::-webkit-input-placeholder{color:#020202}.form ::-moz-placeholder{color:#020202}.form ::-ms-input-placeholder{color:#020202}.form ::placeholder{color:#020202}.form :-ms-input-placeholder{color:#020202}.form__title{font-family:"Gilroy","Helvetica","Arial",sans-serif;font-weight:700;font-size:30px;line-height:100%;margin-bottom:25px}.form__text{font-size:20px;font-weight:500;line-height:1.1;margin-bottom:18px}.form__items{display:-webkit-box;display:-ms-flexbox;display:flex}.form__content{display:none}.form__content.active{display:block}.form__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.form__tabs li{cursor:pointer;font-weight:700;font-size:40px;line-height:100%;-webkit-transition:ease all .3s;transition:ease all .3s;opacity:0.3;color:#FFFFFF;position:relative;border-bottom:4px solid transparent;margin-right:48px;padding-bottom:4px;margin-bottom:45px}.form__tabs li:last-child{margin-right:0}.form__tabs li.active{opacity:1;border-bottom:4px solid #fff}.form__item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;min-height:84px}.form__item_button{text-align:center}.form__input{width:100%;height:60px;border:1px solid #ccc;border-radius:82px;font-size:16px;color:#000;padding:0 18px;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{max-width:281px;height:83px;border:0;cursor:pointer}.form__button:disabled{opacity:0.7;cursor:not-allowed}.form__footer{position:relative;display:block;max-width:748px;font-size:16px;line-height:130%;color:#000;cursor:pointer;margin:0 auto 32px auto}.form__footer-checkbox{position:absolute;left:0;top:5px;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:11px;height:11px;border:1px solid #000;border-radius:3px;background:#f6f6f6}.form__footer-checkbox input{display:none}.form__footer-checkbox-icon:before{display:none;content:url("../img/form/check-4050699a2c.png");margin-top:-5px}input:checked+.form__footer-checkbox-icon:before{display:block}.form__footer-text{padding-left:20px}.form__group{margin-bottom:20px}.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:450px}.form_vertical .form__more{max-width:450px}.form_horisontal .form__title{max-width:800px;font-size:40px;line-height:100%;margin:0 auto 32px auto}.form_horisontal .form__item{margin-right:16px}.form_horisontal .form__item:last-child{margin-right:0}.form_horisontal .form__input{border:0}.form_horisontal .form__button{-webkit-box-shadow:0px 9px 0px rgba(0,0,0,0.1);box-shadow:0px 9px 0px rgba(0,0,0,0.1)}.form_horisontal .form__footer{color:#fff}.form_horisontal .form__footer-checkbox{border:1px solid #e1e1e1}.form_horisontal .form__footer-checkbox-icon:before{content:url("../img/form/check-4050699a2c.png")}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;font-family:"Gilroy","Helvetica","Arial",sans-serif;font-weight:500}.page-scrolled .header{background:rgba(255,255,255,0.95);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.header_nofix{position:static}.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:114px;-webkit-transition:0.3s;transition:0.3s}.page-scrolled .header__box{min-height:74px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo-1{margin-right:34px}.header__icon{display:none}.header__icon-menu{position:relative;z-index:11;display:block;width:22px;height:22px;background:url(../img/header/icons-cd498148e7.png) no-repeat 0 0;cursor:pointer}.header__icon-menu.open{background-position:-27px 0}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__menu-item{margin:0 10px}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__phone{margin-right:18px;white-space:nowrap}.header__button{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;text-align:center;width:208px;height:52px;padding:0 10px;border:2px solid #736DE3;border-radius:35px;font-weight:700;line-height:120%;color:#736DE3}.header__button:hover,.header__button:focus{color:#736DE3}.main .container{position:relative;padding:190px 15px 55px 15px}.main__title{max-width:770px}.main__subtitle{max-width:470px}.main__content{width:60%}.main__adres{max-width:60%}.main__list{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-size:30px}.main__list-title{line-height:100%;color:#736DE3;margin-bottom:20px}.main__list-item{line-height:100%;color:#000000}.main__figure{position:absolute;bottom:-90px;left:51%;right:-100px}.main__figure IMG{max-width:100%}.thanks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thanks__box{position:relative;max-width:788px;padding:77px 76px 50px 71px;background:#22C8E2;-webkit-box-shadow:5px 11px 18px rgba(132,181,214,0.14);box-shadow:5px 11px 18px rgba(132,181,214,0.14);border-radius:16px;font-family:'Ultima Pro', 'Helvetica', 'Arial', sans-serif;color:#fff}.thanks__title{font-weight:700;font-size:45px;line-height:120%;margin-bottom:15px}.thanks__subtitle{font-weight:400;font-size:36px;line-height:120%;margin-bottom:70px}.thanks__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:34px}.thanks__social-title{font-weight:700;font-size:32px;line-height:120%}.thanks__social-links{display:-webkit-box;display:-ms-flexbox;display:flex}.thanks__social-links A{display:block;width:60px;margin-left:22px}.thanks__button{max-width:180px;height:40px;-webkit-box-shadow:0px 4.08489px 0px rgba(0,0,0,0.1);box-shadow:0px 4.08489px 0px rgba(0,0,0,0.1);font-size:14px;letter-spacing:0.07em}.thanks__figure{position:absolute;left:100%;bottom:0;width:100%;max-width:423px;margin-left:-40px}.form-section{text-align:center;color:#fff}.form-section__box{padding:79px 197px 63px 197px;border-radius:300px;margin:0 -88px}.form-section_1 .form-section__box{padding:79px 309px 63px 309px;background:#22C8E2 url(../img/form-section/bg_1-efcc5c872f.png) no-repeat right 47px bottom 19px;margin:0 -200px 60px -200px}.form-section_2 .form-section__box{background:#f78e40 url(../img/form-section/bg_2-a12e740c5a.png) no-repeat 0 100%}.form-section_3 .form-section__box{background:#6CD366 url(../img/form-section/bg_3-96971a9412.png) no-repeat 0 100%}.form-section_4{background:#F78E40 url(../img/form-section/bg_4-98024caec5.png) no-repeat 0 100%}.form-section .form__title{display:inline-block;max-width:800px;font-size:40px;line-height:100%;margin:0 auto 32px auto}.form-section .form__title DIV{position:relative;display:inline}.form-section .form__title DIV:before{position:absolute;left:-90px;top:-67px;content:'';display:inline-block;width:122px;height:122px;background:url(../img/form-section/fire-932955b5ad.gif) no-repeat;background-size:cover}.what{padding:100px 0 70px 0;background:#F2F2F2}.what__title{margin-bottom:52px}.what__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding-bottom:30px;margin:0 auto}.what__item-box{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:40px;background:#fff;border-radius:6px}.what__item_1 .what__item-box,.what__item_3 .what__item-box,.what__item_5 .what__item-box{background-repeat:no-repeat;background-position:100% 0}.what__item_1 .what__item-box{background-image:url(../img/what/bg_1-c57f1247b7.png)}.what__item_3 .what__item-box{background-image:url(../img/what/bg_2-66e75f9670.png)}.what__item_5 .what__item-box{background-image:url(../img/what/bg_3-097413ccb4.png)}.what__item-number{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;margin-bottom:24px;background:#6CD366;border-radius:50px;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;font-weight:700;font-size:50px;color:#FFFFFF;width:90px;height:90px}.what__item-title{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:700;font-size:30px;line-height:100%;color:#736DE3;margin-bottom:8px}.what__more{text-align:center}.what__more-btn{display:inline-block;border-bottom:2px solid #6CD366;font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:900;font-size:12px;line-height:120%;letter-spacing:0.07em;text-transform:uppercase;color:#736DE3}.what__col[data-more-hidden]{padding-bottom:0}.what__col[data-more-hidden] .what__item{position:absolute;top:9999px;left:-9999px;opacity:0}.program{margin-bottom:200px;padding-top:120px}.program__title{margin-bottom:100px;text-align:center}.program__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px;-webkit-transition:ease all .3s;transition:ease all .3s}.program__box:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.program__content{margin-left:31px}.program__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 307px;margin:0 auto;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}.program__subtitle{margin-bottom:42px;font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-size:28px;line-height:100%;color:#000000;font-weight:700}.program__list{padding-left:50px}.program__item{font-weight:500;font-size:24px;line-height:120%;font-family:"Gilroy","Helvetica","Arial",sans-serif;color:#000000;list-style:disc;margin-bottom:5px}.program__name{color:#000000;margin-bottom:38px;list-style:inherit}.program__last{font-size:22px}.salary{padding:124px 0 108px 0;position:relative}.salary .container{position:relative}.salary__figure{position:absolute;right:-7%;bottom:30%;max-width:371px}.salary__figure-2{position:absolute;right:0;bottom:-17%;max-width:236px}.salary__title{max-width:800px;margin-bottom:32px}.salary__description{margin-bottom:30px}.salary__content{text-align:center}.salary__list{margin-bottom:190px}.salary__list-item{padding:24px 0;border-bottom:2px solid #F78E40;font-family:"Gilroy","Helvetica","Arial",sans-serif;font-weight:500;font-size:24px;line-height:120%}.salary__list-item-number{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:700;font-size:40px;line-height:100%;color:#736DE3;margin-bottom:13px}.advantages{padding:80px 0 100px 0}.advantages .container{position:relative}.advantages__figure{position:absolute;left:-230px;top:0;width:25%;max-width:305px}.advantages__title{text-align:center;margin-bottom:32px}.advantages__content{text-align:center;margin:0 auto}.advantages__content-date{margin-bottom:30px}.advantages__block{display:-webkit-box;display:-ms-flexbox;display:flex}.advantages__item{width:50%}.advantages__item:first-child{padding-right:50px}.advantages__item-title{font-family:"Ultima Pro","Helvetica","Arial",sans-serif;font-weight:700;font-size:40px;line-height:100%;margin-bottom:23px}.advantages__list-item{position:relative;padding:0 0 12px 42px;font-size:24px;line-height:120%}.advantages__list-item:before{position:absolute;left:0;top:0.4em;content:'';width:12px;height:12px;border-radius:50%;background:#6CD366}.footer{padding:35px 0;background:#4A4A4A;color:#fff;font-family:"Gilroy","Helvetica","Arial",sans-serif;font-weight:500;font-size:24px;color:#fff}.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup_reg{max-width:450px}
