.b-hero-vn{padding-top:0 !important}.b-hero-vn .breadcrumb li span{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;line-height:130%;letter-spacing:0%;color:white}.b-hero-vn .breadcrumb li a{border-bottom:1px solid transparent}.b-hero-vn .breadcrumb li a span{color:#9290AD}.b-hero-vn .breadcrumb li a:hover{border-bottom:1px solid #9290AD}.b-hero-vn__title{font-family:Russo One;font-weight:400;font-style:Regular;font-size:52px;line-height:130%;letter-spacing:0%;text-transform:uppercase;color:white;margin-bottom:40px}@media (max-width:992px){.b-hero-vn__title{font-size:24px}}.b-hero-vn__title .gray{color:#9290AD}.b-hero-vn__descr{font-family:Inter;font-weight:400;font-style:Regular;font-size:18px;line-height:130%;letter-spacing:0%;margin-bottom:30px;color:white}.b-hero-vn__time{font-family:Inter;font-weight:400;font-style:Regular;font-size:18px;line-height:130%;letter-spacing:0%;margin-bottom:30px;color:white}.b-hero-vn__price{font-family:Inter;font-weight:400;font-style:Regular;font-size:18px;line-height:130%;letter-spacing:0%;margin-bottom:30px;color:white}.b-hero-vn__buttons{display:flex;gap:40px}@media (max-width:992px){.b-hero-vn__buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}}.b-mini-adv{padding:50px 0 !important;--columns: 3}@media (max-width:992px){.b-mini-adv{padding:25px 0 !important;--columns: 1}}.b-mini-adv__item{display:flex;justify-content:center;align-items:center;gap:20px}.b-mini-adv__item:not(:last-child){border-right:1px solid #9290AD}@media (max-width:992px){.b-mini-adv__item{flex-direction:column;border:none !important}}.b-mini-adv__title{font-family:Inter;font-weight:500;font-style:Medium;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;text-transform:uppercase}.b-text-advs__items{display:grid;grid-template-columns:1fr 1fr;gap:160px}@media (max-width:1400px){.b-text-advs__items{gap:80px}}@media (max-width:1200px){.b-text-advs__items{grid-template-columns:1fr;gap:40px}}.b-text-advs__image{position:relative}@media (max-width:1200px){.b-text-advs__image{order:2}}.b-text-advs__image-main{max-height:500px;border-radius:20px;overflow:hidden}.b-text-advs__image-main img{height:100%;width:100%}.b-text-advs__image-dop{position:absolute;top:25px;right:-75px}@media (max-width:1200px){.b-text-advs__image-dop{top:0;right:0}}.b-text-advs .b-text-adv-content ul li::marker{color:#DE2A1C}.b-text-advs__title{margin-bottom:40px}.b-text-advs__adv{display:flex;gap:20px}.b-text-advs__adv svg{fill:none}.b-text-advs__adv-icon{min-width:30px}.b-text-advs__advs{display:flex;flex-direction:column;gap:20px}.b-text-advs__textbtn{display:flex;justify-content:center;margin-top:30px}.b-text-advs .is-inverted .b-text-advs__image{order:1}.b-text-advs .is-inverted .b-text-advs__image-dop{left:-75px}.b-steps{background:#2F2B67;--columns: 5;--grid-gap: 55px;color:white}@media (max-width:1550px){.b-steps{--grid-gap: 20px}}@media (max-width:1400px){.b-steps{--grid-gap: 5px}}@media (max-width:586px){.b-steps{--columns: 1}}.b-steps .section__header{color:white}.b-steps__item{display:flex;justify-content:space-between;align-items:center}@media (max-width:586px){.b-steps__item{justify-content:center}}.b-steps__item-title{font-family:Russo One;font-weight:400;font-style:Regular;font-size:100px;leading-trim:NONE;line-height:130%;letter-spacing:0%;text-transform:uppercase;color:#9290AD26;width:fit}.b-steps__item-descr{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;text-transform:uppercase;color:white}.b-steps__item:not(:last-child)::after{content:url("/app/img/icons/step-arrow.svg");transform:translateY(-50%)}@media (max-width:586px){.b-steps__item:not(:last-child)::after{display:none}}.b-cert__items{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:1200px){.b-cert__items{grid-template-columns:1fr}}.b-cert__title{font-family:Russo One;font-weight:400;font-style:Regular;font-size:48px;leading-trim:NONE;line-height:130%;letter-spacing:0%;text-transform:uppercase;margin-bottom:40px}@media (max-width:1200px){.b-cert__title{font-size:calc(1.375rem + 1.5vw)}}.b-cert__text{font-family:Inter;font-weight:500;font-style:Medium;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%}.b-cert__image img{width:100%}.b-advantages{--columns: 3;--grid-gap: 40px}@media (max-width:1200px){.b-advantages{--columns: 2}}@media (max-width:768px){.b-advantages{--columns: 1}}.b-advantages .section__header{display:flex;justify-content:space-between}@media (max-width:992px){.b-advantages .section__header{flex-direction:column;gap:20px}}.b-advantages .section__header .section__introtext{font-family:Inter;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0%;color:#2F2B67}.b-advantages__item{display:flex;flex-direction:column;gap:20px}.b-advantages__item-title{font-family:Inter;font-weight:400;font-size:20px;line-height:130%;letter-spacing:0%}.b-teachers{--columns: 3}@media (max-width:1200px){.b-teachers{--columns: 2}}@media (max-width:768px){.b-teachers{--columns: 1}}.b-teachers .section__header{display:flex;justify-content:space-between;gap:20px}@media (max-width:992px){.b-teachers .section__header{align-items:flex-start;flex-direction:column;gap:20px}}.b-teachers__item{background:#F5F4F8;border-radius:20px;height:auto;display:flex;flex-direction:column;justify-content:space-between}.b-teachers__item-image{border-radius:20px;overflow:hidden}.b-teachers__item-content{padding:30px}.b-teachers__item-name{font-family:Inter;font-weight:500;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:100%;letter-spacing:0%;margin-bottom:30px}.b-teachers__item-dir{margin-bottom:10px}.b-teachers__item-dir,.b-teachers__item-years{display:flex;gap:10px;font-family:Inter;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.b-teachers__item-dir span,.b-teachers__item-years span{color:#9290AD}.b-teachers__buttons{display:flex;justify-content:center;align-items:center;gap:30px}.b-teachers__buttons>*{margin-top:40px}.b-reviews{--columns: 3}@media (max-width:1200px){.b-reviews{--columns: 2}}@media (max-width:768px){.b-reviews{--columns: 1}}.b-reviews .section__header{display:flex;justify-content:space-between;gap:20px}@media (max-width:992px){.b-reviews .section__header{align-items:flex-start;flex-direction:column;gap:20px}}.b-reviews__item{background:white;border-radius:20px;padding:40px;height:auto;display:flex;flex-direction:column;gap:30px;justify-content:flex-start}.b-reviews__date{font-family:Inter;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:left;color:#9290AD}.b-reviews__title{font-family:Inter;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%}.b-reviews__text{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%}.b-reviews__link{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;text-decoration:underline;color:var(--color-primary);width:fit-content}.b-reviews__link:hover{text-decoration:none}.b-reviews__buttons{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:40px}.b-faq__items{display:flex;flex-direction:column;gap:15px}.b-faq__item{padding:30px;border:none;background:#F5F4F8;border-radius:20px;font-family:Inter;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:black}.b-faq__item-title{padding:0}.b-faq__item-title span{width:100%}.b-faq__item-title svg{transition:all 0.5s}.b-faq__item-content{border:none;font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0%;color:var(--color-text)}.b-faq__item:hover .b-faq__item-title svg path{fill:var(--color-primary)}.b-faq__item.is-open .b-faq__item-title svg{transition:all 0.5s;transform:rotate(180deg)}.b-faq__item.is-open .b-faq__item-title svg path{fill:var(--color-primary)}.b-faq__item.is-open .b-faq__item-content{padding:30px 0 0 0}.b-dops{--columns: 3}@media (max-width:992px){.b-dops{--columns: 1}}.b-dops__item{border-radius:20px;overflow:hidden;background:white}.b-dops__item-buttons{display:flex;gap:10px}@media (max-width:992px){.b-dops__item-buttons{flex-direction:column}}.b-dops__item-image{position:relative}.b-dops__item-image img{height:224px;width:100%}.b-dops__item-image-bg{background:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(0deg, rgba(47, 43, 103, 0.5), rgba(47, 43, 103, 0.5)), linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.2) 100%);position:absolute;width:100%;height:100%;z-index:1}.b-dops__item-title{position:absolute;padding:20px 40px;bottom:0;font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;text-transform:uppercase;color:white;z-index:2}.b-dops__item-content{padding:20px 40px 30px 40px}.b-dops__item-descr{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#9290AD;margin-bottom:10px}.b-dops__item-time{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#2F2B67;margin-bottom:40px}.b-dops__item-price{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%;margin-bottom:20px}.b-dops__item-price .price-value{font-family:Inter;font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:var(--color-primary)}.b-dops .button-new{border:1px solid var(--color-primary);color:var(--color-primary);background:none}.b-form .section__header{color:white}.b-form .section__header .section__title{margin-bottom:10px}.b-form .section__header .section__introtext{font-family:Inter;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#B7B5D0}.b-form__image{text-align:center}@media (max-width:991px){.b-form__image{display:none}}.b-form .input{color:white;background:#FFFFFF4D;border-radius:50px;border:none}.b-form .field textarea.input{border-radius:20px;height:124px}.b-form .input:focus:not([readonly]){background:#FFFFFF4D}.b-form .field-label{color:white}.b-form .form-box-footer{display:flex;justify-content:space-between;flex-direction:column;gap:10px}@media (max-width:992px){.b-form .form-box-footer{flex-direction:column}}.b-form .form-privacy{--color-text-muted:#fff;--color-text-muted-rgb: 255, 255, 255}.b-map{padding-bottom:0 !important}.b-map__contacts{margin:50px 0;display:flex;align-items:center;justify-content:space-between}@media (max-width:1200px){.b-map__contacts{flex-direction:column;gap:20px;align-items:center}}.b-map__contacts-wrapper{display:flex;flex-direction:column;gap:5px}@media (max-width:1200px){.b-map__contacts-wrapper{align-items:center}}.b-map__contact{display:flex;gap:10px;font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:150%;letter-spacing:0%}.b-map__contact svg{fill:none}.b-map__phone{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:16px;line-height:150%;letter-spacing:0%}.b-map__phone .phone-descr{color:#9290AD;font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;line-height:150%;letter-spacing:0%}.b-map__contacts-phones .b-map__phone{display:flex;flex-direction:column;gap:5px}@media (max-width:1200px){.b-map__contacts-phones .b-map__phone{align-items:center}}.b-map__contacts-phones .b-map__phone-title{display:flex;gap:10px}.b-map__contacts-phones .b-map__phone-title svg{fill:none}.b-map__contacts-phones .b-map__phone .phone-fio{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:120%;letter-spacing:0%}.b-map__contacts-phones .b-map__phone .phone-vak{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:120%;letter-spacing:0%;color:#9290AD}/*# sourceMappingURL=./page-a2a4c35b3f4ecc686ad4175d4df0037d.map */