.sidebar{background-color:#f1f1f1;color:#343434;font-size:16px;font-weight:400;line-height:19px;position:relative}.sidebar__inner{bottom:0;display:flex;flex-direction:column;height:100vh;left:0;padding:10px 15px 20px;position:-webkit-sticky;position:sticky;right:0;top:0}.sidebar .logo{align-items:center;display:flex;height:60px;justify-content:center}.sidebar__top{margin-bottom:50px}.sidebar__middle{flex:1 1}.sidebar__link{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:48px;margin-bottom:12px;padding-left:15px;text-transform:capitalize}.sidebar__link svg{margin-right:15px}.sidebar__link.active{background:#0832de;color:#fff}.sidebar__link.active svg path{stroke:#fff}.navaccordion__item{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:48px;margin-bottom:12px;padding-left:15px;padding-right:15px;text-transform:capitalize}.navaccordion__item svg{margin-right:15px}.navaccordion__item.active{background:#0832de;color:#fff}.navaccordion__item.active svg path{stroke:#fff}.navaccordion__item .icon{margin-left:auto;margin-right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all .3s ease}.navaccordion__item .icon path{stroke:#343434}.navaccordion__item.active .icon{-webkit-transform:rotate(0);transform:rotate(0)}.navaccordion__children{display:none;max-height:0;opacity:0;transition:all .3s ease-in}.navaccordion__item.active+.navaccordion__children{display:block;max-height:100%;opacity:1}.navaccordion__link{align-items:center;color:#343434;display:flex;font-size:16px;font-weight:700;height:48px;letter-spacing:-.2px;line-height:24px;margin-left:20px;padding-left:15px}.navaccordion__link.active{background:#ced6f8;border-radius:10px}.general{display:flex;flex-wrap:wrap}.general .card__item-box{margin-bottom:29px;margin-right:20px}.studentsPage__box{display:inline-block;margin-bottom:20px}.studentsPage__box-item{text-align:center}.studentsPage__box-num{color:#343434;font-size:20px;line-height:25px;margin-right:5px}.studentsPage__box-name,.studentsPage__box-num{font-weight:500;letter-spacing:.15px;text-align:center}.studentsPage__box-name{color:#c4c4c4;font-size:15px;line-height:18px}.add{position:relative}.add h3{margin-bottom:20px}.add .spinner{background-color:rgba(0,0,0,.01);bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.lesson h3{margin-bottom:20px;margin-top:5px}.lesson__info{max-width:500px;padding-top:20px}.lesson .accordion__item-box{align-items:center;display:flex}.billing{position:relative}.billing__box{display:inline-block;margin-left:20px}.billing__search-box{margin-bottom:20px}.billing__box-item{text-align:center}.billing__box-num{color:#343434;font-size:20px;line-height:25px;margin-right:5px}.billing__box-name,.billing__box-num{font-weight:500;letter-spacing:.15px;text-align:center}.billing__box-name{color:#c4c4c4;font-size:15px;line-height:18px}.status{border-radius:2px;color:#fff;font-weight:500;max-width:-webkit-max-content;max-width:max-content;padding:3px}.status.true{background-color:#09cb80}.status.false{background-color:#fb7161}.settingsPage__box{margin-bottom:20px}.settingsPage__course{max-width:200px}.settingsPage__course span{border:1px solid #000;display:inline-block;font-size:12px;font-weight:700;line-height:1.1;margin-bottom:1px;margin-right:2px;padding:2px}.admin{display:grid;grid-template-columns:2fr 10fr}.admin__main{min-height:100vh;padding:35px 20px;position:relative}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],p,ul[class]{margin:0}button,input,select,textarea{font:inherit}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}#root,body{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 1}img{display:block;height:auto;max-width:100%}.container{margin:0 auto;max-width:1240px;padding:0 20px}a{color:inherit;text-decoration:none}.btn{background:#00bcf1;border:none;border-radius:8px;box-shadow:0 8px 14px rgba(0,0,0,.14);color:#fff;cursor:pointer;display:inline-flex;max-width:-webkit-max-content;max-width:max-content;outline:none;padding:16px 40px;position:relative;transition:all .3s;white-space:nowrap}.btn:hover{color:#fff;opacity:.9}.btn:active,.btn:target{-webkit-transform:scale(.9);transform:scale(.9)}.btn:disabled{cursor:auto;opacity:.9}.btn:disabled:active,.btn:disabled:target{-webkit-transform:scale(1);transform:scale(1)}.title{color:#00214b;font-size:48px;font-weight:700;line-height:58px}.subtitle{color:#00bcf1;font-size:14px;font-weight:700;line-height:17px;text-transform:uppercase}.text{color:#667385;font-size:16px;font-weight:400;line-height:25px}.card__desc,.card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;white-space:normal}.why__card-image-box{align-items:center;display:flex;justify-content:center}.logo img,.logo__img{height:60px}.header{box-shadow:0 0 4px rgba(0,0,0,.25);color:#00214b;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:19px}.header__inner{align-items:center;display:flex;height:80px}.header__signup{background-color:#00bcf1;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-left:48px;padding:10px 20px}.header__signup:hover{color:#fff;opacity:.9}.nav,.nav__list{display:flex;flex:1 1}.nav__list{align-items:center;justify-content:center;list-style:none;padding:0}.nav__list-item+li{margin-left:40px}.nav__overlay{display:none;opacity:0;transition:all .3s ease}.menu{background-color:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:30px;justify-content:space-between;overflow:hidden;padding:0;position:relative;width:30px}.menu span{background-color:#00214b;border-radius:3px;display:block;height:3px;transition:all .3s ease;width:30px}.menu.active{justify-content:center}.menu.active span{position:absolute}.menu.active span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu.active span:nth-child(2){-webkit-transform:translateX(-100px);transform:translateX(-100px)}.menu.active span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer{background-color:#00214b;color:#fff;padding:60px 0 80px}.footer__inner{display:flex;justify-content:space-between}.footer__main{max-width:240px}.footer__img{margin-bottom:20px}.footer__desc{line-height:1.56;margin-bottom:17px}.footer__social{display:flex;list-style:none;padding:0}.footer__social-item{margin-right:20px}.footer__social-link svg path{transition:all .3s ease-in}.footer__social-link:hover svg path{fill:#00bcf1}.footer__links{display:flex;padding-top:20px}.footer__list{list-style:none;padding:0}.footer__list+ul{margin-left:90px}.footer__list-title{margin-bottom:20px}.footer__list-title h4{color:#fff;font-size:20px;font-weight:600;line-height:24px}.footer__list-item{margin-bottom:10px}.card{grid-gap:20px;display:grid;grid-template-columns:repeat(4,285px)}.card__image-box img{border-radius:10px;height:184px;object-fit:cover;width:288px}.card__item{background:#fff;border:1px solid #efeeef;border-radius:10px;display:flex;flex-direction:column;padding-bottom:13px;transition:all .3s ease-in-out;width:285px}.card__item:hover{box-shadow:0 8px 14px rgba(0,0,0,.1)}.card__desc-box{padding:11px 12px 26px}.card__title{color:#00214b;font-weight:500;margin-bottom:10px}.card__desc,.card__title{font-size:14px;height:34px;line-height:17px}.card__desc{color:#8296b0;font-weight:300}.card__price-box,.card__time-box{display:flex;padding:0 12px}.card__price-box img,.card__time-box img{display:inline-block}.card__time-box{border-bottom:1px solid #efeeef;color:#a5a5a4;font-size:12px;font-weight:500;line-height:15px;margin-bottom:16px;padding-bottom:19px}.card__price{color:#00214b;font-size:20px;font-weight:500;line-height:24px}.card__lessons,.card__rating,.card__time,.card__user{align-items:center;display:flex}.card__lessons,.card__time{margin-right:10px}.card__lessons img,.card__time img{margin-right:7px}.card__rating,.card__user{color:#00214b;font-size:10px;font-style:normal;font-weight:500;line-height:12px}.card__rating img,.card__user img{margin-right:2px}.card__rating{margin-left:auto;margin-right:11px}.swiper-desc{margin-bottom:40px}.swiper .slick-dots{display:flex;justify-content:center;list-style-type:none;padding-top:20px}.swiper .slick-dots li{margin-right:8px}.swiper .slick-dots li button{background-color:#efeeef;border:none;border-radius:100%;display:block;height:12px;text-indent:-9999px;width:12px}.swiper .slick-dots .slick-active button{background-color:#00214b}.avatar{display:flex;justify-content:center}.avatar img{border-radius:50%;height:50px;margin-right:20px;object-fit:cover;width:50px}.avatar h4{color:#00214b;font-size:16px;font-weight:600;line-height:25px}.avatar span{color:#667385;display:block;font-size:14px;font-weight:400;line-height:25px;text-align:left}.course__info h3{color:#00214b;font-size:24px;font-weight:500;line-height:29px;margin-bottom:46px}.course__info img{margin-right:12px}.course__info h4{align-items:flex-start;color:#00214b;display:flex;margin-bottom:10px}.course__info p{color:#667385;font-size:16px;font-weight:400;line-height:19px}.course__info-box{grid-column-gap:34px;grid-row-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.accordion{background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);max-height:60px;transition:all .3s ease}.accordion__content>.accordion{padding-left:10px}.accordion__label{align-items:center;color:#00214b;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:60px;justify-content:space-between;line-height:19px;padding-left:20px;padding-right:20px}.accordion__label-img{-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.accordion__content{background-color:#fff;display:none;max-height:0;opacity:0;transition:all .3s ease-out}.accordion.active{max-height:100%}.accordion.active>.accordion__content{display:block;max-height:100%;opacity:1}.accordion.active>.accordion__label .accordion__label-img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion__item{align-items:center;display:flex;justify-content:space-between;padding:12px 24px 12px 30px}.accordion__item.active{background-color:#00bcf1;color:#fff;cursor:pointer}.accordion__item.active svg path{fill:#fff}.accordion__item-box{display:flex}.accordion__item-box svg{height:14px;margin-right:10px;width:14px}.accordion__item-box span,.accordion__item-time{font-size:14px;font-weight:400;line-height:17px}.rating{margin-bottom:20px}.rating,.rating__star{align-items:center;display:flex}.rating__star{margin-right:60px}.rating__num{color:#232323;font-size:34px;font-weight:500;line-height:41px;margin-right:20px}.rating__box{display:flex}.rating__rating,.rating__user{color:#00214b;display:flex;font-size:20px;font-weight:500;line-height:24px;margin-right:20px}.rating__rating img,.rating__user img{margin-right:10px}@media(max-width:540px){.rating{align-items:flex-start;flex-direction:column}.rating__star{margin-bottom:20px}}.comments{padding-top:100px}.comments pre{font-family:sans-serif}.comments img{margin:0!important}.comments__send{border:1px solid #a5a5a4;border-radius:8px;padding:38px 20px}.comments__send input{background-color:transparent;border:none;margin-right:20px;outline:none;width:100%}.comments__send button{align-items:center;background-color:#00bcf1;border:0;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;justify-self:flex-end;margin-left:auto;margin-right:0;padding:0;width:60px}.comments__rating{margin-bottom:20px}.comments__box{align-items:center;display:flex}.comments__box img{margin-bottom:0}.comments__item{align-items:flex-start;display:flex;padding-left:20px;padding-top:20px}.comments__item+.comments__item{border-top:1px solid #232323;margin-top:20px}.comments__avatar{align-items:center;background:#d9d9d9;border-radius:50%;color:#00214b;display:flex;flex-shrink:0;font-size:24px;font-weight:500;height:60px;justify-content:center;line-height:29px;margin-right:20px;width:60px}.comments__desc{max-width:640px}.comments__name{color:#232323;font-size:24px;font-weight:400;line-height:29px;margin-bottom:8px}.comments__date{color:#667385;font-size:16px;font-weight:400;line-height:19px;margin-bottom:13px}.comments__text{color:#232323;font-size:20px;font-weight:400;line-height:24px}.comments .btn{cursor:pointer;margin:20px auto;white-space:nowrap}@media(max-width:620px){.comments__text{font-size:16px;line-height:19px}.comments__avatar{font-size:20px}.comments__avatar,.comments__btn{height:40px;width:40px}}.test__start{padding-top:50px;text-align:center}.test h3,.test h4{font-weight:700;margin-bottom:10px}.test h3,.test h4,.test p{color:#00214b;font-size:16px;line-height:19px}.test p{font-weight:400}.test p,.test__box-desc,.test__result-box{margin-bottom:40px}.test__result-box{align-items:center;display:flex}.test__result-range{background-color:#ccc;border-radius:10px;height:10px;margin-right:10px;overflow:hidden;width:400px}.test__result-range-item{background-color:#56fe06;border-radius:10px;height:100%;width:80%}.test label{color:#667385;display:block;font-size:16px;font-weight:300;line-height:19px;margin-bottom:20px;padding-left:25px;position:relative}.test ol{margin-bottom:40px;padding-left:20px}.test input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.test input:checked+.checkmark{border:1px solid #00bcf1}.test input:checked+.checkmark:after{background-color:#00bcf1}.test input:checked+.checkmark+.checkmark__text{color:#00bcf1}.test input:checked+.checkmark.true{border-color:#56fe06}.test input:checked+.checkmark.true:after{background-color:#56fe06}.test input:checked+.checkmark+.checkmark__text.true{color:#56fe06}.test input:checked+.checkmark.wrong{border-color:red}.test input:checked+.checkmark.wrong:after{background-color:red}.test input:checked+.checkmark+.checkmark__text.wrong{color:red}.test .checkmark{border:1px solid #667385;border-radius:50%;height:14px;left:0;position:absolute;top:1px;width:14px}.test .checkmark:after{border-radius:50%;content:"";height:9px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9px}.arrow{display:flex;justify-content:space-between;padding-top:20px}.arrow .btn:disabled{cursor:auto;opacity:.5}.spinner{display:flex;justify-content:center;padding-top:100px;position:absolute;right:50%;top:50%}.image-box{font-size:16px;max-width:36.875em;padding-bottom:9.375em;padding-right:6.375em;position:relative}.image-box-img-1{border-radius:10px;box-shadow:0 8px 14px rgba(0,0,0,.25);max-width:30.5em}.image-box-img-2{border:6px solid #fff;border-radius:0 10px 10px 10px;bottom:0;max-width:19.0625em;position:absolute;right:0}.tabs__list{list-style:none;padding:0}.top{background-color:#70e6e8;background-position:top -80px right;background-repeat:no-repeat;background-size:contain}.top__inner{display:flex;justify-content:space-between;padding-top:77px}.top__about{max-width:592px;padding-top:30px}.top__subtitle{color:#00bcf1;font-size:14px;font-weight:700;line-height:17px;margin-bottom:10px;text-transform:uppercase}.top__title{color:#00214b;font-size:60px;font-weight:700;line-height:60px;margin-bottom:20px}.top__desc{color:#3e3a71;font-size:14px;font-weight:400;line-height:24px}.top__btn,.top__desc{margin-bottom:40px}.top__app{background:#000;border-radius:8px;box-shadow:0 8px 14px rgba(0,0,0,.14);display:inline-flex;padding:10px 20px}.top__img{margin-right:-40px;max-width:619px}.popular{padding:80px 0}.popular__subtitle{margin-bottom:10px;text-align:center}.popular__title{margin-bottom:40px;text-align:center}.popular .card{margin-bottom:80px}.popular__btn{display:block;margin:0 auto}.why{background-color:#f1fdff;background-position:left top 149px;background-repeat:no-repeat;background-size:contain;padding:80px 0 270px}.why__inner{display:flex;justify-content:space-between}.why__desc-box{max-width:305px}.why__subtitle{margin-bottom:18px}.why__title{margin-bottom:10px}.why__cards{grid-gap:40px;display:grid;grid-template-columns:repeat(3,259px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.why__card-item{background:#f9f9f9;border-radius:14px;box-shadow:0 8px 14px rgba(0,0,0,.1);padding:22px 36px;text-align:center}.why__card-image-box{background:#00bcf1;border-radius:50%;height:58px;margin:0 auto 25px;width:58px}.why__card-title{color:#00214b;font-size:16px;font-weight:600;line-height:19px;margin-bottom:20px;text-transform:capitalize}.why__card-desc{font-size:14px}.certificate{padding:60px 0 150px}.certificate__inner{display:flex;justify-content:space-between}.certificate__desc-box{max-width:462px;padding-top:80px}.certificate__subtitle{margin-bottom:10px}.certificate__desc,.certificate__title{margin-bottom:20px}.advantages{background-color:#00214b;color:#fff;padding:60px 0}.advantages__inner{display:flex;justify-content:space-between}.advantages__title{font-size:16px;font-weight:600;line-height:20px;margin-bottom:11px;padding-left:54px;position:relative}.advantages__title:before{background-image:url(/static/media/check-advantages.e319e5b3aff55d068896.svg);background-repeat:no-repeat;background-size:cover;content:"";height:1.25em;left:0;position:absolute;width:1.25em}.advantages__desc{font-size:14px;padding-left:54px}.prepare{padding:180px 0 80px}.prepare__inner{align-items:center;display:flex;justify-content:space-between}.prepare__desc-box{width:551px}.prepare__subtitle{margin-bottom:10px}.prepare__title{margin-bottom:20px}.prepare__desc{margin-bottom:40px;max-width:452px}.prepare__lists{color:#3e3a71;display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;justify-content:space-between;line-height:25px}.prepare__list{list-style:none;max-width:246px;padding:0}.prepare__list-item{margin-bottom:20px;padding-left:23px;position:relative}.prepare__list-item:before{border:4px solid #00214b;border-radius:100%;content:"";height:12px;left:0;position:absolute;top:5px;width:12px}.students{padding:80px 0}.students__inner{display:flex;justify-content:space-between}.students__video-box{height:333px;margin-right:20px;width:592px}.students__desc-box{max-width:377px;text-align:center}.students__subtitle{margin-bottom:10px}.students__title{margin-bottom:20px}.app{background-color:#f1fdff;padding:80px 0}.app__inner{align-items:center;display:flex}.app__img{margin-right:160px;max-width:460px}.app__desc-box{max-width:483px}.app__subtitle{margin-bottom:10px}.app__title{margin-bottom:20px}.app__desc{margin-bottom:40px}.app__item{margin-top:40px}.pencil{background-repeat:no-repeat;background-size:cover;height:380px;position:relative}.pencil:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.wrapper{grid-gap:40px;display:grid;grid-template-columns:820px 340px;grid-template-rows:auto;padding:20px 0 80px}.wrapper__desc-box{position:relative}.wrapper__title-inner h2,.wrapper__title-inner h3,.wrapper__title-inner h4,.wrapper__title-inner h5,.wrapper__title-inner h6,.wrapper__title-inner>h1{color:#00214b;font-size:34px;font-weight:700;line-height:41px;margin-bottom:20px}.wrapper__title-inner>p{color:#667385;font-size:16px;font-weight:400;line-height:19px}.wrapper__subtitle{margin-bottom:20px}.wrapper__title{font-size:34px;line-height:41px;margin-bottom:40px}.wrapper__video-box{height:460px;margin-bottom:40px}.wrapper__desc h2,.wrapper__desc h3,.wrapper__desc h4,.wrapper__desc h5,.wrapper__desc h6{color:#00214b;font-size:20px;font-weight:500;line-height:24px;margin:0 0 20px!important;max-width:700px}.wrapper__desc h2:first-child,.wrapper__desc h3:first-child,.wrapper__desc h4:first-child,.wrapper__desc h5:first-child,.wrapper__desc h6:first-child{color:#00214b;font-size:34px;font-weight:700;line-height:41px;margin-bottom:20px!important}.wrapper__desc img{margin-bottom:40px}.wrapper__desc>ul{padding:0 0 0 20px}.wrapper__desc>ul li{margin-bottom:20px}.wrapper__desc>p,.wrapper__desc>ul li{color:#667385;font-size:16px;line-height:19px}.wrapper__desc>p{font-weight:400;margin-bottom:40px!important;max-width:700px}.wrapper__desc>img{border-radius:10px;display:block;max-width:820px}.wrapper__desc>figure,.wrapper__desc>ul{margin-bottom:40px}.wrapper__desc>ul{color:#667385;font-size:16px;font-weight:400;line-height:19px}.tabs{border-bottom:1px solid #00bcf1;margin-bottom:40px}.tabs ul{color:#667385;display:flex;font-size:14px;font-weight:400;line-height:17px}.tabs li{cursor:pointer;padding:5px 0}.tabs li.active{color:#00214b;font-weight:500}.tabs li+li{margin-left:27px}.aside{padding-top:55px}.aside__title{margin-bottom:43px}.aside__order{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:40px;transition:all .3s ease}.aside__order .btn{border-radius:20px;margin-top:20px}.register{display:grid;grid-template-columns:1fr 460px;height:100vh;position:relative}.register__desc-box{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:20px 150px 200px 20px}.register__desc{color:#fff;max-width:420px}.register__desc h2{font-size:48px;font-weight:500;line-height:58px;margin-bottom:10px;text-transform:uppercase}.register__enter{display:flex;flex-direction:column;padding:0 45px}.register .logo{display:flex;justify-content:flex-end;padding-top:10px}.register__sign{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-bottom:70px}.register .sign h3{color:#00bcf1;font-size:20px;font-weight:500;line-height:24px;margin-bottom:40px;text-transform:uppercase}.register .sign .input{margin-bottom:20px;position:relative}.register .sign .input img{left:3px;position:absolute;top:12px}.register .sign input{background-color:transparent;border:none;border-bottom:1px solid #667385;color:#667385;outline:none;padding:12px 12px 12px 40px;width:100%}.register .sign input::-webkit-input-placeholder{color:#667385;font-size:12px;font-weight:400;line-height:15px;text-transform:uppercase}.register .sign input::placeholder{color:#667385;font-size:12px;font-weight:400;line-height:15px;text-transform:uppercase}.register .sign button{align-items:center;background-color:#00bcf1;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:19px;text-transform:uppercase;width:100%}.register__enter{position:relative}.register__nav{font-size:16px;left:-181px;line-height:19px;list-style:none;padding-left:0;position:absolute;text-align:right;top:68px}.register__nav-link{background-color:transparent;border-radius:10px 0 0 10px;color:#fff;display:block;font-weight:500;margin-bottom:20px;padding:10px 34px;text-transform:uppercase}.register__nav-link.active{background-color:#fff;color:#00214b}@media(max-width:1150px){.register{grid-template-columns:1fr 360px}.register__desc-box{padding:10px}}@media(max-width:880px){.register__desc h2{font-size:34px;line-height:40px}}@media(max-width:700px){.register__desc{display:none}}@media(max-width:620px){.register__sign{justify-content:flex-start}.register__nav{color:#00214b;position:static;text-align:left}.register__nav-link{border-radius:0 10px 10px 0;color:#00214b;margin-bottom:10px;padding-left:45px;-webkit-transform:translateX(-45px);transform:translateX(-45px)}.register__nav-link.active{background-color:#00bcf1;color:#fff}}@media(max-width:450px){.register{display:block}.register__desc-box{display:none}.register .sign h3{margin-bottom:30px}}.notfound{align-items:center;display:flex;flex-direction:column;padding-top:100px}.notfound h3{margin-bottom:20px}.about{padding:80px 0}.about .subtitle{margin-bottom:10px;text-align:center}.about .title{margin-bottom:40px;text-align:center}.contact{padding:100px 0}.contact__inner{display:flex;justify-content:space-between}.contact__title{color:#00214b;font-size:16px;font-weight:600;line-height:18px;margin-bottom:10px}.contact .text{margin-bottom:20px}.contact .map{height:450px;width:600px}@media(max-width:1060px){.contact .map{height:300px;width:500px}}@media(max-width:620px){.contact__inner{flex-direction:column}.contact .map{height:300px;width:100%}}.mycourse{color:#00214b;padding:100px 0}.mycourse__inner{display:flex;flex-direction:column;margin:0 auto;max-width:700px}.mycourse__item{border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.25);display:flex;margin-bottom:30px}.mycourse__item-box{flex:1 1;padding:5px}.mycourse__item h3{color:#00214b;font-size:20px;font-weight:700;letter-spacing:.1em;line-height:24px;margin-bottom:10px}.mycourse__item-img{border-radius:10px;height:100px;margin-right:20px;object-fit:cover;width:140px}.mycourse__item-info{align-items:center;display:flex;margin-bottom:10px}.mycourse__item-progress{background-color:#ccc;border-radius:10px;flex:1 1;height:10px;margin-right:5px;overflow:hidden;width:100%}.mycourse__item-width{background-color:#55fe06;display:block;height:10px;width:0}.mycourse__item-btn{background-color:#00bcf1;border-radius:3px;color:#fff;padding:2px}@media(max-width:450px){.mycourse__item{flex-direction:column}.mycourse__item-img{height:auto;width:100%}.mycourse__item-box{padding:10px}.mycourse__item-btn{display:block;text-align:center}}.quote p{color:#667385}@media(max-width:1300px){.top__img{margin-right:0}.popular .card{margin-bottom:30px}.card{grid-template-columns:repeat(auto-fill,minmax(285px,300px))}.card,.why__inner{justify-content:center}.why__inner{flex-wrap:wrap}.why__desc-box{margin-bottom:40px;max-width:100%;text-align:center}.why__text{max-width:700px}.certificate__inner{align-items:flex-start}.certificate .image-box{font-size:15px}.prepare{padding:80px 0}.prepare__inner{align-items:center}.prepare .image-box{font-size:15px}.wrapper{grid-template-columns:680px 340px}.wrapper__desc>img{width:100%}.students{padding-inline:30px}}@media(max-width:1100px){.certificate .image-box{font-size:12px}.certificate__desc-box{padding-top:20px}.prepare .image-box{font-size:12px}.prepare__desc-box{padding-top:20px}.app__img{margin-right:30px}.wrapper{display:flex;flex-direction:column}}@media(max-width:1040px){.nav__list-item+li{margin-left:20px}.top__inner{align-items:flex-end;padding-top:0}.top__about{padding-bottom:30px}.top__img{max-width:400px}.prepare__desc-box{width:100%}.prepare__title{max-width:100%}.prepare__desc{margin-bottom:20px;max-width:100%}.prepare__lists{justify-content:flex-start}}@media(max-width:980px){.top__about{align-self:flex-start}.top__title{font-size:45px;line-height:47px;margin-bottom:10px}.top__btn,.top__desc{margin-bottom:20px}.top__img{padding-top:30px}.certificate .image-box,.prepare .image-box{font-size:9px}.advantages{padding:30px 0}.advantages__inner{flex-wrap:wrap;justify-content:center}.advantages__item{margin-bottom:20px;max-width:300px}}@media(max-width:880px){.header__inner{justify-content:space-between;position:relative}.header__login,.header__signup{display:block;padding:10px 100px}.header__signup{margin-left:0;width:100%}.nav{background-color:#fff;bottom:0;box-shadow:-15px 4px 10px -3px rgba(69,94,112,.05);padding-left:10px;padding-right:10px;padding-top:80px;position:fixed;right:0;text-align:center;top:0;-webkit-transform:translateX(1000px);transform:translateX(1000px);transition:.3s;z-index:5}.nav,.nav__list,.nav__list-item{display:block}.nav__list-item+li{margin-left:0}.nav__list-link{display:block;padding:10px 100px}.nav__overlay{background-color:rgba(0,0,0,.5);display:none;opacity:0;position:fixed;transition:.4s}.nav.active{-webkit-transform:translate(0);transform:translate(0)}.nav.active+.nav__overlay{bottom:0;display:block;left:0;opacity:1;right:0;top:0;z-index:1}.menu{display:flex;z-index:10}.why{padding-bottom:100px}.why__cards{display:flex;flex-wrap:wrap;justify-content:center}.why__card-item{max-width:259px;min-width:259px}.certificate{padding-bottom:40px}.certificate__inner{flex-direction:column}.certificate__desc-box{margin-bottom:20px;max-width:100%;order:1}.certificate .image-box{align-self:center;order:2}.prepare{padding-bottom:40px}.prepare__inner{flex-direction:column}.prepare__desc-box{margin-bottom:20px;max-width:100%;order:1}.prepare .image-box{align-self:center;order:2}.students__inner{align-items:center;flex-direction:column}.students__video-box{margin-bottom:20px;margin-right:0;width:100%}.app__img{max-width:300px}}@media(max-width:790px){.top__title{font-size:35px;line-height:38px}.top__img{max-width:300px}.app__inner{flex-direction:row-reverse}.app__img{margin-right:0}.footer__main{margin-right:10px}.footer__list+ul{margin-left:30px}}@media(max-width:680px){.title{font-size:35px;line-height:1.2}.popular{padding:45px 0}.app__inner{align-items:flex-start;flex-direction:column-reverse}.app__desc-box{margin-bottom:20px;max-width:100%}.app__img{align-self:center}.pencil{height:300px}.footer__inner{flex-direction:column}.footer__main{margin-right:10px}.footer__list+ul{margin-left:20px}.wrapper__video-box{height:300px}}@media(max-width:620px){.top__about{max-width:450px}.top__img{display:none}.students{padding-inline:0}.students__video-box{height:250px;width:100%}.students__desc-box{max-width:280px;padding:20px;text-align:center}.course__info-box{display:block}.course__info-item{margin-bottom:20px}}@media(max-width:450px){.certificate .image-box{font-size:8px}.prepare{padding:40px 0}.prepare .image-box{font-size:8px}.pencil{background-position:0;background-size:cover;height:250px}.footer__links{flex-direction:column}.footer__list+ul{margin-left:0}.wrapper__video-box{height:250px}}
/*# sourceMappingURL=main.e1d0fe94.css.map*/