body.lock{overflow:hidden}.container{width:100%;max-width:1550px;margin:0 auto;padding:0 24px;flex:1}.container--min{max-width:1200px}.link-reset{display:inline-block;font-family:inherit;font-size:inherit;text-decoration:none;color:inherit;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.btn-reset{border:none;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:#fff0;cursor:pointer}.input-reset{margin:0;border:none;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:#fff0}.nav-overlay{position:fixed;inset:0;background:rgb(13 121 126 / .64);opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:15}.nav-overlay.open{opacity:1;visibility:visible}.cookie-notice{z-index:10;position:fixed;bottom:24px;right:50%;transform:translateX(50%);display:flex;align-items:center;justify-content:space-between;gap:50px;width:fit-content;border-radius:99px;padding:32px;font-family:var(--font-family);font-size:18px;line-height:189%;color:var(--monochromic-500);background-color:var(--white);font-weight:700;box-shadow:0 8px 24px rgb(0 0 0 / .1)}.cookie-notice__btn{border-radius:99px;padding:16px 56px;font-family:var(--font-family);font-weight:800;font-size:20px;text-transform:uppercase;color:var(--monochromic-100);text-align:center;background-color:#00a79d;transition:filter 0.3s}.cookie-notice__btn:hover{filter:brightness(80%)}.nav-link.w--current{position:relative}.nav-link.w--current::after{position:absolute;content:'';bottom:10px;right:0;width:100%;height:3px;background-color:currentColor}.sec-about__wrap{display:flex;align-items:center;gap:60px}.sec-about__img{max-width:765px;width:100%}.sec-about__content{display:flex;flex-direction:column;max-width:665px;width:100%;flex-shrink:0}.sec-about__title{font-family:var(--second-family);font-weight:400;font-size:30px;line-height:153%;letter-spacing:.04em;text-transform:uppercase;color:var(--turquoise-500);margin-bottom:32px}.sec-about__text{font-size:18px;font-weight:500;color:var(--monochromic-500);line-height:170%}.sec-about__text span{font-family:var(--font-family);font-weight:700;color:var(--turquoise-500)}.sec-find__steps{display:flex;justify-content:space-between;gap:50px;margin-bottom:64px}.sec-find__step{position:relative;display:flex;align-items:flex-start;gap:32px;max-width:455px;border-radius:48px;padding:56px 48px;background-color:var(--turquoise-200);font-family:var(--font-family);font-weight:600;font-size:28px;line-height:157%;color:var(--monochromic-500)}.sec-find__step svg{position:absolute;left:100%;top:50%;transform:translateY(-50%);z-index:1}.sec-find__step:last-child svg{display:none}.sec-find__step span{font-weight:800;font-size:30px;color:var(--turquoise-500)}span.sec-find__step-num{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:100%;padding:8px;background-color:var(--monochromic-100);font-family:var(--second-family);font-weight:400;font-size:48px;line-height:100%;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--turquoise-500)}.sec-find__photos{display:flex;justify-content:space-between;gap:32px}.sec-find__photo-wrap{position:relative;display:flex;border-radius:48px;overflow:hidden}.sec-find__photo-descr{position:absolute;bottom:32px;left:32px;border-radius:40px;padding:20px 16px;background-color:var(--monochromic-100);font-family:var(--second-family);font-weight:400;font-size:34px;line-height:120%;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--turquoise-700);margin:0}.recommendations .text-point2{font-size:18px;line-height:180%}.recommendations__wrap{display:flex;gap:64px}.recommendations .div-list{max-width:760px;width:100%;padding-left:25px}.recommendations__descr{border-radius:40px;padding:32px 48px;width:100%;background-color:var(--turquoise-300);font-family:var(--font-family);font-weight:500;font-size:18px;line-height:180%;color:var(--monochromic-500)}.recommendations__descr span{font-weight:700;color:var(--turquoise-500)}.recommendations__inner{display:flex;flex-direction:column;justify-content:space-between;gap:40px;max-width:730px}.recommendations__img{display:flex;max-height:900px}.recommendations__img img{width:100%;object-fit:contain}.footer-socials{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px}.links-doc{display:flex;gap:24px}.links-doc a{position:relative;font-family:var(--font-family);font-weight:700;font-size:16px;text-transform:uppercase;text-align:center;color:var(--monochromic-500);text-decoration:none;transition:opacity 0.3s;margin-bottom:24px;line-height:125%}.links-doc a:hover{opacity:.6}.intensives-cards{margin-bottom:24px}.intensives-cards .swiper-pagination{display:none}.intensives-cards .intensives-swiper{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-top:90px}.intensives-cards .swiper-wrapper{display:contents}.intensives-swiper .swiper-slide{display:flex;flex-direction:column;height:auto}.intensives-card{overflow:visible;position:relative;display:flex;flex-direction:column;position:relative;border-radius:32px;padding:32px 24px;padding-top:70px;background:var(--turquoise-400);max-width:495px;width:100%}.intensives-card:nth-child(2){background:var(--roze-100)}.intensives-card:nth-child(2) .intensives-card__title{color:var(--roze-200);box-shadow:0 -4px 28px 0 rgb(163 32 110 / .24)}.intensives-card:nth-child(2) .intensives-card__time{background:var(--roze-200)}.intensives-card:nth-child(3){background:var(--yellow-200)}.intensives-card:nth-child(3) .intensives-card__title{color:var(--yellow-300);box-shadow:0 -4px 28px 0 rgb(239 176 40 / .21)}.intensives-card:nth-child(3) .intensives-card__time{background:var(--yellow-300)}.intensives-card__title{position:absolute;top:0;right:50%;transform:translate(50%,-50%);width:95%;border-radius:99px;padding:32px;background:var(--monochromic-100);font-family:var(--second-family);font-weight:400;font-size:30px;line-height:120%;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--turquoise-500);box-shadow:0 -4px 28px 0 rgb(7 110 113 / .24)}.intensives-card__item{position:relative;font-family:var(--font-family);color:var(--monochromic-100);padding-left:20px;padding-bottom:16px;border-bottom:1px solid rgb(255 255 255 / .4);margin-bottom:16px}.intensives-card__item:last-child{border-bottom:none}.intensives-card__item::before{position:absolute;content:'';width:4px;height:4px;border:2px solid var(--white);border-radius:100%;left:0;top:8px}.intensives-card__subtitle{font-weight:700;font-size:18px;line-height:120%;margin-bottom:10px}.intensives-card__time{font-weight:600;font-size:16px;line-height:138%;border-radius:24px;padding:10px 16px 12px;background:var(--turquoise-600)}.intensives-card__footer{margin-top:auto}.intensives-card__price{display:flex;justify-content:center;gap:8px;align-items:center;margin-bottom:24px;font-weight:500;font-size:20px;line-height:170%;color:var(--monochromic-500)}.intensives-card__price span{font-weight:700;font-size:32px}.intensives-card__btn{display:flex;align-items:center;gap:10px;justify-content:center;width:100%;border-radius:99px;padding:16px 10px;background:var(--monochromic-100);font-family:var(--font-family);font-weight:700;font-size:16px;text-transform:uppercase;color:var(--monochromic-500);transition:background 0.3s ease,color 0.3s ease}.intensives-card__btn:hover{background:var(--turquoise-500);color:var(--white)}svg.btn-heart path{transition:fill 0.3s ease}.intensives-card__btn:hover svg.btn-heart path{fill:var(--white)}.intensives-warning{font-weight:500;font-size:16px;line-height:188%;color:var(--monochromic-400)}.how-top{margin-bottom:80px}.how-top,.how-bottom{display:flex;justify-content:space-between;gap:64px}.how .h4{font-weight:500;font-size:18px;line-height:120%;margin-bottom:0}.how .div-head.left{margin-bottom:64px}.how-bottom__img{width:100%;max-width:760px;flex-shrink:0}.how .text-step{font-weight:500;font-size:18px;line-height:189%}.how-bottom__text{font-weight:500;font-size:18px;line-height:189%;margin-bottom:40px}.how-bottom__text span{font-weight:700;color:var(--turquoise-500)}.how-bottom__subtitle{font-family:var(--second-family);font-weight:400;font-size:30px;line-height:153%;letter-spacing:.04em;text-transform:uppercase;color:var(--turquoise-500);margin-bottom:32px}.how-bottom__billet{border-radius:40px;padding:32px 48px;background:var(--turquoise-200);font-family:var(--font-family);font-weight:500;font-size:18px;line-height:189%;color:var(--monochromic-500);margin-bottom:40px}.how-bottom__billet span{font-family:var(--third-family);font-weight:800;font-size:24px;color:var(--turquoise-500)}.reviews-slider{position:relative;padding-bottom:32px}.reviews-swiper{max-width:1285px}.reviews-swiper .swiper-wrapper{align-items:stretch}.reviews-swiper .swiper-slide video{border-radius:32px}.swiper-button-prev,.swiper-button-next{--swiper-navigation-size:100px;width:100px;height:100px}.swiper-pagination{display:flex;justify-content:center;bottom:0!important}.swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color:#b4d3d1;--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px}.swiper-pagination-bullet-active{--swiper-pagination-color:var(--turquoise-500)}.reviews-slider--video{padding-bottom:44px;margin-bottom:64px;overflow:hidden}.reviews-swiper--video{max-width:1155px;margin:0 auto}.reviews-swiper--video .swiper-slide{width:360px}.reviews-swiper--video .swiper-slide video{object-fit:cover;width:100%;height:618px}.reviews-swiper--text{overflow:visible}.reviews-slider--text .reviews-swiper--text{padding:20px;max-width:calc(1285px + 40px)}.reviews-swiper--text .swiper-slide{max-width:627px;height:auto}.review-card{height:100%;border-radius:32px;padding:32px;box-shadow:0 4px 20px 0 rgb(91 91 91 / .2);background:var(--monochromic-100);font-family:var(--font-family);font-weight:500;font-size:20px;line-height:120%;color:var(--monochromic-500)}.review-name{font-family:var(--font-family);font-weight:800;font-size:24px;margin-bottom:10px}.review-name-bottom{font-size:18px;font-weight:500;color:var(--monochromic-400);margin-bottom:15px}.review-text{font-weight:500;font-size:18px;line-height:189%}.review-read-more{display:flex;align-items:center;gap:8px;margin-top:12px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-family);font-weight:700;font-size:16px;text-transform:uppercase;text-align:center;color:var(--turquoise-500)}.education-hero{display:flex;align-items:center;justify-content:center;gap:64px}.education-hero__text{max-width:575px;width:100%;font-weight:500;font-size:18px;line-height:189%}.education-hero__text span{font-weight:700;color:var(--turquoise-500)}.education-whom__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin:0 auto;max-width:1225px}.education-whom__card{max-width:595px;margin-left:32px}.education-whom__img{width:64px;left:-32px}.knowledge__wrap{display:flex;justify-content:space-between;gap:64px}.knowledge__cards{display:flex;flex-direction:column;gap:32px;max-width:680px;width:100%;flex-shrink:0}.knowledge__card{margin-left:32px}.knowledge__img{width:64px;left:-32px}.knowledge__videos{display:flex;flex-direction:column;align-items:flex-end;gap:65px;width:100%}.knowledge__video{display:flex;height:456px;max-width:805px;width:100%;border-radius:16px;overflow:hidden;background-color:#000}.knowledge__video video{width:100%}.certificate{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:48px}.certificate__text{position:relative;z-index:1;max-width:630px;width:100%;font-weight:500;font-size:18px;line-height:189%}.certificate__text span{font-weight:800;color:var(--turquoise-500)}.certificate__img{max-width:650px}@media (max-width:1700px){.section--bg-graf-el{background-position:90% 100%}.reviews-slider--text .reviews-swiper--text{max-width:calc(1088px + 40px)}.sec-find__photo-descr{font-size:24px;letter-spacing:.04em}.sec-find__step{font-weight:700;font-size:18px;line-height:189%;padding:24px;max-width:352px;gap:16px}.sec-find__step span{font-size:20px}.sec-find__step .sec-find__step-num{width:56px;height:56px;font-size:30px;line-height:153%;letter-spacing:.04em}.btn{font-weight:700;font-size:16px;padding:26px 56px}.how-top{margin-bottom:40px;gap:32px}.how-bottom{gap:48px}.how .h4{font-weight:500;font-size:16px;line-height:188%}.title-step{font-weight:400;font-size:24px;line-height:167%;letter-spacing:.04em}.text-step{font-size:16px;line-height:188%}.how .div-steps{padding:40px;max-width:622px}.how-bottom__img{max-width:622px}.number-step{padding:8px;width:56px;height:56px;font-size:28px;line-height:164%;letter-spacing:.08em}.intensives-card__title{font-size:24px;line-height:120%;letter-spacing:.04em;padding:24px 32px}.how-bottom__text{font-size:16px;line-height:188%;margin-bottom:32px}.how-bottom__subtitle{font-size:24px;line-height:167%;letter-spacing:.04em;margin-bottom:32px}.how-bottom__billet{font-size:16px;line-height:188%;margin-bottom:32px}.how-bottom__billet span{font-weight:700;font-size:20px}.dropdown-toggle-question{padding:16px 40px}.dropdown-list-question .div{margin:40px;margin-top:0}.reviews-swiper--text .swiper-slide{width:528px}.reviews-swiper--text{max-width:1088px}.reviews-swiper--video{max-width:970px}.reviews-swiper--video .swiper-slide{width:301px}.reviews-swiper--video .swiper-slide video{height:512px}.review-card{font-size:16px}.review-name{font-size:20px}.review-name-bottom{font-size:16px}.h3{font-size:28px;line-height:164%;letter-spacing:.08em}.div-head--mb-decor{margin-bottom:60px}.h3-decor::after{width:169px;height:22px;bottom:-25px}.recommendations__wrap{gap:32px}.recommendations .div-list{max-width:730px;flex-shrink:0}.h1-main{font-size:55px;font-weight:400;line-height:109%;letter-spacing:.02em}.reviews-slider .swiper-button-next,.reviews-slider .swiper-button-prev{width:64px;height:64px}.sec-find__photo-descr{font-weight:400;font-size:30px;letter-spacing:.04em}.sec-find__photos{gap:24px}.sec-find__steps{margin-bottom:40px}}@media (max-width:1440px){.section--bg-graf-el{background-position:95% 100%}.certificate__text{margin-right:50px}.education-whom__cards,.knowledge__cards{gap:24px}.education-hero{gap:32px}.education-hero__text{max-width:625px;font-size:16px;line-height:188%}.h1--page{font-size:42px;line-height:148%;letter-spacing:.08em}.div-contacts-menu{top:-130%;gap:5px}.bg-logo-img{min-width:0;max-width:273px;top:-130%}.logo-img{width:148px}.nav-link{font-weight:600;font-size:14px;line-height:157%}.link-phone-menu{font-size:20px}.logo-img.footer{max-width:148px}.parents-chat{font-weight:700;font-size:16px}.links-doc a{font-size:14px}.link-phone-menu.footer-text{font-weight:800;font-size:20px}.div-contacts-menu .text-addres-menu{font-weight:500;font-size:16px;line-height:188%}.footer-socials{margin-bottom:30px}.link-social{width:40px}.intensives-card__subtitle{font-size:16px;line-height:138%}.intensives-card__time{font-size:14px;line-height:143%}.img-point2{width:56px}.recommendations .text-point2,.recommendations__descr{font-size:16px;line-height:188%}.div-point2{border-radius:32px}.sec-about__content{max-width:625px}.sec-about__title{font-size:24px;line-height:167%;letter-spacing:.04em}.sec-about__text{font-size:16px;line-height:188%}.line-icon{width:32px}.line-icon._2{height:32px}.div-icon-question{margin-right:24px}.title-question{font-size:16px}.page-intensives-card__text.text{font-size:18px;font-weight:700}}@media (max-width:1366px){.intensives-cards .swiper-pagination{display:block}.intensives-cards .swiper-wrapper{display:flex}.intensives-cards .intensives-swiper{padding-bottom:44px}.intensives-cards .swiper-pagination{position:absolute;bottom:0!important}.reviews-slider,.reviews-swiper{overflow:visible!important}.sec-about__img{max-width:520px;flex-shrink:0}.sec-about__content{flex-shrink:1}.reviews-slider--video .swiper-button-prev,.reviews-slider--video .swiper-button-next{display:none}}@media (max-width:1400px){.reviews-slider--text .swiper-button-prev,.reviews-slider--text .swiper-button-next{display:none}.reviews-slider--text,.reviews-swiper{overflow:visible!important}.reviews-slider--text .reviews-swiper--text{padding:0}.sec-find__steps{flex-direction:column;gap:24px}.sec-find__step{gap:32px;padding:56px 48px;font-size:22px;font-weight:400;line-height:164%;max-width:100%}.sec-find__step .sec-find__step-num{width:64px;height:64px;font-size:48px;line-height:129%;letter-spacing:.08em}.sec-find__step svg{display:none}.cookie-notice{width:70%}.recommendations__wrap{max-width:100%}.recommendations__inner{flex-direction:column;max-width:100%}.recommendations .div-list{max-width:600px}.knowledge__wrap{gap:40px}.knowledge__cards{margin:0 auto;width:100%;max-width:630px}.decor-card--big-padding{padding:16px 40px 16px 40px!important}.decor-card--small-radius{border-radius:32px!important}.decor-card__img{width:56px!important}.knowledge__videos{margin:0 auto;gap:25px;align-items:center}}@media (max-width:1366px){.turnkey-slider .swiper-button-prev,.turnkey-slider .swiper-button-next{display:none}}@media (max-width:1200px){.nav-link{margin-left:12px}.intensives-card__title{font-size:30px;line-height:120%;letter-spacing:.04em;padding:32px}.intensives-card__subtitle{font-size:18px;line-height:120%}.intensives-card__time{font-size:16px;line-height:138%}.recommendations__wrap{display:flex;flex-direction:column}.recommendations .div-list{max-width:100%}.sec-about__title{font-size:30px;line-height:153%;letter-spacing:.04em}.sec-about__text{font-size:20px;line-height:170%}.sec-about__wrap{flex-direction:column-reverse;gap:32px}.sec-about__content{max-width:100%}.sec-about__img{max-width:fit-content}.sec-find__photos{flex-direction:column}.sec-find__photo-wrap{max-height:545px}.sec-find__photo-wrap img{width:100%;object-fit:cover}.how-top{flex-direction:column;align-items:center}.how-bottom{flex-direction:column-reverse;align-items:center}.div-steps{max-width:100%}.how-top__img,.how-bottom__img{max-width:600px}.btn--min-turquoise{margin:0}.education-whom__card{max-width:none}}@media (max-width:1199px){.intensives-cards .intensives-swiper{overflow:visible}}@media (max-width:991px){.nav-link{margin:0}.certificate__text{margin:0}.nav-link.w--current::after{bottom:0}.knowledge__card{margin-left:20px}.map-location__text{font-size:30px;line-height:153%;letter-spacing:.04em}.certificate{flex-direction:column}.knowledge__video{height:400px;max-width:720px;width:100%}.education-hero{flex-direction:column}.education-hero__img{max-width:720px}.education-whom__cards{grid-template-columns:repeat(1,1fr)}.h1--page{font-size:30px;line-height:153%;letter-spacing:.04em}[data-nav-menu-open]{left:24px;right:24px;top:-20px;border-radius:0 0 20px 20px}.w-nav-overlay{top:calc(100% - 20px)}.navbar .link-phone-menu{font-weight:800;font-size:24px;color:var(--monochromic-500)}.navbar .text-addres-menu{display:none}.nav-link{padding:0;font-weight:700;font-size:18px;line-height:180%}.list-nav-menu{gap:16px;margin-bottom:48px;padding-top:40px}.link-phone-menu.footer-text{line-height:189%}.reviews-swiper--video .swiper-slide{width:364px}.reviews-swiper--video .swiper-slide video{height:618px}.how-bottom__img{max-width:720px}.how .h4{font-size:18px;line-height:189%}.how .div-head.left{margin-bottom:48px}.how .div-steps{max-width:100%;padding:56px 48px}.div-step{gap:32px;margin-bottom:40px}.how-bottom__text{font-size:18px}.how-bottom__subtitle{font-size:30px;line-height:153%;letter-spacing:.04em;margin-bottom:32px}.how-bottom__billet{font-size:18px;line-height:189%}.how .btn{margin:0}.title-step{font-size:30px;line-height:153%;letter-spacing:.04em}.text-step{font-size:18px;line-height:189%}.number-step{width:64px;height:64px;font-size:48px;line-height:129%;letter-spacing:.08em}.recommendations__img{max-width:623px;max-height:none;margin:0 auto}.img-point2{width:64px}.div-point2{border-radius:99px}.recommendations .text-point2,.recommendations__descr{font-size:18px}.dropdown-toggle-question{padding:24px 48px}.line-icon{width:40px}.line-icon._2{height:40px}.div-icon-question{margin-right:32px}.title-question{font-size:18px}.h3{font-size:40px;line-height:155%;letter-spacing:.08em;text-align:center}.div-head--mb-decor{margin-bottom:80px}.h3-decor::after{width:244px;height:54px;bottom:-40px}.cookie-notice{padding:24px 40px;font-size:16px;line-height:138%;width:90%}.h3{text-align:center}.sec-geography{display:none}.sec-find__step{font-size:22px;line-height:164%}.logo-img.footer{order:1;margin-bottom:40px}.div-contacts-menu.footer{margin-bottom:40px}.education-hero{flex-direction:column;gap:32px}.education-hero__text{max-width:100%;font-weight:500;font-size:18px;line-height:164%}.education-hero__img{display:flex;justify-content:center}.decor-card--big-padding{padding:33px 40px 33px 40px!important}.decor-card--small-radius{border-radius:99px!important}.decor-card__text{font-size:18px;line-height:189%}.decor-card__img{width:64px}.knowledge__wrap{flex-direction:column}.knowledge__cards{max-width:100%}.Page .section{padding:32px 0}.education-whom__cards{gap:16px}.knowledge__cards{gap:16px}.certificate__text{font-weight:500;font-size:22px;line-height:164%}.section.section--bg-graf-el{padding-top:0;padding-bottom:350px;background-position:center;background-size:auto}}@media (max-width:767px){.container{padding:0 16px}.certificate__text{max-width:100%}.navbar{padding:0 16px}.how .btn{width:100%}.logo-img{width:117px}.nav-link{font-weight:700;font-size:16px;line-height:188%}.navbar .link-phone-menu{font-weight:700;font-size:18px;line-height:189%}.h3{font-size:24px;line-height:142%;letter-spacing:.08em}.h3.h3-decor{font-size:24px;line-height:142%;letter-spacing:.08em;text-align:center}.h3-decor::after{width:116px;height:25px;bottom:-30px}.div-head--mb-decor{margin-bottom:40px}.reviews-slider--video{margin-bottom:40px}.reviews-swiper--video .swiper-slide{width:199px}.reviews-swiper--video .swiper-slide video{height:339px}.reviews-swiper .swiper-slide video{border-radius:16px}.how-bottom__billet{padding:24px}.how .h4{font-size:16px;line-height:188%}.how .div-head.left{margin-bottom:40px}.div-step{margin-bottom:32px}.how .div-steps{padding:24px;border-radius:32px}.intensives-warning{font-weight:600}.intensives-card{max-width:292px;padding:24px 16px}.intensives-card__title{font-size:20px;letter-spacing:.03em;padding:12px 32px}.intensives-card__item{padding-bottom:12px}.intensives-card__subtitle{font-size:16px;line-height:138%}.intensives-card__time{font-size:16px;line-height:138%}.dropdown{border-radius:32px}.title-question{font-size:16px}.dropdown-toggle-question{padding:19px 24px}.div-icon-question{width:24px;height:24px}.line-icon{width:24px}.line-icon._2{height:24px}.div-icon-question{margin-right:16px}.modal__content{padding:32px 24px}.modal__title{font-size:20px;line-height:170%;letter-spacing:.03em;margin-bottom:12px}.inputs{margin-bottom:24px}input.inputs-item{padding:11px 0;font-size:16px;line-height:188%}.submit-btn{padding:18px;font-size:16px}.modal-form .wpcf7-form .modal-form__policy{font-size:14px;line-height:155%}.btn{font-weight:700;font-size:16px;padding:18px 10px}.reviews-swiper--text .swiper-slide{width:310px}.h1 .h1-main{font-size:55px;line-height:109%;letter-spacing:.02em}.span-h1{font-size:24px;line-height:142%;letter-spacing:.08em}.div-main .h2{flex-direction:column;gap:16px}.div-main .btn{font-weight:700;font-size:16px;padding:18px 10px;width:100%}.cookie-notice{border-radius:32px;padding:16px 24px;font-weight:600;font-size:12px;line-height:167%}.cookie-notice__btn{padding:18px 24px;font-weight:700;font-size:14px}.sec-about__title{font-size:20px;line-height:170%;letter-spacing:.03em}.sec-about__text{font-size:16px;line-height:188%}.recommendations .h3{text-align:center}.recommendations .text-point2,.recommendations__descr{font-size:16px;line-height:188%}.recommendations .img-point2{width:56px}.recommendations .div-point2{padding:16px;padding-left:48px;border-radius:32px}.intensives-card{padding:16px 24px;padding-top:50px}.intensives-card__title{padding:12px 32px;font-size:20px;line-height:170%;letter-spacing:.03em}.intensives-card__subtitle{font-size:16px;line-height:138%}.intensives-card__time{font-size:14px;line-height:143%}.intensives-card__price span{font-size:24px}.intensives-warning{font-size:14px;line-height:143%}.review-card{padding:24px}.review-name{font-size:18px;line-height:167%}.review-name-bottom{font-size:16px;line-height:188%}.review-text{font-size:16px;line-height:188%}.sec-find__steps{gap:16px;margin-bottom:24px}.sec-find__step{border-radius:32px;padding:24px;gap:16px}.sec-find__step .sec-find__step-num{width:56px;height:56px;padding:8px;font-size:30px;line-height:120%;letter-spacing:.04em}.sec-find__step__content{font-size:16px;line-height:188%}.sec-find__step__content span{font-size:16px}.h3--mb{margin-bottom:40px}.sec-find__steps{margin-bottom:24px}.sec-find__photos{gap:15px}.sec-find__photo-wrap{border-radius:32px}.sec-find__photo-descr{padding:8px 16px;font-size:14px;line-height:120%;bottom:16px;left:16px}.knowledge__video{height:186px;max-width:328px}.div-steps{padding:24px}.div-step{gap:16px}.number-step{width:56px;height:56px;font-size:30px;line-height:153%;letter-spacing:.04em}.title-step{font-size:20px;line-height:170%;letter-spacing:.03em}.text-step{font-size:16px;line-height:188%}.how-top{gap:24px;margin-bottom:40px}.how-bottom__text{font-size:16px;line-height:188%}.how-bottom__billet span{font-size:16px}.how-bottom__subtitle{font-size:20px;line-height:170%;letter-spacing:.03em;margin-bottom:16px}.how-bottom__billet{font-size:16px;line-height:188%;margin-bottom:16px}.btn--min-turquoise{width:100%;font-weight:700;font-size:16px;padding:18px}.text-question{margin-bottom:24px}.text-question ul{font-size:16px;line-height:188%}.dropdown-list-question .div{margin:24px;margin-top:0}.links-doc{flex-direction:column;gap:24px;margin-bottom:24px}.links-doc a{margin:0}.text-footer{font-size:14px;line-height:157%}.education-hero{gap:24px}.education-hero__text{font-size:16px;line-height:188%}.certificate__text{font-size:16px;line-height:188%}.education-whom__img{width:56px;left:-28px}.education-whom__card{margin-left:24px}.knowledge__img{width:56px;left:-28px}.decor-card--big-padding{padding:16px 40px 16px 40px!important}.decor-card--small-radius{border-radius:32px!important}.decor-card__img{width:56px!important}}@media (max-width:576px){.section.section--bg-graf-el{background-size:945px;padding-bottom:280px}.recommendations__img{max-width:400px}.knowledge__wrap{gap:30px}.knowledge__img{top:0}.knowledge__video{height:185px;max-width:330px}.certificate{gap:25px}}@media (max-width:420px){.section.section--bg-graf-el{background-size:745px;padding-bottom:160px}}