.header{align-items:center;background-color:#acc7da;display:flex;height:72px;justify-content:center;position:fixed;width:100%;z-index:10}.header__list{display:flex;gap:32px}.header__list-item{cursor:pointer;padding:10px}.header__burger,.header__burger-social{display:none}@media (max-width:768px){.header{height:77px;justify-content:flex-start}.header__mobile{display:flex;gap:32px;margin:0 auto}.header__burger{display:flex;flex-direction:column;height:15px;justify-content:space-between;margin-left:32px;position:relative;width:20px}.header__burger:before{bottom:-15px;content:"";left:-15px;position:absolute;right:-15px;top:-15px}.header__burger-line-one{height:1.2px;top:0;transition:.2s}.header__burger-line-one,.header__burger-line-two{background-color:#000;opacity:1;position:absolute;width:20px}.header__burger-line-two{height:1px;top:50%;transform:translateY(-50%);transition:.3s}.header__burger-line-three{background-color:#000;bottom:0;height:1.2px;opacity:1;position:absolute;transition:.2s;width:20px}.header__burger-line-one-active{opacity:0}.header__burger-line-two-open-one{transform:rotate(45deg)}.header__burger-line-two-open-two{transform:rotate(-45deg)}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.header__modal{animation:slideInFromTop .5s ease forwards;background:linear-gradient(180deg,#d1e0ea,#acc7da);box-sizing:border-box;height:calc(100vh - 72px);left:0;overflow-y:auto;position:fixed;top:72px;width:100vw;z-index:9}.header__modal-exit{animation:slideOutToBottom .5s ease forwards}.header__modal-list{align-items:center;display:flex;flex-direction:column;font-family:Benzin-Regular;font-size:24px;gap:46px;justify-content:center;line-height:33px;padding-top:26px}}.footer{align-items:center;background-color:#acc7da;height:165px;padding-left:67px;padding-right:65px;position:sticky}.footer,.footer__list{display:flex;width:100%}.footer__list{justify-content:space-between}.footer__list-item--icon{display:flex;gap:32px}.footer__list-item-icon{cursor:pointer;display:block;height:28px;width:28px}@media (max-width:768px){.footer{height:auto;padding:24px 30px}.footer,.footer__list{display:flex;flex-direction:column}.footer__list{align-items:center;gap:24px;justify-content:space-between;text-align:center;width:100%}}.main{padding-top:72px}.main__top{background-image:url(/static/media/1desck.706b421ab422c1ba6c79.jpg);background-position:70%;background-repeat:no-repeat;background-size:cover;color:#ebebdf;height:calc(100vh - 72px);width:100%}.main__top-text--wrap{margin-left:95px;max-width:498px;padding-top:215px}.main__top-title{font-size:48px;line-height:66px;margin-bottom:12px;margin-top:0;text-transform:uppercase}.main__top-title-text{font-family:Benzin-Regular,sans-serif;font-size:32px;line-height:44px;margin-bottom:12px;width:608px}.main__top-title-text--next{font-size:20px;font-weight:300;margin-bottom:56px}.main__top-text--small{font-size:20px;font-weight:300;margin-bottom:24px}.main__top-btn{background-color:#e9631a;border-radius:64px;cursor:pointer;font-size:18px;height:58px;margin-bottom:24px;text-transform:uppercase;width:498px}.main__top-btn-text{font-size:16px;font-weight:500;line-height:19px}.main__top-btn-text--decoration{margin-top:8px;text-decoration:line-through}.main__step{margin-top:64px}.main__step-reg{margin:0 auto;max-width:885px;position:relative}.main__step-reg-arrow{animation:shake 4s ease-in-out infinite;height:136px;position:absolute;right:30px;top:40px;width:75px}@keyframes shake{0%,to{transform:rotate(0deg)}35%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.main__step-reg-title{font-size:36px;line-height:49px;margin-bottom:32px;text-align:center}.main__step-reg-text-numb{color:#e9631a;font-family:Benzin-Bold,sans-serif;font-size:40px}.main__step-reg-text{font-size:16px;text-align:center}.main__step-block{margin-bottom:940px;margin-top:64px;position:relative}.main__step-block-title{font-size:36px;line-height:50px;text-align:center}.main__step-block-wrap{left:50%;margin:64px auto;position:absolute;top:50%;transform:translate(-50%);width:fit-content}.main__step-block--left{position:relative;right:140px}.main__step-block--right{left:140px;position:relative}.main__step-block-text-wrap{left:28px;position:absolute;top:56px}.main__step-block-text-wrap--right{right:28px;text-align:right}.main__step-block--left-img{width:360px}.main__step-block-number{color:#e9631a;font-family:Benzin-Bold,sans-serif;font-size:62px;line-height:85px}.main__step-block-text{font-size:20px}.z1{z-index:1}.z2{bottom:80px;z-index:2}.z3{bottom:160px;z-index:3}.z4{bottom:240px;z-index:4}.main__step-block--left,.main__step-block--right{opacity:0;transform:translateX(-100px);transition:all .6s ease}.main__step-block--right{transform:translateX(100px)}.animate-in{opacity:1;transform:translateX(0)}.main__about-title{font-size:36px;line-height:50px;margin-bottom:32px;text-align:center}.main__about-text-img-wrap{background-image:url(/static/media/2desck.4ba013c14293a34e2bac.png);background-position:center 10%;background-repeat:no-repeat;background-size:cover;display:flex;height:773px}.main__about-text-img{width:50%}.main__about-text-wrap{color:#000;text-align:right}.main__about-text-wrap-text{margin-left:auto;margin-right:95px;padding-top:114px;text-align:center;width:50%}.main__about-text-title{font-size:36px;line-height:50px;margin-bottom:12px;text-transform:uppercase}.main__about-text{font-size:16px;line-height:22px;margin-bottom:59px}.main__about-list-title{font-size:36px;line-height:50px}.main__about-list-item-icon{width:25px}.main__about-list{margin-top:32px}.main__about-list,.main__about-list-item{align-items:center;display:flex;flex-direction:column}.main__about-list-item{gap:8px;margin-bottom:24px;width:200px}.main__about-list-item--big{width:286px}.main__lesson{margin-top:64px}.main__lesson-title{font-size:36px;line-height:50px;margin-bottom:32px;margin-left:95px}.main__lesson-list{display:flex;flex-wrap:nowrap;gap:24px;margin-bottom:60px;overflow-x:auto;padding-left:95px;padding-right:50px}.main__lesson-list-item{align-items:center;background:linear-gradient(180deg,#d1e0ea,#acc7da);border-radius:8px;display:flex;flex-direction:column;gap:8px;height:196px;justify-content:center;min-width:411px}.main__lesson-list-item-icon{height:26px}.main__lesson-list-item-text{text-align:center;width:250px}.main_center-img{height:695px;margin-bottom:64px}.main__structure-title{font-size:36px;line-height:49px;margin-bottom:32px;text-align:center}.main__structure-list{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:780px}.main__structure-list-item{background-color:#c8dae6;border-radius:20px;cursor:pointer;min-height:72px;position:relative}.main__structure-list-item--anim{font-size:40px;position:absolute;right:17px;top:20px;transition:transform 1.5s ease}.rotate{transform:rotate(90deg)}.rotate-back{transform:rotate(-90deg)}.main__structure-list-item-title{font-size:16px;font-weight:500;line-height:19.5px;margin-left:12px;margin-top:32px;padding-right:35px}.main__structure-list-item-text--wrap{font-size:16px;font-weight:300;line-height:19.5px;list-style:disc;margin-top:10px;max-height:0;opacity:0;overflow:hidden;padding-bottom:24px;padding-left:20px;transition:max-height .4s ease-out,opacity .4s ease-out}.main__structure-list-item-text{list-style:disc;margin-left:12px}.main__structure-list-item-text--wrap.open{max-height:500px;opacity:1}.main__teach{margin-top:64px}.main__teach-title{font-size:36px;line-height:49px;margin-bottom:32px;text-align:center}.main__teach-block-wrap{display:flex;flex-wrap:nowrap;height:208px;justify-content:center;margin:0 auto;overflow-x:auto;overflow-y:hidden;position:relative}.main__teach-block{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative}.main__teach-block--down{position:relative;top:51px}.main__teach-block--up{position:relative;top:20px}.main__teach-block-cicle{align-items:center;background-color:#e9631a;border-radius:50%;color:#ebebdf;display:flex;font-family:Benzin-Bold,sans-serif;font-size:32px;height:64px;justify-content:center;line-height:44px;position:relative;width:64px;z-index:1}.main__teach-block-text{font-size:16px;line-height:19.5px;text-align:center;width:244px}.main__teach-block-line--1{top:30%}.main__teach-block-line--1,.main__teach-block-line--2{border-top:1px solid #000;position:absolute;width:100%}.main__teach-block-line--2{top:15.1%}.main__teach-block-line--3{top:39.6%}.main__teach-block-line--3,.main__teach-block-line--4{border-top:1px solid #000;position:absolute;width:100%}.main__teach-block-line--4{top:15.1%}.main__teach-block-line--5{border-top:1px solid #000;position:absolute;top:39.6%;width:100%}.main__question-title{font-size:36px;line-height:49px;margin-top:64px;text-align:center}.main__question-list{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:32px}.main__question-list-item--q{padding-left:12px;padding-right:30px;padding-top:32px}.main__question-list-item--a{margin-left:12px;margin-top:10px;max-height:0;opacity:0;overflow:hidden;padding-bottom:24px;transition:max-height .4s ease,opacity .4s ease}.main__question-list-item--a.show{max-height:100px;opacity:1}.main__question-list-item{background-color:#c8dae6;border-radius:20px;cursor:pointer;font-size:16px;line-height:19.5px;min-height:72px;position:relative;width:758px}.main__question-list-item--anim{font-size:40px;position:absolute;right:17px;top:32px;transition:transform 1.5s ease}.main_bottom-btn{background-color:#e9631a;border-radius:64px;color:#ebebdf;cursor:pointer;display:block;height:58px;margin:64px auto;text-transform:uppercase;width:441px}.main_bottom-img{height:776px}@media (max-width:768px){.main{padding-top:77px}.main__top{background-image:linear-gradient(180deg,#d1e0ea00 40%,#acc7da),url(/static/media/1inst.055ab72b075316dbebda.png);background-position:center 35%;color:#000;height:calc(100vh - 77px)}.main__top-text--wrap{display:flex;flex-direction:column;height:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-top:46px;text-align:center;width:100%}.main__top-title{font-size:40px;line-height:55px;margin-bottom:0;text-transform:none}.main__top-title-text{font-size:16px;line-height:22px;margin:0 auto;max-width:384px;width:auto}.main__top-title-text--next{font-size:16px;font-weight:300;margin-bottom:auto;margin-top:8px}.main__top-text--small{font-size:16px;margin:0 auto 14px}.main__top-btn{color:#ebebdf;font-size:15px;margin-bottom:13px;width:100%}.main__top-btn-text{font-size:13px;line-height:16px}.main__top-btn-text--decoration{margin-bottom:24px;margin-top:8px}.main__step{margin-top:32px}.main__step-reg{padding:0 28px 0 16px;position:relative;width:100%}.main__step-reg-arrow{height:95px;right:15px;top:4px;width:54px}.main__step-reg-title{font-size:20px;line-height:28px;max-width:300px;text-align:left}.main__step-reg-text-numb{font-size:24px}.main__step-reg-text{margin-bottom:24px;text-align:left}.main__step-block{margin-bottom:565px;margin-top:32px}.main__step-block-title{font-size:20px;line-height:28px;padding:0 20px;text-align:center}.main__step-block-wrap{margin:40px auto}.main__step-block--left{right:60px}.main__step-block--right{left:60px}.main__step-block-text-wrap{left:24px;top:24px}.main__step-block-text-wrap--right{right:24px;text-align:right}.main__step-block--left-img{max-width:230px;width:230px}.main__step-block-number{font-size:40px;line-height:55px}.main__step-block-text{font-size:16px;line-height:19px}.z2{bottom:50px;z-index:2}.z3{bottom:100px;z-index:3}.z4{bottom:150px;z-index:4}.main__about-title{font-size:20px;line-height:28px;margin-bottom:24px}.main__about-text-wrap{background-color:initial;background-image:linear-gradient(180deg,#d1e0ea00 40%,#acc7da),url(/static/media/2inst.42ec5ba0da6297134f56.png);background-position:center 35%;background-repeat:no-repeat;background-size:cover;color:#000;height:447px;text-align:right}.main__about-text-wrap-text{margin-left:auto;margin-right:95px;padding-top:114px;text-align:center;width:591px}.main__about-text-title--wrap{display:flex;flex-direction:column;height:100%}.main__about-text-title{font-size:24px;line-height:33px;margin-bottom:auto;text-align:center}.main__about-text{font-size:16px;line-height:20px;margin-bottom:12px;padding:0 8px;text-align:center}.main__about-list-title{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;line-height:24px;margin-top:16px;text-align:center}.main__about-list{margin-top:16px}.main__about-list-item{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;max-width:286px;text-align:center;width:auto}.main__photo-mob{height:205px}.main__lesson{margin-top:32px}.main__lesson-title{font-size:20px;line-height:28px;margin:0 auto 24px;max-width:260px;text-align:center}.main__lesson-list{gap:16px;margin-bottom:64px;padding-left:16px;padding-right:16px}.main__lesson-list-item{font-size:14px;height:140px;line-height:19px;min-width:350px}.main__lesson-list-item-text{text-align:center;width:260px}.main__structure-title{font-size:20px;line-height:28px;margin-bottom:24px}.main__structure-list{display:flex;max-width:auto;padding:0 16px;width:100%}.main__teach-title{font-size:20px;line-height:28px;margin:0 auto 24px;max-width:278px}.main__teach-block-wrap{justify-content:start;overflow-y:hidden;width:auto}.main__question-title{font-size:20px;line-height:28px}.main__question-list{margin-top:24px;padding:0 16px}.main__question-list-item{width:100%}.main_bottom-btn-wrap{padding:0 16px}.main_bottom-btn{width:100%}.main__structure-list-item--anim{right:10px}}.form{margin:0 auto;max-width:690px;min-height:calc(100vh - 237px)}.form__header{background-color:#acc7da;height:72px;width:100%}.form__back{cursor:pointer;display:flex;gap:12px;margin-bottom:26px;padding-bottom:10px;padding-top:46px}.form__back-img{height:16px}.form__back-text{font-size:16px}.form__title{font-family:Benzin-Regular,sans-serif;font-size:36px;line-height:50px;margin-bottom:32px;text-align:center}.form-wrap{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:400px}.form__input{background-color:#ebebdf;border:1px solid #262626;border-radius:8px;color:#262626;font-size:16px;height:56px;line-height:19px;padding-left:23px;width:100%}.form__btn{background-color:#e9631a;border-radius:64px;color:#ebebdf;cursor:pointer;height:58px;margin:0 auto 16px;width:315px}@media (max-width:768px){.form{min-height:calc(100vh - 256px)}.form__header{height:77px}.form__back{margin-bottom:16px;margin-left:26px;padding-top:56px}.form__title{font-size:20px;line-height:28px;margin:0 auto 32px;max-width:300px}.form-wrap{gap:24px}.form-wrap,.form__btn{max-width:none;padding-left:40px;padding-right:40px;width:100%}}.order{height:calc(100vh - 77px);position:relative}.order-wrap{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:35%;transform:translate(-50%,-50%)}.order__title{font-family:Benzin-Regular;font-size:36px;line-height:49px;text-align:center}.order__icon{margin-bottom:40px;margin-top:40px;width:93px}.order__btn{align-items:center;background-color:#e9631a;border-radius:64px;color:#ebebdf;display:flex;font-family:Benzin-Regular;font-size:18px;height:58px;justify-content:center;width:221px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}h1,h2{margin:0;padding:0}.anchor-target{display:block;height:0;position:relative;top:-77px;visibility:hidden}body{background-color:#ebebdf}img{height:100%;object-fit:cover;width:100%}.img-contain{object-fit:contain}.big-text{font-weight:500;text-decoration:underline}a,button{background-color:inherit;border:none;color:inherit;text-decoration:none!important}li,ul{list-style:none}input:active,input:focus,select,textarea{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;overflow-x:hidden}::-webkit-scrollbar{display:none;height:0;width:0}::-moz-scrollbar{height:0;width:0}::-ms-scrollbar{height:0;width:0}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Benzin-Bold;font-style:normal;font-weight:400;src:local("Benzin-Bold"),url(/static/media/Benzin-Bold.ee46ca6eb94975086187.ttf) format("opentype")}@font-face{font-family:Benzin-Regular;font-style:normal;font-weight:400;src:local("Benzin-Regular"),url(/static/media/Benzin-Regular.936629a35c20bb3f4768.ttf) format("opentype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat"),url(/static/media/Montserrat.7e687123cd4528224ce5.ttf) format("opentype")}body{font-family:Montserrat,sans-serif}button,h1,h2,h3,h4,h5,h6{font-family:Benzin-Regular,sans-serif}
/*# sourceMappingURL=main.f5c04dc6.css.map*/