@import url(https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap);.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form__loginned .re-password-control.view,.password-control.view{background:url(/static/media/view.bc05a0cb437d19c6e4d9.svg) 0 0 no-repeat}.login__wrap{align-items:center;background-color:#fff3ec;display:flex;flex-wrap:nowrap;justify-content:center;min-height:100vh;width:100%}.login__form{background-color:#fff;border-radius:30px;margin:50px 0;max-width:900px;padding:90px;width:100%}.login__form .title{font-size:65px;font-weight:700;line-height:82.87px;margin-bottom:30px;text-align:center}.login__form .form__loginned input{background-color:#fff3ec;border:none;border-radius:15px;color:#000;display:block;font-size:30px;line-height:38.25px;margin-bottom:30px;outline:none;padding:30px;width:100%}.login__form .form__loginned input::placeholder{color:#000;opacity:.6}.login__form .form__loginned input:last-child{margin-bottom:0}.login__form .form__loginned input.submit{background-color:#ff985f;color:#fff;cursor:pointer;transition:all .5s ease}.login__form .form__loginned input.submit:hover{background-color:#ff620b;transition:all .5s ease}.login__form .no__acc{font-size:22px}.login__form .no__acc,.login__form .register{line-height:38.25px;margin-top:40px;text-align:center}.login__form .register{border:2px solid #37b6d1;border-radius:15px;color:#000;display:block;font-size:30px;font-weight:500;padding:30px;text-decoration:none;transition:all .5s ease;width:100%}.login__form .register:hover{background-color:#37b6d1;color:#fff;transition:all .5s ease}@media screen and (max-width:1499px){.login__form{max-width:700px;padding:60px}.login__form .title{font-size:43px;line-height:54.82px;margin-bottom:20px}.login__form .form__loginned input{font-size:19px;line-height:24.22px;margin-bottom:20px;padding:22px 30px}.login__form .no__acc{margin-top:30px}.login__form .register{font-size:19px;line-height:24.22px;margin-top:30px;padding:22px 30px}}@media screen and (max-width:790px){.login__form{max-width:80%;padding:40px;width:80%}}@media screen and (max-width:469px){.login__form{border-radius:10px;padding:20px}.login__form .title{font-size:28px;line-height:35.7px}.login__form .form__loginned input{border-radius:8px;font-size:12px;line-height:15.3px;margin-bottom:10px;padding:14px 18px}.login__form .no__acc,.login__form .register{font-size:12px;line-height:15.3px}.login__form .register{border-radius:8px;margin-top:20px;padding:14px 18px}}.profile-container{margin:50px auto;max-width:1200px;padding:0 20px;width:100%}.profile-card{background-color:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;padding:30px}.profile-card h1{color:#333;font-size:28px;margin-bottom:30px;text-align:center}.user-info{display:flex;flex-direction:column;gap:30px}.info-section{margin-bottom:20px}.info-section h2{border-bottom:1px solid #eee;color:#444;font-size:20px;margin-bottom:15px;padding-bottom:8px}.info-row{display:flex;margin-bottom:12px;padding:8px 0}.info-label{color:#555;flex:0 0 150px;font-weight:600}.info-value{color:#333;flex:1 1}.loading-spinner{padding:50px;text-align:center}.error-message{background-color:#fff;box-shadow:0 0 10px #0000001a}.error-message h2{color:#e74c3c}.error-message p{color:#555;margin-bottom:10px}.header__logout{background-color:#e74c3c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-left:10px;padding:10px 20px;text-decoration:none;transition:background-color .3s}.header__logout:hover{background-color:#c0392b}@media (max-width:768px){.info-row{flex-direction:column}.info-label{margin-bottom:5px}.profile-card{padding:20px}}.profile-actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.profile-action-btn{background-color:#4a90e2;border-radius:5px;color:#fff;display:inline-block;flex:1 1 200px;font-weight:600;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease}.profile-action-btn:hover{background-color:#3a7bc8;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}@media (max-width:576px){.profile-action-btn{flex:1 1 100%}}.video-container{margin:0 auto;max-width:1200px;padding:50px 0}.video-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a;padding:30px}.video-content h1{color:#333;font-size:28px;margin-bottom:30px;text-align:center}.video-selection{display:flex;flex-direction:column;gap:30px;margin-bottom:40px}.grade-selection,.subject-selection,.video-list{width:100%}.grade-selection h2,.subject-selection h2,.video-list h2{color:#444;font-size:20px;margin-bottom:15px}.grade-buttons,.subject-buttons{display:flex;flex-wrap:wrap;gap:10px}.grade-button,.subject-button{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;cursor:pointer;font-size:16px;padding:10px 20px;transition:all .3s ease}.grade-button:hover,.subject-button:hover{background-color:#f0f0f0;border-color:#ccc}.grade-button.active,.subject-button.active{background-color:#4a90e2;border-color:#4a90e2;color:#fff}.video-items{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:15px}.video-item{background-color:#f9f9f9;border:1px solid #eee;border-radius:5px;cursor:pointer;padding:15px;transition:all .2s ease}.video-item:hover{background-color:#f0f0f0;box-shadow:0 2px 5px #0000001a;transform:translateY(-2px)}.video-item.active{background-color:#e8f1fb;border-color:#4a90e2}.video-item h3{color:#444;font-size:16px;margin:0}.video-player{border-top:1px solid #eee;margin-top:30px;padding-top:20px}.video-player h2{color:#333;font-size:22px;margin-bottom:20px}.iframe-container{border-radius:8px;box-shadow:0 4px 15px #00000026;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.iframe-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.loading-spinner{align-items:center;color:#666;display:flex;font-size:18px;height:300px;justify-content:center}.error-message{background-color:#fee;border-radius:8px;padding:30px;text-align:center}.error-message h2{color:#c00;margin-bottom:15px}@media (max-width:768px){.video-container{padding:30px 15px}.video-content{padding:20px}.grade-buttons,.subject-buttons{justify-content:center}.video-items{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}*,:after,:before{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box;margin:0;padding:0}a{color:#000;text-decoration:none}ul{list-style:none}.back__link{border:2px solid #37b6d1;border-radius:17px;cursor:pointer;padding:17px 33px;position:absolute;right:0;top:60px}.back__link>i{margin-right:10px}.oge__topik{border-radius:14px;margin-bottom:20px;padding:30px;position:relative;width:100%}.oge__topik:last-child{margin-bottom:50px}.oge__topik.orange{background-color:#fff3ec}.oge__topik.blue{background-color:#effbfe}.oge__topik .topik__name{font-size:36px;font-weight:700}.oge__topik .topik__author{margin-top:30px}.seller__reg__button{background-color:#ff985f;border-radius:8px;color:#fff;display:block;padding:15px 25px;text-align:center;width:100%}.form__loginned{position:relative}.form__loginned .password-control{top:115px}.form__loginned .password-control,.form__loginned .re-password-control{background:url(/static/media/view.bc05a0cb437d19c6e4d9.svg) 0 0 no-repeat;display:inline-block;height:20px;position:absolute;right:15px;width:20px}.form__loginned .re-password-control{top:205px}.form__loginned .re-password-control.view,.password-control.view{background:url(/static/media/no-view.ef3570e6475960ea172b.svg) 0 0 no-repeat}.video__promo{border-radius:14px;height:45vw;margin-top:70px;overflow:hidden;position:relative;width:80vw}@media screen and (min-width:1500px){.form__loginned .password-control,.form__loginned .re-password-control{height:30px;width:30px}.form__loginned .re-password-control{top:290px}.form__loginned .password-control{top:160px}}@media screen and (max-width:469px){.form__loginned.log .password-control,.form__loginned.reg .password-control{top:65px}.form__loginned.reg .re-password-control{top:125px}.lessons__list__wrap .lessons__list__item>a>img{width:50px}}.teacher__lesson__block{margin:80px 0 60px;width:100%}.teacher__lesson__block .teacher__lesson__wrap{align-items:center;background-color:#effbfe;border-radius:16px;display:flex;flex-wrap:nowrap;justify-content:space-between;min-height:200px;padding:40px 44px;width:100%}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__img{border-radius:10px;max-width:368px;overflow:hidden;width:50%}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__img>img{height:100%;width:100%}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text{max-width:calc(100% - 408px);width:100%}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .title{font-size:29px;font-weight:700;line-height:37px;margin-bottom:7px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .spec{color:#4d4d4d;font-size:19px;line-height:24px;margin-bottom:14px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .descr,.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .dost,.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .opit{color:#4d4d4d;font-size:22px;line-height:28px;margin-bottom:14px}@media only screen and (max-width:1024px){.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__img{max-width:329px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text{max-width:calc(100% - 359px)}}@media only screen and (max-width:979px){.teacher__lesson__block .teacher__lesson__wrap{flex-wrap:wrap;padding:60px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__img,.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text{max-width:100%;width:100%}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__img{margin-bottom:40px}}@media only screen and (max-width:649px){.teacher__lesson__block{margin-top:28px}.teacher__lesson__block .teacher__lesson__wrap{border-radius:10px;padding:24px 27px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__img{border-radius:6px;margin-bottom:19px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .title{font-size:15px;line-height:19px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .spec{font-size:10px;line-height:13px}.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .descr,.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .dost,.teacher__lesson__block .teacher__lesson__wrap .teacher__lesson__text .opit{font-size:12px;line-height:15px}.lessons__list__wrap .lessons__list__item>a>img{width:50px}}.lessons__list__wrap .lessons__list__item>a>img{position:absolute;right:50px;top:40px;width:150px}.abs__klass__link{height:100%;left:0;position:absolute;top:0;width:100%}.save__about__user,.save__mommy__user{background-color:#fff;border:2px solid #ff985f;border-radius:8px;color:#000;cursor:pointer;display:block;font-size:26px;margin-top:20px;outline:none;padding:15px 25px;width:100%}.save__mommy__user{border:2px solid #37b6d1}.container{display:block;margin:0 auto;max-width:1920px;padding:0 10vw}.container,body{height:100%;overflow-x:hidden;width:100%}body{font-family:Onest}body.no-scroll{overflow:hidden}::placeholder{color:#000}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.right__nav{background-color:#37b6d1;display:block;height:100%;min-height:100%;position:fixed;right:-300px;top:0;transition:all .5s ease;width:300px;z-index:99999}.right__nav.active{right:0;transition:all .5s ease}.right__nav__wrap{margin-top:0}.right__nav__item a{color:#fff;display:block;font-weight:400;padding:20px;width:100%}.right__nav__close{padding-left:250px}.right__nav__close p{color:#fff;cursor:pointer;font-size:60px;padding-right:30px;text-align:right;transform:rotate(45deg);width:20px}header.header{background-color:#fff;box-shadow:0 4px 10px 0 #0000001a;height:107px;position:fixed;width:100%;z-index:99998}.header__wrap{align-items:center;display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between;width:100%}.header__logo{height:42px;width:200px}.header__logo .logo{height:100%;width:100%}.header__nav__list{display:flex;flex-wrap:nowrap;justify-content:space-between}.header__nav__item{display:block;margin-right:43px;position:relative}.header__nav__item:last-child{margin-right:0}.header__nav__item:after{background-color:#ff985f;content:"";height:4px;position:absolute;right:-18px;top:10px;width:10px}.header__nav__link{font-size:19px;font-weight:500;letter-spacing:0;line-height:24px}.header__buttons{align-items:center;display:flex}.header__buttons .header__register{background-color:#fff;border:1px solid #37b6d1;border-radius:5px;font-size:16px;font-weight:500;line-height:20.4px;margin-right:18px;padding:10px 16px;transition:all .5s ease}.header__buttons .header__register:hover{background-color:#37b6d1;color:#fff;transition:all .5s ease}.header__buttons .header__indilesson{background-color:#ff985f;border:1px solid #ff985f;border-radius:5px;color:#fff;font-size:16px;font-weight:500;line-height:20.4px;margin-right:18px;padding:10px 16px;transition:all .5s ease}.header__buttons .header__indilesson:hover{background-color:#ff620b;transition:all .5s ease}.header__login{border:1px solid #ff985f;border-radius:5px;font-size:16px;font-weight:500;line-height:20.4px;padding:10px 16px;transition:all .5s ease}.header__login:hover{background-color:#ff985f;color:#fff;transition:all .5s ease}.header__burger{cursor:pointer;display:none;flex-wrap:wrap;height:20px;justify-content:space-between;width:25px}.header__burger__dot{background-color:#000;border-radius:5px;height:3px;width:100%}.not__topik__block{margin:0 auto 100px;max-width:80%;width:100%}.not__topik__block .not__topik__img{margin:30px auto;width:100%}.not__topik__block .not__topik__img img{max-width:1253px;width:100%}.not__topik__text p{color:#000;font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;margin-bottom:40px;text-align:center}.not__topik__text a{background-color:#ff985f;border-radius:10px;color:#fff;display:block;font-family:Onest;font-size:26px;font-weight:500;line-height:33px;margin:0 auto;padding:18px 29px;text-align:center;width:210px}.promo__about{margin:100px 0;width:100%}.promo__about .title__block{margin:0 auto;padding:0 190px;position:relative;width:100%}.promo__about .title__block .title{color:#000;font-size:65px;font-weight:700;letter-spacing:0;line-height:83px;text-align:center}.promo__about .title__block .title .blue{color:#37b6d1}.promo__about .title__block .abs{height:98px;position:absolute;width:170px}.promo__about .title__block .abs.left{left:80px;top:114px}.promo__about .title__block .abs.right{right:80px;top:114px;transform:scaleX(-1)}.promo__about .title__block .subtitle{color:#4d4d4d;font-size:26px;font-weight:500;letter-spacing:0;line-height:33px;margin-top:24px;text-align:center}.wwmp{margin-top:100px;width:100%}.wwmp .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;text-align:center}.wwmp .card__block,.wwmp .card__block.double{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.wwmp .card__block{margin-top:70px}.wwmp .card__block.double{margin-top:37px}.wwmp .card__block .single__card{border-radius:14px;display:block;min-height:200px;padding:30px;width:calc(50% - 19px)}.wwmp .card__block .single__card.orange{background-color:#fff3ec}.wwmp .card__block .single__card.blue{background-color:#effbfe}.wwmp .card__block .single__card .icon__block{height:68px;width:68px}.wwmp .card__block .single__card .text__block{margin-top:24px;width:100%}.wwmp .card__block .single__card .text__block .text,.wwmp .card__block .single__card .text__block .title{font-size:30px;letter-spacing:0;text-align:left}.wwmp .card__block .single__card .text__block .title{font-weight:700;line-height:53px}.wwmp .card__block .single__card .text__block .text{font-weight:400;line-height:38px}.otlichie{margin-top:140px;width:100%}.otlichie .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;text-align:left}.otlichie .card__block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:70px}.otlichie .single__otlichie{border-radius:14px;margin-bottom:37px;padding:41px 127px 41px 257px;position:relative;width:100%}.otlichie .single__otlichie.blue{background-color:#effbfe}.otlichie .single__otlichie.orange{background-color:#fff3ec}.otlichie .single__otlichie .text{font-size:30px;font-weight:400;letter-spacing:0;line-height:38px;text-align:left}.otlichie .single__otlichie .abs{height:100%;left:0;position:absolute;top:0;width:207px}main.content{height:100%;min-height:calc(100vh - 100px);padding-top:107px;width:100%}footer.footer{background-color:#effbfe;height:100%;min-height:100px;padding:70px 0;width:100%}.footer__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.footer__logo{height:42px;width:243px}.footer__logo .logo{height:100%;width:100%}.footer__payments{height:80px;margin-top:56px;width:270px}.footer__payments .payments{height:100%;width:100%}.footer__nav__item{margin-bottom:20px}.footer__nav__item:last-child{margin-bottom:0}.footer__nav__link{font-size:19px;font-weight:300;letter-spacing:0;line-height:24px}.footer__content .contact__group{margin-bottom:37px}.footer__content .contact__group:last-child{margin-bottom:0}.footer__content .contact__group .text,.footer__content .contact__group .title{font-size:19px;letter-spacing:0;line-height:24px}.footer__content .contact__group .title{font-weight:500;margin-bottom:20px}.footer__content .contact__group .text{font-weight:300}.footer__content .contact__group .text .link__icon{display:inline-block;margin-right:10px}.footer__content .contact__group .text .link__icon:last-child{margin-right:0}.promo{display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between;margin-bottom:80px;margin-top:80px;width:100%}.promo__left{max-width:50%;position:relative}.promo__left .title{font-size:45px;font-weight:700;letter-spacing:0;line-height:53px;max-width:560px}.promo__left .title .orange{color:#ff985f;-webkit-text-decoration:underline solid #ff985f66;text-decoration:underline solid #ff985f66}.promo__left .text{color:#4d4d4d;font-size:26px;font-weight:500;letter-spacing:0;line-height:33px;margin-top:32px;max-width:310px}.promo__left .promoaction{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:60px;max-width:528px;position:relative}.promo__left .promoaction .icon.fire{display:block;width:40px}.promo__left .promoaction .promoaction__text{display:block;font-size:26px;line-height:33.15px;margin-left:13px}.promo__left .promoaction .icon.arrow{display:block;left:-80px;position:absolute;top:30px}.promo__left .promo__left__buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.promo__left .promo__left__buttons .btn{background-color:#ff985f;border-radius:10px;color:#fff;font-size:26px;font-weight:500;line-height:33.15px;padding:18px 29px;text-align:center;transition:all .5s ease}.promo__left .promo__left__buttons .btn:hover{background-color:#ff620b;transition:all .5s ease}.promo__left .promo__snow{display:block;position:absolute;right:-145px;top:150px;width:112px}.promo__right{position:relative;width:50%}.promo__right .tooltip{background-color:#c0ecf8;border-radius:10px;display:block;font-size:45px;font-weight:500;letter-spacing:0;line-height:57px;padding:9px 20px;position:absolute;text-transform:uppercase}.promo__right .tooltip.oge{left:0;top:30px;transform:rotate(-18deg)}.promo__right .tooltip.ege{left:150px;top:-30px;transform:rotate(-1deg)}.promo__right .tooltip.vpr{left:180px;top:90px;transform:rotate(4deg)}.promo__right .promo__boy{height:619px}.theme{margin-bottom:43px;width:100%}.theme .text__content{position:relative;width:100%}.theme .text__content .theme__tre{display:block;left:860px;position:absolute;top:-70px;width:135px}.theme .text__content .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px}.theme .text__content .text{color:#4d4d4d;font-size:26px;font-weight:400;letter-spacing:0;line-height:33px;margin-top:24px;max-width:820px}.theme .theme__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:70px;width:100%}.theme .theme__list .theme__item{border-radius:14px;cursor:pointer;margin-bottom:37px;max-width:462px;padding:31px;position:relative;width:31%}.theme__item__link{height:100%;left:0;position:absolute;top:0;width:100%}.theme__item.blue{background-color:#effbfe}.theme__item.orange{background-color:#fff3ec}.theme__item .theme__item__img{margin-bottom:31px;width:54.4px}.theme__item .theme__item__img .icon{height:100%;width:100%}.theme__item .theme__item__name .title{font-size:30px;font-weight:400;letter-spacing:0;line-height:38px}.theme__item .big__icon{display:block;height:127px;position:absolute;right:0;top:30px}.theme__item .big__icon.rus{top:27px}.theme__item .theme__item__img .icon.him{height:54px}.theme__item .big__icon.fiz,.theme__item .big__icon.him{opacity:.5}.teachers{margin-bottom:100px;position:relative;width:100%}.teachers .teacher__icon__big{display:block;left:100px;position:absolute;top:0;width:133px}.teachers .text__content{margin:0 auto 70px;max-width:901px;padding-top:60px}.teachers .text__content .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;margin-bottom:24px;text-align:center}.teachers .text__content .text{color:#4d4d4d;font-size:26px;font-weight:400;letter-spacing:0;line-height:33px;text-align:center}.teachers .teachers__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.teachers .teachers__list .teacher__item{border-radius:16px;margin-bottom:40px;padding:40px 44px;width:31%}.teacher__item.orange{background-color:#fff3ec}.teacher__item.blue{background-color:#effbfe}.teachers .teachers__list .teacher__item .teacher__photo{border-radius:8px;height:100%;margin-bottom:30px;width:100%}.teachers .teachers__list .teacher__item .teacher__photo .teacher__img{border-radius:8px;display:block;height:100%;max-width:368px;width:100%}.teachers .teachers__list .teacher__item .text__content{height:100%;margin:0;max-width:100%;padding:0;width:100%}.teachers .teachers__list .teacher__item .text__content .teacher__name{font-size:29px;font-weight:500;letter-spacing:0;line-height:37px}.teachers .teachers__list .teacher__item .text__content .teacher__stage{color:#4d4d4d;font-size:19px;font-weight:300;letter-spacing:0;line-height:24px;margin-top:7px}.teachers .teachers__list .teacher__item .text__content .teacher__descr{color:#4d4d4d;font-size:21px;font-weight:400;letter-spacing:0;line-height:28px;margin-top:15px}.teachers .teachers__list .teacher__item .text__content .teacher__more__button{margin-top:39px;width:100%}.teachers .teachers__list .teacher__item .text__content .teacher__more__button .teacher__link{border-radius:10px;font-size:22px;font-weight:500;letter-spacing:0;line-height:28px;padding:12px 22px;text-align:center}.teachers .teachers__list .teacher__item .text__content .teacher__more__button .teacher__link.orange{border:2px solid #ff985f}.teachers .teachers__list .teacher__item .text__content .teacher__more__button .teacher__link.blue{border:2px solid #37b6d1}.how__teach{margin-bottom:140px;width:100%}.how__teach .text__content{height:100%;margin:0 auto 50px;max-width:600px;width:100%}.how__teach .text__content .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;text-align:center}.how__teach .text__content .text{color:#4d4d4d;font-size:26px;font-weight:400;letter-spacing:0;line-height:33px;margin:23px 20px 0;text-align:center}.how__teach .img__content{height:100%;max-width:1458px;position:relative;width:100%}.how__teach .img__content .notebook{height:100%;width:100%}.tooltip{align-items:center;background-color:#effbfe;border-radius:14px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:34px 41px;position:absolute}.tooltip.pc{left:100px;top:250px;width:443px}.tooltip.camera{right:400px;top:50px;width:326px}.tooltip.book{bottom:250px;right:150px;width:424px}.tooltip.pc .tooltip__text{max-width:270px}.tooltip.camera .tooltip__text{max-width:153px}.tooltip.book .tooltip__text{max-width:251px}.tooltip .tooltip__img{width:54px}.tooltip.book .tooltip__img{height:54px;width:auto}.tooltip .tooltip__img .icon{height:100%;width:100%}.tooltip__text .text{font-size:26px;font-weight:400;letter-spacing:0;line-height:33px}.tarifs{margin-bottom:140px;width:100%}.tarifs .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;margin-bottom:70px;text-align:center}.tarifs .tarif__list{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.tarifs .tarif__list .tarif__item{border-radius:14px;padding:46px 41px;position:relative;width:31%}.tarifs .tarif__list .tarif__item.blue{background-color:#effbfe}.tarifs .tarif__list .tarif__item.blue.dark{background-color:#37b6d1}.tarifs .tarif__list .tarif__item.blue.dark .tarif__title,.tarifs .tarif__list .tarif__item.blue.dark .text__content .text,.tarifs .tarif__list .tarif__item.blue.dark .text__content .title{color:#fff}.tarifs .tarif__list .tarif__item .tarif__title{font-size:26px;font-weight:400;letter-spacing:0;line-height:33px;text-transform:uppercase}.tarifs .tarif__list .tarif__item .text__content{margin-top:58px;width:100%}.tarifs .tarif__list .tarif__item .text__content .title{font-size:30px;font-weight:500;letter-spacing:0;line-height:38px;margin-bottom:11px;text-align:left}.tarifs .tarif__list .tarif__item .text__content .text{color:#4d4d4d;font-size:20px;font-weight:300;letter-spacing:0;line-height:25px;text-align:left}.tarifs .tarif__list .tarif__item .icon{display:block;position:absolute;right:0;top:0;width:119px}.questions{margin-bottom:140px;width:100%}.questions .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px}.questions .questions__list__block{margin-top:70px}.questions .questions__list{list-style:none}.questions .questions__list .questions__item{border-top:2px solid #37b6d1;cursor:pointer;display:block;font-size:30px;font-weight:400;letter-spacing:0;line-height:38px;min-height:135px;overflow:hidden;padding:48px 0;position:relative;text-align:left}.questions .questions__list .questions__item:after{color:#37b6d1;content:"+";display:block;font-size:60px;position:absolute;right:0;top:45px;transition:all .5s ease}.questions .questions__list .questions__item.open:after{color:#ff620b;transform:rotate(225deg);transition:all .5s ease}.questions .questions__list .questions__item:last-child{border-bottom:2px solid #37b6d1}.questions .questions__list .questions__item .answer{margin-top:-300px;transition:all .5s ease;visibility:hidden}.questions .questions__list .questions__item .answer.open{margin-top:30px;visibility:visible}.form{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:130px;width:100%}.form__left{width:50%}.form__left .form__left__image{max-width:664px;width:100%}.form__right{width:50%}.form__right .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px;margin-bottom:40px}.form__right .right__form__input,.form__right .right__form__submit{background-color:#fff3ec;border:none;border-radius:14px;display:block;font-size:30px;font-weight:400;letter-spacing:0;line-height:38px;margin-bottom:25px;outline:none;padding:28px 41px;width:100%}.form__right .right__form__input:last-child{margin-bottom:40px}.form__right .right__form__submit{background-color:#ff985f;color:#fff;margin-bottom:30px;width:auto}.form__right .policy{font-size:18px;font-weight:300;letter-spacing:0;line-height:22px}.info{align-items:flex-start;background-color:#effbfe;border-radius:33px;display:flex;flex-wrap:nowrap;justify-content:left;margin-bottom:140px;padding:60px 80px;position:relative;width:100%}.info .info__title{width:50%}.info .info__title .title{font-size:60px;font-weight:700;letter-spacing:0;line-height:76px}.info__descr{width:50%}.info__descr .list{list-style:none}.info__descr .list .list__item{display:block;font-size:27px;font-weight:400;letter-spacing:0;line-height:34px;margin-bottom:28px;max-width:413px;position:relative}.info__descr .list .list__item:last-child{margin-bottom:0}.info__descr .list .list__item:after{background-color:#37b6d1;border-radius:50%;content:"";height:10px;left:-30px;position:absolute;top:10px;width:10px}.info .icon__info__block{display:block;height:260px;position:absolute;right:0;top:30px}.single__teacher__head{background-color:#c0ecf8;margin-bottom:100px;width:100%}.single__teacher__head .content__wrap{margin:70px auto;position:relative;width:100%}.single__teacher__head .content__wrap .title{font-size:67px;font-weight:700;line-height:85.42px;max-width:550px}.single__teacher__bio{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px;width:100%}.single__teacher__bio .biografy{background-color:#fff3ec;border-radius:33px;margin-bottom:70px;padding:50px 60px;position:relative;width:60%}.single__teacher__bio .biografy .title{font-size:40px;font-weight:500;line-height:51px;margin-bottom:50px;max-width:366px}.single__teacher__bio .biografy hr{border-bottom:1px solid #ff985f;border-top:1px solid #ff985f;margin-bottom:50px}.single__teacher__bio .biografy .stage{font-size:30px;font-weight:500;line-height:38.25px;margin-bottom:20px}.single__teacher__bio .biografy .description{color:#4d4d4d;font-size:30px;font-weight:400;line-height:38.25px;max-width:500px}.single__teacher__bio .biografy .teacher__bio__icon{bottom:0;display:block;position:absolute;right:0}.teacher__photo{margin-bottom:70px;width:36%}.single__teacher__photo{border-radius:15px;max-width:494px;width:100%}.teacher__dost{background-color:#effbfe;border-radius:33px;padding:85px;position:relative;width:48%}.teacher__dost .teacher__dost__icon,.teacher__prof .teacher__prof__icon{display:block;left:0;position:absolute;top:50px}.teacher__dost .teacher__dost__text,.teacher__prof .teacher__prof__text{margin-left:100px}.teacher__dost .teacher__dost__text .title,.teacher__prof .teacher__prof__text .title{font-size:30px;font-weight:500;line-height:38.25px;margin-bottom:16px}.teacher__dost .teacher__dost__text .text,.teacher__prof .teacher__prof__text .text{color:#4d4d4d;font-size:30px;font-weight:400;line-height:38.25px;max-width:581px}.teacher__prof .teacher__prof__text .title{max-width:268px}.teacher__prof{background-color:#fff3ec;border-radius:33px;padding:85px;position:relative;width:48%}.content.info-page .single__teacher__head .content__wrap .title{max-width:80%}.info__page__wrap__content{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.info__page__content__item{border-radius:33px;margin-bottom:70px;padding:53px 67px;position:relative;width:100%}.info__page__content__item.orange{background-color:#fff3ec}.info__page__content__item.blue{background-color:#effbfe}.info__page__content__item .title{font-size:40px;line-height:51px;margin-bottom:53px}.info__page__content__item.orange hr{border-bottom:1px solid #ff985f;border-top:1px solid #ff985f;margin-bottom:53px}.info__page__content__item.blue hr{border-bottom:1px solid #37b6d1;border-top:1px solid #37b6d1;margin-bottom:53px}.info__page__content__item .text__wrap{width:100%}.info__page__content__item .text__wrap .text{color:#4d4d4d;font-size:30px;line-height:38.25px;margin-bottom:20px}.info__page__content__item .text__wrap .text .link{text-decoration:underline}.info__page__content__item .info__org__icon{bottom:0;display:block;position:absolute;right:0}.content.theme-page .single__teacher__head .content__wrap .title{max-width:100%;width:100%}.lessons__list__wrap{margin-bottom:100px;width:100%}.lessons__list__wrap .lessons__list__item{background-color:#fff3ec;border-bottom:2px solid #ff985f;position:relative;width:100%}.lessons__list__wrap .lessons__list__item:first-child{border-bottom:2px solid #ff985f;border-radius:14px 14px 0 0}.lessons__list__wrap .lessons__list__item:last-child{border-bottom:none;border-radius:0 0 14px 14px}.lessons__list__wrap .lessons__list__item .lesson__item__link{display:block;font-size:30px;line-height:38.25px;padding:40px 60px}.content.lesson-page .single__teacher__head .content__wrap .title{max-width:calc(100% - 150px);width:100%}.video__content__wrap{border-radius:14px;height:45vw;margin-bottom:100px;max-width:calc(1920px - 20vw);overflow:hidden;position:relative;width:80vw}.tup{height:100%;width:100%}.theory__of__lesson{background-color:#fff3ec;border-radius:14px;margin-bottom:80px;max-height:180px;overflow:hidden;padding:40px 60px;transition:all .5s ease;width:100%}.theory__of__lesson.blue{background-color:#effbfe;max-height:100%}.theory__of__lesson.show{max-height:100%;transition:all .5s ease}.theory__of__lesson .title__wrap{overflow:hidden;width:100%}.theory__of__lesson .title__wrap .title{font-size:44px;line-height:56.1px;margin-bottom:40px}.theory__of__lesson .title__wrap hr{border-bottom:1px solid #ff985f;border-top:1px solid #ff985f;margin-bottom:40px}.theory__of__lesson.blue .title__wrap hr{border-bottom:1px solid #37b6d1;border-top:1px solid #37b6d1}.text__wrap{width:100%}.text__wrap .subtitle{font-size:40px;line-height:51px;margin-bottom:40px;width:500px}.text__wrap .text{color:#4d4d4d;font-size:30px;line-height:38.25px}.lesson__zad{display:block;max-width:300px;width:100%}.answer__for__zad{margin-top:20px}.form_radio{margin-bottom:10px}.form_radio input[type=radio]{display:none}.form_radio label{cursor:pointer;display:inline-block;font-size:30px;line-height:38.25px;margin-right:0;padding-left:25px;position:relative;-webkit-user-select:none;user-select:none}.form_radio label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpUVbHCwo6pChOtlFRRxLFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6uKk6CIl/i8ptIjx4Lgf7+497t4B3maVKUZPDFBUU08n4kIuvyr4X9GPEAIYxZDIDC2ZWczCdXzdw8PXuyjPcj/35wjJBYMBHoE4xjTdJN4gnt00Nc77xGFWFmXic+JJnS5I/Mh1yeE3ziWbvTwzrGfT88RhYqHUxVIXs7KuEM8QR2RFpXxvzmGZ8xZnpVpn7XvyFwYL6kqG6zTHkMASkkhBgIQ6KqjCRJRWlRQDadqPu/hHbH+KXBK5KmDkWEANCkTbD/4Hv7s1itNTTlIwDvS+WNbHOODfBVoNy/o+tqzWCeB7Bq7Ujr/WBOY+SW90tMgRMLANXFx3NGkPuNwBhp80URdtyUfTWywC72f0TXlg8BboW3N6a+/j9AHIUlfLN8DBITBRoux1l3cHunv790y7vx+IO3KvqMHuLwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+cLDQgpKD3PDv8AAAHKSURBVDjLnZSxaxNxFMc/75fERC3VZNIkDoIEm2IdzJiG5px7cewkWIirq0sJKOLuIIUItaB/QK6DQukJmTNVGqUNungBkRiMkprYu+ckBKvV3md7w/fDlwfvCb9hu28yQAnRAqppkGnQAUgXaAk0G1bem8zI5FBx28sKZZA6Euyhkb5jXf5uu28T4CeBHEhVkK2GNbN2SLLotu8Y5ez5+I97q8Wryl+obL832hvWgJ5Tnn0EYH41EEgmRokHRwkAGnMXg9P7J++jJmW/2rkFILa7kwUeZmP+zcfzc0cKJll83THyabwucNeAKYGpH0cAsHHlUqDoE5SSEbSg6B4hEGRXhWtGlbRI8JlQmD6QNQhT6WgwDqOIDGIjYMoA3z6OYifCSA7OHMRBvxrA8yNBKtRO1E8K4hmghZILtxPNqdAyAk2QamX7nTlOvPjcMyBVhKZpWHkP0S3t7deWXnSi/yNYetmJps59qaFsOgv5rgFwyrNrQG+YGK38q1HxmWeGsfEKhp5zPb9+6Iptt70MWKB1QXYDifQvRIajD/6pOOonQXMgtxXZ3LBmnv7xFQDccNuZQJhHKYBmQKZVGYjgqdASoeks5LuTmZ/6vbEQTYV0PgAAAABJRU5ErkJggg==) 0 0 no-repeat;bottom:1px;content:"";display:inline-block;height:30px;left:0;position:absolute;width:30px}.form_radio input[type=radio]:checked+label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpUVbHCwo6pChOtlFRRxLFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6uKk6CIl/i8ptIjx4Lgf7+497t4B3maVKUZPDFBUU08n4kIuvyr4X9GPEAIYxZDIDC2ZWczCdXzdw8PXuyjPcj/35wjJBYMBHoE4xjTdJN4gnt00Nc77xGFWFmXic+JJnS5I/Mh1yeE3ziWbvTwzrGfT88RhYqHUxVIXs7KuEM8QR2RFpXxvzmGZ8xZnpVpn7XvyFwYL6kqG6zTHkMASkkhBgIQ6KqjCRJRWlRQDadqPu/hHbH+KXBK5KmDkWEANCkTbD/4Hv7s1itNTTlIwDvS+WNbHOODfBVoNy/o+tqzWCeB7Bq7Ujr/WBOY+SW90tMgRMLANXFx3NGkPuNwBhp80URdtyUfTWywC72f0TXlg8BboW3N6a+/j9AHIUlfLN8DBITBRoux1l3cHunv790y7vx+IO3KvqMHuLwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+cLDQgqHUBRmR8AAAJgSURBVDjLjZRNaFRnFIaf97tmcvNTS1JrMZO0SkMwo+DGVYjB3L2TQJe1LoR02S7ciAjJQuJCEIzLFCzBTcHN3CyDVxxwl2UzigZ/wMm0lGYgdezcNPc7LhwltlrnWX3f4jkczuE94l8Uk/t5YALZccwGQHvBtkAbwKqgXIoK1d2Odn+mkspZg0nQIvKPsKAeR4ebxeRBCFkfMAKaEbpdikZvvPHcm8eppPIjxtBQuH0mjkbLlikEf6KYVKYhGwd1xtGRu9rf/Z3JHyzeWfvhnU5aHXwZNsNL/+TSrszZPPAN0A/kgG1gE7jlAy580gibjTC9iPyzePLIDRWTtUHg8le5nTPPm7nezNlNoMiHiZH/1r7oaui3dElw3oGbALd4ffyYZYG/9JECAEXMzS8XvjbDfsKY0FRSuerhiowQcQ84wMepGTYmlALnnBkDkt9EDLdm0A79gmFwdWDQIXoH9vhtoKc1xHbIgXqCrY4U6HXAi9/TjhzQaG2hHbbNaOx8utMJ9pcDqlng+4H11hrbYROxLsv6hKoOWMUYiaPCE9AvbRa5tRwVnoKNmFh1gjJoZurXx7JAF4HS/9kGJeQvjC3VHGgGUXalqFBFdtv++Huu5+We1AecNlgAakD62iMFasiuSf50Vxo29+Xrsxgr8cnCxtsAtrLwmT7vnisdPWSnkrWDmIYles14Ifn1ODr6dGyp5vbl67M4/ownCwv/SXExqZwFIrBFoYdeQX0oeJk+z7o7sawPbAT0vaGV5Wj05/eeAoDppJL34gTGcbA8aK8ZWxJVE6sS5fhkYWO38wq91vPejeO/swAAAABJRU5ErkJggg==) 0 0 no-repeat}.form_radio label:hover:before{filter:brightness(120%)}.checkbox-other{cursor:pointer;display:block;margin:0 0 10px;position:relative;-webkit-user-select:none;user-select:none}.checkbox-other input[type=checkbox]{display:block;height:0;opacity:0;position:absolute;width:0;z-index:-1}.checkbox-other span{display:inline-block;font-size:30px;line-height:38.25px;padding:0 0 0 35px;position:relative}.checkbox-other span:before{background:url(data:image/png;base64,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BYMBHoE4xjTdJN4gnt00Nc77xGFWFmXic+JJnS5I/Mh1yeE3ziWbvTwzrGfT88RhYqHUxVIXs7KuEM8QR2RFpXxvzmGZ8xZnpVpn7XvyFwYL6kqG6zTHkMASkkhBgIQ6KqjCRJRWlRQDadqPu/hHbH+KXBK5KmDkWEANCkTbD/4Hv7s1itNTTlIwDvS+WNbHOODfBVoNy/o+tqzWCeB7Bq7Ujr/WBOY+SW90tMgRMLANXFx3NGkPuNwBhp80URdtyUfTWywC72f0TXlg8BboW3N6a+/j9AHIUlfLN8DBITBRoux1l3cHunv790y7vx+IO3KvFjYEYgAADXZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDQuNC4wLUV4aXYyIj4KIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOkdJTVA9Imh0dHA6Ly93d3cuZ2ltcC5vcmcveG1wLyIKICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICB4bXBNTTpEb2N1bWVudElEPSJnaW1wOmRvY2lkOmdpbXA6YTM0M2FiY2MtNDllYS00MTcwLTkwNDUtMGY5ZDY3ODk3ZTliIgogICB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFlZGVjNmNlLWY0NjEtNDFlZS1hOGUwLWRkZmNjZDcxNGI5OSIKICAgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVhMDFiZGRhLTQ4NjItNGFhNC04ZTY5LWNhNTU5NzhjMzljNiIKICAgZGM6Rm9ybWF0PSJpbWFnZS9wbmciCiAgIEdJTVA6QVBJPSIyLjAiCiAgIEdJTVA6UGxhdGZvcm09IldpbmRvd3MiCiAgIEdJTVA6VGltZVN0YW1wPSIxNjk5ODY1Nzk1NDMwMDkzIgogICBHSU1QOlZlcnNpb249IjIuMTAuMzQiCiAgIHRpZmY6T3JpZW50YXRpb249IjEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIgogICB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzOjExOjEzVDE1OjU2OjM1KzA3OjAwIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyMzoxMToxM1QxNTo1NjozNSswNzowMCI+CiAgIDx4bXBNTTpIaXN0b3J5PgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRkZGZmODAxLTQ1ZjUtNDMyZC1hMGEzLTkxMjhmMDI3MDFjMiIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0xMS0xM1QxNTo1NjozNSIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7DibEiAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5wsNCDgj+cT0ZwAAAIhJREFUOMvt0zERwkAURdH7lhVBEwMM7RqgZQhiQMAKQABCoMwigJJkNUREsh8LhDBUOQLu/OJ9HVOuTIqYrQHP57xEi3HxJk4Fu952mycT1akLhiJ1yg0z1Km7O2BgFnnHDyyRJfLXyMzZ4x3QH1IOXz1fk4MZrfaPV7Uq7oy0nXjVYNAXjfENZlcqwP5q55wAAAAASUVORK5CYII=) 0 0 no-repeat;content:"";display:inline-block;height:30px;left:0;position:absolute;top:10px;transition:background .3s ease;width:30px}.checkbox-other input[type=checkbox]:checked+span:before{background:url(data:image/png;base64,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bWVudHMvMS4xLyIKICAgIHhtbG5zOkdJTVA9Imh0dHA6Ly93d3cuZ2ltcC5vcmcveG1wLyIKICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICB4bXBNTTpEb2N1bWVudElEPSJnaW1wOmRvY2lkOmdpbXA6YzU2OWU4NmItZjczNS00NDZjLWFiYjMtZmZlOTZmMjljNzhhIgogICB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmY3NTA1MDk2LTAyMmUtNGNiNS1iM2RkLTRhMjJhZjk4OWMxYyIKICAgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjdiMWJkYzUwLWM1YzQtNGNiYS04MTkwLWQ5NzUyNTZlZmRjNCIKICAgZGM6Rm9ybWF0PSJpbWFnZS9wbmciCiAgIEdJTVA6QVBJPSIyLjAiCiAgIEdJTVA6UGxhdGZvcm09IldpbmRvd3MiCiAgIEdJTVA6VGltZVN0YW1wPSIxNjk5ODY1ODcwMDU3NTU5IgogICBHSU1QOlZlcnNpb249IjIuMTAuMzQiCiAgIHRpZmY6T3JpZW50YXRpb249IjEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIgogICB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzOjExOjEzVDE1OjU3OjUwKzA3OjAwIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyMzoxMToxM1QxNTo1Nzo1MCswNzowMCI+CiAgIDx4bXBNTTpIaXN0b3J5PgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjdlNmExMzQ2LWVlYjItNDg0NC1hYzU5LThkM2U1Y2I5ZTdmNyIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0xMS0xM1QxNTo1Nzo1MCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5QA1JoAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5wsNCDkyim/l1AAAAUFJREFUOMulkzFLglEUhp97+yRFwkAywhwSFwebKtzKrSXEH2FLIPUHWkLaGpqCVqHRKWiqrR8Q1iz4OYigYWJ+6f1OS0OpX6W+271wnvue856rsvcv6yh1LSIZYJEppBRlhIKF4lJE9plBIuQEAlqEHHNIQUYzvxanggjgiIzdTwXZCQW42o7jV2o2yG44yHEqRn9oML85UcCqbwHfyEtboQCHySiNnsP5c53BSEs/IH6tuEgnOEpEkC/QXjjISSqG3e1z+lTjdWDGXFrfD31XuK02yW6soIDH5hv5ZJRG74NipU536E5s1RqdfqnWQgMH8QjptWWqnXeKlTqdofGclzUprhu7hVKwGV7irGJ7OvCEABiBUq2NttsYV/5MzvL+F4KR/8WvAWfevdfAwzwAEcraKJNHKM9Q7wjcudoUPgFMxHJbxkFyVQAAAABJRU5ErkJggg==) 0 0 no-repeat}.checkbox-other span:hover:before{filter:brightness(110%)}.checkbox-other span:active:before{filter:brightness(80%)}.answer__for__zad .form__input input[type=text]{background-color:#fff;border:1px solid #4ebed6;border-radius:8px;color:#4d4d4d;display:block;font-size:30px;line-height:38.25px;outline:1px solid #4ebed6;padding:20px 25px;width:100%}.answer__for__zad .form__input input[type=text]::placeholder{color:#4d4d4d;opacity:.4}.answer__for__zad .form__textarea textarea{border:1px solid #4ebed6;border-radius:8px;color:#4d4d4d;font-size:30px;height:200px;line-height:38.25px;outline:1px solid #4ebed6;padding:20px 25px;resize:none;width:100%}.answer__for__zad .submit{background-color:#4ebed6;border:none;color:#fff;cursor:pointer;margin-top:20px;padding:15px 25px}.answer__for__zad .submit,.answer__otvet{display:block;font-size:30px;line-height:38.25px;outline:none}.answer__otvet{border:1px solid #4ebed6;border-radius:8px;color:#4d4d4d;padding:22px 26px;width:100%}.profile__wrap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:80px;width:100%}.profile__photo{max-width:400px;width:100%}.profile__photo .profile__img{height:100%;width:100%}.profile__data{width:100%}.profile__data .title{font-size:40px;line-height:51px;margin-bottom:48px}.form__profile__data .fio__inputs{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:36px;width:100%}.form__profile__data .fio__inputs .family__input,.form__profile__data .fio__inputs .name__input{width:48%}.form__profile__data .fio__inputs .family__input input[type=text],.form__profile__data .fio__inputs .name__input input[type=text]{background-color:#fff3ec;border:1px solid #ff985f;border-radius:14px;color:#4d4d4d;font-size:30px;line-height:38.25px;padding:25px 40px;width:100%}.form__profile__data .fio__inputs .family__input input[type=text]::placeholder,.form__profile__data .fio__inputs .name__input input[type=text]::placeholder,.form__profile__data .other__inputs .address__input input[type=text]::placeholder,.form__profile__data .other__inputs .birthday__input input[type=text]::placeholder{color:#4d4d4d;opacity:.8}.form__profile__data .other__inputs{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.form__profile__data .other__inputs .address__input,.form__profile__data .other__inputs .birthday__input{width:48%}.form__profile__data .other__inputs .address__input input[type=text],.form__profile__data .other__inputs .birthday__input input[type=text]{background-color:#fff3ec;border:1px solid #ff985f;border-radius:14px;color:#4d4d4d;font-size:30px;line-height:38.25px;padding:25px 40px;width:100%}.profile__contact{background-color:#effbfe;border-radius:14px;margin-bottom:60px;padding:40px 60px;width:100%}.profile__contact .title{font-size:40px;line-height:51px;margin-bottom:40px}.profile__contact hr{border-bottom:1px solid #37b6d1;border-top:1px solid #37b6d1;margin-bottom:60px}.form__profile__contact{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.form__profile__contact .form__profile__contact__input{width:48%}.form__profile__contact .form__profile__contact__input:first-child{margin-bottom:30px}.form__profile__contact .form__profile__contact__input .input{background-color:#fff;border:1px solid #37b6d1;border-radius:14px;color:#4d4d4d;display:block;font-size:30px;line-height:38.25px;outline:1px solid #37b6d1;padding:25px 40px;width:100%}.form__profile__contact .form__profile__contact__input .input::placeholder{color:#4d4d4d;opacity:.6}.error__wrap{align-items:center;display:flex;height:100%;justify-content:space-between;min-height:calc(100vh - 100px);width:100%}.error__wrap .error__text__wrap{max-width:400px;width:100%}.error__wrap .error__text__wrap.gift{max-width:550px}.error__wrap .error__text__wrap .title{font-size:60px;font-weight:700;line-height:76.5px;margin-bottom:45px}.error__wrap .error__text__wrap .descr{color:#4d4d4d;font-size:26px;font-weight:500;line-height:33.15px;margin-bottom:44px}.error__wrap .error__text__wrap .button__to__main{background-color:#ff985f;border-radius:10px;color:#fff;font-size:26px;font-weight:500;line-height:33.15px;padding:18px 29px;transition:all .5s ease}.error__wrap .error__text__wrap .button__to__main:hover{background-color:#ff620b;transition:all .5s ease}.error__wrap .error__image__wrap{max-width:calc(100% - 400px);width:100%}.error__wrap .error__image__wrap .error__img{max-height:778px;width:100%}.error__wrap .access__image__wrap{max-width:calc(100% - 550px);width:100%}.error__wrap .gift__image__wrap{max-width:calc(100% - 650px);width:100%}.error__wrap .access__image__wrap .access__img,.error__wrap .gift__image__wrap .access__img{width:100%}main.content.access-page{margin-bottom:40px}.classes__block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.classes__block .single__class{border-radius:14px;margin-bottom:40px;overflow:hidden;padding:51px 139px;position:relative;width:23%}.classes__block .single__class.big{width:31%}.classes__block .single__class.big.ten{padding-left:200px}.classes__block .single__class.orange{background-color:#fff3ec}.classes__block .single__class.blue{background-color:#effbfe}.classes__block .single__class p{font-size:30px;font-weight:400;line-height:38.25px}.classes__block .single__class .number{color:#ff985f;font-size:200px;font-weight:700;left:-15px;line-height:216.75px;position:absolute;top:-35px}.classes__block .single__class.blue .number{color:#37b6d1}.seller__header{background-color:#effbfe;margin-bottom:80px;padding:80px;width:100%}.seller__header__wrap{padding:0 50px;position:relative;width:100%}.seller__header__wrap .title{font-size:65px;font-weight:700;line-height:82.87px;margin:0 auto 32px;max-width:869px;text-align:center;width:100%}.seller__header__wrap .descr{color:#4d4d4d;font-size:26px;font-weight:500;line-height:33.15px;margin:0 auto;max-width:626px;text-align:center;width:100%}.seller__header__wrap .arrow__icon,.seller__header__wrap .snow__icon{display:block;position:absolute}.seller__header__wrap .snow__icon{left:50px;top:0;width:112px}.seller__header__wrap .arrow__icon{bottom:30px;right:140px;width:49px}.seller__form__content{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:80px;width:100%}.seller__form__content .seller__form__img{width:50%}.seller__form__content .seller__form__img .image{width:100%}.seller__form__content .seller__form__form{padding:0 30px;width:50%}.seller__form__form .title{font-size:60px;font-weight:700;line-height:76.5px;margin-bottom:32px;text-align:center}.seller__form__input,.seller__form__submit{background-color:#fff3ec;border:none;border-radius:14px;display:block;font-size:30px;font-weight:400;line-height:38.25px;margin-bottom:28px;outline:none;padding:28px 41px;width:100%}.seller__form__submit{background-color:#ff985f;color:#fff;cursor:pointer;transition:all .5s ease}.seller__form__submit:hover{background-color:#ff620b;transition:all .5s ease}.form__wrap .policy{color:#4d4d4d;font-size:18px;font-weight:300;line-height:25.5px;text-align:center}.abs__logo__hide__full{height:100px;left:0;position:absolute;top:0;width:100%}.abs__fullscreen__icon{bottom:0;height:45px;position:absolute;right:0;width:40px}.abs__logo__icon{bottom:0;height:45px;position:absolute;right:80px;width:300px}.single__tarif{margin-top:12px}.single__tarif select{border:1px solid #37b6d1;border-radius:8px;display:block;outline:none;padding:12px 16px}.tarif__select.double select{margin-bottom:12px}.single__tarif .submit{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #37b6d1;border-radius:14px;color:#000;cursor:pointer;display:block;font-weight:700;margin-top:22px;outline:none;padding:21px 33px}.tarifs .tarif__list .tarif__item .tarif__select.focus .text__content{margin-top:140px}.tarif__item.blue.dark .text__content{padding-top:75px}.tarif__info{background-color:#effbfe;border:1px solid #37b6d1;border-radius:14px;display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between;margin:30px auto 50px;padding:40px 60px;width:100%}.tarif__info__item{border-right:1px solid #37b6d1;display:block;max-width:33.3%;padding-right:44px;width:33.3%}.tarif__info__item .title{font-size:40px;font-weight:500}.tarif__info__item .text{color:#4d4d4d;font-size:30px;line-height:38.25px}.tarif__info__item.button,.tarif__info__item.date{padding-left:44px}.tarif__info__item.button{padding-right:0}.tarif__info__item:last-child{border-right:none}.tarif__info__item.button a{background-color:#37b6d1;border-radius:14px;color:#fff;display:block;font-size:40px;line-height:51px;padding:16px 24px;text-decoration:none}.free__tarif__wrap{background-color:#fff3ec;border-radius:33px;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:50px auto;overflow:hidden;padding:60px 80px;position:relative;width:100%}.free__tarif__title{display:block;width:50%}.free__tarif__title .title{font-size:60px;font-weight:700;line-height:76.5px;max-width:591px;width:100%}.free__tarif__title .title .orange{color:#ff985f}.free__tarif__title .tarif__link{border:2px solid #ff985f;border-radius:14px;color:#000;display:block;font-size:26px;font-weight:500;line-height:33.15px;margin-top:50px;padding:23px 63px;text-align:center;text-decoration:none;transition:all .5s ease}.free__tarif__title .tarif__link:hover{background-color:#ff985f;color:#fff;transition:all .5s ease}.free__tarif__description{display:block;margin-left:103px;width:calc(50% - 103px)}.free__tarif__description .description{font-size:27px;font-weight:400;line-height:34.42px;margin-bottom:28px;max-width:413px;position:relative;width:100%}.free__tarif__description .description:after{background-color:#ff985f;border-radius:50%;content:"";display:block;height:10px;left:-26px;position:absolute;top:20px;width:10px}.free__tarif__description .description:last-child{margin-bottom:0}.free__tarif__icon{display:block;position:absolute;right:-132px;top:20px;width:264px}.about__school__page{padding:50px 0;width:100%}.ab-school-top{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:90px;width:100%}.ab-school-top .text-content{max-width:calc(100% - 850px);position:relative;width:100%}.ab-school-top .text-content .arrow{height:105px;left:-90px;position:absolute;top:122px}.ab-school-top .text-content .title{font-size:65px;font-weight:700;line-height:82.87px;margin-bottom:38px}.ab-school-top .text-content .title span{color:#ff985f}.ab-school-top .text-content .subtitle{color:#4d4d4d;font-size:26px;font-weight:500;line-height:33.15px;margin-bottom:28px}.ab-school-top .text-content .subtitle:last-child{margin-bottom:0}.ab-school-top .img-content{max-width:618px;width:100%}.ab-school-top .img-content>img{width:100%}.ab-school-prem{margin-top:120px;width:100%}.ab-school-prem .title{font-size:60px;font-weight:700;line-height:76.5px;margin-bottom:60px;text-align:center}.ab-school-prem .prem__flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.ab-school-prem .prem__flex .prem__single{margin-bottom:36px;min-height:100px;padding:40px;position:relative;width:calc(33.33333% - 24.66667px)}.ab-school-prem .prem__flex .prem__single.blue{background-color:#effbfe}.ab-school-prem .prem__flex .prem__single.orange{background-color:#fff3ec}.ab-school-prem .prem__flex .prem__single .prem__img{height:100%;max-height:216px;position:absolute;right:0;top:0}.ab-school-prem .prem__flex .prem__single .number{color:#37b6d1;font-size:52px;font-weight:500;line-height:66.3px;margin-bottom:48px}.ab-school-prem .prem__flex .prem__single.orange .number{color:#ff985f}.ab-school-prem .prem__flex .prem__single .title{font-size:30px;font-weight:500;line-height:38.25px;margin-bottom:11px;text-align-last:left}.ab-school-prem .prem__flex .prem__single .subtitle{color:#4d4d4d;font-size:20px;font-weight:300;line-height:25.5px;max-width:354px;text-align:left;width:100%}.ab-school-mission{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:100px;margin-top:100px;width:100%}.ab-school-mission .mission__img{width:40%}.ab-school-mission .mission__img>img{width:100%}.ab-school-mission .mission__text{position:relative;width:50%}.ab-school-mission .mission__text .arrow{position:absolute;right:100px;top:30px;transform:scaleX(-1) rotate(60deg);width:49px}.ab-school-mission .mission__text .title{font-size:60px;font-weight:700;line-height:76.5px;margin-bottom:32px;max-width:465px;text-align:left}.ab-school-mission .mission__text .subtitle{font-size:26px;font-weight:400;line-height:33.15px;margin-bottom:28px;text-align:left}.ab-school-mission .mission__text .subtitle:last-child{margin-bottom:0}@media only screen and (max-width:1500px){.promo__about .title__block .title{font-size:43px;line-height:54.82px}.promo__about .title__block{padding:0 100px}.promo__about .title__block .abs{height:70px;width:121px}.promo__about .title__block .abs.left,.promo__about .title__block .abs.right{top:90px}.wwmp{margin-top:80px}.wwmp .title{font-size:40px;line-height:51px}.wwmp .card__block{margin-top:48px}.wwmp .card__block .single__card .text__block .text,.wwmp .card__block .single__card .text__block .title{font-size:20px;line-height:25.5px}.wwmp .card__block .single__card .icon__block{height:46px;width:46px}.wwmp .card__block .single__card .icon__block img{height:100%;width:100%}.wwmp .card__block .single__card .text__block{margin-top:16px}.otlichie{margin-top:100px}.otlichie .title{font-size:40px;line-height:51px}.otlichie .single__otlichie{padding:28px 85px 28px 170px}.otlichie .single__otlichie .text{font-size:20.1px;line-height:25.63px}.otlichie .single__otlichie .abs{height:100%;width:142px}.not__topik__text p{font-size:43px;line-height:54.82px}.free__tarif__title .title{font-size:40px;line-height:51px}.free__tarif__title{max-width:380px}.free__tarif__title .tarif__link{font-size:16px;line-height:21.67px;margin-top:20px;padding:16px 33px}.free__tarif__description .description{font-size:18px;line-height:22.95px;max-width:277px}.free__tarif__description .description:after{height:6px;left:-16px;top:10px;width:6px}.free__tarif__icon{right:-90px;top:40px;width:178px}}@media screen and (max-width:1709px){.seller__header__wrap .snow__icon{left:-10px;width:80px}.seller__header__wrap .arrow__icon{bottom:60px;right:80px;width:35px}}@media screen and (max-width:1499px){.seller__header{margin-bottom:60px;padding:60px}.seller__header__wrap .title{font-size:43px;line-height:54.82px;margin-bottom:20px;max-width:596px}.seller__header__wrap .descr{font-size:17px;line-height:21.67px;max-width:389px}.seller__header__wrap .arrow__icon{bottom:30px;width:25px}.seller__header__wrap .snow__icon{width:70px}.seller__form__form .title{font-size:40px;line-height:51px;margin-bottom:28px}.seller__form__input,.seller__form__submit{border:10px;font-size:20px;line-height:25.5px;margin-bottom:19px;padding:19px 28px}.form__wrap .policy{font-size:13px;line-height:16.57px}}@media screen and (max-width:1024px){.seller__form__content{flex-direction:column;margin-bottom:60px}.seller__form__content .seller__form__img{margin:0 auto 40px;width:80%}.seller__form__content .seller__form__form{margin:0 auto;width:80%}.seller__header{margin-bottom:20px}.seller__header__wrap .arrow__icon,.seller__header__wrap .snow__icon{display:none}.seller__header__wrap{padding:0 40px}}@media screen and (max-width:790px){.seller__header__wrap .title{font-size:36px;line-height:1}.seller__header{padding:40px}.seller__header__wrap{padding:0}.seller__form__content .seller__form__form,.seller__form__content .seller__form__img{padding:0;width:100%}}@media screen and (max-width:520px){.seller__header__wrap .title{font-size:22px;line-height:1;margin-bottom:16px}.seller__header__wrap .descr{font-size:14px;line-height:17.85px}.seller__header{padding:30px}.seller__form__content .seller__form__img{margin:0 auto 20px}.seller__form__form .title{font-size:26px;line-height:33.15px;margin-bottom:20px}.seller__form__input,.seller__form__submit{border-radius:8px;font-size:15px;line-height:19.12px;margin-bottom:16px;padding:16px 20px}.form__wrap .policy{font-size:11px;line-height:14.02px}.seller__form__content{margin-bottom:30px}}.kalendar__wrap{display:flex;flex-wrap:wrap;margin-bottom:60px;width:100%}.kalendar__title{margin-bottom:48px;margin-top:70px;width:100%}.kalendar__title .title{font-size:40px;font-weight:500;letter-spacing:0;line-height:51px;text-align:center}.kalendar__item{border:1px solid #37b6d1;display:flex;height:100%;min-height:218px;min-width:209px;padding:20px;position:relative;width:14.28571%}.kalendar__date{color:#000;display:block;font-size:65px;left:0;line-height:82.87px;position:absolute;top:0}.kalendar__date.disable{color:#0000004d}.kalendar__time{margin-top:60px}.kalendar__date.disable .kalendar__time .kalendar__time__link{cursor:none;pointer-events:none}.kalendar__time .kalendar__time__link{background-color:#ff985f;border-radius:3px;color:#fff;display:block;font-size:26px;line-height:33.15px;margin-bottom:8px;width:100%}.kalendar__time .kalendar__time__link:last-child{margin-bottom:0}#myModal{background-color:#00000080;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99999999999999}#myModal.show{display:block}.modal__content{background-color:#fff;border-radius:14px;margin:100px auto;max-width:500px;padding:50px;position:relative;width:100%}.modal__content .close__btn{border:1px solid #000;border-radius:50%;cursor:pointer;font-size:16px;font-weight:700;padding:5px 10px;position:absolute;right:20px;top:20px}.modal__form{margin-top:20px}.modal__input{background-color:#fff3ec;border:none;border-radius:8px;display:block;margin-bottom:10px;outline:none;padding:10px 15px;width:100%}.modal__input.submit{background-color:#ff985f;color:#fff}@media screen and (max-width:1599px){.ab-school-top .img-content,.ab-school-top .text-content{max-width:45%}.ab-school-top .text-content .title{font-size:43px;line-height:54.82px;margin-bottom:20px}.ab-school-top .text-content .subtitle{font-size:17px;line-height:21.67px;margin-bottom:16px}.ab-school-top .text-content .arrow{height:60px;left:-70px;top:100px}.ab-school-prem{margin-top:90px}.ab-school-prem .title{font-size:40px;line-height:51px;margin-bottom:50px}.ab-school-prem .prem__flex .prem__single .prem__img{max-height:164px}.ab-school-prem .prem__flex .prem__single{margin-bottom:20px;padding:30px;width:calc(33.33333% - 15.33333px)}.ab-school-prem .prem__flex .prem__single .number{margin-bottom:30px}.ab-school-prem .prem__flex .prem__single .subtitle{font-size:13px;line-height:16.57px}.ab-school-prem .prem__flex .prem__single .title{font-size:20px;line-height:25.5px}.ab-school-mission{align-items:center;margin-bottom:50px;margin-top:50px}.ab-school-mission .mission__text .title{font-size:40px;line-height:51px;max-width:365px}.ab-school-mission .mission__text .arrow{width:35px}.ab-school-mission .mission__text .subtitle{font-size:20px;line-height:25.67px}header.header{height:71px}.header__logo{height:30px;width:125px}.header__nav__link{font-size:16px;line-height:20px}.header__nav__item:after{height:2px;right:-13px;top:11px;width:8px}main.content{padding-top:95px}.promo{margin-bottom:40px;margin-top:53px}.promo__left .title{font-size:30px;line-height:44.82px;max-width:367px}.promo__left .text{font-size:17px;line-height:21.67px;margin-top:22px;max-width:198px}.promo__left .promoaction{margin-top:40px;max-width:350px}.promo__left .promoaction .promoaction__text{font-size:17px;line-height:21.67px}.promo__left .promoaction .icon.fire{width:26px}.promo__left .promoaction .icon.arrow{height:67px;left:-60px;top:25px}.promo__left .promo__left__buttons{margin-top:26px}.promo__left .promo__left__buttons .btn{border-radius:7px;font-size:17px;line-height:21.67px;padding:12px 20px}.promo__left .promo__snow{right:-110px;width:75px}.promo__right .promo__boy{height:452px}.promo__right .tooltip{font-size:30px;line-height:38.25px;padding:6px 14px}.promo__right .tooltip.vpr{left:100px}.theme .text__content .theme__tre{left:500px;top:-45px;width:90px}.theme .text__content .title{font-size:40px;line-height:51px}.theme .text__content .text{font-size:17px;line-height:21.67px;margin-top:16px;max-width:546px}.theme .theme__list{margin-top:46px}.theme__item .theme__item__name .title{font-size:20px;line-height:25.5px}.theme__item .big__icon{height:85px}.theme__item .theme__item__img{margin-bottom:21px;width:36px}.theme__item .theme__item__img .icon.him{height:36px}.teachers .teacher__icon__big{width:90px}.teachers .text__content{margin:0 auto 45px;max-width:605px;padding-top:30px}.teachers .text__content .title{font-size:40px;line-height:51px;margin-bottom:17px}.teachers .text__content .text{font-size:17px;line-height:21.67px}.teachers .teachers__list .teacher__item .teacher__photo{margin-bottom:19px}.teachers .teachers__list .teacher__item .text__content .teacher__name{font-size:19px;line-height:24.22px}.teachers .teachers__list .teacher__item .text__content .teacher__stage{font-size:12px;line-height:15.3px;margin-top:5px}.teachers .teachers__list .teacher__item .text__content .teacher__descr{font-size:14px;line-height:17.85px;margin-top:10px}.teachers .teachers__list .teacher__item .text__content .teacher__more__button{margin-top:29px}.teachers .teachers__list .teacher__item .text__content .teacher__more__button .teacher__link{font-size:14px;line-height:17.85px;padding:9px 15px}.teachers .teachers__list .teacher__item{padding:27px 30px}.teachers{margin-bottom:90px}.how__teach .text__content .title{font-size:40px;line-height:51px}.how__teach .text__content .text{font-size:17px;line-height:21.67px;margin:16px 26px 0}.how__teach .text__content{margin:0 auto 34px;max-width:405px}.tooltip{border-radius:10px;padding:23px 28px}.tooltip__text .text{font-size:17px;line-height:21.67px}.tooltip .tooltip__img{width:36px}.tooltip.book .tooltip__img{height:36px}.tooltip.camera .tooltip__text{max-width:100px}.tooltip.camera{right:330px;width:218px}.tooltip.pc .tooltip__text{width:176px}.tooltip.pc{top:200px;width:294px}.tooltip.book .tooltip__text{max-width:165px}.tooltip.book{bottom:200px;width:283px}.how__teach{margin-bottom:90px}.tarifs .title{font-size:40px;line-height:51px;margin-bottom:50px}.tarifs .tarif__list .tarif__item{padding:31px 28px}.tarifs .tarif__list .tarif__item .tarif__title{font-size:17px;line-height:21.67px}.tarifs .tarif__list .tarif__item .text__content{margin-top:40px}.tarifs .tarif__list .tarif__item .text__content .title{font-size:20px;line-height:25.5px;margin-bottom:8px;max-width:140px}.tarifs .tarif__list .tarif__item .text__content .text{font-size:13px;line-height:16.57px;max-width:187px}.tarifs .tarif__list .tarif__item .icon{width:81px}.tarifs{margin-bottom:90px}.questions .title{font-size:40px;line-height:51px}.questions .questions__list__block{margin-top:53px}.questions .questions__list .questions__item{font-size:20px;line-height:25.5px;min-height:90px;padding:31px 0}.questions .questions__list .questions__item:after{top:33px}.questions{margin-bottom:90px}.form__right .title{font-size:40px;line-height:51px}.form__right .right__form__input,.form__right .right__form__submit{border-radius:10px;font-size:20px;line-height:25.5px;margin-bottom:19px;padding:19px 28px}.form__right .right__form__submit{margin-bottom:11px}.form__right .policy{font-size:13px;line-height:16.57px}.form{margin-bottom:90px}.info .info__title .title{font-size:40px;line-height:51px}.info{margin-bottom:90px;padding:41px 34px}.info__descr .list .list__item{font-size:18px;line-height:22.95px;margin-bottom:19px;max-width:277px}.info__descr .list .list__item:after{height:6px;left:-20px;top:6px;width:6px}.info .icon__info__block{height:176px}footer.footer{padding:46px 0}.footer__logo{height:30px;width:125px}.footer__payments{height:52px;margin-top:37px;width:179px}.footer__content .contact__group{margin-bottom:26px}.single__teacher__bio .biografy{margin-bottom:40px;padding:35px}.single__teacher__bio .biografy .title{font-size:27px;line-height:34.42px;margin-bottom:37px}.single__teacher__bio .biografy hr{margin-bottom:30px}.single__teacher__bio .biografy .stage{font-size:20px;line-height:25.5px;margin-bottom:14px}.single__teacher__bio .biografy .description{font-size:20px;line-height:25.5px;max-width:350px}.teacher__photo{margin-bottom:40px}.single__teacher__bio .biografy .teacher__bio__icon{height:250px}.single__teacher__photo{max-width:330px}.single__teacher__bio,.single__teacher__head{margin-bottom:60px}.teacher__dost,.teacher__prof{padding:50px}.teacher__dost .teacher__dost__text .title,.teacher__prof .teacher__prof__text .title{font-size:20px;line-height:25.5px}.teacher__dost .teacher__dost__text .text,.teacher__prof .teacher__prof__text .text{font-size:20px;line-height:25.5px;max-width:392px}.teacher__dost .teacher__dost__icon{height:167px;top:20px}.teacher__prof .teacher__prof__icon{height:127px;top:20px}.teacher__dost .teacher__dost__text,.teacher__prof .teacher__prof__text{margin-left:70px}.video__content__wrap{margin-bottom:60px}.profile__photo{height:268px;width:268px}.profile__data .title{font-size:26px;line-height:33.15px;margin-bottom:34px}.form__profile__data .fio__inputs .family__input input[type=text],.form__profile__data .fio__inputs .name__input input[type=text],.form__profile__data .other__inputs .address__input input[type=text],.form__profile__data .other__inputs .birthday__input input[type=text]{font-size:20px;line-height:25.5px;padding:17px 27px}.form__profile__data .fio__inputs{margin-bottom:24px}.profile__wrap{margin-bottom:60px}.profile__contact{padding:27px 40px}.profile__contact .title{font-size:26px;line-height:33.15px;margin-bottom:28px}.profile__contact hr{margin-bottom:28px}.form__profile__contact .form__profile__contact__input .input{font-size:20px;line-height:25.5px;padding:17px 27px}.form__profile__contact .form__profile__contact__input:first-child{margin-bottom:19px}.error__wrap .error__text__wrap .title{font-size:43px;line-height:54.82px}.error__wrap .error__text__wrap{max-width:250px}.error__wrap .error__image__wrap{max-width:calc(100% - 250px)}.content.access-page .error__wrap .error__text__wrap{margin-bottom:30px;max-width:390px}.error__wrap .error__text__wrap .descr{font-size:17px;line-height:21.67px}.error__wrap .error__text__wrap .button__to__main{font-size:20px;line-height:25.5px}.error__wrap .access__image__wrap{max-width:calc(100% - 270px)}.header__buttons .header__indilesson,.header__buttons .header__login,.header__buttons .header__register{font-size:12px;line-height:15.3px;padding:7px 11px}.header__buttons .header__indilesson,.header__buttons .header__register{margin-right:20px}.error__wrap .gift__image__wrap{max-width:calc(100% - 370px)}}@media screen and (max-width:1280px){.promo__about .title__block .abs.left,.promo__about .title__block .abs.right{top:50px}.promo__about .title__block .abs.right{right:0}.promo__about .title__block .abs.left{left:0}.promo__about .title__block .title{font-size:40px;line-height:51px}.promo__about{margin:40px 0 70px}.promo__about .title__block .subtitle{font-size:17px;line-height:21.67px}.wwmp{margin-top:65px}.otlichie{margin-top:70px}.otlichie .single__otlichie .abs{height:100%;max-height:182px}.header__nav__item{margin-right:20px}.header__nav{display:none}.header__buttons{margin-left:calc(100% - 520px)}.header__burger{display:flex}.header__buttons .header__indilesson,.header__buttons .header__register{margin-right:10px}.tarif__info__item .title{font-size:26px;line-height:33.15px}.tarif__info__item .text{font-size:20px;line-height:25.5px}.tarif__info__item.button a{font-size:26px;line-height:33.15px}}@media screen and (max-width:1024px){.back__link{top:20px}.ab-school-top{flex-direction:column-reverse;flex-wrap:wrap}.ab-school-top .text-content{max-width:100%;width:100%}.ab-school-top .img-content{margin:0 auto;max-width:80%;width:100%}.ab-school-top .text-content .title{padding:0 30px;text-align:center}.ab-school-top .text-content .arrow{display:none}.ab-school-top .text-content .subtitle{text-align:center}.ab-school-prem{margin-top:50px}.ab-school-prem .prem__flex .prem__single .prem__img{max-height:130px}.ab-school-prem .prem__flex .prem__single{padding:20px}.ab-school-prem .prem__flex .prem__single .title{text-align-last:center}.ab-school-mission .mission__img>img{display:none}.ab-school-mission .mission__text{width:100%}.ab-school-mission .mission__text .arrow{display:none}.ab-school-mission{flex-direction:column-reverse}.ab-school-mission .mission__text .title{max-width:100%}.header__buttons{margin-left:calc(100% - 520px)}.header__nav{display:none}main.content{padding-top:75px}.promo__left .title{font-size:30px;line-height:44px}.promo__right .promo__boy{height:380px}.promo__left .promo__snow{right:0;top:135px;width:75px}.promo__right .tooltip.oge{top:0}.promo__right .tooltip.vpr{left:40px;top:75px}.promo{margin-bottom:10px}.theme .text__content .title{font-size:36px;line-height:45.9px}.theme .theme__list .theme__item{width:48%}.teachers .text__content .title{font-size:36px;line-height:45.9px}.theme{margin-bottom:10px}.teachers .teacher__icon__big{left:60px;width:70px}.teachers .teachers__list .teacher__item{width:48%}.teachers{margin-bottom:40px}.how__teach .text__content .title{font-size:36px;line-height:45.9px}.how__teach .text__content{margin:0 auto}.tooltip.book{bottom:85px;right:60px}.tooltip.pc{left:20px;top:180px}.tooltip.camera{right:160px;top:30px}.how__teach{margin-bottom:40px}.tarifs .title{font-size:36px;line-height:45.9px;margin-bottom:30px}.tarifs{margin-bottom:40px}.questions .title{font-size:36px;line-height:45.9px}.questions .questions__list__block{margin-top:40px}.questions{margin-bottom:40px}.form__right .title{font-size:36px;line-height:45.9px;margin-bottom:20px}.form__left{width:60%}.form__right{width:40%}.form{margin-bottom:40px}.info__descr{width:40%}.info{justify-content:space-between;margin-bottom:40px}.footer__content .contact__group .title{margin-bottom:10px}.footer__content .contact__group{margin-bottom:18px}.footer__nav__item{margin-bottom:13px}.single__teacher__head .content__wrap .title{font-size:43px;line-height:54.82px;max-width:350px}.single__teacher__bio .biografy{padding:20px;width:48%}.single__teacher__bio .biografy .title{font-size:19px;line-height:24.22px;margin-bottom:16px;max-width:174px}.single__teacher__bio .biografy hr{margin-bottom:20px}.single__teacher__bio .biografy .stage{font-size:14px;line-height:17.85px}.single__teacher__bio .biografy .description{font-size:14px;line-height:17.85px;max-width:194px}.single__teacher__bio .biografy .teacher__bio__icon{height:170px}.teacher__photo{text-align:right;width:48%}.single__teacher__photo{max-width:250px}.teacher__dost,.teacher__prof{padding:25px}.teacher__dost .teacher__dost__text .text,.teacher__dost .teacher__dost__text .title,.teacher__prof .teacher__prof__text .text,.teacher__prof .teacher__prof__text .title{font-size:16px;line-height:20.4px}.teacher__dost .teacher__dost__icon{height:110px}.teacher__prof .teacher__prof__icon{height:85px}.info__page__content__item{border-radius:22px;margin-bottom:40px;padding:36px 45px}.info__page__content__item .title{font-size:27px;line-height:34.42px;margin-bottom:30px}.info__page__content__item.blue hr,.info__page__content__item.orange hr{margin-bottom:30px}.info__page__content__item .text__wrap .text{font-size:20px;line-height:25.5px;margin-bottom:10px}.info__page__content__item .info__org__icon{height:200px}.lessons__list__wrap .lessons__list__item .lesson__item__link{font-size:20px;line-height:25.5px;padding:25px 30px}.lessons__list__wrap .lessons__list__item>a>img{top:30px;width:100px}.video__content__wrap{margin-bottom:40px}.theory__of__lesson .title__wrap .title{font-size:30px;line-height:38.25px}.theory__of__lesson{margin-bottom:40px;max-height:160px;padding:40px 50px}.text__wrap .subtitle{font-size:26px;line-height:33.15px;margin-bottom:20px;width:100%}.text__wrap .text{font-size:20px;line-height:25.5px}.form__profile__data .fio__inputs{flex-direction:column}.form__profile__data .fio__inputs .family__input,.form__profile__data .fio__inputs .name__input{width:100%}.form__profile__data .fio__inputs .family__input{margin-bottom:17px}}@media screen and (max-width:890px){.promo{flex-direction:column-reverse}.promo__right .promo__boy{height:500px}.promo__left{margin:0 auto 40px;max-width:100%;width:100%}.promo__left .promo__snow{display:none}.promo__left .title{margin:0 auto;max-width:327px;text-align:center}.promo__left .text{max-width:100%;text-align:center}.promo__left .promoaction{margin:20px auto;max-width:289px}.promo__left .promo__left__buttons{margin:20px auto 0}.promo__left .promo__left__buttons .btn{display:block;margin:0 auto}.teachers .teacher__icon__big{left:20px}.tooltip.camera{right:20px}.tooltip.pc{top:120px}.form__right .title{font-size:26px;line-height:28px}.form__right .policy{font-size:10px;line-height:11.5px}.footer__payments .payments{height:80%;width:80%}.footer__payments{margin-top:20px}.form__profile__data .other__inputs{flex-direction:column}.form__profile__data .other__inputs .address__input,.form__profile__data .other__inputs .birthday__input{width:100%}.form__profile__data .other__inputs .birthday__input{margin-bottom:17px}.form__profile__contact{flex-direction:column}.form__profile__contact .form__profile__contact__input,.form__profile__contact .form__profile__contact__input:first-child{margin-bottom:17px;width:100%}.form__profile__contact .form__profile__contact__input:last-child{margin-bottom:0}.error__wrap{flex-direction:column-reverse;justify-content:center}main.content.lesson-page{padding-top:150px}.error__wrap .error__image__wrap{margin-bottom:40px;max-width:100%;width:100%}.error__wrap .error__text__wrap{max-width:100%;text-align:center;width:100%}.error__wrap .error__text__wrap .title{display:flex;flex-wrap:wrap;justify-content:center}.error__wrap .error__text__wrap .title .oops{display:block;width:100%}.error__wrap .error__text__wrap .title p{margin-left:10px}.content.access-page .error__wrap .access__image__wrap{margin-bottom:20px;max-width:100%;width:100%}.error__wrap .error__text__wrap .title{margin-bottom:20px}.error__wrap .gift__image__wrap{max-width:100%}.tarif__info{flex-wrap:wrap}.tarif__info .tarif__info__item{border-bottom:1px solid #37b6d1;border-right:none;max-width:100%;padding:30px 0;width:100%}.tarif__info .tarif__info__item:last-child{border-bottom:none;padding-bottom:0}.tarif__info .tarif__info__item:first-child{padding-top:0}.free__tarif__wrap{border-radius:8px;flex-wrap:wrap;padding:20px}.free__tarif__description,.free__tarif__title{width:100%}.free__tarif__description{margin:30px 0 0 30px}.free__tarif__icon{top:270px}}@media screen and (max-width:790px){.ab-school-top{margin-top:50px}.ab-school-top .text-content .title{font-size:28px;line-height:35.7px}.ab-school-top .text-content .subtitle{font-size:14px;line-height:17.85px}.ab-school-prem{margin-top:40px}.ab-school-prem .title{font-size:26px;line-height:33.15px;margin-bottom:20px}.ab-school-prem .prem__flex .prem__single{width:100%}.ab-school-prem .prem__flex .prem__single .title{text-align-last:left}.ab-school-prem .prem__flex .prem__single .number{font-size:35px;line-height:44.62px;margin-bottom:20px}.ab-school-mission .mission__text .title{font-size:26px;line-height:33.15px;margin-bottom:20px}.ab-school-mission .mission__text .subtitle{font-size:14px;line-height:17.85px;margin-bottom:12px}.ab-school-mission{margin-bottom:10px}.promo__about .title__block{padding:0}.promo__about .title__block .abs.left{left:-110px}.promo__about .title__block .abs.right{right:-110px}.promo__about .title__block .title{font-size:28px;line-height:35.7px}.promo__about .title__block .subtitle{font-size:14px;line-height:17.85px;margin-top:12px}.wwmp{margin-top:50px}.wwmp .title{font-size:26px;line-height:33.15px}.wwmp .card__block{margin-top:32px}.wwmp .card__block .single__card{margin-bottom:16px;width:100%}.wwmp .card__block.double{flex-direction:column-reverse;margin-top:0}.otlichie{margin-top:50px}.otlichie .title{font-size:26px;line-height:33.15px}.otlichie .card__block{margin-top:30px}.otlichie .single__otlichie .abs{display:none}.otlichie .single__otlichie{margin-bottom:16px;padding:16px}.not__topik__text p{font-size:28px;line-height:35.7px;margin-bottom:20px}.not__topik__text a{font-size:20px;line-height:25.5px;padding:16px 20px}.not__topik__block{margin-bottom:50px}.tooltip .tooltip__text{display:none}.tooltip.book,.tooltip.camera,.tooltip.pc{width:72px}.tooltip .tooltip__img{width:100%}.tooltip{padding:20px}.tooltip.camera{right:160px}.tooltip.book{right:220px}.tooltip.pc{left:110px}.tarifs .tarif__list{flex-direction:column}.tarifs .tarif__list .tarif__item{margin-bottom:16px;width:100%}.questions .questions__list .questions__item{padding-right:40px}.form{flex-direction:column}.form__left{margin-bottom:30px;width:100%}.form__right{width:100%}.info{flex-direction:column;padding:20px 24px}.info .info__title{margin-bottom:30px;width:80%}.info__descr{margin:0 auto;width:80%}.teachers .teacher__icon__big{left:-30px;top:-30px}.theme .text__content .theme__tre{left:380px;top:-20px;width:75px}.tooltip.camera{right:50px}.tooltip.pc{left:50px;top:90px}.tooltip.book{bottom:30px;right:140px}.single__teacher__bio{flex-direction:column}.single__teacher__bio .biografy,.teacher__photo{width:100%}.single__teacher__photo{max-width:100%}.teacher__dost,.teacher__prof{width:100%}.teacher__dost{margin-bottom:30px}.single__teacher__bio .biografy .description{max-width:80%}.info__page__content__item{margin-bottom:30px;padding:18px 25px}.info__page__content__item .title{font-size:19px;line-height:24.22px;margin-bottom:15px}.info__page__content__item .text__wrap .text{font-size:14px;line-height:17.85px;margin-bottom:5px;max-width:80%}.info__page__content__item .info__org__icon{height:130px}.content.info-page .single__teacher__head .content__wrap .title{max-width:100%;width:100%}.lesson__zad{width:80%}.profile__wrap{flex-direction:column;padding:16px 20px}.profile__photo,.profile__wrap{margin-bottom:30px}.profile__data{max-width:100%}.profile__data .title{margin-bottom:13px}.profile__contact{padding:16px 20px}.tarif__info{padding:16px}}@media screen and (max-width:649px){.header__buttons{display:none}}@media screen and (max-width:520px){.back__link{border-radius:5px;padding:10px;top:10px}.content.lesson-page .single__teacher__head .content__wrap .title{max-width:calc(100% - 95px)}.back__link>i{margin-right:5px}.promo__right .promo__boy{height:290px}.theme .theme__list .theme__item{width:100%}.tooltip{padding:10px}.tooltip.book,.tooltip.camera,.tooltip.pc{width:55px}.questions .questions__list .questions__item{font-size:14px;line-height:17.85px;min-height:80px;padding:21px}.teachers .teachers__list .teacher__item{width:100%}.how__teach .text__content .title,.info .info__title .title,.questions .title,.tarifs .title,.teachers .text__content .title,.theme .text__content .title{font-size:26px;line-height:33.15px}.theme .text__content .theme__tre{left:230px}.promo__left .promoaction .icon.arrow{display:none}.footer__content{margin-bottom:20px}.promo__left .title{font-size:22px;line-height:31.7px}.promo__left .text{margin-top:10px}.promo__left .promoaction .icon.fire{width:20px}.promo__left .promo__left__buttons .btn,.promo__left .promoaction .promoaction__text{font-size:14px}.tooltip.book{bottom:80px;left:0}.tooltip.pc{left:75px}.single__teacher__head .content__wrap .title{font-size:26px;line-height:33.15px;max-width:200px}.single__teacher__head .content__wrap{margin:35px auto}.single__teacher__bio .biografy,.single__teacher__head,.teacher__photo{margin-bottom:30px}.lessons__list__wrap .lessons__list__item .lesson__item__link{font-size:14px;line-height:16.57px}.theory__of__lesson .title__wrap .title{font-size:14px;line-height:17.85px;margin-bottom:20px}.theory__of__lesson{border-radius:10px;max-height:75px;padding:16px 20px}.theory__of__lesson .title__wrap hr{margin-bottom:20px}.text__wrap .subtitle{margin-bottom:10px}.text__wrap .subtitle,.text__wrap .text{font-size:13px;line-height:16.57px}.form__profile__contact .form__profile__contact__input .input{border-radius:8px;font-size:13px;line-height:16.57px;padding:16px}.form__profile__contact .form__profile__contact__input,.form__profile__contact .form__profile__contact__input:first-child{margin-bottom:14px}.form__profile__data .fio__inputs .family__input input[type=text],.form__profile__data .fio__inputs .name__input input[type=text],.form__profile__data .other__inputs .address__input input[type=text],.form__profile__data .other__inputs .birthday__input input[type=text]{border-radius:8px;font-size:13px;line-height:16.57px;padding:16px}.form__profile__data .fio__inputs,.form__profile__data .fio__inputs .family__input,.form__profile__data .other__inputs .birthday__input{margin-bottom:14px}.profile__photo{height:100%;max-height:268px;max-width:268px;width:100%}.error__wrap .error__text__wrap .title{font-size:28px;line-height:35.7px;margin-bottom:20px}.error__wrap .error__text__wrap .button__to__main{font-size:15px;line-height:19.12px;padding:16px 20px}main.content.lesson-page{padding-top:110px}.lessons__list__wrap .lessons__list__item>a>img{right:40px;width:50px}}.block__page{display:block;padding-top:100px;width:100%}.block__page__img{height:100%;margin-bottom:70px;width:100%}.block__page__img img{display:block;margin:0 auto;max-width:80%;width:100%}.block__page__text{margin:0 auto;max-width:70%;width:100%}.block__page__text .title{font-size:65px;font-weight:700;line-height:82.87px;margin-bottom:32px;text-align:center}.block__page__text .subtitle{font-size:26px;line-height:33.15px;margin:0 auto 42px;max-width:720px;text-align:center;width:100%}@media screen and (max-width:1500px){.block__page__text .title{font-size:43px;line-height:54.82px;margin-bottom:20px}.block__page__text .subtitle{font-size:17px;line-height:21.67px}.block__page__img{margin-bottom:50px}}@media screen and (max-width:1024px){.block__page__img img,.block__page__text{max-width:100%}}@media screen and (max-width:676px){.block__page__text .title{font-size:28px;line-height:35.7px}.block__page__img{margin-bottom:20px}.block__page__text .subtitle{font-size:14px;line-height:17.85px;margin:0 auto 26px}}.oge-ege__text__block{margin-bottom:67px;padding-top:153px;width:100%}.oge-ege__text__block .title__wrap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.oge-ege__text__block .title__wrap .left__block{max-width:599px;position:relative;width:50%}.oge-ege__text__block .title__wrap .left__block .abs__img{position:absolute}.oge-ege__text__block .title__wrap .left__block .abs__img.arrow{left:-90px;top:120px;width:49px}.oge-ege__text__block .title__wrap .left__block .abs__img.tre{right:-100px;top:100px;width:135px}.oge-ege__text__block .title__wrap .left__block .title{font-size:62px;font-weight:700;margin-bottom:38px}.oge-ege__text__block .title__wrap .left__block .subtitle{color:#4d4d4d;font-size:26px;max-width:585px;width:100%}.oge-ege__text__block .title__wrap .right__block{max-width:100%;width:calc(100% - 699px)}.oge-ege__text__block .title__wrap .right__block img{width:100%}.oge__description__block{margin-bottom:60px;width:100%}.oge__description__block .title{font-size:40px;font-weight:700;line-height:120%;margin-bottom:80px;text-align:center}.oge__description__block .oge__prem__block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.oge__description__block .oge__prem__block .prem__single{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:60px;width:47%}.oge__description__block .oge__prem__block .prem__single.button{background-color:#effbfe;border-radius:12px;position:relative}.oge__description__block .oge__prem__block .prem__single.button .link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.oge__description__block .oge__prem__block .prem__single .icon{display:block;width:80px}.oge__description__block .oge__prem__block .prem__single>p{color:#090b38;font-size:24px;font-weight:500;line-height:150%;margin-left:28px;width:100%}.oge__description__block .oge__prem__block .prem__single.button>p{font-size:40px;font-weight:700;line-height:120%;margin:0 auto;padding:29px;width:300px}.oge__description__block .oge__prem__block .prem__single.button .left{left:0;position:absolute;top:20px;width:86px}.oge__description__block .oge__prem__block .prem__single.button .arrow{position:absolute;right:60px;top:60px;width:119px}main.content.oge{margin-bottom:80px;padding-top:70px}main.content.oge .single__teacher__head .content__wrap{margin:120px auto;position:relative}main.content.oge .single__teacher__head .content__wrap .abs-img.snow{left:0;position:absolute;top:-50px;width:112px}main.content.oge .single__teacher__head .content__wrap .abs-img.arrow{position:absolute;right:-50px;top:50px;width:105px}main.content.oge .single__teacher__head .content__wrap .title{max-width:100%;text-align:center;width:100%}main.content.oge .register__block .register__wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}main.content.oge .register__block .register__wrap .left{width:50%}main.content.oge .register__block .register__wrap .right{width:calc(50% - 50px)}main.content.oge .register__block .register__wrap .left .image__block,main.content.oge .register__block .register__wrap .right .form__title{width:100%}main.content.oge .register__block .register__wrap .right .form__title>p{font-size:60px;font-weight:700;margin-bottom:32px;text-align:center}main.content.oge .register__block .register__wrap .right .form__wrap{width:100%}main.content.oge .register__block .register__wrap .right .form__wrap input{background-color:#fff3ec;border:none;border-radius:14px;display:block;font-size:30px;margin-bottom:28px;outline:none;padding:28px 41px;width:100%}main.content.oge .register__block .register__wrap .right .form__wrap input.submit{background-color:#ff985f;color:#fff;cursor:pointer}main.content.oge .register__block .register__wrap .right .form__wrap .soglasie{font-size:18px}@media screen and (max-width:1400px){.oge-ege__text__block .title__wrap .left__block{max-width:408px}.oge-ege__text__block .title__wrap .left__block .abs__img.arrow{left:-90px;top:150px;width:49px}.oge-ege__text__block .title__wrap .left__block .subtitle{max-width:390px}.oge-ege__text__block .title__wrap .right__block{max-width:calc(100% - 408px);width:100%}.oge-ege__text__block .title__wrap .left__block .abs__img.tre{right:-150px;top:0}.oge__description__block .oge__prem__block .prem__single{align-items:start}.oge__description__block .oge__prem__block .prem__single.button .arrow{right:30px;width:99px}main.content.oge .single__teacher__head .content__wrap .title{font-size:43px;line-height:100%;margin:0 auto;max-width:700px;width:100%}main.content.oge .single__teacher__head .content__wrap .abs-img.snow{left:150px;width:70px}main.content.oge .single__teacher__head .content__wrap .abs-img.arrow{right:130px;top:20px;width:65px}main.content.oge .single__teacher__head .content__wrap{margin:90px auto}main.content.oge .register__block .register__wrap .right .form__title>p{font-size:40px;margin-bottom:28px}main.content.oge .register__block .register__wrap .right .form__wrap input{color:#000;font-size:20px;margin-bottom:19px;padding:19px 28px}main.content.oge .register__block .register__wrap .right .form__wrap .soglasie{font-size:13px}main.content.oge{margin-bottom:60px}}@media screen and (max-width:1280px){.oge-ege__text__block .title__wrap .left__block{max-width:360px}.oge-ege__text__block .title__wrap .left__block .title{font-size:44px;margin-bottom:20px}.oge-ege__text__block .title__wrap .left__block .subtitle{max-width:320px}.oge-ege__text__block .title__wrap .right__block{max-width:calc(100% - 320px)}.oge-ege__text__block .title__wrap .left__block .abs__img.tre{width:100px}.oge-ege__text__block .title__wrap .left__block .abs__img.arrow{left:-50px;width:30px}.oge__description__block .title{margin-bottom:50px}.oge__description__block .oge__prem__block .prem__single{align-items:center;width:100%}main.content.oge .single__teacher__head .content__wrap .abs-img.arrow,main.content.oge .single__teacher__head .content__wrap .abs-img.snow{display:none}}@media screen and (max-width:979px){main.content.oge .register__block .register__wrap{flex-direction:column}main.content.oge .register__block .register__wrap .left,main.content.oge .register__block .register__wrap .right{max-width:100%;width:100%}main.content.oge .register__block .register__wrap .left{margin-bottom:20px}}@media screen and (max-width:790px){.oge-ege__text__block .title__wrap{flex-direction:column-reverse;flex-wrap:wrap}.oge-ege__text__block .title__wrap .left__block,.oge-ege__text__block .title__wrap .right__block{max-width:100%;width:100%}.oge-ege__text__block .title__wrap .left__block .abs__img.tre{display:none}.oge-ege__text__block .title__wrap .left__block .title{text-align:center}.oge-ege__text__block .title__wrap .left__block .abs__img.arrow{display:none}.oge-ege__text__block .title__wrap .left__block .subtitle{max-width:100%;text-align:center;width:100%}}@media screen and (max-width:599px){.oge-ege__text__block .title__wrap .left__block .title{font-size:26px}.oge-ege__text__block .title__wrap .left__block .subtitle{font-size:16px}.oge__description__block .title{font-size:26px}.oge__description__block .oge__prem__block .prem__single .icon{width:40px}.oge__description__block .oge__prem__block .prem__single>p{font-size:16px}.oge__description__block .oge__prem__block .prem__single{align-items:flex-start;margin-bottom:24px}.oge__description__block .oge__prem__block .prem__single.button .arrow,.oge__description__block .oge__prem__block .prem__single.button .left{display:none}.oge__description__block .oge__prem__block .prem__single.button>p{font-size:20px;text-align:center}.oge__description__block .oge__prem__block .prem__single>p{margin-left:10px}main.content.oge .single__teacher__head .content__wrap{margin:50px auto}main.content.oge .register__block .register__wrap .right .form__title>p,main.content.oge .single__teacher__head .content__wrap .title{font-size:28px}main.content.oge .register__block .register__wrap .right .form__wrap .soglasie{font-size:11px}}
/*# sourceMappingURL=main.0e81ec23.css.map*/