:root{--black: #0D1140;--pink: #FF0A47;--red: #ED131C;--white: #FFF;--gray: #E3E7EC;--orange: #FFD119}.container{max-width:100%;padding:0 5.625vw}.buttonMain{border-radius:7.8125vw;border-width:1px}.titleMain{color:rgba(33,28,53,0.5);font-size:7.1875vw;margin-bottom:5vw;line-height:90%;letter-spacing:-0.03em;font-weight:300}.form__title{font-size:6.25vw;margin-bottom:3.125vw}.form__fields{grid-template-columns:repeat(1, 1fr);gap:1.5625vw}.form__input{height:10.9375vw;padding:3.125vw 4.6875vw;border-radius:6.25vw;font-size:3.4375vw}.form__button{height:10.9375vw;padding:3.125vw 4.6875vw;border-radius:6.25vw;font-size:3.4375vw}.form__footer{margin:3.125vw 0}.form__footer-text{font-size:2.8125vw;padding-left:4.0625vw}.form__footer-checkbox{width:2.8125vw;height:2.8125vw}.form__footer-checkbox-icon::before{height:1.875vw;width:1.875vw;top:calc(50% - 1px)}.swiper-nav{max-width:20.3125vw;height:9.375vw;margin-top:3.125vw}.swiper-button{width:9.375vw;height:9.375vw}.header.page-scrolled .header__flex{padding:3.125vw 0}.header__flex{padding:4.6875vw 0}.header__flex-logos{gap:4.6875vw;flex:1}.header__flex-logos img.header__flex-logo-1{max-width:36.5625vw;-o-object-fit:contain;object-fit:contain}.header__flex-logos img.header__flex-logo-2{max-width:26.875vw;-o-object-fit:contain;object-fit:contain}.header__flex-menu{display:none}.header__flex-phone{margin-right:2.5vw}.header__flex-phone-text{display:none}.header__flex-phone svg{display:none}.header__flex-phone svg.header__flex-phone-icon--mob{display:block;max-width:18.75vw}.header__flex-btn{display:none}.header__flex-burger{display:flex;align-items:center;max-width:6.25vw;height:6.25vw;width:100%;margin:0 0 0 auto}.intro{padding:20.3125vw 0 3.75vw;background:#E1E3E7;border-radius:0 0 3.125vw 3.125vw}.intro-bg-1{display:none}.intro-bg-2{display:block;width:60.3125vw;height:auto;top:inherit;left:inherit;right:0;bottom:0}.intro__box{margin-bottom:12.5vw;padding-left:0}.intro__box-data{font-size:5.625vw;margin-bottom:1.5625vw;line-height:95%;letter-spacing:-0.03em}.intro__box-data div{max-width:17.1875vw;height:1px;margin:1.5625vw 1.5625vw 0}.intro__box-title{font-size:7.1875vw;margin-bottom:0.9375vw;line-height:95%;letter-spacing:-0.035em}.intro__box-title br.brMob{display:none}.intro__box-text{font-size:3.75vw;margin-bottom:10.3125vw;line-height:110%;letter-spacing:-0.03em;max-width:50vw}.intro__box-text--desc{display:none}.intro__box-text--mob{display:block}.intro__box-text br{display:none}.intro__box-text br.brMob{display:none}.intro__box-block{position:relative;bottom:0;left:0}.intro__box-block h3{font-size:7.1875vw;letter-spacing:-0.03em;line-height:90%;margin-bottom:0.9375vw;max-width:46.875vw}.intro__box-block h3 br{display:none}.intro__box-block p{font-size:3.75vw;letter-spacing:-0.03em;color:#757584;line-height:110%;max-width:45.3125vw}.intro__box-block p br{display:none}.intro__box-type{top:18%;left:51%;height:6.25vw;padding:1.875vw 2.1875vw 1.5625vw;font-size:3.75vw;border-radius:6.25vw}.intro-btn{max-width:46.875vw;height:10.9375vw;font-size:3.4375vw}.about{padding:9.375vw 0}.about__box{grid-template-columns:1fr;gap:21.875vw}.about__box-text{max-width:100%;font-size:6.25vw;line-height:110%;letter-spacing:-0.03em}.about__box-info-text{order:3;font-size:5vw;margin-bottom:0;line-height:120%}.about__box-info-text--accent{display:block;color:#ED131C}.about__box-info-subtitle{color:rgba(33,28,53,0.5);font-size:7.1875vw;margin-bottom:5vw;line-height:90%;letter-spacing:-0.03em;font-weight:300}.about__box-info-subtitle--br{display:block}.about__box-block{margin-bottom:7.5vw;order:2;grid-template-columns:repeat(1, 1fr);gap:0}.about__box-block-card{border-top:1px solid #B6BCC6;border-bottom:none;padding:7.5vw 0;font-size:6.25vw}.about__box-block-card br{display:none}.about__box-block-card:nth-last-child(1){border-bottom:1px solid #B6BCC6}.lessons{padding:9.375vw 0}.lessons-title{max-width:78.125vw;width:100%;margin-bottom:6.25vw}.lessons-text{max-width:100%;font-size:6.25vw;line-height:110%}.lessons__box{grid-template-columns:repeat(2, 1fr);gap:3.125vw;margin-bottom:21.875vw}.lessons__box-card{height:67.1875vw;padding:12.5vw 0 6.25vw;border-radius:3.125vw}.lessons__box-card h3{max-width:17.1875vw;height:9.375vw;border-radius:4.6875vw}.lessons__box-card h3 span{max-width:18.125vw;height:9.375vw;border-radius:9.375vw;font-size:9.375vw;color:#ED131C;border-color:rgba(137,146,161,0.3)}.lessons__box-card h3::before{left:-0.625vw;max-width:105%;width:105%;height:9.375vw}.lessons__box-card h3::after{right:-4.6875vw;max-width:3.75vw;height:3.75vw}.lessons__box-card p{font-size:3.75vw;padding:0 2.5vw;letter-spacing:-0.03em;line-height:110%}.faq{padding:9.375vw 0 43.75vw}.faq-title{display:none;max-width:100%;margin-left:0;margin-bottom:6.25vw}.faq__box{grid-template-columns:repeat(1, 1fr);gap:6.25vw;padding:6.25vw 0;border-top:none}.faq__box__title{justify-content:flex-start}.faq__box__title-title{font-size:7.1875vw;border-bottom:1px solid #B6BCC6;padding-bottom:5vw;margin-bottom:3.75vw}.faq__box__title-title br{display:none}.faq__box__title-btn{position:absolute;left:0;bottom:-18.75vw;max-width:46.875vw;height:10.9375vw;font-size:3.4375vw}.faq__box__grid{gap:6.25vw}.faq__box__grid-card{margin-bottom:3.125vw;padding-bottom:3.125vw}.faq__box__grid-card:nth-last-child(1){margin:0;padding:0}.faq__box__grid-card_head{flex-direction:column;padding-bottom:6.25vw}.faq__box__grid-card_head-title{width:100%;font-size:6.25vw}.faq__box__grid-card_head-subtitle{max-width:100%;margin-bottom:3.125vw;text-transform:uppercase;font-size:3.4375vw;letter-spacing:0.25em;color:#8992A1}.faq__box__grid-card_head-arrow{position:absolute;right:0;top:0;max-width:8.4375vw}.faq__box__grid-card_content ul{max-width:100%;padding-left:5.625vw}.faq__box__grid-card_content ul li{font-size:5vw;padding:0.9375vw 0;line-height:120%}.formBlock .container{padding:0}.formBlock-bg-1{display:none}.formBlock-bg-2{display:block;width:53.75vw;height:auto;-o-object-fit:contain;object-fit:contain;top:inherit;left:inherit;bottom:0;right:0}.formBlock__box{grid-template-columns:repeat(1, 1fr)}.formBlock__box-block{position:relative;padding:9.375vw 6.25vw 13.125vw;background:linear-gradient(180deg, #e1e3e7 10%, #c3c8cf 140%)}.formBlock_footer .formBlock__box-block{padding:9.375vw 6.25vw}.formBlock__box-form{padding:9.375vw 6.25vw;background:#E1E3E7}.formBlock_footer .formBlock__box-form{padding:9.375vw 6.25vw 18.75vw}.formBlock__box-form .form{max-width:175vw;width:100%;margin:0 auto}.formBlock__box-data{position:relative;z-index:10;font-size:5.625vw;margin-bottom:1.25vw;letter-spacing:-0.03em;line-height:95%}.formBlock__box-data div{max-width:17.1875vw;height:1px;margin:1.5625vw 1.5625vw 0}.formBlock__box-title{position:relative;z-index:10;font-size:7.1875vw;margin-bottom:3.125vw}.formBlock__box-text{position:relative;z-index:10;font-size:3.75vw;max-width:40.625vw;line-height:110%}.formBlock__box-text--desc{display:none}.formBlock__box-text--mob{display:block}.formBlock__box-text br{display:none}.results{padding:21.875vw 0 12.5vw}.results-title{max-width:95%;width:100%;margin-bottom:6.25vw}.results__box-card{height:67.1875vw;padding:7.1875vw 6.25vw 7.1875vw 0;border-radius:3.125vw}.results__box-card h3{max-width:25vw;height:9.375vw;border-radius:4.6875vw;margin-left:0}.results__box-card h3 span{max-width:25vw;width:25vw;height:9.375vw;border-radius:6.25vw;font-size:9.375vw}.results__box-card h3::before{left:-6.875vw;max-width:130%;width:130%;height:9.375vw}.results__box-card div{margin:0 6.25vw}.results__box-card p{max-width:100%;font-size:4.6875vw;line-height:120%}.speaker{padding:9.375vw 0}.speaker__title{font-size:3.4375vw;letter-spacing:0.25em;line-height:120%;margin-bottom:3.75vw;color:#8992A1}.speaker__top{display:flex;flex-direction:column;align-items:flex-start;gap:6.25vw;border-bottom:none;padding-bottom:6.25vw;margin-bottom:6.25vw}.speaker__top-name h2{font-size:7.1875vw;margin-top:0}.speaker__top-name h2 br{display:none}.speaker__top-block{flex-direction:column;align-items:flex-start}.speaker__top-block_info{margin-left:0;margin-top:5vw}.speaker__top-block_info h3{font-size:6.25vw;margin-bottom:3.75vw;letter-spacing:-0.03em;line-height:110%;max-width:71.875vw}.speaker__top-block_info p{font-size:5vw;line-height:120%}.speaker__top-block-img--desc{display:none}.speaker__top-block-img--mob{display:block}.speaker__bottom{grid-template-columns:repeat(1, 1fr);gap:12.5vw}.speaker__bottom-card h3{height:auto;font-size:6.25vw;margin-bottom:3.75vw;line-height:110%;letter-spacing:-0.03em;max-width:68.75vw}.speaker__bottom-card ul{padding-left:4.6875vw}.speaker__bottom-card ul li{font-size:5vw;padding-top:1.5625vw;line-height:120%}.reviews{padding:9.375vw 0}.reviews-title{max-width:95%;width:100%;margin-bottom:6.25vw}.reviews__box-card{height:84.0625vw;padding:12.5vw 6.25vw 21.875vw 0;border-radius:3.125vw}.reviews__box-card-svg{max-width:15.625vw;height:9.375vw;padding-right:6.25vw;margin-left:6.25vw;margin-bottom:50%}.reviews__box-card-svg svg{max-width:5.625vw}.reviews__box-card-svg::before{left:-6.875vw;max-width:140%;width:140%;height:9.375vw}.reviews__box-card-line{margin:0 5.625vw;height:100%}.reviews__box-card h3{left:3.125vw;bottom:3.125vw;font-size:3.75vw;line-height:110%;letter-spacing:-0.03em}.reviews__box-card p{max-width:75vw;width:100%;font-size:3.75vw;line-height:110%;letter-spacing:-0.03em}.price{padding:9.375vw 0}.price-title{max-width:95%;width:100%}.price__box-card{height:auto;padding:6.25vw 4.6875vw 6.25vw 0;border-radius:2.5vw}.price__box-card__left{position:relative;max-width:100%}.price__box-card-title{font-size:6.25vw;margin-bottom:78.125vw;padding-left:3.125vw;font-weight:400}.price__box-card-title br{display:none}.price__box-card-subtitle{position:absolute;top:inherit;bottom:16.25vw;right:0;font-size:4.375vw;line-height:120%;text-align:right;margin-bottom:0;padding-left:0}.price__box-card-subtitle br{display:block}.price__box-card-price{max-width:37.8125vw;height:13.125vw;margin-left:0}.price__box-card-price span{font-weight:400;font-size:5vw;letter-spacing:-0.03em}.price__box-card-price::before{left:0;max-width:100%;width:100%;height:25vw;background-size:105%}.price__box-card-btn{max-width:100%;height:10.9375vw;font-size:4.375vw;margin-top:3.125vw;margin-left:3.125vw}.price__box-card-line{display:none}.price__box-card-text{position:absolute;top:15%;left:7.8125vw;padding-left:0;padding-right:0}.price__box-card-text li{font-size:5vw;padding:0.9375vw 0;line-height:120%}.synergy{padding:12.5vw 0 21.875vw}.synergy__title{font-size:3.4375vw;letter-spacing:0.25em;line-height:120%;margin-bottom:3.75vw;color:#8992A1}.synergy__top{flex-direction:column;align-items:flex-start;gap:6.25vw}.synergy__top-text{max-width:100%;font-size:6.25vw;line-height:110%}.synergy__top-text span{bottom:0;margin-right:0}.synergy__top-block{align-items:center;margin-left:0;margin-top:6.25vw}.synergy__top-block_info{margin-right:7.8125vw}.synergy__top-block_info h3{font-size:15.625vw;margin-bottom:3.125vw}.synergy__top-block_info p{font-size:4.6875vw;line-height:110%}.synergy__top-block img{max-width:55%}.synergy__text{font-size:6.25vw;margin:9.375vw 0;padding:7.5vw 0;line-height:110%}.synergy__bottom{grid-template-columns:repeat(2, 1fr);gap:9.375vw}.synergy__bottom-card h3{font-size:15.625vw;margin-bottom:3.125vw}.synergy__bottom-card p{font-size:4.6875vw;line-height:110%}.footer{bottom:6.25vw}.footer__flex-logos{display:none}.footer__flex-box{margin:0 0 0 auto}.footer__flex-box p,.footer__flex-box a{font-size:2.5vw}.thanks .container{padding:0}.thanks-bg-1{display:none}.thanks-bg-2{display:block;width:53.75vw;height:auto;-o-object-fit:contain;object-fit:contain;top:inherit;left:inherit;bottom:-9.375vw;right:0}.thanks__box{grid-template-columns:repeat(1, 1fr)}.thanks__box-block{overflow:hidden;position:relative;padding:21.875vw 5.625vw 6.25vw;background:linear-gradient(180deg, #e1e3e7 10%, #c3c8cf 140%)}.thanks__box-box{padding:9.375vw 6.25vw;background:#E1E3E7}.thanks__box-box-form{max-width:175vw;width:100%;margin:0 auto}.thanks__box-box-form h2{font-size:6.25vw;margin-bottom:3.125vw}.thanks__box-box-form h2 br{display:none}.thanks__box-box-form p{font-size:4.6875vw;margin-bottom:6.25vw}.thanks__box-box-form p br{display:none}.thanks__box-box-btn{max-width:100%;height:10.9375vw;font-size:3.4375vw}.thanks__box-data{position:relative;z-index:10;font-size:5.625vw;margin-bottom:1.25vw;letter-spacing:-0.03em;line-height:95%}.thanks__box-data div{max-width:17.1875vw;height:1px;margin:1.5625vw 1.5625vw 0}.thanks__box-title{position:relative;z-index:10;font-size:7.1875vw;margin-bottom:3.125vw;letter-spacing:-0.03em}.thanks__box-text{position:relative;z-index:10;font-size:3.75vw;max-width:40.625vw;line-height:110%}.thanks__box-text--desc{display:none}.thanks__box-text--mob{display:block}.thanks__box-text br{display:none}.popups__form-close{right:3.125vw;top:3.125vw;max-width:9.375vw}.popups__form .container{padding:0}.popups__form-bg-1{display:none}.popups__form-bg-2{display:block;width:53.75vw;height:auto;-o-object-fit:contain;object-fit:contain;top:inherit;left:inherit;bottom:-9.375vw;right:0}.popups__form-logo{top:5vw;left:6.25vw;max-width:37.5vw}.popups__form__box{grid-template-columns:repeat(1, 1fr)}.popups__form__box-block{overflow:hidden;position:relative;padding:21.875vw 5vw 6.25vw;background:linear-gradient(180deg, #e1e3e7 10%, #c3c8cf 140%)}.popups__form__box-form{padding:9.375vw 6.25vw;background:#E1E3E7}.popups__form__box-form .form{max-width:175vw;width:100%;margin:0 auto}.popups__form__box-data{position:relative;z-index:10;font-size:5.625vw;margin-bottom:1.25vw;letter-spacing:-0.03em;line-height:95%}.popups__form__box-data div{max-width:17.1875vw;height:1px;margin:1.5625vw 1.5625vw 0}.popups__form__box-title{position:relative;z-index:10;font-size:7.1875vw;margin-bottom:3.125vw;letter-spacing:-0.03em}.popups__form__box-text{position:relative;z-index:10;font-size:3.75vw;max-width:40.625vw;line-height:110%}.popups__form__box-text--desc{display:none}.popups__form__box-text--mob{display:block}.popups__form__box-text br{display:none}.popups__menu{position:relative;max-width:100%;width:100%;height:100%;background:#E1E3E7;padding:0}.popups__menu-box{height:100%;padding:12.5vw 6.25vw;display:flex;flex-direction:column;justify-content:space-between}.popups__menu-box ul{width:100%}.popups__menu-box ul li{padding:3.125vw 0;text-align:right}.popups__menu-box ul li a{font-size:4.0625vw;line-height:110%;text-transform:uppercase;color:var(--red)}.popups__menu-box__block{display:flex;flex-direction:column;align-items:flex-end;margin-top:3.125vw}.popups__menu-box__block-phone{position:relative;font-size:4.0625vw;line-height:100%;color:var(--red);margin:0 0 0 auto}.popups__menu-box__block-phone svg{max-width:7.8125vw;width:100%;margin-left:1.5625vw}.popups__menu-box__block-btn{max-width:100%;height:10.9375vw;font-size:3.75vw;line-height:100%;margin-top:6.25vw}.popups__menu-box__block-logo{max-width:31.25vw;width:100%;margin-top:6.25vw;margin-right:auto}.popups__menu .fancybox-close-small{display:none !important}
