@charset "UTF-8";.wrapper{width:100%;min-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1920px;margin:0 auto}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}:root{--color-black:#222222;--color-black-2:#464646;--color-black-3:#434141;--color-white:#ffffff;--color-grey:#666666;--color-grey-2:#BEBEBE;--color-grey-3:#707070;--color-green:#8FD49D;--color-green-2:#60ad6f;--color-blue:#4869B9;--color-blue-2:#4778D5;--color-blue-4:#28519c;--color-blue-3:#ADDBE9;--color-pink:#EF8FB5;--color-yellow-bg:#FBF3E9;--color-yellow:#F9D951;--color-blue-bg:#ADDBE9;--font-montserrat:"Montserrat",sans-serif;--font-gilroy:"gilroy",sans-serif;--shadow-1:4px 4px 0 #121212}.container{max-width:1340px;padding:0 20px;margin:0 auto;width:100%;height:100%}.container-small,.course-page .price__wrapper{max-width:1184px;padding:0 20px;margin:0 auto;width:100%;height:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}#request-call-popup{background-color:var(--color-white);max-width:680px;margin:0 auto}form .form-input{margin:0;padding:0;margin-bottom:30px;position:relative}form .form-input input{display:block;width:100%;border:none;border-bottom:1px solid var(--color-grey-2);padding-bottom:10px;background-color:transparent;color:var(--color-black);font-size:20px;line-height:130%}form .form-input input::-webkit-input-placeholder{color:var(--color-black)}form .form-input input::-moz-placeholder{color:var(--color-black)}form .form-input input:-ms-input-placeholder{color:var(--color-black)}form .form-input input::-ms-input-placeholder{color:var(--color-black)}form .form-input input::placeholder{color:var(--color-black)}form .form-input input[type=submit]{cursor:pointer}form .form-policy{margin-bottom:32px}form .form-policy p{font-size:14px}form .form-policy p a{color:var(--color-blue);text-decoration:underline}form .form-submit{-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease;padding:0 4px 4px 0;margin-right:-4px}form .form-submit:active{padding:4px 0 0 4px}form .wpcf7-not-valid-tip{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);font-size:12px;line-height:100%}form .wpcf7-response-output{margin:0;display:none}form .wpcf7-spinner{display:none}.form-wrapper{position:relative;padding:20px 20px 40px}.form-wrapper::before{content:"";width:61px;height:51px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/cursor.svg);position:absolute;top:-31px;right:-16px;z-index:3}.form-wrapper .h3,.form-wrapper h3{font-size:37px;line-height:110%;font-weight:600;text-align:center;margin-bottom:30px}._hidden{display:none;opacity:0;visibility:hidden}.advantages,.course-price,.pt-100{padding-top:100px}.advantages,.course-page.price,.course-price,.gallery,.licenses,.pb-100,.price,.program-accardion,.reviews,.schedule,.school-at-home,.section-default{padding-bottom:100px}p{font-size:20px;line-height:130%;color:var(--color-black-2)}p strong{font-weight:600}.iti{width:100%;--iti-path-flags-1x:url("../img/telinput/flags.webp");--iti-path-flags-2x:url("../img/telinput/flags@2x.webp");--iti-path-globe-1x:url("../img/telinput/globe.webp");--iti-path-globe-2x:url("../img/telinput/globe@2x.webp")}.accordion__inner p,.accordion__inner strong{display:block;font-size:inherit;color:inherit;line-height:inherit}.accordion__inner strong{font-weight:600;margin-bottom:1rem}.bottom-popup__close,.btn-blue-line,.btn-blue-slid,.btn-green,.btn-green-line,.btn-green-solid,.envelope__btn,.header__menuicon,.shadow-block-anim,.up__btn{margin:0 4px 4px 0;-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.bottom-popup__close:active,.btn-blue-line:active,.btn-blue-slid:active,.btn-green-line:active,.btn-green-solid:active,.btn-green:active,.envelope__btn:active,.header__menuicon:active,.shadow-block-anim:active,.up__btn:active{-webkit-box-shadow:unset;box-shadow:unset;margin:4px 0 0 4px}.btn-wrapper{display:block;padding:0 4px 4px 0;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.btn-wrapper:active{padding:4px 0 0 4px}.btn{display:block;width:100%;font-family:var(--font-montserrat);font-size:16px;font-weight:600;color:var(--color-black);text-align:center;text-transform:uppercase;cursor:pointer}.btn-green{max-width:200px;padding:0 12px;height:48px;border:3px solid var(--color-green);background-color:var(--color-white);line-height:42px}.btn-green:hover{background-color:var(--color-green)}.btn-blue-slid{background-color:var(--color-blue);height:48px;line-height:48px;color:var(--color-white)}.btn-blue-slid:hover{background-color:rgba(72,105,185,.9)}.btn-blue-line{border:3px solid var(--color-blue);max-width:254px;height:48px;line-height:42px;font-weight:600}.btn-blue-line:hover{background-color:var(--color-blue)}.btn-green-solid{height:48px;line-height:48px;border:3px solid var(--color-white);background-color:var(--color-grey-2);color:#727272}.btn-green-solid._active{border:none;background-color:var(--color-green);color:var(--color-black)}.btn-green-solid._active:hover{background-color:rgba(143,212,157,.8)!important}.btn-green-solid:hover{background-color:var(--color-grey-3)}.btn-green-line{height:48px;line-height:42px;border:3px solid var(--color-green);background-color:var(--color-white);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1)}.btn-green-line:hover{background-color:var(--color-green)}.content-wrapper,.white-field__horizotal-field-inner{border-radius:20px;border:3px solid var(--color-black);background-color:var(--color-green);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);padding:14px}.hero__text,.top-icon-1,.top-icon-2,.top-icon-3,.white-field__horizotal-field-inner{position:relative;padding-top:49px}.hero__text::after,.hero__text::before,.top-icon-1::after,.top-icon-1::before,.top-icon-2::after,.top-icon-2::before,.top-icon-3::after,.top-icon-3::before,.white-field__horizotal-field-inner::after,.white-field__horizotal-field-inner::before{content:"";width:96px;height:20px;position:absolute;top:17px;left:26px;background-repeat:no-repeat;background-size:contain;background-position:left}.hero__text::before,.top-icon-1::before,.white-field__horizotal-field-inner::before{background-image:url(../img/wrapper-top-icon-1.svg)}.top-icon-2::before{background-image:url(../img/wrapper-top-icon-2.svg)}.top-icon-3::before{background-image:url(../img/wrapper-top-icon-3.svg)}.hero__text,.white-wrapper{background-color:var(--color-white);border-radius:20px;border:3px solid var(--color-black)}.hero__text ul li br,.white-wrapper ul li br{display:none!important}.image-wrapper{position:relative;width:100%;height:100%}.image-wrapper::after{content:"";width:44px;height:44px;background-image:url(../img/image-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute}.image-wrapper__image{position:relative;z-index:3;width:100%;max-height:100%}.image-wrapper__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-wrapper__border,.image-wrapper__shadow{position:absolute}.image-wrapper__border{background-color:var(--color-black);top:-3px;left:-3px;bottom:-3px;right:-3px;z-index:2}.image-wrapper__shadow{bottom:-7px;right:-7px;background-color:#121212;width:calc(100% + 6px);height:calc(100% + 6px)}.title-h2 .h2,.title-h2 h1,.title-h2 h2{font-size:64px;font-weight:600;line-height:100%;font-family:inherit;color:var(--color-white)}.title-h2 span{display:inline-block;padding:0 20px 0 28px;white-space:nowrap;position:relative}.title-h2 span::after{content:"";width:100%;height:96%;position:absolute;left:0;top:50%;z-index:-1}.title-h2 .pink::after{-webkit-transform:translateY(-30%) rotate(1.6deg);-ms-transform:translateY(-30%) rotate(1.6deg);transform:translateY(-30%) rotate(1.6deg);background-color:var(--color-pink)}.title-h2 .green::after{-webkit-transform:translateY(-44%) rotate(-.3deg);-ms-transform:translateY(-44%) rotate(-.3deg);transform:translateY(-44%) rotate(-.3deg);background-color:var(--color-green)}.title-h2 .blue::after{-webkit-transform:translateY(-30%) rotate(1.6deg);-ms-transform:translateY(-30%) rotate(1.6deg);transform:translateY(-30%) rotate(1.6deg);background-color:var(--color-blue)}.title-h2.v2 .green::after{-webkit-transform:translateY(-44%) rotate(1.06deg);-ms-transform:translateY(-44%) rotate(1.06deg);transform:translateY(-44%) rotate(1.06deg);background-color:var(--color-green)}.title-h2.v2 .blue::after{-webkit-transform:translateY(-40%) rotate(0);-ms-transform:translateY(-40%) rotate(0);transform:translateY(-40%) rotate(0);background-color:var(--color-blue)}.title-h2.v3{margin-bottom:24px}.title-h2.v3 h2{margin-bottom:24px}.title-h2.v3 h2 .blue::after{-webkit-transform:translateY(-40%) rotate(1.6deg);-ms-transform:translateY(-40%) rotate(1.6deg);transform:translateY(-40%) rotate(1.6deg)}.title-h2.v3 p{max-width:833px}.title-h2.v4 span.green::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);bottom:0;top:initial}.title-h2.v4 span.blue::after{-webkit-transform:translateY(-43%) rotate(.25deg);-ms-transform:translateY(-43%) rotate(.25deg);transform:translateY(-43%) rotate(.25deg)}.title-h2.v4 span.pink::after{background-color:var(--color-pink);-webkit-transform:translateY(-42%) rotate(1.5deg);-ms-transform:translateY(-42%) rotate(1.5deg);transform:translateY(-42%) rotate(1.5deg)}.title-h2.v5 span.pink::after{-webkit-transform:translateY(-50%) rotate(-.5deg);-ms-transform:translateY(-50%) rotate(-.5deg);transform:translateY(-50%) rotate(-.5deg);height:100%}.title-h2.v5 span.blue::after{-webkit-transform:translateY(-40%) rotate(-1.5deg);-ms-transform:translateY(-40%) rotate(-1.5deg);transform:translateY(-40%) rotate(-1.5deg)}.hero-title h1{position:relative;z-index:1;font-size:64px;line-height:100%;font-weight:600;color:var(--color-white)}.hero-title h1 span{display:inline-block;position:relative;z-index:2}.hero-title h1 span::before{content:"";width:calc(100% + 30px);height:89%;position:absolute;top:50%;left:-18px;z-index:-1}.hero-title h1 span.green::before{background-color:var(--color-green);-webkit-transform:rotate(1.06deg);-ms-transform:rotate(1.06deg);transform:rotate(1.06deg);bottom:0;top:initial}.hero-title h1 span.blue::before{background-color:var(--color-blue);-webkit-transform:translateY(-43%);-ms-transform:translateY(-43%);transform:translateY(-43%)}.hero-title h1 span.pink::before{background-color:var(--color-pink);-webkit-transform:translateY(-42%) rotate(1deg);-ms-transform:translateY(-42%) rotate(1deg);transform:translateY(-42%) rotate(1deg)}.close-popaup-btn,.mfp-gallery .mfp-content .mfp-figure .mfp-close,.popup-form .mfp-close,.popup-video .mfp-close,.social-popup .mfp-close{top:30px;right:30px;background-color:var(--color-blue);border:3px solid var(--color-black);border-radius:50%;width:48px;height:48px;font-size:0;opacity:1;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.close-popaup-btn::after,.close-popaup-btn::before,.mfp-gallery .mfp-content .mfp-figure .mfp-close::after,.mfp-gallery .mfp-content .mfp-figure .mfp-close::before,.popup-form .mfp-close::after,.popup-form .mfp-close::before,.popup-video .mfp-close::after,.popup-video .mfp-close::before,.social-popup .mfp-close::after,.social-popup .mfp-close::before{content:"";width:26px;height:4px;border-radius:2px;background-color:var(--color-white);position:absolute;top:50%;left:50%}.close-popaup-btn::before,.mfp-gallery .mfp-content .mfp-figure .mfp-close::before,.popup-form .mfp-close::before,.popup-video .mfp-close::before,.social-popup .mfp-close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.close-popaup-btn::after,.mfp-gallery .mfp-content .mfp-figure .mfp-close::after,.popup-form .mfp-close::after,.popup-video .mfp-close::after,.social-popup .mfp-close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.close-popaup-btn:hover,.mfp-gallery .mfp-content .mfp-figure .mfp-close:hover,.popup-form .mfp-close:hover,.popup-video .mfp-close:hover,.social-popup .mfp-close:hover{background-color:rgba(72,105,185,.9)}.envelope{position:fixed;bottom:130px;left:0;z-index:99;width:100%;pointer-events:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.envelope__btn{pointer-events:fill;display:block;max-width:100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);animation:scale-down-top 3.5s cubic-bezier(.25,.46,.45,.94) infinite alternate-reverse forwards}.envelope__btn:active{margin:4px 0 0 4px}@-webkit-keyframes scale-down-top{40%,60%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:90% 0;transform-origin:90% 0}50%{-webkit-transform:translateX(-50%) scale(.85);transform:translateX(-50%) scale(.85);-webkit-transform-origin:85% 0;transform-origin:85% 0}}@keyframes scale-down-top{40%,60%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:90% 0;transform-origin:90% 0}50%{-webkit-transform:translateX(-50%) scale(.85);transform:translateX(-50%) scale(.85);-webkit-transform-origin:85% 0;transform-origin:85% 0}}.up{position:fixed;bottom:130px;left:0;z-index:99;width:100%;pointer-events:none;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.up._active{opacity:1}.up__btn{pointer-events:fill;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:50px;height:50px;border:1px solid var(--color-black);background-color:var(--color-blue);-webkit-box-shadow:2.5px 2.5px 0 #121212;box-shadow:2.5px 2.5px 0 #121212;margin:0 2.5px 2.5px 0;margin-right:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);cursor:pointer}.up__btn:active{margin:2.5px auto 0 0;background-color:var(--color-pink)}.up__btn:hover{background-color:var(--color-pink)}.up__btn img,.up__btn svg{aspect-ratio:1;max-width:100%;height:initial}.new-social-button{position:fixed;bottom:130px;z-index:99;width:100%;pointer-events:none}.new-social-button__inner{position:relative;margin:0 0 0 auto;max-width:172px}.new-social-button__modal{background-color:var(--color-white);border:1px solid var(--color-black);border-radius:15px;position:absolute;bottom:79px;right:0;padding:32px 40px 32px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12.5px;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;opacity:0;pointer-events:none}.new-social-button__modal._active{pointer-events:all;opacity:1}.new-social-button__modal .close-button{position:absolute;top:12px;right:12px;aspect-ratio:1;width:16px;height:initial;cursor:pointer}.new-social-button__modal .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:16px;line-height:130%;font-weight:500;color:inherit;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}.new-social-button__modal .row.telegram-link:hover{color:var(--color-blue)}.new-social-button__modal .row.whatsapp-link:hover{color:var(--color-green)}.new-social-button__modal .row svg{fill:var(--color-green)}.new-social-button__modal .row svg.telegram-icon{fill:var(--color-blue)}.new-social-button__btn{width:75px;height:75px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin:0 0 0 auto;background-color:var(--color-pink);border:1px solid var(--color-black);-webkit-box-shadow:2px 1px 0 #121212;box-shadow:2px 1px 0 #121212;cursor:pointer;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;pointer-events:all}.new-social-button__btn .social-icon{aspect-ratio:30/26;width:30.36px;height:initial;margin:2px 0 0 2px}.new-social-button__btn .arrow-icon{aspect-ratio:9/5;width:16.5px;height:initial;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:.35s;-o-transition:.35s;transition:.35s;margin-top:4px}.new-social-button__btn svg{fill:var(--color-white);height:initial}.new-social-button__btn:hover{background-color:var(--color-green)!important}.new-social-button__btn._active,.new-social-button__btn:active{background-color:var(--color-green)!important}.new-social-button__btn._active .arrow-icon,.new-social-button__btn:active .arrow-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.button-anim{position:relative;overflow:hidden}.button-anim span.animate{display:block;height:150%;width:20%;opacity:.5;background-color:var(--color-white);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);position:absolute;left:-30%;bottom:-20%;-webkit-animation:button-anim-func 2.5s linear 1.5s infinite normal none;animation:button-anim-func 2.5s linear 1.5s infinite normal none}@-webkit-keyframes button-anim-func{0%{left:-30%;bottom:-20%}8%{left:0;bottom:-20%}15%{left:30%;bottom:-22%}23%{left:60%;bottom:-40%}30%{left:100%;bottom:-60%}100%{left:100%;bottom:-60%}}@keyframes button-anim-func{0%{left:-30%;bottom:-20%}8%{left:0;bottom:-20%}15%{left:30%;bottom:-22%}23%{left:60%;bottom:-40%}30%{left:100%;bottom:-60%}100%{left:100%;bottom:-60%}}.section-default__title{position:relative;z-index:2;margin-bottom:21px}.section-default__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:34px}.section-default__content{width:100%;max-width:618px}.section-default__content p{margin-bottom:24px}.section-default__content p strong{font-weight:600}.section-default__content .btn{max-width:320px}.section-default__content-inner{padding:34px 20px 0}.section-default__image-wrapper{max-width:488px}.section-default__image-wrapper::after{bottom:initial;width:67px;height:67px}.section-default__image-wrapper .image-wrapper__image img{width:100%;max-width:488px}.small-cards{position:relative;padding-bottom:190px}.small-cards__row{position:relative;z-index:2;margin:0 -24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.small-cards__row .slick-arrow{left:50%}.small-cards__col{padding:24px;width:25%}.small-cards__col:nth-child(2n){-webkit-transform:translateY(27%);-ms-transform:translateY(27%);transform:translateY(27%)}.small-cards__bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.small-cards-item{position:relative}.small-cards-item__inner{position:relative;z-index:3;background-color:var(--color-white);clip-path:url(#stat-item-path);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.small-cards-item__inner img{margin-bottom:13px}.small-cards-item__inner p{font-size:22px;font-weight:500;text-align:center;min-height:120px;color:var(--color-black)}.small-cards-item__border,.small-cards-item__shadow{clip-path:url(#stat-item-shadow-path);position:absolute}.small-cards-item__border{background-color:var(--color-black);top:-3px;left:-3px;bottom:-3px;right:-3px;z-index:2}.small-cards-item__shadow{bottom:-7px;right:-7px;background-color:#121212;width:calc(100% + 6px);height:calc(100% + 6px)}.slick-arrows .slick-arrow{position:absolute;bottom:-42px;width:46px;height:36px;font-size:0;background-image:url(../img/arrow.svg);background-size:contain;background-color:transparent;background-repeat:no-repeat;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.slick-arrows .slick-next{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slick-arrows .slick-next:active{-webkit-transform:translateX(100%) scale(.95);-ms-transform:translateX(100%) scale(.95);transform:translateX(100%) scale(.95)}.slick-arrows .slick-prev{-webkit-transform:translateX(-200%) rotate(180deg);-ms-transform:translateX(-200%) rotate(180deg);transform:translateX(-200%) rotate(180deg)}.slick-arrows .slick-prev:active{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transform:translateX(-200%) rotate(180deg) scale(.95);-ms-transform:translateX(-200%) rotate(180deg) scale(.95);transform:translateX(-200%) rotate(180deg) scale(.95)}.course-card{padding-top:45px;position:relative}.course-card::after{content:"";width:90px;height:90px;border-radius:50%;background-color:var(--color-black);position:absolute;top:3px;right:31px;z-index:1}.course-card__inner{position:relative;padding:54px 14px 14px}.course-card__inner::before{z-index:3}.course-card__inner::after{content:"";width:100%;height:100%;border-radius:15px;border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);position:absolute;top:0;left:0;z-index:2}.course-card__label{font-size:16px;line-height:110%;font-weight:700;text-align:center;text-transform:uppercase;width:90px;height:90px;border-radius:45px;border:3px solid var(--color-black);background-color:var(--color-green);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:34px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4}.course-card__content{border-radius:8px;background-color:var(--color-white);border:3px solid var(--color-black);padding:16px 20px 24px 16px;position:relative;z-index:3}.course-price__inner-content ul,.list,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol,.section-default__content ul,.white-field__horizotal-field-inner ul{margin-bottom:45px}.course-price__inner-content ul li,.list li,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li,.section-default__content ul li,.white-field__horizotal-field-inner ul li{margin-bottom:25px;padding-left:53px;position:relative;font-size:14px;line-height:120%;max-width:404px}.course-price__inner-content ul li strong,.list li strong,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li strong,.section-default__content ul li strong,.white-field__horizotal-field-inner ul li strong{font-size:16px;display:block;line-height:175%}.course-price__inner-content ul li p,.list li p,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li p,.section-default__content ul li p,.white-field__horizotal-field-inner ul li p{font-size:inherit;line-height:inherit}.course-price__inner-content ul li::before,.list li::before,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li::before,.section-default__content ul li::before,.white-field__horizotal-field-inner ul li::before{content:"";width:40px;height:36px;background-image:url(../img/ok.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0}.white-field__horizotal-field{margin-top:110px;position:relative}.white-field__horizotal-field::before{content:"";width:100%;height:100%;border-radius:20px;border:3px solid var(--color-black);position:absolute}.white-field__horizotal-field::before{background-color:var(--color-pink);top:26px;left:31px;z-index:2}.white-field__horizotal-field-inner{position:relative;z-index:4;background-color:var(--color-white);padding:58px 28px 62px;font-size:20px;line-height:130%;color:var(--color-black-2)}.white-field__horizotal-field-inner h2{font-size:24px;font-weight:600}.white-field__horizotal-field-inner h2,.white-field__horizotal-field-inner p{margin-bottom:24px;max-width:1005px}.white-field__horizotal-field-inner ul{max-width:1005px}.white-field__horizotal-field-inner ul li{font-size:16px;line-height:145%;margin-bottom:24px;max-width:100%}.white-field__horizotal-field-inner ul li strong{display:block;font-size:20px}.top-side-bar__row .searchform::after{height:45px}.iti__country-container{margin-bottom:10px}.header{font-family:var(--font-gilroy);font-size:18px;line-height:142%;font-weight:500;color:var(--color-black);position:relative}.header__wrapper{background-color:var(--color-white);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.header._fixed .header__wrapper{position:fixed;top:0;left:0;z-index:99;width:100%;opacity:0;-webkit-animation:showheader .5s ease forwards;animation:showheader .5s ease forwards}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:39px}.header__logo img,.header__logo svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header__menuicon{display:none}.header__collapse{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__collapse>nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:712px}.header__collapse>nav:nth-child(2){display:none!important}.header__collapse>nav ul{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__collapse>nav ul a{color:inherit;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease;position:relative}.header__collapse>nav ul a::after{content:"";width:110%;height:3px;background-color:var(--color-green);border-radius:2px;overflow:hidden;position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.25s;-o-transition:.25s;transition:.25s;opacity:0}.header__collapse>nav ul a:active,.header__collapse>nav ul a:hover{color:var(--color-green)}.header__collapse>nav ul a:active::after,.header__collapse>nav ul a:hover::after{opacity:1}.header__collapse>nav ul .current-menu-item a{color:var(--color-green)}.header__collapse>nav ul .current-menu-item a::after{opacity:1}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header__contacts a{white-space:nowrap;color:inherit;font-weight:600}.header__contacts a:first-child{-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.header__contacts a:first-child:hover{color:var(--color-green)}.envelope{display:none}.social-fixed-button{display:none}.social-fixed-button._acitve{display:block;position:fixed;left:0;bottom:130px;z-index:99;width:100%;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.social-fixed-button._acitve._show{opacity:1;visibility:visible}.social-fixed-button__outer{width:104px;height:104px;position:relative;left:0;-webkit-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%);padding:0 4px 4px 0}.social-fixed-button__inner{display:block;pointer-events:all;position:relative;z-index:3;width:94px;height:94px;margin:3px;position:relative;clip-path:url(#social-path);background-color:var(--color-yellow-bg)}.social-fixed-button__inner span{position:absolute}.social-fixed-button__inner span img{-o-object-fit:contain;object-fit:contain}.social-fixed-button__inner span:nth-child(1){top:7px;left:7px}.social-fixed-button__inner span:nth-child(2){bottom:7px;right:7px}.social-fixed-button__border,.social-fixed-button__shadow{clip-path:url(#social-shadow-path);position:absolute;width:100px;height:100px}.social-fixed-button__border{top:-3px;left:0;background-color:#222}.social-fixed-button__shadow{bottom:0;right:0;background-color:#121212}@-webkit-keyframes showheader{to{opacity:1}}@keyframes showheader{to{opacity:1}}.socail-button{position:fixed;bottom:130px;left:0;z-index:99;width:100%}.socail-button__btn{display:inline-block;position:relative;left:-39px;bottom:0}.socail-button__btn:hover img{-webkit-animation:fixedAnim .5s forwards;animation:fixedAnim .5s forwards}.socail-button__btn img{-webkit-animation:leFlyInTop 2s infinite;animation:leFlyInTop 2s infinite;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.social-fixed-button{-webkit-animation:hu__hu__ infinite 2s ease-in-out;animation:hu__hu__ infinite 2s ease-in-out}@-webkit-keyframes hu__hu__{50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes hu__hu__{50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.footer{background-image:url(../img/footer-bg.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom;width:100%;max-width:1440px;margin:0 auto}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:122px}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__col{width:50%}.footer__col>p{max-width:559px;margin-bottom:25px;color:var(--color-black-2);font-size:24px;line-height:118%}.footer__col>p strong{color:var(--color-black-3);font-weight:600}.footer__col:nth-child(2){max-width:570px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__col:nth-child(2) h5{font-size:24px;font-weight:700;line-height:115%;color:var(--color-black-3);margin-bottom:16px}.footer__col:nth-child(2) ul li{font-size:16px;color:var(--color-black);line-height:160%;font-weight:400}.footer__col:nth-child(2) ul li strong{font-weight:600}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.footer__logo{width:128px;height:84px}.footer__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.footer__social img{width:43px;height:43px;-o-object-fit:contain;object-fit:contain}.footer__nav li{margin:0 0 6px}.footer__nav a{font-weight:600;color:inherit;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer__nav a:hover{color:var(--color-green)}.footer__contacts{max-width:366px}.footer__contacts a{color:inherit}.footer__copy{padding-bottom:20px}.footer__copy p{font-size:20px;line-height:140%;font-weight:500;color:var(--color-black)}.footer__copy p a{color:inherit;text-decoration:underline}.popup-form{position:relative;background-color:var(--color-white);overflow:hidden;border-radius:20px;border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);width:100%;max-width:1099px;padding:80px 18px;margin:0 auto}.popup-form::after{content:"";width:342px;height:347px;background-size:contain;background-position:bottom;background-repeat:no-repeat;background-image:url(../img/cactus.svg);position:absolute;right:0;bottom:0;-webkit-transform:translate(5%,40%) rotate(-7.92deg);-ms-transform:translate(5%,40%) rotate(-7.92deg);transform:translate(5%,40%) rotate(-7.92deg)}.popup-form .form-popup-wrapper{width:100%;max-width:652px;margin:0 auto}.popup-form .form-popup-wrapper::before{display:none}.popup-form .form-popup-wrapper ._hidden{display:none}.popup-form .form-popup-wrapper h3{font-size:48px;line-height:96%;font-weight:700;color:var(--color-black);text-align:center;margin-bottom:39px}.popup-form .form-popup-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 30px}.popup-form .form-popup-wrapper form .form-input{margin-bottom:0}.popup-form .form-popup-wrapper form .form-input_name{width:100%}.popup-form .form-popup-wrapper form .form-input_email,.popup-form .form-popup-wrapper form .form-input_phone{width:calc(50% - 15px);margin-bottom:20px}.popup-form .form-popup-wrapper form .form-policy,.popup-form .form-popup-wrapper form .form-submit{width:100%;max-width:calc(50% - 15px);margin-bottom:0}.popup-form .form-popup-wrapper form .policy-text{color:var(--color-black)}.popup-form .form-popup-wrapper .social-links{margin:24px 0 0 0}.popup-form .form-popup-wrapper .social-links p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:18px;color:var(--color-black);line-height:156%}.popup-form .form-popup-wrapper .social-links p img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.bottom-popup{pointer-events:none;-webkit-transition:.35s ease;-o-transition:.35s ease;transition:.35s ease;position:fixed;bottom:-150%;left:0;z-index:99;width:100%}.bottom-popup._show{bottom:60px}.bottom-popup__outer{position:relative}.bottom-popup__outer::after{content:"";width:177px;aspect-ratio:177/185;position:absolute;right:76px;top:-22px;z-index:1;clip-path:url(#star-clip-path);background-color:var(--color-black)}.bottom-popup__wrapper{position:relative;z-index:2;background-color:var(--color-white);border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22px;font-family:var(--font-gilroy)}.bottom-popup__wrapper::after,.bottom-popup__wrapper::before{content:"";width:177px;aspect-ratio:177/185;position:absolute;right:80px;top:-27px;clip-path:url(#star-clip-path)}.bottom-popup__wrapper::before{right:86px;top:-22px;width:167px;background-color:var(--color-white);z-index:2}.bottom-popup__wrapper::after{background-color:var(--color-black)}.bottom-popup__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;width:100%;max-width:780px}.bottom-popup__inner .h2,.bottom-popup__inner h2{position:relative;z-index:4;width:100%;max-width:435px;margin:0;font-size:34px;font-weight:600;line-height:120%}.bottom-popup__inner .h2 span,.bottom-popup__inner h2 span{position:relative;z-index:5;display:inline-block;color:var(--color-white)}.bottom-popup__inner .h2 span::before,.bottom-popup__inner h2 span::before{content:"";width:calc(100% + 14px);height:calc(100% + 4px);position:absolute;top:1px;left:-6px;z-index:-1}.bottom-popup__inner .h2 span.green::before,.bottom-popup__inner h2 span.green::before{background-color:var(--color-green);-webkit-transform:rotate(-1.56deg);-ms-transform:rotate(-1.56deg);transform:rotate(-1.56deg)}.bottom-popup__inner .h2 span.blue,.bottom-popup__inner h2 span.blue{z-index:4}.bottom-popup__inner .h2 span.blue::before,.bottom-popup__inner h2 span.blue::before{top:0;background-color:var(--color-blue);-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.bottom-popup__inner .btn{position:relative;z-index:4;pointer-events:fill;max-width:320px}.bottom-popup__close{pointer-events:fill;position:absolute;top:20px;right:30px;z-index:10;display:block;width:48px;height:48px;background-color:var(--color-blue);border-radius:24px;border:3px solid var(--color-black);cursor:pointer}.bottom-popup__close::after,.bottom-popup__close::before{content:"";width:28px;height:4px;background-color:var(--color-white);border-radius:2px;overflow:hidden;position:absolute;top:50%;left:50%}.bottom-popup__close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bottom-popup__close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.bottom-popup__close:hover{background-color:rgba(72,105,185,.8)}.mfp-bg{background:var(--color-white)}.social-popup{max-width:1100px;margin:0 auto;padding:100px 16px 72px;border-radius:20px;background-color:var(--color-white);border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);position:relative}.social-popup__inner{max-width:772px;margin:0 auto}.social-popup__title{margin-bottom:60px}.social-popup__title h3{font-size:48px;font-weight:600;color:var(--color-black);line-height:115%;text-align:center}.social-popup__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social-popup__row hr{border:none;border-left:2px solid var(--color-blue);opacity:.5;height:324px}.social-popup__col{max-width:250px}.social-popup__col a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-popup__col img{margin-bottom:8px;-o-object-fit:contain;object-fit:contain;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.social-popup__col img:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.social-popup__col span{display:block;margin-bottom:40px;font-weight:600;line-height:115%;color:var(--color-black);font-size:32px;text-align:center}.social-popup__btn{display:inline-block;border-radius:5px;padding:14px 31px;color:var(--color-white);font-size:16px;font-weight:600;font-family:var(--font-montserrat);line-height:110%;text-align:center;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.social-popup__btn_whatsapp{background-color:#60d669}.social-popup__btn_whatsapp:hover{background-color:#56c15e}.social-popup__btn_telegram{background-color:#14a4fb}.social-popup__btn_telegram:hover{background-color:#1294e2}.mfp-gallery.mfp-wrap{width:initial;height:80%;margin:0 auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mfp-gallery .mfp-container{background-color:var(--color-white);border-radius:20px;border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);padding:15px 15px 112px;margin:24px auto;width:initial;height:calc(100% - 104px);max-height:80%;position:relative}.mfp-gallery .mfp-content{position:static;height:100%;max-height:100%}.mfp-gallery .mfp-content .mfp-figure{height:100%;max-height:100%}.mfp-gallery .mfp-content .mfp-figure::after{display:none}.mfp-gallery .mfp-content .mfp-figure figure{height:100%;max-height:100%}.mfp-gallery .mfp-content .mfp-figure figure img{padding:0;border-radius:12px;border:3px solid var(--color-black);height:100%;width:100%;max-height:100%!important;max-width:100%;-o-object-fit:contain;object-fit:contain}.mfp-gallery .mfp-content .mfp-figure .mfp-bottom-bar{top:initial;bottom:62px;height:initial;margin:0}.mfp-gallery .mfp-content .mfp-figure .mfp-bottom-bar .mfp-title{display:none}.mfp-gallery .mfp-content .mfp-figure .mfp-bottom-bar .mfp-counter{padding:0 3px;font-size:24px;font-family:inherit;font-weight:600;color:var(--color-black-3);line-height:120%;text-align:center;position:relative}.mfp-gallery .mfp-close{cursor:pointer}.mfp-gallery .mfp-content{cursor:auto}.mfp-gallery .mfp-arrow{width:46px;height:36px;font-size:0;background-image:url(../img/arrow.svg);background-size:contain;background-color:transparent;background-repeat:no-repeat;opacity:1;-webkit-transition:.15s;-o-transition:.15s;transition:.15s;top:initial;bottom:62px;right:initial;left:initial;left:50%;margin:0}.mfp-gallery .mfp-arrow::after,.mfp-gallery .mfp-arrow::before{display:none}.mfp-gallery .mfp-arrow-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.mfp-gallery .mfp-arrow-right:active{-webkit-transform:translateX(100%) scale(.95);-ms-transform:translateX(100%) scale(.95);transform:translateX(100%) scale(.95)}.mfp-gallery .mfp-arrow-left{-webkit-transform:translateX(-200%) rotate(180deg);-ms-transform:translateX(-200%) rotate(180deg);transform:translateX(-200%) rotate(180deg)}.mfp-gallery .mfp-arrow-left:active{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transform:translateX(-200%) rotate(180deg) scale(.95);-ms-transform:translateX(-200%) rotate(180deg) scale(.95);transform:translateX(-200%) rotate(180deg) scale(.95)}.popup-video{position:relative;max-width:992px;padding:60px 30px 30px;margin:0 auto;border-radius:30px;overflow:hidden;border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-video .mfp-close{top:10px;right:10px}.hero__wrapper{background-color:var(--color-yellow-bg);border-radius:30px;overflow:hidden;background-image:url(../img/hero-stars.webp);background-repeat:no-repeat;background-position:right top;background-size:auto;padding:52px 0 82px}.hero__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:28px}.hero__inner{max-width:532px}.hero__title{padding:0 0 0 18px;margin:0 0 25px 0}.hero__title h1{position:relative;z-index:1;font-size:64px;line-height:100%;font-weight:600;color:var(--color-white)}.hero__title h1 span{display:inline-block;position:relative;z-index:2}.hero__title h1 span::before{content:"";width:calc(100% + 30px);height:89%;position:absolute;top:50%;left:-18px;z-index:-1}.hero__title h1 span.green::before{background-color:var(--color-green);-webkit-transform:rotate(1.06deg);-ms-transform:rotate(1.06deg);transform:rotate(1.06deg);bottom:0;top:initial}.hero__title h1 span.blue::before{background-color:var(--color-blue);-webkit-transform:translateY(-43%);-ms-transform:translateY(-43%);transform:translateY(-43%)}.hero__title h1 span.pink::before{background-color:var(--color-pink);-webkit-transform:translateY(-42%) rotate(1deg);-ms-transform:translateY(-42%) rotate(1deg);transform:translateY(-42%) rotate(1deg)}.hero__title h1::after,.hero__title h1::before{content:"";background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;z-index:-1}.hero__title h1::before{background-image:url(../img/hero-lamp.svg);width:115px;height:118px;top:50%;left:-16px;-webkit-transform:translate(-93%,-50%);-ms-transform:translate(-93%,-50%);transform:translate(-93%,-50%)}.hero__title h1::after{background-image:url(../img/hero-palette.svg);top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:159px;height:130px}.hero__content{position:relative}.hero__text{-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);padding:48px 24px 18px;max-width:254px;position:absolute;top:-12px;left:0;z-index:5}.hero__text p{font-size:16px;font-weight:600}.hero__text::before{top:15px;left:22px}.hero__image-wrapper{max-height:398px;max-width:383px;margin-left:auto}.hero__image-wrapper::after{bottom:15%;right:13%}.hero__image-wrapper::before{content:"";width:47%;height:65%;background-image:url(../img/hero-flower.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;left:0;z-index:4;-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%)}.hero__image-wrapper .wp-post-image{position:absolute;bottom:0;left:0;z-index:4;width:390px;height:411px;aspect-ratio:390/411;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.hero__image{clip-path:url(#hero-clip-path);background-color:#addbe9;width:100%;max-width:383px;aspect-ratio:383/398}.hero__image-border,.hero__image-shadow{clip-path:url(#my-clip-path)}.hero__form{display:block;width:100%;max-width:468px;padding:49px 28px;margin:41px 0 0 0;z-index:5}.advantages__wrapper{background-image:url(../img/advantages-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom}.advantages__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-top:88px}.advantages-item{width:100%;max-width:337px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.advantages-item__image{position:absolute;top:-108px;left:0;z-index:3;width:100%}.advantages-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:2;-webkit-box-shadow:unset;box-shadow:unset;padding:55px 16px 14px}.advantages-item__content{padding:98px 9px 48px;min-height:284px;color:var(--color-black-3);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.advantages-item__content .h5{font-size:24px;font-weight:700;line-height:126%;margin-bottom:8px}.advantages-item__content p{font-size:18px;line-height:110%}.school-at-home__title{margin-bottom:40px}.school-at-home__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:initial!important;gap:30px}.school-at-home__content{max-width:622px;max-width:622px!important;min-height:100%;padding:46px 32px 30px 27px!important}.school-at-home__inner{min-height:100%;padding:34px 20px}.school-at-home__inner p{margin-bottom:20px}.school-at-home__inner p:last-child{margin-bottom:0!important}.school-at-home__image-wrapper{max-width:491px;max-height:620px;margin-left:auto;-ms-grid-column-align:end;justify-self:end;min-width:40%}.school-at-home__image-wrapper::after{width:69px;height:69px;bottom:initial;top:27px!important;left:34px!important}.school-at-home__image-wrapper::before{display:none;content:"";width:44%;height:187px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../img/pen.svg);position:absolute;bottom:-60px;right:-48px}.school-at-home__image{clip-path:url(#school-at-home)}.school-at-home__image img{aspect-ratio:491/620}.school-at-home__image-border,.school-at-home__image-shadow{clip-path:url(#school-at-home-shadow)}.stat-item__inner{padding:28px 0 27px}.stat-item__inner img{margin-bottom:24px}.stat-item__inner p{font-size:24px}.stat-item__inner p span{font-size:64px;font-weight:600;line-height:35px;display:block;margin-bottom:24px}.education p{color:var(--color-black)}.no-webp .education__wrapper{background-image:url(../img/education-bg.png)}.education__wrapper{background-size:100%;background-position:top;background-repeat:no-repeat;background-color:var(--color-yellow-bg);border-radius:30px;position:relative;padding:52px 0 59px}.education__row{-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:initial!important}.education__content{background-color:var(--color-white)!important;padding:80px 68px 85px 28px!important;min-height:100%!important}.education__content ul{margin-bottom:30px!important}.education__content ul li{margin-bottom:10px!important}.education__content ul li span{display:block;font-size:16px}.education__image-wrapper::after{top:101px;left:14px}.education__image{clip-path:url(#education-path)}.education__image img{aspect-ratio:488/614}.education__image-border,.education__image-shadow{clip-path:url(#education-shadow-path)}.home .education__content{background-color:var(--color-white)!important}.like-at-school__row{gap:30px}.like-at-school__content{padding:42px 28px 33px 27px}.like-at-school__content-inner h2{font-size:24px;margin-bottom:20px}.like-at-school__content li p{color:var(--color-black)}.like-at-school__image-col{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.like-at-school__image-col .image-wrapper{margin-bottom:30px}.like-at-school__image-col .title-h3{margin-bottom:16px}.course-price__inner-content .like-at-school__image-col ul,.like-at-school__image-col .course-price__inner-content ul,.like-at-school__image-col .list,.like-at-school__image-col .page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol,.like-at-school__image-col .section-default__content ul,.like-at-school__image-col .white-field__horizotal-field-inner ul,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner .like-at-school__image-col ol,.section-default__content .like-at-school__image-col ul,.white-field__horizotal-field-inner .like-at-school__image-col ul{margin-bottom:0}.like-at-school__image-wrapper{max-width:494px;margin-bottom:0!important;margin:10px 0 0 0}.like-at-school__image-wrapper::after{left:initial;right:32px;top:0}.like-at-school__image-wrapper::before{content:"";width:100%;height:initial;aspect-ratio:471/606;background-image:url(../img/like-at-school-vector-stars.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:-12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.like-at-school__image{clip-path:url(#like-at-school-inner-path);max-width:100%}.like-at-school__image img{max-width:100%;aspect-ratio:489/645}.like-at-school__image-border,.like-at-school__image-shadow{clip-path:url(#like-at-school-shadow-path)}.comprehensive-service__row{-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:initial!important}.comprehensive-service__content{display:-webkit-box;display:-ms-flexbox;display:flex}.comprehensive-service__content p{max-width:435px}.comprehensive-service__content-inner{padding-bottom:56px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.comprehensive-service__content-inner>p:first-child{margin-bottom:10px}.comprehensive-service__content-inner li{color:var(--color-black)}.comprehensive-service__image-wrapper::after{left:initial;right:32px;top:57px}.comprehensive-service__image-wrapper::before{content:"";width:128%;height:38%;background-image:url(../img/stars-2.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;left:23px}.comprehensive-service__image{clip-path:url(#comprehensive-service-inner-path)}.comprehensive-service__image img{aspect-ratio:488/543}.comprehensive-service__image-border,.comprehensive-service__image-shadow{clip-path:url(#comprehensive-service-shadow-path)}.get-consultation__wrapper{background-color:var(--color-yellow-bg);background-image:url(../img/stat-bg.svg);background-repeat:no-repeat;background-size:100%;background-position:50% 70%;border-radius:30px;overflow:hidden;padding:98px 0 26px}.get-consultation__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px}.get-consultation__form{max-width:467px;padding:49px 28px 31px}.get-consultation__form-inner{padding:20px 43px 40px}.get-consultation__form-inner .btn{width:100%;max-width:100%}.get-consultation__right{max-width:560px}.get-consultation__image-wrapper{margin-bottom:35px;max-width:100%}.get-consultation__image-wrapper::after{top:42px;left:87px;bottom:initial;width:57px;height:67px}.get-consultation__image-wrapper::before{content:"";width:53%;height:84px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/form-image-vector.svg);position:absolute;top:0;right:0;z-index:5;-webkit-transform:translate(15%,-50%);-ms-transform:translate(15%,-50%);transform:translate(15%,-50%)}.get-consultation__image{clip-path:url(#get-consultation-path)}.get-consultation__image img{max-width:100%!important;aspect-ratio:599/438}.get-consultation__image-border,.get-consultation__image-shadow{clip-path:url(#get-consultation-shadow-path)}.get-consultation__bottom-text{position:relative;padding-right:78px}.get-consultation__bottom-text p{max-width:478px;margin-bottom:1rem}.get-consultation__bottom-text p:last-child{margin:0!important}.get-consultation__bottom-text p a{color:inherit;white-space:nowrap}.get-consultation__bottom-text::after{content:"";width:157px;height:152px;background-image:url(../img/stars-3.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:0;-webkit-transform:translate(50%,-25%);-ms-transform:translate(50%,-25%);transform:translate(50%,-25%)}.send-request__wrapper{background-color:var(--color-blue-bg);background-image:url(../img/send-request-bg.svg);background-repeat:no-repeat;background-size:100%;background-position:50% 70%;border-radius:30px;overflow:hidden;padding:98px 0}.send-request__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px}.send-request__form{max-width:467px;padding:49px 28px 31px}.send-request__form-inner{padding:20px 43px 40px}.send-request__form-inner .btn{width:100%;max-width:100%}.send-request__right{max-width:560px}.send-request__image-wrapper{margin-bottom:35px;max-width:100%}.send-request__image-wrapper::after{top:42px;left:87px;bottom:initial;width:57px;height:67px}.send-request__image-wrapper::before{content:"";width:53%;height:84px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/form-image-vector.svg);position:absolute;top:0;right:0;z-index:5;-webkit-transform:translate(15%,-50%);-ms-transform:translate(15%,-50%);transform:translate(15%,-50%)}.send-request__image{clip-path:url(#get-consultation-path)}.send-request__image img{width:100%;max-width:100%!important}.send-request__image-border,.send-request__image-shadow{clip-path:url(#get-consultation-shadow-path)}.send-request__bottom-text{position:relative;padding-right:78px}.send-request__bottom-text p{max-width:478px}.send-request__bottom-text p a{color:inherit;white-space:nowrap}.send-request__bottom-text::after{content:"";width:157px;height:152px;background-image:url(../img/stars-3.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:0;-webkit-transform:translate(50%,-25%);-ms-transform:translate(50%,-25%);transform:translate(50%,-25%)}.home .send-request__image-wrapper::before{display:none}.educational-process__title{position:relative;z-index:5}.educational-process__row{-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:initial!important}.educational-process__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:42px 28px 34px}.educational-process__content::before{content:"";width:64%;height:56%;background-image:url(../img/educational-process-vector.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:initial;right:0;top:0;z-index:4;-webkit-transform:translate(85%,-55%);-ms-transform:translate(85%,-55%);transform:translate(85%,-55%)}.educational-process__content::after{background-image:url(../img/wrapper-top-icon-1.svg)}.educational-process__content p{color:var(--color-black)}.educational-process__content-inner{padding-bottom:68px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.educational-process__image-wrapper::after{left:initial;right:81px;bottom:127px}.educational-process__image{clip-path:url(#educational-process-inner-path)}.educational-process__image-border,.educational-process__image-shadow{clip-path:url(#educational-process-shadow-path)}.program__button{position:relative;top:114px}.program__button .btn{max-width:300px;margin:0 auto}.program-item__inner{padding:212px 18px 24px}.program-item__inner img{width:164px;height:164px;margin:0;position:absolute;top:34px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.program-item__inner p{max-width:212px;min-height:78px}.program-accardion{position:relative}.program-accardion__title{margin-bottom:30px}.program-accardion__content{position:relative}.program-accardion__content::after{content:"";width:33%;height:213px;background-image:url(../img/accordion-image.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;position:absolute;right:0;top:0;z-index:2;-webkit-transform:translate(10%,-95%);-ms-transform:translate(10%,-95%);transform:translate(10%,-95%)}.accordion__wrapper{position:relative;z-index:4}.accordion__item{-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);border:3px solid #222;background-color:var(--color-white);margin-bottom:14px;-webkit-transition:.35s ease;-o-transition:.35s ease;transition:.35s ease}.accordion__item._show{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.accordion__item._show .accordion__title .h3::after{-webkit-transform:translateY(-50%) scale(-1);-ms-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}.accordion__item._show .accordion__collapse{max-height:300em;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.accordion__title{position:relative;cursor:pointer}.accordion__title .h3{font-size:24px;font-weight:600;padding:26px 79px 22px;position:relative;cursor:pointer}.accordion__title .h3 span,.accordion__title .h3::after{content:"";width:42px;height:42px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.accordion__title .h3 span{border:3px solid var(--color-black);background-color:var(--color-green);left:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accordion__title .h3::after{background-image:url(../img/accordion-arrow.svg);right:24px}.accordion__collapse{max-height:0;overflow:hidden;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.accordion__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.accordion__inner{padding:21px}.accordion__inner .wp-block-heading{margin-bottom:6px}.accordion__inner .fw_bold{font-weight:700}.accordion__inner p{margin-bottom:14px}.accordion__inner p strong{margin-bottom:1rem;display:block}.accordion__inner ol,.accordion__inner ul{margin-bottom:1rem;padding-left:1.5em}.accordion__inner li,.accordion__inner p{font-size:inherit;color:inherit;line-height:120%}.accordion__inner li{margin-bottom:6px}.accordion__inner ul,.accordion__inner ul li{list-style:disc;list-style-type:disc}.accordion__inner ol,.accordion__inner ol li{list-style-type:decimal;list-style:decimal}.accordion__image{width:100%;max-width:240px}.accordion__image img{width:100%;max-width:230px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:20px;border:1px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1)}.schedule__wrapper{border-radius:30px;padding:52px 20px 0;position:relative}.schedule__wrapper::after{content:"";width:100%;height:calc(100% - 205px);background-color:var(--color-yellow-bg);background-image:url(../img/schedule-bg.svg);background-size:contain;background-position:top;background-repeat:no-repeat;border-radius:30px;position:absolute;top:0;left:0}.schedule__title{margin:0 0 33px 42px}.schedule__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:18px;position:relative;z-index:3}.schedule__time img{max-width:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:144/140 auto}.schedule__time-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.schedule__time-inner p{line-height:89%;font-weight:500;font-size:32px;color:var(--color-black)}.schedule__time-inner p strong{display:inline-block;line-height:49px;background-color:var(--color-green)}.schedule__content{max-width:1272px;margin:0 auto}.schedule__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);padding:14px 0}.schedule-item{padding:0 6px 10px;position:relative}.schedule-item::after{content:"";width:72px;height:41px;border-radius:12px;background-color:#121212;position:absolute;top:-7px;left:9px;z-index:0}.schedule-item__inner{position:relative;z-index:2;border-radius:12px;background-color:var(--color-white);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);border:3px solid var(--color-black);min-height:146px;min-width:168px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule-item__inner p{font-size:19px;font-weight:600;line-height:150%;color:var(--color-black);text-align:center;max-width:130px}.schedule-item__inner span{position:absolute;top:-12px;left:-3px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:41px;border-radius:12px;background-color:var(--color-green);color:var(--color-white);font-size:24px;font-weight:600;text-align:center}.schedule-item__inner._empty{background-image:url(../img/schedule-item-bg.svg);background-size:126px 126px;background-position:center bottom;background-repeat:no-repeat}.schedule-item__inner._weekend span{background-color:var(--color-blue)}.teachers{padding-bottom:28px;background-image:url(../img/advantages-bg.svg);background-size:100%;background-position:center 70%;background-repeat:no-repeat}.teachers__title h2{margin-bottom:24px}.teachers__title h2 span::after{-webkit-transform:rotate(1.06deg);-ms-transform:rotate(1.06deg);transform:rotate(1.06deg)}.teachers__text{max-width:740px}.teachers__text p{margin-bottom:26px}.teachers__text p strong{font-weight:600}.teachers__row-outer{position:relative}.teachers__row-outer .slick-dots{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,4px);-ms-transform:translate(-50%,4px);transform:translate(-50%,4px);font-size:24px;font-weight:600;color:var(--color-black);line-height:120%}.teachers__row{padding:50px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px}.teachers__row .slick-arrow{top:0;left:50%}.teachers__row .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.teachers__bottom-card{-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);border:3px solid var(--color-black);border-radius:20px;background-color:var(--color-white);max-width:258px;padding:53px 23px 17px;margin:0 auto;position:relative;z-index:7;top:-28px}.teachers__bottom-card::before{top:16px;left:24px}.teachers__bottom-card p{color:var(--color-black-3);font-size:20px;font-weight:500}.teachers__bottom-card p span{display:block;margin-bottom:10px;font-size:48px;color:var(--color-green);line-height:75%;font-weight:600}.teachers__bottom-card p strong{display:block;line-height:115%;font-size:24px;font-weight:700;color:var(--color-black);margin-bottom:9px}.teachers-item{padding:0 15px;height:initial;min-height:100%;float:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.teachers-item_green .teachers-item__bg{background-color:var(--color-green)}.teachers-item_blue .teachers-item__bg{background-color:var(--color-blue)}.teachers-item_pink .teachers-item__bg{background-color:var(--color-pink)}.teachers-item_blue-light .teachers-item__bg{background-color:#addbe9}.teachers-item__inner{position:relative;max-width:264px;padding-top:152px;margin:0 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teachers-item__image-wrapper{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.teachers-item__image{clip-path:url(#teacher-image-path);position:relative;z-index:3;margin:3px}.teachers-item__image::after{content:"";width:34px;height:45px;background-image:url(../img/teacher-image-before.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:130px;left:30px}.teachers-item__image img{width:100%;height:initial;aspect-ratio:251/268;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;z-index:6}.teachers-item__bg,.teachers-item__boder{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.teachers-item__bg{clip-path:url(#teacher-image-green-path);background-color:var(--color-green);width:calc(100% - 6px);height:210px;bottom:3px;z-index:2}.teachers-item__boder{clip-path:url(#teacher-image-bg-path);background-color:var(--color-black);bottom:0;z-index:1;height:216px}.teachers-item__content-wrapper{background-color:var(--color-green);border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);border-radius:12px;padding:61px 10px 15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.teachers-item__content{border-radius:6px;background-color:var(--color-white);border:3px solid var(--color-black);padding:69px 5px 20px 11px;min-height:337px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.teachers-item__content .h5{font-size:20px;line-height:30px;color:var(--color-black-3);font-weight:700;margin-bottom:8px}.teachers-item__content p{color:var(--color-black-3);font-size:14px;line-height:130%}.teachers-item__content p em,.teachers-item__content p i{display:block;min-height:32px;margin-bottom:8px;font-size:16px;font-style:italic;font-weight:500;line-height:18px}.licenses__title{margin-bottom:120px}.licenses__title h2{margin-bottom:24px}.licenses__title p{max-width:486px}.licenses__title p a{color:inherit;text-decoration:none}.licenses__row{max-width:43%;margin:0 auto}.licenses__row .slick-list{overflow:visible}.licenses__row .slick-dots{position:absolute;top:-52px;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-size:24px;font-weight:600;color:var(--color-black);line-height:120%}.licenses__row .slick-next{top:-50px;left:50%;-webkit-transform:translate(calc(100% + 20px),-100%);-ms-transform:translate(calc(100% + 20px),-100%);transform:translate(calc(100% + 20px),-100%)}.licenses__row .slick-next:active{-webkit-transform:translate(calc(100% + 20px),-100%) scale(.95);-ms-transform:translate(calc(100% + 20px),-100%) scale(.95);transform:translate(calc(100% + 20px),-100%) scale(.95)}.licenses__row .slick-prev{top:-50px;left:50%;-webkit-transform:translate(calc(-200% - 20px),-100%) rotate(180deg);-ms-transform:translate(calc(-200% - 20px),-100%) rotate(180deg);transform:translate(calc(-200% - 20px),-100%) rotate(180deg)}.licenses__row .slick-prev:active{-webkit-transform:translate(calc(-200% - 20px),-100%) rotate(180deg) scale(.95);-ms-transform:translate(calc(-200% - 20px),-100%) rotate(180deg) scale(.95);transform:translate(calc(-200% - 20px),-100%) rotate(180deg) scale(.95)}.licenses__col{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:relative;z-index:1}.licenses__col img{-webkit-transition:.15s;-o-transition:.15s;transition:.15s;opacity:0;position:relative;left:50%;-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);aspect-ratio:459/651}.licenses__col._opacity img{opacity:.5}.licenses__col.slick-current{z-index:3}.licenses__col.slick-current img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateX(-50%) scale(1.07);-ms-transform:translateX(-50%) scale(1.07);transform:translateX(-50%) scale(1.07);position:relative;opacity:1}.licenses__col.slick-current+.licenses__col img{opacity:.5}.licenses__inner img{border:3px solid var(--color-black);border-radius:20px}.certificate .licenses__title h2 .blue::after{top:45%}.certificate .licenses__title h2 .green::after{top:52%}.certificate .licenses__title p{max-width:592px}.mfp-gallery.license-slide-image-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible!important;height:100%!important;width:100%!important;padding:20px;max-width:100%!important;max-height:100%!important}.mfp-gallery.license-slide-image-popup .mfp-container{aspect-ratio:516/780;width:100%;height:initial;max-height:92%!important;max-width:516px!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0!important;padding:15px 15px 82px!important}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-arrow{bottom:24px}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-content{width:initial!important;height:100%!important;overflow:hidden}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-content .mfp-bottom-bar{bottom:27px}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-content .mfp-figure figure img{display:block;aspect-ratio:459/651;width:100%;height:initial}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-content .mfp-figure .mfp-close{cursor:pointer}.gallery__title{margin-bottom:50px}.course-page .gallery .price__wrapper,.gallery .container-small,.gallery .course-page .price__wrapper{position:relative}.course-page .gallery .price__wrapper::before,.gallery .container-small::before,.gallery .course-page .price__wrapper::before{content:"";width:calc(100% + 160px);height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(https://hudozhka.online/wp-content/uploads/2025/03/gallary-bg-620f2c.svg);background-size:auto;background-position:right bottom;background-repeat:no-repeat}.gallery__buttons{margin-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.gallery__buttons span{position:relative;z-index:10;font-size:18px;font-weight:700;line-height:120%;color:#707070;padding:10px 20px;border:3px solid var(--color-black);border-radius:22px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;cursor:pointer}.gallery__buttons span._active{color:var(--color-white);background-color:var(--color-green)}.gallery__buttons span:hover{background-color:var(--color-green);color:var(--color-white)}.gallery__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:24px 19px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery__item{width:100%}.gallery__item::after{display:none}.gallery__image{clip-path:url(#gallery-1-clip-path)}.gallery__bg,.gallery__shadow{clip-path:url(#gallery-1-bg-clip-path)}.mfp-gallery.gallery-image-popup{height:initial!important;overflow:visible!important;max-width:100%;padding:0 20px}.mfp-gallery.gallery-image-popup .mfp-container{height:initial;max-height:100%;max-width:100%}.mfp-gallery.gallery-image-popup .mfp-container .mfp-content{height:initial}.mfp-gallery.gallery-image-popup .mfp-container .mfp-content .mfp-figure,.mfp-gallery.gallery-image-popup .mfp-container .mfp-content .mfp-figure figure{height:initial}.mfp-gallery.gallery-image-popup .mfp-container .mfp-content .mfp-figure figure img{display:inline-block!important;height:initial!important;width:100%!important;min-width:260px;max-width:100%!important;display:block!important}.mfp-gallery.gallery-image-popup .mfp-container .mfp-content .mfp-figure .mfp-close{cursor:pointer}.reviews__title{margin-bottom:51px}.reviews__title h2{margin-bottom:24px}.reviews__title h2 .blue::after{top:40%}.reviews__title p{max-width:449px}.reviews__wrapper{position:relative;max-width:1246px;margin:0 auto;padding:0 10px}.reviews__wrapper::after{content:"";width:40%;height:368px;background-repeat:no-repeat;background-size:contain;background-position:right bottom;background-image:url(../img/reviews-vector.svg);position:absolute;top:0;right:0;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}.reviews__list{position:relative;z-index:2;display:-ms-grid;display:grid;margin:0 -11px}.reviews__list .slick-arrow{left:50%;bottom:initial;top:-54px}.reviews__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.reviews__item{padding:0 11px;margin-bottom:6px}.reviews__summ{text-align:center}.reviews__summ p{font-size:20px;color:var(--color-black);line-height:115%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.reviews__summ p img{display:inline-block;margin:0 4px 0 16px}.reviews__summ p strong{font-weight:700;font-size:24px;color:var(--color-black-3)}.reviews__sources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin:6px 0 30px}.reviews__source-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid var(--color-black);border-radius:20px;padding:2px 24px}.reviews__source-item p{white-space:nowrap;font-family:var(--font-montserrat);color:var(--color-black-3);font-size:16px;padding-left:10px;margin:0}.reviews__source-item p strong{display:inline-block;padding-left:10px;font-weight:600}.reviews .reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:initial;min-height:100%;float:none}.reviews .reviews-item:nth-child(3n+1) .reviews-item__content{background-color:var(--color-blue)}.reviews .reviews-item:nth-child(3n+2) .reviews-item__content{background-color:var(--color-green)}.reviews .reviews-item:nth-child(3n+3) .reviews-item__content{background-color:var(--color-pink)}.reviews .reviews-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.reviews .reviews-item__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;border:3px solid var(--color-black);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);padding:38px 13px 38px 24px}.reviews .reviews-item__content .h5{font-size:24px;color:var(--color-white);line-height:114%;font-weight:600;min-height:54px;margin-bottom:16px}.reviews .reviews-item__content p{color:var(--color-white);line-height:140%;max-width:324px;margin-bottom:30px}.reviews .reviews-item__content .post-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.reviews .reviews-item__stars{width:132px;height:19px;margin-bottom:16px;clip-path:url(#stars-clip-path);background-color:var(--color-yellow-bg);position:relative}.reviews .reviews-item__stars_bg{content:"";height:100%;position:absolute;top:0;left:0;width:100%;background-color:var(--color-yellow)}.reviews .reviews-item__autor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.reviews .reviews-item__autor-image{width:70px;height:70px;border-radius:35px;background-color:rgba(255,255,255,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;font-weight:700;color:var(--color-white)}.reviews .reviews-item__autor-name p{margin:0;line-height:118%;font-weight:400;color:var(--color-white)}.reviews .reviews-item__autor-name p strong{font-weight:600;display:block}.reviews .reviews-message-card{position:relative;z-index:6;top:-26px;max-width:331px;margin:0 auto;padding:54px 27px 27px;-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);border:3px solid var(--color-black);border-radius:20px;background-color:var(--color-white)}.reviews .reviews-message-card::before{content:"";width:96px;height:20px;position:absolute;top:17px;left:26px;background-repeat:no-repeat;background-size:contain;background-position:left;background-image:url(../img/wrapper-top-icon-1.svg)}.reviews .reviews-message-card p{font-weight:500}.reviews .reviews-message-card p span,.reviews .reviews-message-card p strong,.reviews .reviews-message-card p:nth-child(2){display:block;margin:10px 0;font-size:48px;font-weight:600;color:var(--color-green);line-height:35px}.reviews-slide{padding:0 10px!important}.price__title{margin-bottom:77px!important}.price__title h2{margin-bottom:24px}.price__title p{max-width:449px!important}.price__wrapper{position:relative;max-width:1350px;padding:0 15px;margin:0 auto}.price__wrapper::after{content:"";width:35%;height:334px;background-image:url(../img/price-vector.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;position:absolute;left:50%;top:0;z-index:1;-webkit-transform:translate(20%,-95%);-ms-transform:translate(20%,-95%);transform:translate(20%,-95%)}.price__list{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.price__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:initial!important}.price-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:initial;min-height:100%;float:none}.price-item__wrapper{position:relative;padding:0 20px 20px;min-height:100%;max-width:322px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.price-item__wrapper._blue-wrapper{background-color:var(--color-blue)!important}.price-item__name{padding:10px;margin-bottom:4px;position:relative;top:-14px;-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1)}.price-item__name .h5{text-align:center;font-weight:600;line-height:100%;font-size:30px}.price-item__inner{padding:24px 12px 47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.price-item__content{max-width:230px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.price-item__content li,.price-item__content p{line-height:150%;font-size:15px;font-weight:600;color:var(--color-black);margin-bottom:14px;padding-left:24px}.price-item__content p{opacity:.5}.price-item__content li{position:relative}.price-item__content li::before{content:"";width:16px;height:16px;position:absolute;left:0;top:5px;background-image:url(../img/item.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.price-item__price{padding:10px 0 14px 24px}.price-item__old{font-size:24px;text-decoration:line-through;color:var(--color-black);line-height:100%;opacity:.5}.price-item__new{font-size:44px;font-weight:600;color:var(--color-green);line-height:100%}.price-item__period{font-size:20px;font-weight:600;color:var(--color-black);line-height:100%}.price-item__description{font-size:20px;font-weight:700;color:var(--color-white);padding:4px 12px 4px 20px;background-color:var(--color-green);margin-bottom:14px}.base-hero__wrapper{padding:52px 0 56px;border-radius:30px;overflow:hidden;background-color:var(--color-yellow-bg);background-image:url(../img/base-hero-bg.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.base-hero__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-hero__col{max-width:505px;padding-bottom:35px}.base-hero__title{margin-bottom:19px;padding-left:15px}.base-hero__title h1 span{white-space:nowrap}.base-hero__content-outer{max-width:383px;position:relative}.base-hero__content-outer::after{content:"";width:60px;height:60px;border-radius:30px;background-color:var(--color-black);position:absolute;top:6px;right:21px;z-index:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.base-hero__content{position:relative}.base-hero__content::after,.base-hero__content::before{content:"";width:100%;height:100%;border-radius:20px!important;border:3px solid var(--color-black);position:absolute}.base-hero__content::before{left:20px;top:20px;background-color:var(--color-pink);z-index:2}.base-hero__content::after{left:35px;top:35px;background-color:var(--color-green);z-index:1}.base-hero__content-inner{background-color:var(--color-white)!important;padding:52px 35px 52px 28px;min-height:243px;position:relative;z-index:4}.base-hero__content-inner p{font-size:16px;font-weight:600;line-height:120%;max-width:307px;margin-bottom:45px}.base-hero__age{font-size:20px;font-weight:700;line-height:130%;color:var(--color-black);width:60px;height:60px;border-radius:30px;border:3px solid var(--color-black);background-color:var(--color-green);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:24px;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.base-hero__age p{font-size:inherit;font-weight:inherit;color:inherit;font-weight:inherit}.base-hero__image-wrapper{max-width:557px;z-index:6}.base-hero__image-wrapper::after{bottom:initial;top:58px;left:45px;width:67px;height:67px}.base-hero__image{clip-path:url(#base-hero-path)}.base-hero__image img{width:100%;max-width:100%;height:initial!important;min-width:initial!important;min-height:initial!important;aspect-ratio:557/456}.base-hero__image-border,.base-hero__image-shadow{clip-path:url(#base-hero-shadow-path)}.course-price{background-image:url(../img/course-price-bg.svg);background-repeat:no-repeat;background-size:100%;background-position:50% 65%}.course-price__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:62px}.course-price__col-left{max-width:528px}.course-price__content-outer{position:relative}.course-price__content-outer::after,.course-price__content-outer::before{content:"";width:100%;height:100%;border-radius:20px;border:3px solid var(--color-black);position:absolute}.course-price__content-outer::before{background-color:var(--color-blue);top:26px;left:31px;z-index:2}.course-price__content-outer::after{z-index:1;top:55px;left:58px;background-color:var(--color-blue-3)}.course-price__content{padding:58px 37px 43px 24px!important;background-color:var(--color-white);z-index:3}.course-price__content h2{margin-bottom:24px;font-weight:600;font-size:24px}.course-price__content p{margin-bottom:10px}.course-price__right{margin-top:66px;width:100%;max-width:446px}.course-price__inner{padding:66px 37px 43px 24px}.course-price__inner::before{left:18px;top:24px}.course-price__inner::after{background-color:var(--color-blue)}.course-price__inner-content{padding:20px 22px 25px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.course-price__inner-content .small{font-size:13px}.course-price__inner-content p{color:var(--color-black)}.course-price__inner-content p strong{font-weight:600}.course-price__inner-content ul{margin:0;padding:0}.course-price__inner-content ul li{font-size:16px;line-height:32px;color:var(--color-black);margin-bottom:9px;padding-left:40px;height:32px}.course-price__inner-content ul li::before{width:32px;height:32px}.program-course .program-accardion__title{margin-bottom:81px}.program-course .program-accardion__content::after{opacity:0}.program-course .white-field__horizotal-field{margin-bottom:64px}.course-video .school-at-home__title{margin-bottom:28px}.course-video .school-at-home__row{gap:30px}.course-video .school-at-home__content{padding:54px 27px 32px;max-width:622px}.course-video .school-at-home__content::after{width:155px;height:193px;background-image:url(../img/video-vector.svg);top:0;left:initial;right:0;-webkit-transform:translate(-30%,-100%);-ms-transform:translate(-30%,-100%);transform:translate(-30%,-100%)}.course-video .school-at-home__inner p{font-size:24px;line-height:130%}.course-video .school-at-home__image-wrapper{display:block;max-width:492px}.course-video .school-at-home__image-wrapper::before{background-image:unset;display:none;right:initial;bottom:initial;top:0;left:0;width:100%;height:100%;z-index:5;border-radius:22px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#222));background:-o-linear-gradient(transparent,#222);background:linear-gradient(transparent,#222);opacity:.2}.course-video .school-at-home__image-wrapper::after{display:none}.course-video .school-at-home__image-wrapper .school-at-home__image{border-radius:20px;background-color:var(--color-white);border:3px solid var(--color-black);overflow:hidden;-webkit-box-shadow:4px 4px 0 #121212;box-shadow:4px 4px 0 #121212}.course-video .school-at-home__image-wrapper .school-at-home__image::after,.course-video .school-at-home__image-wrapper .school-at-home__image::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.course-video .school-at-home__image-wrapper .school-at-home__image::before{width:72px;height:72px;background-color:var(--color-green);border-radius:37px;border:3px solid var(--color-black);-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.course-video .school-at-home__image-wrapper .school-at-home__image::after{left:calc(50% + 4px);width:0;height:0;border-top:16px solid transparent;border-left:25px solid var(--color-black);border-bottom:16px solid transparent}.course-video .school-at-home__image-wrapper .school-at-home__image:hover::before{width:74px;height:74px}.course-video .school-at-home__image-wrapper .school-at-home__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-page .small-cards-item__inner{padding-top:172px}.course-page .small-cards-item__inner p{min-height:168px}.course-page .small-cards-item__inner img{width:146px;height:146px;top:0}.course-suitable .educational-process__row{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.course-suitable .educational-process__row .educational-process__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:42px 28px 34px}.course-suitable .educational-process__row .educational-process__content .educational-process__content-inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.course-suitable .educational-process__row .educational-process__content .educational-process__content-inner ul li{font-size:16px;line-height:175%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:13px;padding:0;max-width:100%}.course-suitable .educational-process__row .educational-process__content .educational-process__content-inner ul li::before{position:static;min-width:40px}.course-suitable .educational-process__image{clip-path:url(#course-suitable-path)}.course-suitable .educational-process__image-border,.course-suitable .educational-process__image-shadow{clip-path:url(#course-suitable-shadow-path)}.course-suitable .educational-process__content::before{display:none}.course-suitable .educational-process__content::after{background-image:url(../img/wrapper-top-icon-2.svg)}.course-suitable .educational-process__image-wrapper::after{bottom:initial;right:initial;top:60px;left:37px}.course-suitable .educational-process__image-wrapper::before{content:"";width:265px;height:75px;background-image:url(../img/form-image-vector.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;right:0;-webkit-transform:translate(35%,-20%);-ms-transform:translate(35%,-20%);transform:translate(35%,-20%);z-index:4}.course-suitable .educational-process__content-inner ul li{margin-bottom:29px}.course-suitable .educational-process__content-inner ul li p{min-height:56px}.course-teacher .school-at-home__title{margin-bottom:24px}.course-teacher .school-at-home__title .h2{margin:0!important}.course-teacher .school-at-home__content{display:-webkit-box;display:-ms-flexbox;display:flex}.course-teacher .school-at-home__inner{padding-bottom:80px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.course-teacher .school-at-home__inner .h5,.course-teacher .school-at-home__inner h5{font-size:24px;font-weight:700;color:var(--color-black-3);margin-bottom:8px}.course-teacher .school-at-home__inner p{color:var(--color-black-3)}.course-teacher .school-at-home__inner .small{font-size:16px}.course-teacher .school-at-home__row{-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:0}.course-teacher .school-at-home__row_2{margin-top:90px}.course-teacher .school-at-home__row_2 .school-at-home__col{position:relative}.course-teacher .school-at-home__row_2 .school-at-home__col::before{content:"";width:188px;height:291px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../img/pen-course.svg);position:absolute;top:0;right:0;-webkit-transform:translate(50%,-60%) rotate(75deg);-ms-transform:translate(50%,-60%) rotate(75deg);transform:translate(50%,-60%) rotate(75deg)}.course-teacher .school-at-home__row_2 .school-at-home__bg{background-color:var(--color-pink)}.course-teacher .school-at-home__row_2 .school-at-home__bg::after{background-image:url(../img/teacher-bg-rhombus-2.svg)}.course-teacher .school-at-home__col{padding-bottom:32px}.course-teacher .school-at-home__image-wrapper::after{display:none}.course-teacher .school-at-home__image-wrapper::before{display:none}.course-teacher .school-at-home__image-wrapper .school-at-home__image{clip-path:url(#teacher-image-path);height:427px;z-index:5}.course-teacher .school-at-home__image-wrapper .school-at-home__image img{aspect-ratio:400/427;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;height:100%}.course-teacher .school-at-home__image-wrapper .school-at-home__bg{position:absolute;bottom:0;left:0;z-index:4;clip-path:url(#teacher-image-bg-path);background-color:var(--color-blue-bg);height:354px;width:100%}.course-teacher .school-at-home__image-wrapper .school-at-home__bg::after{content:"";width:56px;height:73px;background-image:url(../img/teacher-bg-rhombus.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:87px;left:58px;z-index:6}.course-teacher .school-at-home__image-wrapper .school-at-home__image-border,.course-teacher .school-at-home__image-wrapper .school-at-home__image-shadow{height:354px;clip-path:url(#teacher-image-shadow-path)}.course-teacher .school-at-home__image-wrapper .school-at-home__image-border{top:initial;height:360px}.questions .program-accardion__content::after{background-image:url(../img/questions-image.svg);width:214px;height:296px;-webkit-transform:translate(0,-90%);-ms-transform:translate(0,-90%);transform:translate(0,-90%)}.questions .accordion__title h5{padding-left:24px}.for-children .base-hero__image-wrapper::before{content:"";width:247px;height:186px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/presentation-hero-image-vector.svg);position:absolute;bottom:0;left:0;z-index:6;-webkit-transform:translate(-60%,22%);-ms-transform:translate(-60%,22%);transform:translate(-60%,22%)}.for-children .base-hero__col{z-index:9}.for-children .base-hero__content-inner p{margin-bottom:26px}.for-children .base-hero__age,.for-children .base-hero__content-outer::after{display:none}.for-children .course-price{background-image:url(../img/course-price-bg-2.svg);background-position:50% 68%}.for-children .course-card::before{content:"";width:234px;height:209px;background-image:url(../img/course-price-vector.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.for-children .course-price__inner::after{background-color:var(--color-pink)}.for-children .program-accardion__content::after{opacity:1}.for-children .course-video .school-at-home__content::after{background-image:url(../img/for-children-video-vector.svg);width:500px;height:268px;-webkit-transform:translate(50%,-77%);-ms-transform:translate(50%,-77%);transform:translate(50%,-77%);z-index:-1}.for-children .questions .program-accardion__content::after{width:209px;height:246px;right:15px;background-image:url(../img/for-children-questions-vector.svg);-webkit-transform:translate(0,-85%);-ms-transform:translate(0,-85%);transform:translate(0,-85%)}.for-children .send-request__image-wrapper::before{display:none!important}.for-children .send-request__bottom-text p{margin-bottom:18px!important}.course-page.price{padding-top:0!important}.course-page .price__title{margin-bottom:54px;position:relative}.course-page .price__title::after{content:"";width:471px;height:334px;background-image:url(../img/tariff-vector.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;position:absolute;right:0;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.course-page .price__wrapper{margin:0 auto}.course-page .price__wrapper::after{display:none}.course-page .price__item{max-width:322px}.course-page .price__item:nth-child(2){-ms-grid-column-align:center;justify-self:center}.course-page .price__item:nth-child(2) .price-item__wrapper{background-color:var(--color-blue)}.course-page .price__item:nth-child(3){-ms-grid-column-align:end;justify-self:end}.course-page .price-item__description span{color:var(--color-black)}body{font-family:var(--font-gilroy);color:var(--color-black);font-style:normal;font-size:20px;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;position:relative}body._overflow{overflow:hidden}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%}.main .price-item__wrapper{padding:0 13px 13px}.main .price-item__name{margin:0 -13px}.main .price-item__inner{padding:20px 12px 29px}.main .price-item__description{font-size:16px}.main.for-profi .course-price__inner::after{background-color:var(--color-green)!important}.main.for-profi .course-price__price{background-color:var(--color-blue-bg)!important}.main.for-profi .program-course .program-accardion__content::after{background-image:url(../img/book.svg);width:237px;height:254px;-webkit-transform:translate(-55%,-85%);-ms-transform:translate(-55%,-85%);transform:translate(-55%,-85%);opacity:1}.main.for-profi .base-hero__title{margin-bottom:46px}.main.for-profi .course-video .school-at-home__content::after{width:194px;height:149px;background-image:url(../img/sharpner.svg);top:0;left:initial;right:0;-webkit-transform:translate(-25%,-80%);-ms-transform:translate(-25%,-80%);transform:translate(-25%,-80%);z-index:-1}.main.for-profi-only .course-video .school-at-home__content::after{background-image:url(../img/brush.svg);width:314px;height:123px;-webkit-transform:translate(75%,-84%) rotate(16deg);-ms-transform:translate(75%,-84%) rotate(16deg);transform:translate(75%,-84%) rotate(16deg)}@keyframes scale-down-top{40%,60%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:90% 0;transform-origin:90% 0}50%{-webkit-transform:translateX(-50%) scale(.85);transform:translateX(-50%) scale(.85);-webkit-transform-origin:85% 0;transform-origin:85% 0}}.section{height:100vh;background-color:#9acd32}.section:nth-child(2n+1){background-color:#663399}.svg{max-height:0!important;position:absolute;opacity:0}.page-template-courses-adult .presentation .presentation-hero__content-outer{max-width:387px}.page-template-courses-adult .presentation .presentation-hero__content{padding:55px 28px 50px;background-color:var(--color-white)}.page-template-courses-adult .presentation .presentation-hero__image-wrapper::after{top:40px;left:28px}.page-template-courses-adult .presentation .about__title{max-width:50%}.page-template-courses-adult .presentation .about__content{padding:46px 32px 38px 27px}.page-template-courses-adult .presentation .about__content-inner{padding-bottom:10px}.page-template-courses-adult .presentation .about__content-inner p{font-size:16px}.page-template-courses-adult .presentation .about__image-wrapper{margin-top:10px}.page-template-courses-adult .presentation .about__content::after{content:"";width:305px;height:232px;background-image:url(../img/about-stars.svg);background-size:contain;background-position:center;background-repeat:no-repeat;top:initial;left:initial;bottom:25px;right:0;-webkit-transform:translate(54%,50%);-ms-transform:translate(54%,50%);transform:translate(54%,50%)}.page-template-courses-adult .presentation .price__list .price-item{margin-bottom:42px}.page-template-courses-adult .presentation .price__list .price-item:last-child{margin-bottom:0}.page-template-courses-adult .presentation .courses__title{position:relative;max-width:470px}.page-template-courses-adult .presentation .courses__title::before{content:"";width:42%;aspect-ratio:182/97;position:absolute;top:0;right:0;-webkit-transform:translateX(105%) rotate(-18deg);-ms-transform:translateX(105%) rotate(-18deg);transform:translateX(105%) rotate(-18deg);background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="184" height="98" viewBox="0 0 184 98" fill="none"><path d="M37.8843 36.8212C40.8389 38.668 43.7935 40.3301 46.3787 42.3615C48.964 44.2083 51.1799 46.7937 52.8418 49.5639C54.5038 52.5187 55.7964 55.4735 57.4583 58.613C58.197 58.7977 58.5663 58.059 59.1203 57.6896C61.5209 55.6582 64.2908 54.1808 67.43 53.4421C70.9386 52.5187 74.2624 53.0727 77.4017 54.9195C77.771 55.1042 78.325 55.4735 78.8789 55.8429C79.2483 55.1042 79.6176 54.5501 79.8023 53.8114C83.6801 41.8075 91.8052 34.9745 104.177 32.9431C110.456 31.835 116.55 32.7584 122.459 35.1592C123.197 35.5285 124.121 35.7132 125.044 36.0826C126.521 34.6051 127.814 33.1277 129.107 31.6503C137.232 22.2319 146.095 13.9214 155.882 6.16505C159.022 3.76426 162.161 1.91751 166.039 0.994134C168.439 0.440106 171.024 0.255422 173.425 0.624773C176.38 0.994125 178.78 2.47154 180.442 5.057C182.104 7.64246 183.027 10.4126 183.397 13.3674C183.397 13.5521 183.397 13.9214 183.397 14.1061C183.397 15.3988 183.027 16.5069 181.735 17.2456C180.627 17.7996 179.15 17.615 177.857 16.5069C177.303 15.9529 176.749 15.2142 176.195 14.4755C175.272 13.3674 174.348 12.0747 173.24 11.1513C171.209 9.30455 168.439 8.93519 166.039 10.4126C165.115 10.9666 164.377 11.5207 163.638 12.0747C152.743 20.9391 142.217 30.3576 132.615 40.6994C132.43 40.8841 132.43 41.0688 132.246 41.4381C132.984 42.3615 133.908 43.4696 134.831 44.5776C140.925 52.5187 143.141 61.1985 140.556 70.9863C137.232 82.8055 129.107 89.8232 117.288 92.224C101.223 95.3635 87.3733 86.3144 81.8335 74.4951C80.3562 71.5403 79.4329 68.4008 79.0636 65.2613C78.6943 62.3065 76.4784 59.9057 73.5238 59.5364C67.7993 58.7977 62.9982 61.0138 59.1203 65.0767C58.3816 65.8154 58.3816 66.5541 58.3816 67.4775C58.3816 70.2476 58.197 73.0177 57.4583 75.6032C56.535 79.2967 54.8731 82.8055 52.6572 86.1297C43.6088 98.6877 26.8047 101.827 13.6938 92.224C1.13692 82.9902 -2.92561 65.2613 4.27615 51.226C7.60003 44.947 12.4012 40.3301 19.2336 37.7446C22.0035 36.8212 24.4041 35.3438 26.8047 33.6818C32.7138 29.8036 38.623 26.2947 44.5321 22.6012C51.5492 18.3537 58.9356 14.6601 66.322 10.9666C69.6459 9.30454 73.1545 7.82714 76.663 6.53441C79.2483 5.42636 81.8335 5.24168 84.6034 6.71908C87.558 8.38117 89.9586 10.4126 90.8819 13.7368C91.0665 14.4755 91.4358 15.3988 91.4358 16.3222C91.6205 19.4617 88.8506 21.4931 85.896 20.0157C84.7881 19.4617 83.8648 18.723 82.7568 17.9843C82.0182 17.4303 81.2795 16.5069 80.7256 15.9529C79.9869 15.2142 79.0636 15.0295 77.9556 15.3988C77.4017 15.5835 77.0323 15.7682 76.663 15.9529C65.7681 20.9391 55.2424 26.4794 44.9014 32.5737C43.4242 33.4971 41.9469 34.2358 40.2849 35.1592C39.177 36.0826 38.623 36.4519 37.8843 36.8212ZM111.564 34.4205C109.163 34.0511 106.763 34.0511 104.177 34.4205C104.177 36.8213 103.993 39.0374 104.177 41.2535C104.547 46.9784 102.515 51.226 96.9757 53.4421C94.2058 54.5501 91.9898 56.5816 89.9586 58.7977C86.8193 62.1218 85.3421 66.1847 85.5267 70.6169C85.5267 72.0943 85.896 73.5718 85.7114 75.0492C85.5267 77.0806 86.2654 78.558 87.558 80.0354C88.2966 80.7741 89.0353 81.6975 89.9586 82.4362C90.3279 82.8055 90.8819 82.9902 91.6205 83.3596C91.6205 82.4362 91.8052 81.8822 91.8052 81.1435C92.1745 79.112 92.3592 77.2653 92.9131 75.2338C93.4671 73.2024 94.5751 71.5403 96.6063 70.4323C99.1916 68.9549 101.777 67.2928 104.547 66.1847C108.794 64.5226 111.01 61.3831 112.118 57.1356C113.041 53.2574 113.595 49.3792 113.595 45.3163C113.41 41.8075 113.041 38.114 111.564 34.4205ZM31.0519 38.114C31.0519 38.8527 31.0519 39.222 31.0519 39.5914C31.0519 47.3478 28.0973 53.6268 20.7109 56.9509C19.9723 57.3203 19.2336 57.6896 18.3103 58.059C15.7251 59.3517 13.5092 61.1985 11.4779 63.2299C6.30741 68.9549 5.75343 75.6032 7.23071 82.8056C7.23071 82.9902 7.23071 82.9902 7.41537 83.1749C8.15402 84.0983 8.70799 85.0217 9.44664 85.945C10.3699 87.0531 11.1086 87.9765 12.4012 88.8998C12.5859 88.3458 12.7705 87.9765 12.7705 87.6071C12.7705 86.6837 12.5859 85.5757 12.5859 84.6523C12.5859 78.3733 15.1711 74.6798 20.8956 72.4637C22.3729 71.9097 23.6655 71.3556 25.1428 70.9863C28.6513 69.8782 31.0519 67.4774 32.7138 64.338C36.4071 57.5049 38.069 50.3026 38.8076 42.5462C38.8076 41.6228 38.8076 40.8841 38.623 39.9607C36.2224 38.8527 34.0065 37.9293 31.0519 38.114ZM130.584 40.1454C131.507 39.4067 132.246 38.8527 132.8 38.2987C139.263 31.281 146.095 25.002 153.297 18.723C156.806 15.5835 160.499 12.444 164.192 9.67389C168.07 6.71908 172.502 7.08843 176.01 10.5973C177.118 11.7053 178.042 13.1827 178.965 14.2908C179.519 15.0295 180.073 15.5835 181.365 15.2142C182.104 12.8134 181.181 10.4126 180.258 8.19648C178.78 4.50296 176.01 2.65621 171.948 2.28686C171.024 2.28686 170.286 2.28686 169.363 2.28686C165.485 2.65621 162.161 4.13361 159.022 6.34972C154.405 9.67389 150.158 13.1827 146.095 17.0609C140.186 22.7859 134.462 28.5108 128.553 34.4205C127.814 35.1592 126.891 35.8979 126.891 37.3753C127.999 38.2987 129.107 39.222 130.584 40.1454ZM34.9298 36.4519C41.0236 32.9431 46.9327 29.4342 53.0265 25.9254C60.5976 21.4932 68.538 17.9843 76.2937 14.1061C78.325 13.1827 80.1716 13.3674 81.6489 15.0295C82.2028 15.5835 82.9415 16.3222 83.4955 16.8763C84.2341 17.4303 84.9727 18.169 85.896 18.5383C87.558 19.277 88.8506 18.3537 88.8506 16.5069C88.8506 12.0747 82.7568 6.53441 77.771 8.38117C76.109 8.9352 74.4471 9.48922 72.9698 10.2279C69.0919 12.0747 65.3987 13.9214 61.5209 15.7682C50.2566 21.3085 39.3616 27.7721 28.6513 34.2358C28.0973 34.6051 27.174 34.6051 27.5434 35.7132C30.1286 35.8979 32.5292 36.0825 34.9298 36.4519ZM113.964 90.7466C113.964 90.0079 113.964 89.6386 113.78 89.0845C113.595 87.4224 113.41 85.945 113.226 84.2829C113.041 80.2201 114.703 76.7112 117.658 73.9411C119.504 72.279 121.351 70.6169 123.382 69.1395C125.967 67.1081 127.629 64.338 128.368 61.0138C129.845 54.3655 129.661 47.7171 128.368 40.8841C127.445 40.3301 126.521 39.5914 125.413 38.8527C124.859 38.4833 124.305 38.2987 123.751 37.9293C123.751 38.4833 123.567 38.8527 123.567 39.222C125.044 44.0236 124.859 48.8252 124.859 53.6268C125.044 58.613 122.459 62.1218 118.027 64.338C108.794 69.1395 105.101 81.6975 110.641 90.9313C111.748 90.9313 112.672 90.9313 113.964 90.7466ZM31.7905 95.9175C31.7905 94.8095 31.7905 94.2554 31.9752 93.5167C32.1599 92.0393 32.1599 90.5619 32.3445 89.0845C32.7138 86.4991 34.1911 84.837 36.7764 83.9136C37.515 83.7289 38.4383 83.3596 39.177 82.9902C42.3162 81.8822 44.5321 80.0354 46.1941 77.2653C47.4867 75.2338 48.5946 73.2024 49.3333 70.9863C51.1799 66.3694 51.9185 61.3831 52.8418 56.5816C53.2111 54.5501 52.8418 52.7034 51.5492 51.0413C51.1799 50.4873 50.8106 49.7486 50.2566 49.1945C50.0719 48.8252 49.5179 48.8252 48.7793 48.2712C48.7793 49.5639 48.7793 50.4873 48.7793 51.4106C48.5946 54.3655 48.7793 57.5049 48.2253 60.2751C46.9327 68.5855 43.4241 75.7879 34.7451 78.9273C34.0065 79.112 33.2678 79.4814 32.7138 79.8507C31.4212 80.7741 30.1286 81.8822 29.2053 82.9902C26.6201 86.6837 26.0661 90.9313 27.174 95.5482C28.6513 95.9175 30.1286 95.9175 31.7905 95.9175ZM78.325 60.2751C79.2483 59.3517 78.8789 58.4283 78.325 57.8743C77.217 56.5816 75.7397 55.6582 73.8931 55.2888C67.6147 53.9961 62.6288 56.3969 58.3816 60.8291C57.643 61.5678 57.8277 62.4912 58.5663 63.5992C59.3049 63.0452 60.0436 62.4912 60.7822 61.9372C62.9981 60.2751 65.5834 59.167 68.1686 58.613C71.6772 57.5049 75.3704 57.8743 78.325 60.2751Z" fill="%23222222"/></svg>')}.page-template-courses-adult .presentation .courses__title p{max-width:427px}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field{margin:40px 0 64px}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field::before{left:24px}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(1) ul li,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(3) ul li{font-weight:600}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(3){margin:40px 0 0}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(3)::before{background-color:var(--color-pink)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2)::before{background-color:var(--color-blue-3)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(1)::before{background-color:var(--color-blue)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol{margin:0;padding:0;list-style:none;list-style-type:none}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li{position:relative;list-style:none;list-style-type:none;max-width:100%;padding-left:53px;font-size:16px}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;z-index:3}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li:nth-child(1)::before{background-image:url(https://hudozhka.online/wp-content/uploads/2025/03/num-1.webp)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li:nth-child(2)::before{background-image:url(https://hudozhka.online/wp-content/uploads/2025/03/num-2.webp)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li:nth-child(3)::before{background-image:url(https://hudozhka.online/wp-content/uploads/2025/03/num-3.webp)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li:nth-child(4)::before{background-image:url(https://hudozhka.online/wp-content/uploads/2025/03/num-4.webp)}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li:last-child{margin:0}.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li strong{font-size:20px}@media screen and (max-width:1460px){.social-fixed-button__outer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:1440px){.envelope__btn{position:relative;left:42px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:86px}.envelope__btn img{width:86px;height:86px}}@media screen and (max-width:1400px){.socail-button__btn{left:0}}@media screen and (max-width:1345px){.schedule-item__inner{min-height:136px;min-width:148px}}@media screen and (max-width:1340px){.accordion__inner-wrapper{gap:24px}}@media screen and (max-width:1300px){.header{position:relative}.header__logo{position:relative;z-index:999}.header__menuicon{display:block;width:48px;height:48px;background-color:var(--color-white);border-radius:24px;border:3px solid var(--color-green);-webkit-box-shadow:var(--shadow-1);box-shadow:var(--shadow-1);position:relative}.header__menuicon::after,.header__menuicon::before{content:""}.header__menuicon span,.header__menuicon::after,.header__menuicon::before{display:block;position:absolute;left:50%;width:22px;height:3px;background-color:var(--color-black);border-radius:4px;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.header__menuicon span{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__menuicon::before{top:calc(0% + 13px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__menuicon::after{top:calc(100% - 13px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__menuicon._close span{width:0}.header__menuicon._close::before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-225deg);-ms-transform:translate(-50%,-50%) rotate(-225deg);transform:translate(-50%,-50%) rotate(-225deg)}.header__menuicon._close::after{top:50%;-webkit-transform:translate(-50%,-50%) rotate(225deg);-ms-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg)}.header__collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.header__collapse._show>nav{left:0}.header__collapse>nav{position:absolute;top:0;left:-30vw;z-index:100;padding:120px 24px 24px 24px;background-color:var(--color-white);height:100vh;min-width:30vw;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.header__collapse>nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (max-width:1220px){.section-default__image-wrapper{min-width:380px}.small-cards{padding-bottom:120px}.small-cards__row{margin:0 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.small-cards__col{min-width:278px}.small-cards-item__inner img{-o-object-fit:contain;object-fit:contain;margin-bottom:12px}.small-cards-item__inner p{font-size:20px}.footer__wrapper{gap:100px}.footer__row{gap:24px}.footer__col>p{font-size:18px}.footer__col:nth-child(1){width:40%}.footer__col:nth-child(2){width:60%}.footer__logo img{width:120px;height:95px}.footer__social img{width:36px;height:36px}.stat-item__inner{padding:24px 16px}.stat-item__inner img{width:90px;height:90px}.stat-item__inner p{min-height:100px}.stat-item__inner p span{font-size:50px;margin-bottom:12px}.education__content{padding:55px 28px 55px!important}.education__image-wrapper::after{top:50px;width:50px;left:0}.like-at-school__image-wrapper::after{top:0;right:0}.get-consultation__image-wrapper::after{top:0;left:0}.get-consultation__bottom-text{padding-right:0}.get-consultation__bottom-text::after{-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%)}.send-request__image-wrapper::after{top:0;left:0}.send-request__bottom-text{padding-right:0}.send-request__bottom-text::after{-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%)}.educational-process__image-wrapper::after{bottom:90px;right:40px}.program{padding-bottom:174px}.schedule__wrapper{background-color:var(--color-yellow-bg);background-image:url(../img/schedule-bg.svg);background-size:contain;background-position:top;background-repeat:no-repeat;padding-bottom:36px}.schedule__wrapper::after{display:none}.schedule__title{margin-left:0}.schedule__time img{width:120px;height:initial}.schedule__time-inner p{font-size:24px}.schedule__time-inner p strong{line-height:160%}.schedule__content{overflow-x:scroll}.schedule-item::after{left:9px;width:64px}.schedule-item__inner{min-width:130px;min-height:120px}.schedule-item__inner span{width:64px;height:38px;font-size:20px}.schedule-item__inner p{font-size:18px;max-width:110px}.reviews__title{margin-bottom:64px}.reviews__title p{max-width:530px}.reviews__list{display:block}.reviews__list .slick-arrow{bottom:initial;top:-54px}.reviews__sources{overflow-x:scroll}.home .price__list{display:block!important}.price__title{margin-bottom:42px!important}.price__wrapper::after{left:initial;right:0}.price__list{display:block;margin:0 -7px}.price__list .slick-list{overflow:visible}.price__list .slick-arrow{left:50%;bottom:-54px}.price__item{padding:0 7px}.price-item{width:100%;max-width:100%}.price-item__wrapper{width:100%;max-width:100%}.price-item__price{padding-left:0}.price-item__new{font-size:42px}.course-video .school-at-home__content,.course-video .school-at-home__image-wrapper{width:50%;max-width:initial}.course-video .school-at-home__content::after{background-position:bottom;width:120px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.course-suitable .educational-process__image-wrapper::after{top:30px;left:15px}.for-children .course-video .school-at-home__content::after{width:350px;-webkit-transform:translate(70%,-77%);-ms-transform:translate(70%,-77%);transform:translate(70%,-77%)}.course-page .price__list{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-courses-adult .presentation .price__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1190px){.main.for-profi .course-video .school-at-home__content::after{width:124px;height:79px}}@media screen and (max-width:1180px){.school-at-home__image-wrapper{max-width:380px}.school-at-home__image-wrapper::after{top:5%!important;width:50px}.licenses__row{max-width:40%}.licenses__col img{width:100%;height:initial;-o-object-fit:contain;object-fit:contain}.licenses__col.slick-current img{-webkit-transform:translateX(-50%) scale(1.12);-ms-transform:translateX(-50%) scale(1.12);transform:translateX(-50%) scale(1.12)}}@media screen and (max-width:1160px){.main.for-profi .program-course .program-accardion__content::after{width:170px;height:200px;-webkit-transform:translate(-10%,-85%);-ms-transform:translate(-10%,-85%);transform:translate(-10%,-85%)}.main.for-profi-only .course-video .school-at-home__content::after{width:214px;height:73px;-webkit-transform:translate(75%,-84%) rotate(16deg);-ms-transform:translate(75%,-84%) rotate(16deg);transform:translate(75%,-84%) rotate(16deg)}}@media screen and (max-width:1120px){.base-hero__col{min-width:400px;max-width:100%;min-width:initial;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.base-hero__image-wrapper::after{width:42px;height:42px}.course-price__col-left,.course-price__right{width:50%}.course-page .small-cards-item__inner{padding-top:142px}.course-page .small-cards-item__inner p{min-height:168px}.course-page .small-cards-item__inner img{width:126px;height:126px;top:0}}@media screen and (max-width:1080px){.hero__title h1{font-size:52px}.hero__image-wrapper{position:relative;top:78px}.teachers__row{display:block}.teachers__row .slick-prev{left:50%;-webkit-transform:translateX(-200%) rotate(180deg);-ms-transform:translateX(-200%) rotate(180deg);transform:translateX(-200%) rotate(180deg)}.teachers__row .slick-prev:active{-webkit-transform:translateX(-200%) rotate(180deg) scale(.95);-ms-transform:translateX(-200%) rotate(180deg) scale(.95);transform:translateX(-200%) rotate(180deg) scale(.95)}.teachers__row .slick-next{left:50%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.teachers__row .slick-next:active{-webkit-transform:translateX(100%) scale(.95);-ms-transform:translateX(100%) scale(.95);transform:translateX(100%) scale(.95)}}@media screen and (max-width:992.98px){.advantages,.course-price,.pt-100{padding-top:80px}.advantages,.course-page.price,.course-price,.gallery,.licenses,.pb-100,.price,.program-accardion,.reviews,.schedule,.school-at-home,.section-default{padding-bottom:80px}p{font-size:17px}.hero-title h1{font-size:56px}.section-default__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section-default__image-wrapper{max-width:491px}.small-cards__col{min-width:initial;padding:10px}.small-cards-item__inner img{margin-bottom:6px}.small-cards-item__inner p{font-size:18px}.socail-button{bottom:100px}.socail-button__btn img{height:initial;width:84px}.footer__wrapper{gap:80px}.footer__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__col{width:100%!important;max-width:100%!important}.footer__col:nth-child(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:36px}.footer__col h5{font-size:20px;margin-bottom:10px}.footer__copy p{font-size:16px}.bottom-popup__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px;gap:32px}.bottom-popup__inner .h2,.bottom-popup__inner h2{text-align:center;max-width:500px}.bottom-popup__inner p{text-align:center}.bottom-popup__outer::after{top:initial;bottom:-38px;right:23px;width:137px}.bottom-popup__wrapper::before{top:initial;bottom:-32px;right:32px;width:127px}.bottom-popup__wrapper::after{top:initial;bottom:-37px;right:27px;width:137px}.social-popup{padding:54px 16px}.social-popup__inner{max-width:600px}.social-popup__title h3{font-size:32px}.social-popup__row hr{height:220px}.social-popup__col img{width:72px;height:72px}.social-popup__col span{font-size:24px;margin-bottom:28px}.popup-form::after{width:242px;height:247px;-webkit-transform:translate(5%,30%) rotate(-7.92deg);-ms-transform:translate(5%,30%) rotate(-7.92deg);transform:translate(5%,30%) rotate(-7.92deg)}.popup-form .form-popup-wrapper h3{font-size:42px;margin-bottom:39px}.hero__wrapper{padding-bottom:52px}.hero__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.hero__title h1{font-size:56px}.hero__image-wrapper{top:0}.hero__form{margin:-40px 0 0 0;max-width:720px}.advantages-item{width:calc(33.33% - 13px)}.advantages-item__image{width:100%;height:initial;-o-object-fit:contain;object-fit:contain;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.advantages-item__inner{padding:20% 10px 10px}.advantages-item__content{padding:30% 6px 36px;min-height:254px}.advantages-item__content .h5{font-size:23px}.advantages-item__content p{font-size:14px}.school-at-home__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.school-at-home__content{max-width:100%}.school-at-home__image-wrapper{margin:0;max-width:491px}.stat__col{padding:10px}.stat-item__inner img{width:64px;height:64px;margin-bottom:6px}.stat-item__inner p{font-size:18px}.stat-item__inner p span{line-height:100%;font-size:40px;margin-bottom:6px}.like-at-school__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.like-at-school__image-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.like-at-school__image-col .image-wrapper{margin:24px 0 0}.like-at-school__image-wrapper::before{display:none}.comprehensive-service__content-inner{padding-bottom:0}.comprehensive-service__image-wrapper::after{top:0;right:0}.educational-process__content-inner{padding-bottom:0}.program-item__inner{padding:110px 18px 24px}.program-item__inner img{width:90px;height:90px;top:12px}.program{padding-bottom:134px!important}.program__button{top:74px}.program-accardion__content::after{display:none}.accordion__title h3{font-size:20px;padding:20px 64px 18px}.accordion__title h3 span,.accordion__title h3::after{width:36px;height:36px}.accordion__title h3 span{left:16px}.accordion__title h3::after{right:16px}.accordion__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion__image{max-width:70%}.accordion__image img{max-width:100%}.schedule__title h2{font-size:42px}.schedule__time img{width:90px}.schedule__time-inner p{font-size:20px}.teachers__text p{margin-bottom:12px}.teachers__bottom-card{padding:38px 23px 14px}.teachers__bottom-card p{font-size:16px}.teachers__bottom-card p strong{font-size:22px;margin-bottom:4px}.teachers__bottom-card p span{font-size:36px;margin-bottom:4px}.licenses__row{max-width:300px}.licenses__row .slick-dots{font-size:20px;top:-36px}.licenses__row .slick-arrow{top:-32px}.licenses__col img{width:300px}.licenses__col.slick-current img{-webkit-transform:translateX(-50%) scale(1.05);-ms-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.gallery__buttons span{font-size:16px}.gallery__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.reviews{padding-bottom:42px}.reviews__title h2{margin-bottom:18px}.reviews .reviews-item__inner{gap:20px}.reviews .reviews-item__content{padding:28px 13px 28px 16px}.reviews .reviews-item__content .h5{font-size:20px;min-height:38px}.reviews .reviews-item__content>p{margin-bottom:18px}.reviews .reviews-item__stars{margin-bottom:10px}.reviews .reviews-item__stars img{height:18px;width:18px;margin:0 2px 0 0}.reviews .reviews-item__autor-image{width:54px;height:54px;font-size:24px}.reviews .reviews-item__source-item{padding:2px 16px}.reviews .reviews-item__source-item p{font-size:16px}.reviews .reviews-item__source-item p strong{font-size:16px}.base-hero__content-outer{max-width:360px}.base-hero__image-wrapper{z-index:0}.base-hero__image-wrapper::after{top:15px;left:15px}.course-price__row{gap:42px}.course-price__content-outer::before{left:16px;top:16px}.course-price__content-outer::after{top:30px;left:30px}.course-price__horizotal-field{margin-top:50px}.program-course .program-accardion__title{margin-bottom:32px}.course-video .school-at-home__content,.course-video .school-at-home__image-wrapper{width:100%;max-width:618px}.course-video .school-at-home__content::after{display:none}.course-video .school-at-home__content,.course-video .school-at-home__image-wrapper{width:100%;max-width:618px}.course-video .school-at-home__content{padding:42px 10px 10px}.course-video .school-at-home__content p{font-size:18px}.course-video .school-at-home__row{gap:24px}.course-video .school-at-home__content p{font-size:14px}.course-page .small-cards-item__inner{padding-top:122px}.course-page .small-cards-item__inner p{min-height:138px}.course-page .small-cards-item__inner img{width:90px;height:90px;top:20px}.course-teacher .school-at-home__title{margin-bottom:18px}.course-teacher .school-at-home__row{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0}.course-teacher .school-at-home__row_2{margin-top:34px}.course-teacher .school-at-home__row_2 .school-at-home__col::before{width:128px;height:221px;-webkit-transform:translate(50%,-60%) rotate(75deg);-ms-transform:translate(50%,-60%) rotate(75deg);transform:translate(50%,-60%) rotate(75deg)}.course-teacher .school-at-home__col{max-width:618px}.course-page .price__title::after{display:none}.course-page .price__list{display:block}.course-page .price-item{max-width:initial}.course-page .price-item__content{min-height:303px}}@media (max-width:992.98px){.title-h2 .h2 h2,.title-h2 h1{font-size:54px}.title-h2 span{padding:0 18px}.white-field__horizotal-field{margin-top:50px}}@media screen and (max-width:900px){.mfp-gallery .mfp-arrow-left{-webkit-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;transform:translateX(100%)!important}.mfp-gallery .mfp-arrow-left:active{-webkit-transform:translateX(100%) scale(.95);-ms-transform:translateX(100%) scale(.95);transform:translateX(100%) scale(.95)}.mfp-gallery .mfp-arrow-right{-webkit-transform:translateX(-200%) rotate(180deg)!important;-ms-transform:translateX(-200%) rotate(180deg)!important;transform:translateX(-200%) rotate(180deg)!important;-webkit-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial}.mfp-gallery .mfp-arrow-right:active{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transform:translateX(-200%) rotate(180deg) scale(.95);-ms-transform:translateX(-200%) rotate(180deg) scale(.95);transform:translateX(-200%) rotate(180deg) scale(.95)}}@media screen and (max-width:870px){.advantages-item__inner{padding-top:15%}}@media screen and (max-width:810px){.base-hero__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px}}@media screen and (max-width:767.98px){.form-wrapper h3{font-size:30px;margin-bottom:20px}form .form-input{margin-bottom:20px}form .form-input input{font-size:16px;padding-bottom:6px}.advantages,.course-price,.pt-100{padding-top:60px}.advantages,.course-page.price,.course-price,.gallery,.licenses,.pb-100,.price,.program-accardion,.reviews,.schedule,.school-at-home,.section-default{padding-bottom:60px}.envelope{bottom:100px}.envelope__btn{max-width:64px}.envelope__btn img{width:64px;height:64px}.content-wrapper,.white-field__horizotal-field-inner{padding:34px 10px 10px}.content-wrapper::after,.content-wrapper::before,.white-field__horizotal-field-inner::after,.white-field__horizotal-field-inner::before{top:6px}.close-popaup-btn,.mfp-gallery .mfp-content .mfp-figure .mfp-close,.popup-form .mfp-close,.popup-video .mfp-close,.social-popup .mfp-close{width:36px;height:36px;top:18px;right:18px}.close-popaup-btn::after,.close-popaup-btn::before,.mfp-gallery .mfp-content .mfp-figure .mfp-close::after,.mfp-gallery .mfp-content .mfp-figure .mfp-close::before,.popup-form .mfp-close::after,.popup-form .mfp-close::before,.popup-video .mfp-close::after,.popup-video .mfp-close::before,.social-popup .mfp-close::after,.social-popup .mfp-close::before{width:18px;height:3px}.hero-title h1{font-size:52px}.section-default__content p{margin-bottom:16px}.section-default__content ul{margin-bottom:24px;padding-left:10px}.section-default__content ul li{padding:0 0 0 42px;margin-bottom:16px}.section-default__content ul li::before{width:32px}.section-default__content ul li p{margin:0}.section-default__content-inner{padding:18px 16px 0}.section-default__image-wrapper{min-width:initial;max-width:380px}.section-default__image-wrapper::after{width:42px;height:42px}.small-cards__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.small-cards__col{width:initial;max-width:207px}.slick-arrows .slick-arrow{width:38px;height:28px}.course-card{padding-top:32px}.course-card::after{right:16px;width:72px;height:72px}.course-card__inner{padding:44px 12px 12px}.course-card__inner::before{top:12px}.course-card__label{font-size:13px;width:72px;height:72px;right:20px}.course-card__content{padding:16px 10px}.course-price__inner-content ul,.list,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol,.section-default__content ul,.white-field__horizotal-field-inner ul{margin-bottom:24px}.course-price__inner-content ul li,.list li,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li,.section-default__content ul li,.white-field__horizotal-field-inner ul li{padding:0 0 0 42px;margin-bottom:16px}.course-price__inner-content ul li::before,.list li::before,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li::before,.section-default__content ul li::before,.white-field__horizotal-field-inner ul li::before{width:32px}.course-price__inner-content ul li p,.list li p,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li p,.section-default__content ul li p,.white-field__horizotal-field-inner ul li p{margin:0}.social-fixed-button{bottom:64px}.socail-button{bottom:64px}.popup-video{padding:50px 20px 20px}.social-popup{padding:64px 16px 36px}.social-popup__inner{max-width:440px}.social-popup__title{margin-bottom:36px}.social-popup__title h3{font-size:28px}.social-popup__row hr{height:164px}.social-popup__col img{width:56px;height:56px}.social-popup__col span{font-size:18px}.social-popup__btn{font-size:14px;padding:10px 20px}.mfp-gallery .mfp-container{padding:68px 10px 92px}.mfp-gallery .mfp-content .mfp-figure .mfp-bottom-bar{bottom:36px}.mfp-gallery .mfp-arrow{bottom:36px}.popup-form{padding:42px 18px}.popup-form::after{width:192px;height:197px;-webkit-transform:translate(5%,30%) rotate(-7.92deg);-ms-transform:translate(5%,30%) rotate(-7.92deg);transform:translate(5%,30%) rotate(-7.92deg)}.popup-form .form-popup-wrapper h3{font-size:38px;margin-bottom:39px}.popup-form .form-popup-wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.popup-form .form-popup-wrapper form .form-input_email,.popup-form .form-popup-wrapper form .form-input_phone{width:100%;margin-bottom:0}.popup-form .form-popup-wrapper form .form-policy,.popup-form .form-popup-wrapper form .form-submit{max-width:100%}.popup-form .form-popup-wrapper .social-links{margin:24px 0 0 0}.popup-form .form-popup-wrapper .social-links p{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;font-size:16px}.popup-form .form-popup-wrapper .social-links p span{width:100%}.advantages__wrapper{background-size:contain}.advantages__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages-item{width:100%;max-width:240px}.advantages-item__image{-webkit-transform:translateY(-38%);-ms-transform:translateY(-38%);transform:translateY(-38%)}.school-at-home__row{max-width:622px!important}.school-at-home__content{padding:34px 10px 10px!important}.school-at-home__inner{padding:20px 12px!important}.school-at-home__inner P{margin-bottom:14px}.school-at-home__image-wrapper{min-width:initial;max-width:380px}.school-at-home__image-wrapper::after{width:35px!important;height:initial!important;aspect-ratio:1;top:12px!important;left:12px!important}.education__content{padding:42px 20px 24px!important}.like-at-school__content{padding:49px 14px 14px!important}.get-consultation__wrapper{padding-top:38px}.get-consultation__form{padding:44px 14px 14px}.get-consultation__form-inner{padding:20px 20px 40px}.get-consultation__image-wrapper::after{width:42px;height:42px}.send-request__wrapper{padding:38px 0}.send-request__form{padding:44px 14px 14px}.send-request__form-inner{padding:20px 20px 40px}.send-request__image-wrapper::after{width:42px;height:42px}.educational-process__image-wrapper::after{bottom:58px;right:33px}.schedule__wrapper{padding:32px 10px}.course-page .schedule .price__wrapper,.schedule .container-small,.schedule .course-page .price__wrapper{padding:0}.schedule__title h2{font-size:30px}.schedule__title h2 span{padding:0 4px}.schedule__time img{width:80px}.schedule__time-inner{gap:6px}.schedule__time-inner p{font-size:18px}.schedule-item::after{width:54px;height:36px}.schedule-item__inner{min-height:100px}.schedule-item__inner span{font-size:18px;width:54px;height:36px}.schedule-item__inner p{font-size:16px;line-height:130%}.teachers__row-outer .slick-dots{top:0;font-size:20px;line-height:28px}.teachers__row{padding:36px 0 0 0}.gallery__buttons{overflow-x:scroll}.gallery__buttons span{white-space:nowrap}.reviews__title{margin-bottom:48px}.reviews__title p{max-width:450px}.reviews__list .slick-arrow{top:-40px}.reviews .reviews-message-card{padding:54px 16px 24px;max-width:260px}.reviews .reviews-message-card::before{left:16px}.reviews .reviews-message-card p span,.reviews .reviews-message-card p strong{font-size:42px;line-height:120%;margin:0}.price{padding-bottom:120px}.price-item__wrapper{padding:0 14px 20px}.price-item__name{padding:6px}.price-item__name .h5{font-size:24px}.price-item__inner{padding:16px 12px 32px}.price-item__content li,.price-item__content p{margin-bottom:10px;font-size:14px}.price-item__old{font-size:20px}.price-item__new{font-size:36px}.price-item__period{font-size:18px}.price-item__description{font-size:18px}.course-price__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-price__col-left{width:100%;padding-right:42px}.course-price__right{margin:0;width:100%}.course-suitable .educational-process__row .educational-process__content{padding:34px 10px 10px!important}.course-suitable .educational-process__row .educational-process__content .educational-process__content-inner ul li::before{width:32px;min-width:32px}.course-teacher .school-at-home__col{padding:0}.course-teacher .school-at-home__inner{padding:14px}.course-teacher .school-at-home__inner h5{font-size:16px}.course-teacher .school-at-home__inner .small{font-size:14px}.course-teacher .school-at-home__image-wrapper{max-width:320px}.course-teacher .school-at-home__image-wrapper .school-at-home__image{height:280px}.course-teacher .school-at-home__image-wrapper .school-at-home__bg{height:232px}.course-teacher .school-at-home__image-wrapper .school-at-home__bg::after{top:24px;left:30px;width:36px;height:64px}.course-teacher .school-at-home__image-wrapper .school-at-home__image-border{height:238px}.course-teacher .school-at-home__image-wrapper .school-at-home__image-shadow{height:232px}.for-children .course-card::before{display:none}.page-template-courses-adult .presentation .about__title{max-width:80%}.page-template-courses-adult .presentation .about__content{padding:34px 10px 10px}}@media (max-width:767.98px){.title-h2 .h2,.title-h2 h1,.title-h2 h2{font-size:clamp(32px,4.5vw,36px)}.title-h2 .h2 span,.title-h2 h1 span,.title-h2 h2 span{padding:0 14px}.up{display:none!important}.white-field__horizotal-field::before{top:16px;left:16px}.white-field__horizotal-field-inner{padding:42px 28px 32px}.white-field__horizotal-field-inner h2{font-size:20px}.white-field__horizotal-field-inner p{font-size:15px}.white-field__horizotal-field-inner h2,.white-field__horizotal-field-inner p{margin-bottom:16px}.white-field__horizotal-field-inner ul li{font-size:15px;margin-bottom:16px}.white-field__horizotal-field-inner ul li strong{font-size:18px}}@media screen and (max-width:720px){.gallery__title{margin-bottom:24px}.gallery__buttons{margin-bottom:24px}.gallery__list{display:block}.gallery__list .slick-arrow{left:50%}.gallery__item{margin:13px}}@media screen and (max-width:680px){.header__logo img,.header__logo svg{width:90px;height:80px}.header__collapse{position:absolute;top:-100vh;left:0;z-index:101;padding:120px 24px 48px 24px;background-color:var(--color-white);width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;opacity:0}.header__collapse._show{top:0;opacity:1}.header__collapse>nav{position:relative;top:initial;left:initial;z-index:100;padding:0;height:initial;min-width:initial}.header__collapse>nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__menuicon{z-index:999}}@media screen and (max-width:670px){.price__item{width:100%;max-width:100%}.page-template-courses-adult .presentation .price__list .price-item{-ms-grid-column-align:center;justify-self:center;max-width:480px}.page-template-courses-adult .presentation .price__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:660px){.bottom-popup__outer::after{width:110px}.bottom-popup__wrapper{padding:22px 54px}.bottom-popup__wrapper::before{width:100px}.bottom-popup__wrapper::after{width:110px}.bottom-popup__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;max-width:600px}.bottom-popup__inner .h2,.bottom-popup__inner h2{text-align:center;max-width:500px}.bottom-popup__inner p{text-align:center}.bottom-popup__inner .btn{max-width:280px}.bottom-popup__close{width:38px;height:38px;top:14px;right:14px}.bottom-popup__close::after,.bottom-popup__close::before{width:20px}}@media screen and (max-width:648px){.reviews__wrapper::after{display:none}.reviews__list .slick-arrow{bottom:-42px}}@media screen and (max-width:620px){.hero__wrapper{padding:54px 0}.hero__title h1{font-size:42px}.hero__text{position:static;max-width:480px;padding:40px 24px 20px;margin:0 0 24px}.hero__image-wrapper{margin:0 10px 0 56px}.hero__image-wrapper .wp-post-image{max-width:102%}.hero__form{margin:-42px 0 0 0;padding:44px 14px 14px}.hero__title h1::after,.hero__title h1::before{display:none}.hero__image-wrapper{margin-left:0}.hero__image-wrapper::before{display:none}}@media screen and (max-width:600px){.price__wrapper::after{display:none}}@media screen and (max-width:580px){.footer__wrapper{gap:42px}.footer__col h5{font-size:16px}.footer__col a,.footer__col li,.footer__col p{font-size:13px}.footer__col:nth-child(2){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__contacts{max-width:300px}.footer__copy p{font-size:14px}}@media screen and (max-width:540px){.advantages__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:400px;margin:0 auto}.advantages__col:nth-child(2){-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}}@media screen and (max-width:490px){.price-item__wrapper{max-width:100%}}@media screen and (max-width:485px){.small-cards{padding-bottom:72px}.small-cards__col{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;max-width:100%}.small-cards-item{width:100%;max-width:220px;margin:0 auto}}@media screen and (max-width:480px){.bottom-popup__outer::after{right:-22px}.bottom-popup__wrapper{padding:48px 22px 22px}.bottom-popup__wrapper::after{right:-17px}.bottom-popup__wrapper::before{right:-12px}}@media (max-width:480px){.mfp-gallery.license-slide-image-popup .mfp-container{padding:8px 8px 32px!important}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-arrow{bottom:10px;width:38px;height:28px}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-content .mfp-bottom-bar{bottom:12px}.mfp-gallery.license-slide-image-popup .mfp-container .mfp-content .mfp-bottom-bar .mfp-counter{font-size:18px}}@media screen and (max-width:479.98px){.container-small,.course-page .price__wrapper{padding:0 14px}.form-wrapper{padding:12px}.form-wrapper::before{width:40px;height:40px;top:-20px}.form-wrapper h3{font-size:20px}form .form-input{margin-bottom:20px}form .form-input input{font-size:14px;padding-bottom:6px}form .form-policy{margin-bottom:24px}form .form-policy .policy-text{font-size:12px}.advantages,.course-price,.pt-100{padding-top:42px}.advantages,.course-page.price,.course-price,.gallery,.licenses,.pb-100,.price,.program-accardion,.reviews,.schedule,.school-at-home,.section-default{padding-bottom:42px}.envelope{display:none}.new-social-button{bottom:60px}.new-social-button__modal{bottom:52px}.new-social-button__btn{width:48px;height:48px;gap:3px}.new-social-button__btn .social-icon{width:19.43px;margin:1px 0 0 1px}.new-social-button__btn .arrow-icon{width:10.56px;margin:4px 0 0 0}.btn{font-size:14px}.btn-blue-line{height:42px;line-height:36px}.hero__text::before,.top-icon-1::before,.top-icon-2::before,.white-field__horizotal-field-inner::before{width:66px;top:10px;left:16px}.hero-title h1{font-size:32px}.hero-title h1 span::before{width:calc(100% + 10px);left:-5px}.section-default .container{padding:0}.section-default__content ul li{padding:0 0 0 32px}.section-default__content ul li::before{width:24px;height:24px}.section-default__content ul li p{font-size:13px}.section-default__content ul li p strong{font-size:13px;line-height:130%}.section-default__content-inner{padding:20px 12px 0}.course-price__inner-content ul li,.list li,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li,.section-default__content ul li,.white-field__horizotal-field-inner ul li{padding:0 0 0 32px}.course-price__inner-content ul li::before,.list li::before,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li::before,.section-default__content ul li::before,.white-field__horizotal-field-inner ul li::before{width:24px;height:24px}.course-price__inner-content ul li p,.list li p,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li p,.section-default__content ul li p,.white-field__horizotal-field-inner ul li p{font-size:13px}.course-price__inner-content ul li p strong,.list li p strong,.page-template-courses-adult .presentation .courses__content-wrapper .white-field__horizotal-field:nth-child(2) .white-field__horizotal-field-inner ol li p strong,.section-default__content ul li p strong,.white-field__horizotal-field-inner ul li p strong{font-size:13px;line-height:130%}.social-fixed-button{bottom:40px}.socail-button{bottom:40px}.socail-button__btn img{height:initial;width:74px}.footer__col:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;margin-bottom:16px}.footer__copy p{font-size:13px}.social-popup{padding:64px 16px 36px;max-width:375px}.social-popup__title{margin-bottom:30px}.social-popup__title h3{font-size:24px}.social-popup__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.social-popup__row hr{height:0;width:100%;max-width:280px;border-left:none;border-bottom:2px solid var(--color-black);opacity:.2}.social-popup__col img{width:48px;height:48px}.social-popup__col span{font-size:18px}.social-popup__btn{font-size:14px;padding:10px 20px}.popup-form{padding:42px 12px 24px}.popup-form::after{display:none}.popup-form .form-popup-wrapper h3{font-size:28px;margin-bottom:28px}.popup-form .form-popup-wrapper .social-links{margin:24px 0 0 0}.popup-form .form-popup-wrapper .social-links p{line-height:130%;font-size:14px}.popup-form .form-popup-wrapper .social-links p span{width:100%}.hero__wrapper{padding:24px 0;background-image:unset}.hero__title{padding-left:5px}.hero__title h1{font-size:32px}.hero__title h1 span::before{width:calc(100% + 10px);left:-5px}.hero__text{padding:40px 16px 20px;position:static;margin-bottom:12px}.hero__text p{font-size:14px}.hero__image-wrapper{margin:0}.hero__image-wrapper::after{bottom:10%;right:8%}.hero__form{padding:36px 10px 10px;margin:-42px -14px 0 -4px}.school-at-home__image-wrapper::after{left:0;top:5%;width:40px}.stat-item__inner img{width:74px;height:74px}.stat-item__inner p span{font-size:56px}.education__wrapper{padding:28px 0}.education__content{padding:42px 16px 24px!important}.accordion__item._show .accordion__collapse{max-height:500em}.accordion__title h3{font-size:18px;padding:14px 48px}.accordion__title h3 span,.accordion__title h3::after{width:28px;height:28px}.accordion__title h3 span{left:12px}.accordion__title h3::after{right:12px}.accordion__image{width:100%}.schedule__title{margin-bottom:16px}.schedule__title h2{font-size:22px}.schedule__time img{width:42px}.schedule__time-inner p{font-size:14px}.licenses{padding:52px 0 104px}.licenses__title{margin-bottom:42px}.licenses__title h2{margin-bottom:18px}.licenses__row .slick-dots{top:initial;bottom:-32px;left:50%;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);font-size:18px}.licenses__row .slick-arrow{top:initial;bottom:-28px}.licenses__row .slick-next{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%)}.licenses__row .slick-next:active{-webkit-transform:translate(100%,100%) scale(.95);-ms-transform:translate(100%,100%) scale(.95);transform:translate(100%,100%) scale(.95)}.licenses__row .slick-prev{-webkit-transform:translate(-200%,100%) rotate(180deg);-ms-transform:translate(-200%,100%) rotate(180deg);transform:translate(-200%,100%) rotate(180deg)}.licenses__row .slick-prev:active{-webkit-transform:translate(-200%,100%) rotate(180deg) scale(.95);-ms-transform:translate(-200%,100%) rotate(180deg) scale(.95);transform:translate(-200%,100%) rotate(180deg) scale(.95)}.base-hero__wrapper{padding:24px 0 42px}.base-hero__content-outer{margin-right:24px}.base-hero__content-outer::after{width:42px;height:42px;right:16px}.base-hero__content::after{top:20px;left:20px}.base-hero__content::before{top:12px;left:12px}.base-hero__content-inner{padding:42px 14px 32px!important;min-height:initial}.base-hero__content-inner p{margin-bottom:24px;min-width:initial}.base-hero__age{right:18px;width:42px;height:42px;font-size:16px}.course-price__content{padding:42px 16px 28px}.course-price__inner{padding:52px 14px 14px}.course-price__inner::before{left:14px;top:18px}.course-price__inner-content{padding:20px 14px 25px}.course-price__inner-content ul li{line-height:130%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-suitable .educational-process__content-inner ul li{margin-bottom:6px}.course-suitable .educational-process__content-inner ul li p{min-height:56px}.questions .accordion__title h5{padding-left:14px;font-size:16px}.for-children .course-price{background-size:cover}.page-template-courses-adult .presentation .about__title{max-width:100%}}@media (max-width:479.98px){.title-h2 .h2,.title-h2 h1,.title-h2 h2{font-size:clamp(25px,7vw,32px)}.title-h2 .h2 span,.title-h2 h1 span,.title-h2 h2 span{padding:0 6px}.white-field__horizotal-field-inner{padding:42px 16px 16px}}@media screen and (max-width:460px){.reviews__item{padding:0 14px}.reviews__summ p{font-size:18px}.reviews__summ p strong{font-size:inherit}.reviews .reviews-item__content{padding:28px 14px}.reviews .reviews-item__content .h5{font-size:17px;margin-bottom:12px;min-height:38px}.reviews .reviews-item__sources{gap:10px}.reviews .reviews-item__source-item{padding:3px 14px;width:100%;max-width:50%}.reviews .reviews-item__source-item img{width:20px;height:20px}.reviews .reviews-item__source-item p{padding:0 0 0 4px;font-size:14px}.reviews .reviews-item__source-item p strong{padding-left:6px;font-size:inherit}}@media screen and (max-width:380px){.advantages__row{padding-top:50px}.advantages__col{max-width:220px}.advantages-item__content{min-height:initial}.advantages-item__content h3{font-size:2px}.advantages-item__content p{font-size:13px}}@media screen and (max-width:376px){.price-item__name{margin-bottom:0}.price-item__name .h5{font-size:20px}}@media screen and (max-width:374px){.form-wrapper .btn{font-size:13px}.get-consultation__form{padding:38px 8px 14px}.get-consultation__form-inner{padding:20px 12px 30px}.send-request__form{padding:38px 8px 14px}.send-request__form-inner{padding:20px 12px 30px}.schedule__title h2{font-size:18px}}.webp .education__wrapper{background-image:url(../img/education-bg.webp)}