html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;font-size:inherit}ul[class]{list-style:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}.btn-reset{border:none;background:transparent;color:#fff;cursor:pointer}body{font-family:'Montserrat', sans-serif;font-weight:400}.orange-btn{font-family:'Montserrat', sans-serif;font-weight:600}.page-subtitle{font-family:'Montserrat', sans-serif;font-weight:700}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{scroll-behavior:smooth}body{font-size:16px;line-height:162.5%;color:#000}.container{max-width:1240px;margin:0 auto}@media (max-width: 1240px){.container{padding:0 20px}}.container-fluid{max-width:1920px;margin:0 auto}@media (max-width: 767px){.container-fluid{padding:0 10px}}.page-subtitle{font-size:34px;line-height:147.05882%}@media (max-width: 767px){.page-subtitle{font-size:25px}}@media (max-width: 375px){.page-subtitle{font-size:22px}}.orange-btn{font-size:14px;line-height:121.42857%;text-transform:uppercase;background:#FEB447;color:#000;padding:13px;border-radius:20px}@media (min-width: 900px){.orange-btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.orange-btn:hover{background:#FFDBBA}}.form-input{height:43px;padding:13px;background:#fff;border:1px solid #FFDBBA;outline:0;-webkit-box-shadow:0px 3px 10px rgba(254,132,14,0.2);box-shadow:0px 3px 10px rgba(254,132,14,0.2);border-radius:20px}.form-input:focus{border-color:#000}.form-input::-webkit-input-placeholder{font-weight:600;font-size:14px;line-height:121.42857%;text-transform:uppercase;color:rgba(254,132,14,0.5)}.form-input::-moz-placeholder{font-weight:600;font-size:14px;line-height:121.42857%;text-transform:uppercase;color:rgba(254,132,14,0.5)}.form-input:-ms-input-placeholder{font-weight:600;font-size:14px;line-height:121.42857%;text-transform:uppercase;color:rgba(254,132,14,0.5)}.form-input::-ms-input-placeholder{font-weight:600;font-size:14px;line-height:121.42857%;text-transform:uppercase;color:rgba(254,132,14,0.5)}.form-input::placeholder{font-weight:600;font-size:14px;line-height:121.42857%;text-transform:uppercase;color:rgba(254,132,14,0.5)}.slick-track{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}.slick-track .slick-slide{margin-right:20px;padding-left:20px}.slick-dots{list-style:none;text-align:center}.slick-dots{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-dots button{line-height:12;font-size:0;width:8px;height:8px;background-color:#8D8D8D;border:none;border-radius:50%;padding:0px;cursor:pointer}.slick-active button{background-color:#FE840E}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:33px;padding-bottom:33px}.header__menu{padding-left:494px}@media (max-width: 1220px){.header__menu{padding-left:350px}}@media (max-width: 1106px){.header__menu{padding-left:250px}}@media (max-width: 1006px){.header__menu{padding-left:150px}}@media (max-width: 906px){.header__menu{padding-left:50px}}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu-item:not(:last-child){margin-right:33px}@media (max-width: 906px){.header__menu-item:not(:last-child){margin-right:17px}}.header__menu-link{font-weight:500;font-size:15px;line-height:106.66667%;color:#020202;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}@media (min-width: 900px){.header__menu-link:hover{color:#C81F56}}.header .menu-icon{cursor:pointer;float:right;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:15px}@media (min-width: 767px){.header .menu-icon{display:none}}.header .nav-icon{background:#333;display:block;height:3px;position:relative;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:30px}.header .nav-icon::before,.header .nav-icon::after{background:#000;content:'';display:block;height:100%;position:absolute;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}.header .nav-icon::before{top:5px}.header .nav-icon::after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked ~ .menu{max-height:240px}.header .menu-btn:checked ~ .menu-icon .nav-icon{background:transparent}.header .menu-btn:checked ~ .menu-icon .nav-icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.header .menu-btn:checked ~ .menu-icon .nav-icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}.top__container{background-repeat:no-repeat;background-position:center;background-size:cover}.top__inner{padding-top:153px;padding-bottom:85px}@media (max-width: 1112px){.top__inner{padding-top:50px}}.top__title,.top__subtitle,.top__items,.top__timeline{color:#fff}.top__title{max-width:925px;padding-bottom:12px;font-weight:800;font-size:48px;line-height:122.91667%;color:#fff}.top__subtitle{max-width:676px;padding-bottom:50px;font-weight:700;font-size:24px;line-height:145.83333%}.top__items{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:55px}@media (max-width: 1024px){.top__items{padding-bottom:30px}}@media (max-width: 768px){.top__items{-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}}.top__item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:297px}.top__item:not(:last-child){margin-right:98px}@media (max-width: 1024px){.top__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top__item:not(:last-child){margin-right:25px;padding-bottom:35px}}.top__item-img{width:30px;height:30px;margin-top:10px}.top__item-text{margin-left:10px}.top__timeline{max-width:991px;font-weight:800;font-size:48px;line-height:133.33333%;padding-bottom:65px}@media (max-width: 1024px){.top__timeline{padding-bottom:40px}}.skills__container,.skills .jobs__container-btn{max-width:960px}.skills__container{padding-top:73px;padding-bottom:42px}.skills__title{max-width:960px}.skills__items{display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px 1fr;-ms-grid-columns:1fr 144px 1fr 144px 1fr;grid-template:repeat(2, 1fr)/repeat(3, 1fr);-webkit-column-gap:144px;-moz-column-gap:144px;column-gap:144px;row-gap:30px;padding-top:55px;padding-bottom:10px}@media (max-width: 767px){.skills__items{-ms-grid-rows:(1fr)[2];-ms-grid-columns:1fr 44px 1fr;grid-template:repeat(2, 1fr)/repeat(2, 1fr);-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px;-ms-flex-line-pack:center;align-content:center}}@media (max-width: 374px){.skills__items{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.skills__item{position:relative;max-width:210px}.skills__item::before{position:absolute;top:-30px;left:10px;font-weight:900;font-size:96px;line-height:140px;color:rgba(254,180,71,0.1)}.skills__item_number_one::before{content:"01"}.skills__item_number_two::before{content:"02"}.skills__item_number_three::before{content:"03"}.skills__item_number_four::before{content:"04"}.skills__item_number_five::before{content:"05"}.skills__item_number_six::before{content:"06"}.skills__item-text{padding-top:16px}.jobs{background-repeat:no-repeat;background-position:right 0% bottom 38%;background-size:1055px 1100px}.jobs__title{text-align:center;font-weight:900;font-size:96px;line-height:145.83333%;color:#C81F56;mix-blend-mode:darken;opacity:0.1}@media (max-width: 1264px){.jobs__title{font-size:75px}}@media (max-width: 1024px){.jobs__title{font-size:55px}}@media (max-width: 767px){.jobs__title{font-size:45px}}@media (max-width: 500px){.jobs__title{font-size:35px}}.jobs__items{margin-top:20px}.jobs__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;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:216px;min-height:287px;margin-bottom:20px;padding:20px;background:#fff;-webkit-box-shadow:0px 8px 15px rgba(0,0,0,0.1);box-shadow:0px 8px 15px rgba(0,0,0,0.1);border-radius:20px}.jobs__item-logo{width:40px;height:40px}.jobs__item-position{padding-top:32px;padding-bottom:23px}.jobs__item-salary{font-weight:600;font-size:14px;line-height:121.42857%;color:#C81F56}.jobs__item-employer{padding-top:50px}.jobs__container-btn{padding-top:60px;padding-bottom:94px}.jobs .slick-dots button{margin:34px 12px}.edsystem__container{background-repeat:no-repeat;background-size:1920px;background-position:center}@media (min-width: 1241px){.edsystem__container{background-size:1920px 100%;background-position:top -110px center}}.method__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:960px;margin:0 auto;padding-bottom:73px}.method__title{max-width:806px}.method__desc{font-size:16px;line-height:150%;padding-top:20px;padding-bottom:30px;max-width:554px}.method__desc_sad_face{font-size:20px}@media (min-width: 600px){.method__desc{position:relative;font-size:20px}.method__desc_sad_face{display:none}.method__desc::after{content:url(../images/method-emoji.svg);position:absolute;top:79px;right:77px;width:34px;height:34px}}.method__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:960px}.method__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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.method__item:not(:last-child){margin-right:120px}.method__item-img{margin:auto 0;max-width:276px}.method__item-desc{font-size:20px;line-height:150%}@media (max-width: 600px){.method__item-desc{font-size:16px}}.databox{padding-top:114px}@media (max-width: 1240px){.databox{padding-top:50px}}.databox__title{max-width:886px;color:#fff;margin:0 auto}.databox__inner{padding-top:100px;background-repeat:no-repeat;background-size:780px 620px;background-position:bottom 60% right 82%}@media (max-width: 1219px){.databox__inner{background-size:0 0;padding-top:50px}}.databox__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width: 1220px){.databox__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:60%}}.databox__item{display:-webkit-box;display:-ms-flexbox;display:flex}.databox__item-img{width:40px;height:36px}.databox__item-text{max-width:258px;padding-left:20px;font-weight:600;font-size:20px;line-height:150%;color:#fff}.databox__item-text:not(last-child){margin-bottom:50px}.knowhow__container{padding-top:100px;padding-bottom:50px;max-width:886px}@media (max-width: 1219px){.knowhow__container{padding-top:50px}}.knowhow__title,.knowhow__item-title,.knowhow__item-text{color:#fff}.knowhow__title{max-width:600px}.knowhow__items{height:auto;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(150px, 293px))[1];grid-template-columns:repeat(1, minmax(150px, 293px));gap:22px;padding-top:50px}@media (min-width: 768px){.knowhow__items{-ms-grid-columns:(minmax(150px, 293px))[3];grid-template-columns:repeat(3, minmax(150px, 293px))}}@media (min-width: 845px){.knowhow__items{position:relative;-webkit-column-gap:62px;-moz-column-gap:62px;column-gap:62px;padding-top:379px}.knowhow__items::before{content:url(../images/ipad.png);position:absolute;top:-245px;left:-265px}}.knowhow__item-title{padding-bottom:20px}.certificate__container{padding-top:50px;padding-bottom:105px;max-width:886px}.certificate__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.certificate__inner{-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}}.certificate__img{width:100%;max-width:420px}.certificate__items{max-width:492px;margin-left:53px}@media (max-width: 767px){.certificate__items{margin-left:0}}.certificate__title,.certificate__text{color:#fff}.certificate__text{font-size:20px;line-height:150%;padding-top:10px;padding-bottom:44px}.advantages{padding-top:126px;padding-bottom:116px}@media (max-width: 767px){.advantages{padding-top:50px;padding-bottom:30px}}.advantages__title{font-weight:800;font-size:44px;line-height:134.09091%;text-align:center;padding-bottom:57px}.advantages__title_grey{color:#8D8D8D}.advantages__title_red{color:#C81F56}.advantages__title_orange{color:#FE840E}.advantages__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding-bottom:103px}@media (max-width: 870px){.advantages__items{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);padding-bottom:20px}}.advantages__item-inner{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;margin:0 auto}.advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:57px}@media (max-width: 870px){.advantages__item{margin-bottom:35px}}.advantages__item-img{border-radius:50%;width:45px;height:45px}@media (max-width: 870px){.advantages__item-img{width:30px;height:30px}}.advantages__item-img_size{width:60px;height:60px}@media (max-width: 870px){.advantages__item-img_size{width:45px;height:45px}}.advantages__item-text{padding-left:16px}.advantages__item-text_bold{font-weight:600;font-size:20px;line-height:150%}@media (max-width: 767px){.advantages__item-text_bold{font-size:18px}}.advantages__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 870px){.advantages__price{-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}}.advantages__price-item_grey{padding-top:80px;color:#8D8D8D}@media (max-width: 870px){.advantages__price-item_grey{padding-top:0;padding-bottom:20px}}.advantages__price-item_orange{margin-left:126px;color:#FE840E}@media (max-width: 870px){.advantages__price-item_orange{margin-left:0}}.advantages__price-title{text-transform:uppercase}.advantages__price-title_regular_grey{font-weight:600;font-size:18px;line-height:122.22222%}@media (max-width: 767px){.advantages__price-title_regular_grey{font-size:16px}}.advantages__price-value_regular_grey{font-weight:600;font-size:60px;line-height:120%}@media (max-width: 870px){.advantages__price-value_regular_grey{font-size:35px}}.advantages__price-currency_regular_grey{font-size:36px;line-height:125%}@media (max-width: 767px){.advantages__price-currency_regular_grey{font-size:20px}}.advantages__price-title_bold_orange{font-weight:700;font-size:34px;line-height:147.05882%}@media (max-width: 767px){.advantages__price-title_bold_orange{font-size:25px}}.advantages__price-value_bold_orange{font-weight:900;font-size:96px;line-height:145.83333%}@media (max-width: 767px){.advantages__price-value_bold_orange{font-size:60px}}.advantages__price-currency_bold_orange{font-weight:800;font-size:60px;line-height:146.66667%}@media (max-width: 767px){.advantages__price-currency_bold_orange{font-size:30px}}.timeline{padding-top:15px;padding-bottom:114px}@media (max-width: 767px){.timeline{padding-bottom:40px}}.timeline__box{padding:51px 78px 90px;background-repeat:no-repeat;background-size:cover;-webkit-filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1));filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1))}@media (max-width: 767px){.timeline__box{padding:51px 10px 90px 10px;background-position:center}}.timeline__title,.timeline__subtitle{color:#fff}.timeline__title{font-weight:800;font-size:54px;line-height:133.33333%;padding-bottom:30px}@media (max-width: 1108px){.timeline__title{font-size:50px}}@media (max-width: 1089px){.timeline__title{font-size:40px}}@media (max-width: 450px){.timeline__title{font-size:34px}}.timeline__subtitle{padding-bottom:38px}@media (max-width: 1089px){.timeline__subtitle{font-size:28px}}@media (max-width: 450px){.timeline__subtitle{font-size:22px}}.timeline__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1108px){.timeline__form{-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 (max-width: 1108px){.timeline__form-name,.timeline__form-phone{margin-bottom:30px}}.timeline__form-name{width:50%}@media (max-width: 768px){.timeline__form-name{width:100%}}.timeline__form-phone{width:30%}@media (max-width: 1108px){.timeline__form-phone{width:50%}}@media (max-width: 768px){.timeline__form-phone{width:100%}}.timeline__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:90px}@media (max-width: 1079px){.timeline__items{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 550px){.timeline__items{padding-top:10px}}@media (max-width: 550px){.timeline__item{margin-bottom:50px}}.timeline__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 415px){.timeline__item-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.timeline__item-img{width:100%;max-width:210px}@media (max-width: 550px){.timeline__item-img{width:50%}}.timeline__item-discount{max-width:300px;margin-left:10px;margin-bottom:35px}@media (max-width: 1079px){.timeline__item-discount{margin-left:0px}}.timeline__item-value{font-weight:900;font-size:120px;line-height:146.66667%}@media (max-width: 550px){.timeline__item-value{font-size:80px}}.timeline__item-value_orange{background:-webkit-gradient(linear, left top, left bottom, color-stop(32.47%, #F5FA72), color-stop(150.65%, #FE840E));background:-o-linear-gradient(top, #F5FA72 32.47%, #FE840E 150.65%);background:linear-gradient(180deg, #F5FA72 32.47%, #FE840E 150.65%);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.timeline__item-value_red{background:-webkit-gradient(linear, left top, left bottom, color-stop(22.46%, #FE840E), to(#C81F56));background:-o-linear-gradient(top, #FE840E 22.46%, #C81F56 100%);background:linear-gradient(180deg, #FE840E 22.46%, #C81F56 100%);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.timeline__item-text{font-weight:700;font-size:24px;line-height:133.33333%}@media (max-width: 550px){.timeline__item-text{font-size:20px}}.course{padding-top:20px;padding-bottom:140px}@media (max-width: 767px){.course{padding-bottom:40px}}.course__title{font-weight:800;font-size:48px;line-height:133.33333%;padding-bottom:14px}.course__desc{font-size:20px;line-height:150%;padding-bottom:75px}@media (max-width: 450px){.course__desc{font-size:16px;padding-bottom:20px}}.course__items{display:-ms-grid;display:grid;-ms-grid-rows:1fr 20px 1fr 20px 1fr 20px 1fr;-ms-grid-columns:1fr 20px 1fr;grid-template:repeat(4, 1fr)/repeat(2, 1fr);gap:20px;max-width:930px}@media (max-width: 887px){.course__items{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);gap:0}}@media (min-width: 900px){.course__items{position:relative}.course__items::before{content:url("../images/course-bg.svg");position:absolute;top:-210px;left:-190px;z-index:-1}}.course__item{position:relative;max-width:453px;min-height:348px;background-repeat:no-repeat;background-position:left;background-size:453px 348px;-webkit-filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1));filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1))}@media (max-width: 480px){.course__item{background-size:378px 320px;min-height:320px}}@media (max-width: 414px){.course__item{background-size:340px 260px;min-height:260px}}@media (max-width: 374px){.course__item{background-size:288px 260px}}.course__item-title,.course__item-text{position:absolute}.course__item-title{top:194px;left:80px;font-weight:600;font-size:30px;line-height:133.33333%}@media (max-width: 480px){.course__item-title{font-size:25px}}@media (max-width: 414px){.course__item-title{top:145px;left:60px;font-size:22px}}@media (max-width: 374px){.course__item-title{font-size:18px}}.course__item-title_white,.course__item-text{color:#fff;left:50px}.course__item-title_white{font-weight:700;font-size:34px;top:31px}@media (max-width: 480px){.course__item-title_white{font-size:28px;top:20px}}.course__item-text{max-width:252px;font-weight:500;font-size:24px;line-height:145.83333%;top:120px}@media (max-width: 480px){.course__item-text{font-size:20px;top:80px}}@media (max-width: 414px){.course__item-text{font-size:18px}}.about{padding-top:67px;padding-bottom:115px;background-repeat:no-repeat;background-position:top center}@media (max-width: 768px){.about{padding-top:40px;padding-bottom:80px}}.about__title,.about__subtitle,.about__desc,.about__teachers-title{color:#fff}.about__title{font-weight:800;font-size:60px;line-height:146.66667%;padding-bottom:59px}@media (max-width: 767px){.about__title{font-size:40px;padding-bottom:30px}}.about__subtitle{font-weight:bold;font-size:34px;line-height:120.58824%;padding-bottom:16px;max-width:676px}@media (max-width: 767px){.about__subtitle{font-size:30px;padding-bottom:10px}}.about__desc{font-weight:600;font-size:24px;line-height:145.83333%;padding-bottom:90px;max-width:700px}@media (max-width: 767px){.about__desc{font-size:20px;padding-bottom:40px}}.about__teachers-title{padding-bottom:55px}@media (max-width: 767px){.about__teachers-title{font-size:30px;padding-bottom:25px}}.about__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;max-width:930px}@media (max-width: 850px){.about__items{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);row-gap:50px}}.about__box{max-width:453px;background:#FFFFFF;-webkit-box-shadow:0px 8px 15px rgba(0,0,0,0.1);box-shadow:0px 8px 15px rgba(0,0,0,0.1);border-radius:20px}.about__box-profile{position:relative;min-height:287px;background-repeat:no-repeat;background-size:cover;background-position:top;border-radius:20px}.about__box-name,.about__box-surname{position:absolute;color:#fff}.about__box-name{top:60%;left:7%;font-weight:600;font-size:40px;line-height:116.66667%}.about__box-surname{top:80%;left:7%;font-weight:500;font-size:25px;line-height:120%}.about__box-list{max-width:363px;margin:36px auto}.about__box-item{position:relative;padding-bottom:25px;padding-left:12px}@media (max-width: 450px){.about__box-item{padding-left:20px}}.about__box-item::before{content:"•";position:absolute;top:0;left:-12px;font-size:20px;line-height:140%}@media (max-width: 867px){.about__box-item::before{left:-5px}}@media (max-width: 423px){.about__box-item::before{left:5px}}.about__box-text{font-size:20px;line-height:140%}@media (max-width: 867px){.about__box-text{font-size:16px}}.contact-form__box{padding:32px 78px 51px;background-repeat:no-repeat;-webkit-filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1));filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1))}@media (max-width: 1240px){.contact-form__box{background-size:cover;background-position:center;border-radius:20px}}@media (max-width: 767px){.contact-form__box{padding:20px 8px}}.contact-form__title{padding-bottom:38px;color:#fff}.contact-form__items{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1240px){.contact-form__items{-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}}.contact-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:920px}@media (max-width: 990px){.contact-form__form{-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}}.contact-form__form-name,.contact-form__form-phone,.contact-form__form-btn{margin-right:20px}@media (max-width: 990px){.contact-form__form-name,.contact-form__form-phone,.contact-form__form-btn{margin-top:20px;margin-right:0}}.contact-form__form-name{width:100%}@media (maX-width: 990px){.contact-form__form-name{width:50%}}@media (max-width: 500px){.contact-form__form-name{width:100%}}@media (min-width: 991px){.contact-form__form-name{max-width:335px}}.contact-form__form-phone{width:100%}@media (max-width: 990px){.contact-form__form-phone{width:50%}}@media (max-width: 500px){.contact-form__form-phone{width:100%}}@media (min-width: 991px){.contact-form__form-phone{max-width:260px}}.contact-form__form-btn{width:100%;width:184px;background:#FE840E}@media (max-width: 990px){.contact-form__form-btn{background:#FFDBBA}}.contact-form__social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:80px}@media (max-width: 1240px){.contact-form__social{margin-top:50px;margin-right:0px}}.contact-form__social-item:not(last-child){margin-right:20px}.contact-form__social-img{width:43px;height:43px}@media (min-width: 900px){.contact-form__social-img{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.contact-form__social-img:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}.reviews{padding-top:116px;padding-bottom:132px}@media (max-width: 768px){.reviews{padding-top:70px;padding-bottom:80px}}.reviews__title{text-align:center;margin-bottom:68px}@media (max-width: 767px){.reviews__title{margin-bottom:10px}}.reviews__items{padding-top:30px;-webkit-filter:drop-shadow(0px 15px 50px rgba(254,132,14,0.1));filter:drop-shadow(0px 15px 50px rgba(254,132,14,0.1))}.reviews__box{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:700px;height:auto;margin-top:36px;padding:36px 45px;background:#fff;border:1px solid #FEB447;border-radius:20px}.reviews__box-img{position:absolute;top:-30px;width:70px;height:70px;border-radius:50%}.reviews__box-text{padding-top:28px;padding-bottom:21px}@media (max-width: 767px){.reviews__box-text{font-size:14px;line-height:142.85714%}}@media (max-width: 767px){.reviews__box-name{font-size:12px;line-height:133.33333%}}.reviews .slick-dots button{margin:86px 12px}.contacts{padding-bottom:160px}@media (max-width: 767px){.contacts{padding-bottom:50px}}.contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.contacts__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contacts__map{width:100%;max-width:572px;padding-top:56px;-webkit-filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1));filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.1))}.contacts__map iframe{border-radius:20px}@media (max-width: 767px){.contacts__map{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.contacts__box{position:relative;margin-left:41px;padding-top:90px;color:#fff}.contacts__box::after{content:url("../images/contacts-bg.svg");position:absolute;top:0px;left:-400px;z-index:-1}@media (max-width: 767px){.contacts__box::after{left:-320px}}.contacts__box-title{margin-bottom:52px}.contacts__box-item{padding-left:26px}.contacts__box-item:nth-child(2),.contacts__box-item:nth-child(4){margin-bottom:31px}.contacts__box-item_phone,.contacts__box-item_email,.contacts__box-item_pin{position:relative}.contacts__box-item_phone::before,.contacts__box-item_email::before,.contacts__box-item_pin::before{position:absolute;top:0px;left:2px}.contacts__box-item_phone::before{content:url("../images/contacts-phone.svg")}.contacts__box-item_email::before{content:url("../images/contacts-email.svg")}.contacts__box-item_pin::before{content:url("../images/contacts-pin.svg")}.footer{padding-top:111px;padding-bottom:50px}@media (max-width: 767px){.footer{padding-top:70px;padding-bottom:20px}}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__social{margin-top:20px}.footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.footer__social-item:not(:last-child){margin-right:20px}.footer__social-link{-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}@media (min-width: 900px){.footer__social-link:hover{opacity:.6}}.footer__social-img{width:43px;height:43px}.footer__menu{margin-top:52px}@media (max-width: 767px){.footer__menu{margin-bottom:52px}}.footer__menu-btn{width:217px;color:#fff}@media (min-width: 900px){.footer__menu-btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu-btn:hover{background:#F06C46}}.footer__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px;margin-top:37px}@media (max-width: 767px){.footer__menu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__menu-item:not(last-child){margin-right:27px}@media (max-width: 767px){.footer__menu-item:not(last-child){margin-right:0px;margin-bottom:27px}}.footer__menu-link,.footer__copyright-link,.footer__copyright-text{font-weight:500;font-size:12px;line-height:133.33333%;color:rgba(0,0,0,0.5)}@media (max-width: 767px){.footer__menu-link,.footer__copyright-link,.footer__copyright-text{font-size:16px;color:#000}}.footer__menu-link,.footer__copyright-link{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (min-width: 900px){.footer__menu-link:hover,.footer__copyright-link:hover{color:#000}}.footer__copyright{margin-top:-52px}@media (max-width: 767px){.footer__copyright-text{margin-top:15px;margin-bottom:15px}}.footer .mars-link{color:#f22323;opacity:0.8;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media (min-width: 860px){.footer .mars-link:hover{opacity:1}}@media (max-width: 767px){.header__menu{margin:0 auto}.header__menu-list{display:none}.header__menu-list--active{display:-webkit-box;display:-ms-flexbox;display:flex;-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;text-align:center}.header__menu-list--active:first-child{margin-top:50px}.header__logo--hide{display:none}.header__menu-link{display:block;padding:25px 0;font-weight:500;font-size:25px}.top__title,.top__timeline{font-size:40px}.databox__item-text{font-size:16px}.course__title{font-size:35px}}@media (max-width: 585px){.advantages__title{font-size:40px}}@media (max-width: 450px){.top__title,.top__timeline,.about__title{font-size:32px}.top__subtitle{font-size:20px}.timeline__title{font-size:34px}.course__title{font-size:28px}.about__subtitle{font-size:22px}.about__desc{font-size:16px}.about__teachers-title{font-size:23px}.about__box-name{font-size:30px}.about__box-surname{font-size:20px}}
