:root{--font-family:"Nunito Sans",sans-serif;--second-font-family:"Noto Serif",serif;--content-width:1240px;--container-offset:15px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--light-color:#fff;--accent-color:#9836e5;--text-color-blue:#1d304d;--text-color-gray:#404040;--main-gray-color:#f8f8f8;--middle-gray-color:#f3f3f3;--dark-gray-color:#e5e5e5}.custom-checkbox__field:checked+.custom-checkbox__content::after{opacity:1}.custom-checkbox__field:focus+.custom-checkbox__content::before{outline:red solid 2px;outline-offset:2px}.custom-checkbox__field:disabled+.custom-checkbox__content{opacity:.4;pointer-events:none}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSansLight.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSansRegular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSansSemiBold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSansSemiBoldItalic.woff2) format("woff2");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSansBold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSansBlack.woff2) format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Noto Serif";src:url(../fonts/NotoSerifDisplayLight.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.page{height:100%;font-family:var(--font-family,sans-serif);-webkit-text-size-adjust:100%;font-size:10px}.page__body{margin:0;min-width:320px;min-height:100%;font-size:16px;overflow-y:visible!important;height:100%!important}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}a{text-decoration:none}.site-container{overflow:hidden}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background-color:transparent;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width)}.js-focus-visible :focus:not(.focus-visible){outline:0}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}section{scroll-margin:180px}.grecaptcha-badge{visibility:hidden!important}.iti{width:100%;--iti-path-flags-1x:url("https://aromacademy.pro/wp-content/themes/aroma/assets/img/flags/flags.png");--iti-path-flags-2x:url("https://aromacademy.pro/wp-content/themes/aroma/assets/img/flags/flags@2x.png");--iti-path-globe-1x:url("https://aromacademy.pro/wp-content/themes/aroma/assets/img/flags/globe.png");--iti-path-globe-2x:url("https://aromacademy.pro/wp-content/themes/aroma/assets/img/flags/globe@2x.png")}.btn{padding:1.61rem 2.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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:1.8rem;font-weight:600;line-height:1;border-radius:100px;text-align:center;word-wrap:nowrap}.btn.btn_accent{background-color:var(--accent-color);color:var(--light-color);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.btn.btn_border{border:1px solid var(--accent-color);color:var(--accent-color);-webkit-transition:border-color .3s linear,color .3s linear;transition:border-color .3s linear,color .3s linear}.btn.btn_large{font-size:2rem;font-weight:400;line-height:1}@media (max-width:1024px){section{scroll-margin:120px}.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;font-size:1.6rem}.btn.btn_large{font-size:1.6rem}}.section-title{margin:0;font-size:5rem;font-weight:600;line-height:110%;color:var(--text-color-blue)}@media (max-width:1024px){.section-title{font-size:4rem}}@media (max-width:576px){.btn{padding:1.2rem 1.8rem}.section-title{font-size:3.6rem}}.section-description{margin:0;font-size:1.8rem;font-weight:400;color:var(--text-color-blue);line-height:140%;color:var(--text-color-gray);opacity:.8}@media (max-width:1024px){.section-description{font-size:1.5rem}}@media (max-width:576px){.section-description{font-size:1.6rem}}.swiper-button-next,.swiper-button-prev,.swiper-pagination{position:static}.swiper-pagination{width:auto;padding-bottom:.5rem;font-size:1.8rem;font-weight:600;line-height:150%;color:rgba(64,64,64,.4)}.swiper-pagination .swiper-pagination-current{color:#404040}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;background-color:var(--light-color);border-radius:50%;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.swiper-button-next svg path,.swiper-button-prev svg path{-webkit-transition:fill .2s linear;transition:fill .2s linear}.swiper-button-next::after,.swiper-button-prev::after{display:none}@media (min-width:1025px){.btn.btn_accent:hover{background-color:#7a2bb7}.btn.btn_accent:active{background-color:#5b2089}.btn.btn_border:hover{border-color:#5b2089;color:#5b2089}.btn.btn_border:active{border-color:#30094d;color:#30094d}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--accent-color)}.swiper-button-next:hover svg path,.swiper-button-prev:hover svg path{fill:var(--light-color)}}.swiper-button-next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-disabled{background-color:#f8f8f8}.popup{position:fixed;z-index:1000;width:100%;height:100%;background-color:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);top:0;left:0;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;-webkit-transition:.5s;transition:.5s}.popup__body{min-height:100vh;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:30px 10px}.popup__content{position:relative}.popup__close{cursor:pointer}.popup.open{opacity:1;visibility:visible}.popup.open .popup__content{opacity:1}.form{padding:3rem;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-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:20px;background-color:var(--light-color);-webkit-box-shadow:-10px 15px 17px 0 rgba(64,64,64,.1),-2px 4px 10px 0 rgba(64,64,64,.15);box-shadow:-10px 15px 17px 0 rgba(64,64,64,.1),-2px 4px 10px 0 rgba(64,64,64,.15)}.form .popup__close{position:relative;top:0;right:0;background-color:var(--middle-gray-color);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;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:30px}.form__heading{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.form__text{max-width:318px}.form__title{margin:0 0 12px;font-size:2.6rem;font-weight:600;line-height:110%;color:var(--text-color-gray)}.form__description{margin:0 0 50px;font-size:1.8rem;line-height:110%;font-weight:400;color:var(--text-color-gray)}.form__label{width:100%}.form__label:not(:last-child){margin-bottom:12px}.form__input{padding:1rem 2rem;width:100%;font-size:2rem;font-weight:400;line-height:1;color:var(--text-color-gray);border:1px solid #e5e5e5;outline:0;border-radius:12px}.form__input::-webkit-input-placeholder{color:grey}.form__input::-moz-placeholder{color:grey}.form__input:-ms-input-placeholder{color:grey}.form__input::-ms-input-placeholder{color:grey}.form__input::placeholder{color:grey}.form__input.form__input_textarea{height:123px;resize:none}.form__button{margin-top:38px;width:100%}.form .radio-buttons .wpcf7-radio{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.form .radio-buttons .wpcf7-radio .wpcf7-list-item{margin:0}.form .radio-buttons__title{margin:15px 0 10px;color:var(--text-color-gray);font-size:2rem}.form .radio-buttons label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.form .radio-buttons label input{all:unset;position:relative;width:20px;height:20px}.form .radio-buttons label input::before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:1px solid var(--dark-gray-color);-webkit-transition:border-color .1s linear;transition:border-color .1s linear}.form .radio-buttons label input::after{content:"";position:absolute;width:10px;height:10px;top:6px;left:6px;border-radius:50%;background-color:var(--accent-color);opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.form .radio-buttons label input:checked::before{border-color:var(--accent-color)}.form .radio-buttons label input:checked::after{opacity:1}.form .radio-buttons label span{font-size:1.8rem;color:var(--text-color-gray)}.form .iti__selected-dial-code{font-size:2rem;font-weight:400;line-height:1;color:var(--text-color-gray)}.form .invalid-input{margin:5px 0 0;font-size:1.6rem;color:#db9a9a}.form .invalid-input:empty{display:none}.form .invalid{border-color:#db9a9a}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:200;-webkit-transition:padding-top .3s linear;transition:padding-top .3s linear}.header__content{position:relative;padding-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding .2s linear;transition:padding .2s linear}.header__left{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding-left .3s linear;transition:padding-left .3s linear}.header__logo{width:85px;height:45px;cursor:pointer;-webkit-transition:width .3s linear,height .3s linear;transition:width .3s linear,height .3s linear}.header__nav{margin-right:12px}@media (max-width:1024px){.header__content{margin-top:20px;padding:5px 5px 5px 15px;background-color:var(--middle-gray-color);border-radius:100px}.header__logo{margin-top:-5px;width:60px;height:30px}.header__nav{display:none}}.header__right{padding:.5rem;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--middle-gray-color);border-radius:100px}.header .adaptive__menu{display:none}.header.show-menu .adaptive__menu{position:absolute;right:0;top:60px;padding:1.6rem 1.2rem;max-width:363px;width:100%;background-color:var(--middle-gray-color);border-radius:25px;display:block;-webkit-animation:.3s linear showMenu;animation:.3s linear showMenu}.header.show-menu .adaptive__menu .header__nav{display:block;margin-right:0}.header.show-menu .adaptive__menu .header__nav .nav__list_header{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;border-radius:0;gap:6px}.header.show-menu .adaptive__menu .header__nav .nav__list_header .nav__item{padding:1.2rem 2rem;border-radius:200px;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.header.show-menu .adaptive__menu .header__nav .nav__list_header .nav__item:active{background-color:var(--dark-gray-color)}.header.show-menu .adaptive__menu .header__socials{display:none}.header.show-menu .burger{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header.show-menu .burger span::before{top:0;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.header.show-menu .burger span::after{bottom:0;opacity:0}.header.header_scroll .header__content{padding:2rem 2rem 0}@media (max-width:1024px){.header__right{padding:0;margin-right:12px}.header.header_scroll .header__content{padding:5px 5px 5px 15px}}.header.header_scroll .adaptive__menu{top:60px}@media (max-width:576px){.header__right{padding:0;background-color:transparent;gap:0;border-radius:0}.header .list-socials{display:none}.header.show-menu .adaptive__menu .header__nav{margin-bottom:18px}.header.show-menu .adaptive__menu .header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2rem}.header.header_scroll .adaptive__menu{margin-right:0}}.header.header_scroll .header__left{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:1.5rem;border-radius:100px;background-color:var(--middle-gray-color);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header.header_scroll .nav{-webkit-animation:.4s linear headerScroll;animation:.4s linear headerScroll}.header.header_scroll .logo{width:70px;height:37px;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.header.header_scroll .nav__list_header{background-color:transparent}.header.header_scroll .header__right{margin-left:auto}.header.header_scroll .burger{-webkit-transition:height .3s linear;transition:height .3s linear}@-webkit-keyframes headerScroll{from{opacity:0}to{opacity:1}}@keyframes headerScroll{from{opacity:0}to{opacity:1}}@-webkit-keyframes showMenu{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes showMenu{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.nav__list{gap:30px}.nav__list_header{padding:2.1rem 3rem;border-radius:100px;background-color:var(--middle-gray-color);-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.nav__link{font-size:1.8rem;font-weight:400;line-height:1;color:var(--text-color-blue);-webkit-transition:color .3s linear;transition:color .3s linear}.list-socials{gap:5px}.list-socials .social{position:relative;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:50px;height:50px;border-radius:50%;background-color:var(--dark-gray-color);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}@media (max-width:1024px){.header.header_scroll .header__left{padding-left:0;background-color:transparent}.header.header_scroll .logo{width:60px;height:30px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.list-socials .social{width:40px;height:40px}.burger::before{display:none}}@media (min-width:1025px){.nav__link:hover{color:#7a2bb7}.nav__link:active{color:#30094d}.list-socials .social:hover{background-color:#cecece}.list-socials .social:active{background-color:#b7b7b7}}.list-socials .social a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;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}.burger{display:none;position:relative;width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--middle-gray-color);border-radius:100px}.burger::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38px;height:38px;border-radius:100px;background-color:var(--dark-gray-color);z-index:1}.burger span{position:relative;display:block;width:10px;height:1px;background-color:var(--text-color-blue);z-index:1}.burger span::after,.burger span::before{content:"";position:absolute;left:50%;display:block;width:10px;height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--text-color-blue);z-index:1;-webkit-transition:opacity .3s linear,top .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,transform .3s linear,top .3s linear,-webkit-transform .3s linear}.burger span::before{top:-4px}.burger span::after{bottom:-4px}.hero{padding-top:10rem;margin-bottom:6rem}@media (max-width:1024px){.burger{display:-webkit-box;display:-ms-flexbox;display:flex;width:38px;height:38px;background-color:var(--dark-gray-color)}.hero{padding-top:9rem;margin-bottom:4rem}}.hero__content{position:relative;padding:6.5rem 2rem 2rem 6.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-image:-webkit-gradient(linear,right top,left top,color-stop(57.78%,rgba(77,52,29,.2)),to(rgba(77,52,29,.2))),url(../img/hero/hero.jpg);background-image:linear-gradient(270deg,rgba(77,52,29,.2) 57.78%,rgba(77,52,29,.2) 100%),url(../img/hero/hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:40px;overflow:hidden}.hero__content::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(57.78%,rgba(77,52,29,.2)),to(rgba(77,52,29,.2)));background:linear-gradient(270deg,rgba(77,52,29,.2) 57.78%,rgba(77,52,29,.2) 100%)}@media (max-width:1024px){.hero__content{padding:3rem;-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:flex-start;background-image:url(../img/hero/hero-adaptive.jpg);background-position:right center;border-radius:20px}}@media (max-width:576px){.hero__content{padding:1rem .8rem;background-position:right center}}@media (max-width:450px){.hero__content{background-position:-140px center}}.hero__left{position:relative;z-index:2;max-width:482px;padding-bottom:2.5rem;-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:flex-start}.hero__title{margin:0 0 2.4rem;font-size:6rem;font-weight:900;line-height:92%;color:var(--light-color)}@media (max-width:576px){.hero__left{padding:1.4rem .6rem 1rem}.hero__title{margin-bottom:1.2rem;font-size:3.2rem}}.hero__description{margin:0 0 4rem;max-width:369px;font-size:2.4rem;font-weight:600;line-height:110%;color:var(--light-color)}@media (max-width:576px){.hero__description{margin-bottom:3rem;max-width:200px;font-size:1.6rem}}.hero__description span{font-weight:700}.hero__btn{margin-bottom:11.4rem}@media (max-width:576px){.hero__btn{margin-bottom:13.3rem}}.hero__qoute{margin-bottom:1.6rem;max-width:326px;font-size:2rem;font-weight:600;line-height:110%;color:var(--light-color)}@media (max-width:576px){.hero__qoute{font-size:1.6rem}}.hero__qoute::before{display:none}.hero__author{font-size:2rem;font-weight:600;font-style:italic;color:var(--light-color)}.hero .promo{position:relative;z-index:2;padding:3rem;background-color:var(--light-color);border-radius:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:.4s linear promoShow;animation:.4s linear promoShow}@media (max-width:1024px){.hero .promo{padding:2rem}}.hero .promo__description{margin:0 0 1rem;font-size:1.8rem;font-weight:400;color:var(--text-color-blue)}@media (max-width:576px){.hero__author{font-size:1.6rem}.hero .promo{width:100%;padding:1.6rem}.hero .promo__description{margin-bottom:.8rem;font-size:1.4rem}}.hero .promo__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero .promo__title h3{margin:0;font-size:3rem;line-height:1;font-weight:400;color:var(--text-color-blue)}.hero .promo__icon{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:40px;height:40px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-color:var(--accent-color)}.hero .promo__cover{width:330px;height:272px;background-color:#d3d3d3;border-radius:20px;overflow:hidden}.hero .promo__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@-webkit-keyframes promoShow{from{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes promoShow{from{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.stats{margin-bottom:150px}.stats__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:20px}.stats .stat{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.stats .stat__value{margin:0;font-size:8.4rem;font-weight:300;line-height:120%;letter-spacing:-3px;color:var(--text-color-blue)}.stats .stat .stat__value_plus{position:relative}.stats .stat .stat__value_plus::after{content:"+";position:absolute;right:-55px;top:-5px;font-size:8.4rem;font-weight:300;line-height:120%;letter-spacing:-3px;color:var(--text-color-blue)}@media (max-width:1024px){.hero .promo__cover{height:194px}.stats{margin-bottom:132px}.stats .stat__value{font-size:4.8rem}.stats .stat .stat__value_plus::after{right:-30px;top:-3px;font-size:4.8rem}}@media (max-width:576px){.hero .promo__title h3{font-size:2.4rem}.hero .promo__cover{width:100%;height:119px}.stats{margin-bottom:54px}.stats__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.stats .stat{gap:5px}.stats .stat .stat__value_plus::after,.stats .stat__value{font-size:4rem}}.stats .stat__description{margin:0;font-size:1.8rem;line-height:140%;font-weight:400;color:var(--text-color-blue)}.effects{margin-bottom:150px}.effects__content{gap:32px}@media (max-width:576px){.effects{margin-bottom:70px}.effects__content{gap:0}}.effects__heading,.effects__title{margin-bottom:20px}.effects__description{opacity:1;color:#1d304d}.effects__left{width:100%;min-height:100%;max-width:390px;-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:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.effects__wrapper-button{position:relative;width:100%;height:235px}.effects__wrapper-button::before{content:"";position:absolute;top:0;left:0;width:100%;height:236px;background-image:url(../img/effects/circles.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.effects__wrapper-button::after{content:"";position:absolute;top:0;left:-120px;width:100%;height:216px;background-image:url(../img/effects/bottle.png);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-animation:1.8s linear infinite alternate animationBottle;animation:1.8s linear infinite alternate animationBottle}.effects__button{position:absolute;z-index:2;right:65px;bottom:30px;display:inline-block;font-size:2.6rem;font-weight:400;color:var(--accent-color);-webkit-transition:color .3s linear;transition:color .3s linear}@media (min-width:1025px){.effects__button:hover{color:#7a2bb7}}.effects__right{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:10px}.effects .marquee-container-col-1,.effects .marquee-container-col-2{max-width:403px}.effects .vertical-marquee-inner{-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:flex-start;gap:10px}.effects .marquee-container_adaptive{display:none}@media (max-width:1024px){.stats .stat__description{font-size:1.3rem}.effects .marquee-container-col-1,.effects .marquee-container-col-2{max-width:100%;display:none}.effects .marquee-container_adaptive{display:block}}@media (max-width:576px){.effects__left{max-width:100%}.effects__wrapper-button{margin-top:30px;height:200px}.effects__wrapper-button::after{width:150px;left:-10px;height:180px}.effects__button{right:auto;left:140px;bottom:45px;font-size:1.8rem}.effects .marquee-container_adaptive{display:none}}.effects__col{-webkit-box-flex:1;-ms-flex:1;flex:1;height:650px;border-radius:20px;overflow:hidden}.effects .col__item{border-radius:20px;overflow:hidden}.effects .col__item_img{-ms-flex-negative:0;flex-shrink:0;width:100%;height:280px}.effects .col__item_img img{display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.effects .col__item_img.col__item_img-small{height:200px}.effects .col__item_img.col__item_img-middle{height:240px}.effects .col__item_img.col__item_img-big{height:280px}.effects .col__item_info{width:100%;padding:2rem;background-color:#f8f2ff}.effects .col__item_info .col__item-icon{margin-bottom:28px;opacity:.3}.effects .col__item_info .col__item-text{margin:0}.effects .effects__ticker-adaptive{display:none;min-width:100%}@media (max-width:576px){.effects .effects__ticker-adaptive{display:block;margin:0 -15px}.effects .effects__ticker-adaptive .marquee-container-col-1,.effects .effects__ticker-adaptive .marquee-container-col-2{display:block}}.effects .effects__ticker-adaptive .marquee-container-col-1-adaptive{margin-bottom:10px}.effects .effects__ticker-adaptive .marquee-container-col-1-adaptive,.effects .effects__ticker-adaptive .marquee-container-col-2-adaptive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.effects .effects__ticker-adaptive .marquee-container-col-1-adaptive .col__item,.effects .effects__ticker-adaptive .marquee-container-col-2-adaptive .col__item{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;width:328px;height:240px}.effects .effects__ticker-adaptive .marquee-container-col-1-adaptive .horizontal-marquee-inner,.effects .effects__ticker-adaptive .marquee-container-col-2-adaptive .horizontal-marquee-inner{min-width:initial;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}@-webkit-keyframes animationBottle{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes animationBottle{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}.courses{margin-bottom:150px}@media (max-width:576px){.courses{margin-bottom:180px}}.courses__title{margin-bottom:50px;max-width:941px}.courses__list .course{padding:2rem;background-color:#f8f8f8;border-radius:20px}.courses__list .course:not(:last-child){margin-bottom:3rem}.courses__list .course__link-pay{display:none}.courses__list .course__top{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}.courses__list .course__left{height:100%;padding:3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--light-color);border-radius:20px}.courses__list .course__title{margin:0 0 12px;font-size:4rem;font-weight:700;line-height:110%;color:var(--text-color-gray)}@media (max-width:1024px){.courses__title{margin-bottom:30px;max-width:100%}.courses__list .course__left{padding:1.5rem}.courses__list .course__title{font-size:3.4rem}}@media (max-width:576px){.courses__list{margin:0 -15px}.courses__list .course:not(:last-child){margin-bottom:2rem}.courses__list .course__title{font-size:2.6rem}}.courses__list .course__subtitle{margin:0 0 12px;font-size:1.8rem;font-weight:700;line-height:150%;color:var(--text-color-gray)}.courses__list .course__subtitle b{color:inherit}.courses__list .course__tags{margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.courses__list .course__tags .course__tag{position:relative;padding:.9rem 1.2rem;font-size:1.6rem;font-weight:600;color:var(--text-color-blue);background-color:var(--middle-gray-color);border-radius:40px}@media (max-width:576px){.courses__list .course__subtitle{font-size:1.6rem}.courses__list .course__tags{gap:10px}.courses__list .course__tags .course__tag{font-size:1.4rem}}.courses__list .course__tags .course__tag span{color:rgba(29,48,77,.5)}.courses__list .course__tags .course__tag.course__tag_gifts{position:relative;padding-left:3.5rem}.courses__list .course__tags .course__tag.course__tag_gifts::before{content:"";position:absolute;left:12px;top:50%;margin-top:-1px;width:21px;height:21px;background-image:url(../img/svg/gift.svg);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.courses__list .course__description{margin:0 0 30px;font-size:1.8rem;font-weight:400;color:var(--text-color-blue);line-height:150%;color:var(--text-color-gray);opacity:.8}@media (max-width:576px){.courses__list .course__description{margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}}.courses__list .course__description.show-all{-webkit-line-clamp:unset;line-clamp:unset}.courses__list .course .btn_more-text{display:none;margin-bottom:30px;color:var(--accent-color);font-size:1.6rem;font-weight:600}@media (max-width:576px){.courses__list .course .btn_more-text{display:block}}.courses__list .course__img{width:100%;min-height:auto;max-width:310px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;overflow:hidden}@media (max-width:1024px){.courses__list .course__img{display:none;margin-bottom:3rem;max-width:100%;width:100%;height:500px;min-height:auto}}@media (max-width:768px){.courses__list .course__img{height:314px}}.courses__list .course__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.courses__list .course__img.course__img_adaptive{display:none}.courses__list .course .speaker{margin-bottom:30px;padding:2rem 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background-color:#fbfbfb;border-radius:20px}@media (max-width:1024px){.courses__list .course__img.course__img_adaptive{display:block}.courses__list .course .speaker{padding:2rem 1.5rem}}@media (max-width:576px){.courses__list .course .speaker{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.courses__list .course .speaker__heading{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.courses__list .course .speaker__photo{width:90px;height:90px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media (max-width:1024px){.courses__list .course .speaker__photo{width:70px;height:70px}}.courses__list .course .speaker__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.courses__list .course .speaker__info{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.courses__list .course .speaker__name{margin:0 0 10px;font-family:var(--second-font-family);font-size:2.4rem;font-weight:300;line-height:1;color:var(--text-color-gray)}.courses__list .course .speaker__position{margin:0;font-size:1.8rem;font-weight:400;color:var(--text-color-blue);color:var(--text-color-gray);opacity:.6}@media (max-width:576px){.courses__list .course .speaker__info{-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:flex-start}.courses__list .course .speaker__position{font-size:1.6rem}.courses__list .course .speaker__role{display:none}}.courses__list .course .speaker__role{padding:.6rem 1.2rem;-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;line-height:2.4rem;color:var(--text-color-gray);background-color:var(--light-color);border-radius:40px}@media (min-width:1025px){.courses__list .course .speaker .speaker__role_adaptive{display:none}}.courses__list .course__order{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media (max-width:576px){.courses__list .course__order{gap:27px;-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:flex-start}.courses__list .course__order .btn{width:100%}}.courses__list .course__order .btn{-ms-flex-negative:0;flex-shrink:0}.courses__list .course__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses__list .course__price .price{font-size:4.6rem;font-weight:600;color:var(--text-color-gray)}@media (max-width:1024px){.courses__list .course .speaker .speaker__role_adaptive{display:-webkit-box;display:-ms-flexbox;display:flex}.courses__list .course__price .price{font-size:3.8rem}}.courses__list .course__price .discount{font-size:2.4rem;font-weight:400;color:var(--text-color-gray);text-decoration:line-through;opacity:.4}@media (max-width:1024px){.courses__list .course__price .discount{font-size:1.8rem}}.courses__list .course .course__info-pay{margin:0;font-size:1.8rem;font-weight:400;color:var(--text-color-blue);margin-top:20px;line-height:150%;color:var(--text-color-gray);opacity:.8}@media (max-width:576px){.courses__list .course__price{gap:8px}.courses__list .course .course__info-pay{margin-top:15px}}.courses__list .course .course__info-pay:empty{display:none}.courses__list .course .btn_more-modules{display:none;margin-top:1rem;padding:2rem;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2.6rem;font-weight:400;line-height:110%;color:var(--text-color-gray);background-color:var(--light-color);border-radius:20px}.courses__list .course__modules{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.courses__list .course__modules .swiper-wrapper{padding:1rem 0 0;margin-bottom:20px}.courses__list .course__modules .swiper-slide{position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.courses__list .course__modules .swiper-slide::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(133.33%,#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 133.33%);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.courses__list .course__modules .swiper-slide::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:24px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(133.33%,#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 133.33%);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.courses__list .course__modules .module{overflow:hidden;position:relative;padding-right:0;height:100%;background-color:var(--light-color);border-radius:20px}.courses__list .course__modules .module__content{padding:3rem 3rem 2rem;max-height:240px;margin-right:10px;overflow-y:auto}.courses__list .course__modules .module__content::-webkit-scrollbar{width:4px}.courses__list .course__modules .module__content::-webkit-scrollbar-track{background:0 0}.courses__list .course__modules .module__content::-webkit-scrollbar-thumb{background-color:#d5c2fc;border-radius:20px;border:4px solid #d5c2fc}.courses__list .course__modules .module__heading{margin-bottom:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.courses__list .course__modules .module__title{margin:0 auto 0 0;font-size:3rem;line-height:110%;font-weight:400;color:var(--text-color-gray)}@media (max-width:1024px){.courses__list .course__modules .module{height:340px}.courses__list .course__modules .module__content{max-height:340px}.courses__list .course__modules .module__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses__list .course__modules .module__title{margin-bottom:1.5rem;margin-right:0;width:100%}}@media (max-width:576px){.courses__list .course .btn_more-modules{display:-webkit-box;display:-ms-flexbox;display:flex}.courses__list .course__modules{display:none}.courses__list .course__modules .module__title{font-size:2.6rem}}.courses__list .course__modules .module__icon{position:relative;margin-right:6px;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;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;cursor:pointer;-webkit-transition:background-color .25s linear;transition:background-color .25s linear}.courses__list .course__modules .module__icon.module__icon_gray{background-color:#9f9f9f}.courses__list .course__modules .module__icon.module__icon_light-gray{background-color:#d5d5d5}.courses__list .course__modules .module__icon.module__icon_light-red{background-color:#e19494}.courses__list .course__modules .module__icon.module__icon_middle-purple{background-color:#9594e1}.courses__list .course__modules .module__icon.module__icon_purple{background-color:#c494e1}.courses__list .course__modules .module__icon.module__icon_blue{background-color:#94c5e1}.courses__list .course__modules .module__icon.module__icon_sea-green{background-color:#94e1d8}.courses__list .course__modules .module__icon.module__icon_green{background-color:#94e197}.courses__list .course__modules .module__icon.module__icon_dark-yellow{background-color:#dacf70}.courses__list .course__modules .module__icon.module__icon_brown{background-color:#be915c}.courses__list .course__modules .module__icon.module__icon_dark-green{background-color:#899e4e}.courses__list .course__modules .module__icon.module__icon_dark-red{background-color:#cf6d6d}@media (hover:hover){.courses__list .course__modules .module__icon.module__icon_gray:hover{background:#6f6f6f}.courses__list .course__modules .module__icon.module__icon_light-gray:hover{background:#959595}.courses__list .course__modules .module__icon.module__icon_light-red:hover{background:#9d6868}.courses__list .course__modules .module__icon.module__icon_middle-purple:hover{background:#68689d}.courses__list .course__modules .module__icon.module__icon_purple:hover{background:#89689d}.courses__list .course__modules .module__icon.module__icon_blue:hover{background:#688a9e}.courses__list .course__modules .module__icon.module__icon_sea-green:hover{background:#689e97}.courses__list .course__modules .module__icon.module__icon_green:hover{background:#689e6a}.courses__list .course__modules .module__icon.module__icon_dark-yellow:hover{background:#c0b65d}.courses__list .course__modules .module__icon.module__icon_brown:hover{background:#856640}.courses__list .course__modules .module__icon.module__icon_dark-green:hover{background:#606f37}.courses__list .course__modules .module__icon.module__icon_dark-red:hover{background:#914c4c}}.courses__list .course__modules .module__icon .module__icon-tooltip{position:absolute;top:-25px;left:5px;padding:.8rem 1.6rem;font-size:1.2rem;font-weight:400;line-height:115%;color:var(--text-color-gray);background-color:var(--light-color);border-radius:8px;border:1px solid #e0e0e0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear}.courses__list .course__modules .module__icon .module__icon-tooltip::before{content:"";position:absolute;bottom:-12px;left:8px;border-width:6px;border-style:solid;border-color:#e0e0e0 transparent transparent}.courses__list .course__modules .module__icon .module__icon-tooltip::after{content:"";position:absolute;bottom:-10px;left:8px;border-width:6px;border-style:solid;border-color:var(--light-color) transparent transparent transparent}.courses__list .course__modules .module__icon .module__icon-tooltip.show-tooltip{opacity:1;visibility:visible}.courses__list .course__modules .module__number{-ms-flex-negative:0;flex-shrink:0;padding:1.15rem 1.45rem;font-size:1.6rem;color:var(--text-color-gray);font-weight:600;line-height:110%;background-color:#fbfbfb;border-radius:40px}.courses__list .course__modules .module ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0;margin:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.courses__list .course__modules .module ul li{max-width:95%;position:relative;padding-left:15px;font-size:1.8rem;font-weight:400;line-height:130%;color:var(--text-color-gray)}.courses__list .course__modules .module ul li::before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background-color:#616e82;opacity:.6}.courses__list .course__modules.show-slider{display:block;-webkit-animation:.3s linear showSlide;animation:.3s linear showSlide}.courses__list .course__modules-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px}@-webkit-keyframes showSlide{from{opacity:0}to{opacity:1}}@keyframes showSlide{from{opacity:0}to{opacity:1}}.about{margin-bottom:150px}.about .container{position:relative}.about__content{position:relative;padding:108px 0 85px}.about__content .circle-blur-1{position:absolute;top:-230px;left:-230px;width:1100px;height:1100px;background-image:url(../img/about/circle-1.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width:1024px){.about__content .circle-blur-1{top:-100px;width:700px;height:700px}}@media (max-width:768px){.about__content .circle-blur-1{top:0;width:450px;height:450px}}@media (max-width:576px){.about{margin-bottom:120px}.about__content{padding:0}.about__content .circle-blur-1{width:400px;height:400px;top:-120px;left:-22%}}.about__content .circle-blur-2{position:absolute;top:-300px;right:-300px;width:1200px;height:1200px;background-image:url(../img/about/circle-2.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width:1024px){.about__content .circle-blur-2{top:-200px;width:900px;height:900px}}@media (max-width:768px){.about__content .circle-blur-2{top:-100px;width:650px;height:650px}}.about__title{position:relative;margin:0 auto;max-width:1030px;font-size:4rem;font-weight:600;line-height:120%;text-align:center;opacity:.8;z-index:2}@media (max-width:1024px){.about__title{font-size:3.2rem}}@media (max-width:576px){.about__content .circle-blur-2{width:420px;height:420px;top:-160px;right:-22%;opacity:.5}.about__title{font-size:1.8rem}}.about .circle-flower{position:absolute;mix-blend-mode:darken}.about .circle-flower_1{bottom:-300px;right:-480px}@media (max-width:1024px){.about .circle-flower_1{width:380px;height:380px}}@media (max-width:576px){.about .circle-flower_1{width:250px;height:250px;bottom:-50px;right:-100px}}.about .circle-flower_2{width:370px;height:370px;bottom:-50px;left:-220px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:1024px){.about .circle-flower_2{width:206px;height:206px}}@media (max-width:576px){.about .circle-flower_2{width:150px;height:150px;left:-80px;bottom:0}}.about .circle-flower_3{top:-100px;left:-50px;width:130px;height:130px;-webkit-transform:scaleX(-1) rotate(20deg);-ms-transform:scaleX(-1) rotate(20deg);transform:scaleX(-1) rotate(20deg)}@media (max-width:1024px){.about .circle-flower_3{width:73px;height:73px}}.benefits{margin-bottom:150px}@media (max-width:576px){.about .circle-flower_3{top:-80px;left:20px;width:60px;height:60px}.benefits{margin-bottom:70px}}.benefits__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:1024px){.benefits__wrapper{gap:16px}}@media (max-width:700px){.benefits__wrapper{gap:32px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.benefits__col{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:59px}.benefits .item__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;gap:28px}.benefits .item__icon{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.benefits .item__title{margin:0;font-size:3rem;font-weight:400;line-height:110%;color:#1d304d}@media (max-width:1024px){.benefits .item__heading{gap:14px}.benefits .item__title{font-size:2.2rem}}.benefits .item__description{margin:0;font-size:1.8rem;font-weight:400;line-height:130%;color:var(--text-color-blue);opacity:.7}.benefits__img{position:relative;width:326px;height:478px;margin:0 auto}@media (max-width:1024px){.benefits .item__description{font-size:1.5rem}.benefits__img{margin:auto;width:190px;height:358px}.benefits__img .circle_desktop{display:none;width:240px;height:358px}}.benefits__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.benefits__img .circle_desktop{position:absolute;z-index:-1;left:10px;top:0;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);opacity:.5;-webkit-animation:2s linear infinite alternate rotateCircle;animation:2s linear infinite alternate rotateCircle}.benefits__img .circle_tablet{display:none;position:absolute;z-index:-1;left:-27px;top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:.5;-webkit-animation:2s linear infinite alternate rotateCircleTablet;animation:2s linear infinite alternate rotateCircleTablet}@media (max-width:1024px){.benefits__img .circle_tablet{display:block;width:240px;height:358px}}.benefits__img .circle_mobile{display:none;position:absolute;width:100%;height:100%;z-index:-1;left:10px;top:0;opacity:.5;-webkit-animation:2s linear infinite alternate rotateCircleMobile;animation:2s linear infinite alternate rotateCircleMobile;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}@media (max-width:700px){.benefits__col{gap:30px}.benefits__img{width:100%;height:auto}.benefits__img .circle_tablet{display:none}.benefits__img .circle_mobile{display:block}}@-webkit-keyframes rotateCircle{from{-webkit-transform:rotate(15deg);transform:rotate(15deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes rotateCircle{from{-webkit-transform:rotate(15deg);transform:rotate(15deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@-webkit-keyframes rotateCircleTablet{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes rotateCircleTablet{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes rotateCircleMobile{from{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes rotateCircleMobile{from{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}.banner{margin-bottom:150px}.banner__content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;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-align:start;-ms-flex-align:start;align-items:flex-start;padding:5rem;background-color:var(--main-gray-color);border-radius:20px;overflow:hidden}.banner__content::before{content:"";position:absolute;bottom:0;right:0;width:540px;height:540px;z-index:1;background-image:url(../img/promo/gift.png);background-position:center;background-repeat:no-repeat;-webkit-animation:2.8s linear infinite giftAnimation;animation:2.8s linear infinite giftAnimation}@media (max-width:1024px){.banner__content{padding:5rem 2rem;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-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:flex-start}.banner__content::before{bottom:-150px;width:350px;height:350px;background-size:contain}}@media (max-width:576px){.banner{margin-bottom:70px}.banner__content::before{bottom:-120px;right:-100px}}.banner__subtitle{margin:0 0 12px;font-size:2.6rem;font-weight:400;line-height:110%;color:var(--text-color-gray)}@media (max-width:1024px){.banner__subtitle{font-size:2.4rem}}@media (max-width:576px){.banner__subtitle{font-size:1.8rem}}.banner__title{margin:0 0 20px;max-width:600px;font-size:5rem;font-weight:600;line-height:110%;color:var(--text-color-blue)}@media (max-width:1024px){.banner__title{max-width:100%;font-size:4rem}}@media (max-width:576px){.banner__title{font-size:3.2rem}}.banner__description{margin:0 0 70px;font-size:1.8rem;font-weight:400;color:var(--text-color-blue);max-width:450px;line-height:150%;color:var(--text-color-gray);opacity:.8}.banner__btn{position:relative;z-index:2}.banner__img{width:392px;min-height:100%;border-radius:20px;overflow:hidden}@media (max-width:1024px){.banner__description{margin-bottom:50px;max-width:100%}.banner__img{min-height:auto;height:373px;width:100%}}.banner__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@-webkit-keyframes giftAnimation{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes giftAnimation{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.events{padding:8rem 0;margin-bottom:150px;background:var(--main-gray-color)}@media (max-width:1024px){.events{padding:5rem 0}}@media (max-width:576px){.banner__description{font-size:1.5rem}.banner__img{height:224px}.events{padding:4rem 0;margin-bottom:70px}.events__buttons .btn{width:100%}}.events__content{gap:32px}@media (max-width:1024px){.events__content{-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:flex-start;gap:40px}}.events__left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:604px}.events__title{margin-bottom:20px}.events__description{margin-bottom:47px}.events__buttons{gap:12px}.events__list{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:32px}@media (max-width:1024px){.events__description{margin-bottom:24px}.events__list{width:100%;gap:20px}}.events .btn__events_more-adaptive{display:none}.events .event__img{position:relative;margin-bottom:20px;width:100%;height:180px;border-radius:20px;overflow:hidden}.events .event__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.events .event__img::after{content:"";position:absolute;top:50%;left:50%;width:24px;height:27px;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/svg/triangle.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.events .event__img::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.events .event__title{margin:0 0 10px;font-size:2rem;font-weight:600;line-height:1;letter-spacing:.2px;color:var(--text-color-blue)}.events .event__description{margin:0 0 15px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:140%;color:#757575}.events .event__list-tag{gap:6px}.events .event__list-tag .tag{padding:1rem 1.2rem;font-size:1.6rem;font-weight:300;line-height:1;letter-spacing:.02px;color:#757575;background-color:var(--light-color);border-radius:40px}.events .event__list-tag .tag:empty{display:none}@media (min-width:1025px){.events .event:hover .event__img::before{opacity:.4}.speakers__slider-buttons .swiper-button-next:hover,.speakers__slider-buttons .swiper-button-prev:hover{background-color:var(--accent-color)}.speakers__slider-buttons .swiper-button-next:hover svg path,.speakers__slider-buttons .swiper-button-prev:hover svg path{fill:var(--light-color)}}.events .event:active .event__img::before{opacity:.6}.speakers{margin-bottom:150px}@media (max-width:576px){.events__buttons .btn__events_more{display:none}.events__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:20px}.events .btn__events_more-adaptive{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.speakers{margin-bottom:70px}}.speakers__heading{margin-bottom:50px;max-width:740px}.speakers__title{margin-bottom:20px}.speakers__slider{padding-left:calc((100% - 1240px)/ 2);padding-right:calc((100% - 1240px)/ 2)}.speakers__slider .swiper-slide{width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.speakers__slider .speaker{padding:2.6rem 3rem;width:392px;height:100%;background-color:var(--main-gray-color);border-radius:20px}@media (max-width:1024px){.speakers__slider{padding-left:15px;padding-right:15px}.speakers__slider .speaker{width:392px;height:100%}}@media (max-width:576px){.speakers__slider .speaker{width:auto;height:100%}}.speakers__slider .speaker__name{margin:0 0 6px;font-family:var(--second-font-family);font-size:2.4rem;font-weight:300;line-height:1;color:var(--text-color-gray)}.speakers__slider .speaker__role{margin:0;font-size:1.6rem;font-weight:400;line-height:150%;opacity:.8;color:var(--text-color-gray)}.speakers__slider .speaker__photo{margin-bottom:30px;width:100px;height:100px;border-radius:50%;overflow:hidden}.speakers__slider .speaker__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.speakers__slider-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:50px;gap:20px}.speakers__slider-buttons .swiper-button-next,.speakers__slider-buttons .swiper-button-prev{background-color:var(--main-gray-color);-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.speakers__slider-buttons .swiper-button-next svg path,.speakers__slider-buttons .swiper-button-prev svg path{-webkit-transition:fill .2s linear;transition:fill .2s linear}.certificates{padding:8rem 0;margin-bottom:150px;background-color:var(--main-gray-color)}@media (max-width:1024px){.speakers__slider-buttons{display:none}.certificates{padding:5rem 0}}@media (max-width:576px){.speakers__slider-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:25px}.certificates{margin-bottom:70px}}.certificates__heading{margin-bottom:50px;max-width:800px}@media (max-width:576px){.certificates__heading{margin-bottom:32px}}.certificates__title{margin-bottom:20px}.certificates__slider{padding-left:calc((100% - 1240px)/ 2);padding-right:calc((100% - 1240px)/ 2)}.certificates__slider .swiper-slide{width:518px;height:366px}.certificates__slider .certificate{overflow:hidden;border-radius:5px}.certificates__slider .certificate img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.reviews{margin-bottom:150px}@media (max-width:576px){.certificates__slider .swiper-slide{width:230px;height:162px}.reviews{margin-bottom:70px}}.reviews-wrapper_desktop{gap:32px}.reviews-wrapper_desktop .reviews__col-1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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:flex-start;gap:32px;width:100%;height:100%;max-width:286px}.reviews-wrapper_desktop .reviews__col-2{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.reviews-wrapper_desktop .reviews__col-2 .wrapper-reviews{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.reviews-wrapper_desktop .reviews__col-3{width:100%;max-width:286px;gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-wrapper_adaptive{display:none}.reviews-wrapper_adaptive .wrapper-reviews{gap:20px}@media (max-width:630px){.reviews-wrapper_adaptive .wrapper-reviews{gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reviews-wrapper_adaptive .wrapper-reviews .wrapper-reviews_col{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.reviews .reviews__banner{position:relative;padding:3rem;background-color:var(--main-gray-color);border-radius:20px;overflow:hidden}@media (max-width:1024px){.certificates__slider{padding-left:15px;padding-right:15px}.reviews-wrapper_desktop{display:none}.reviews-wrapper_adaptive{display:block}.reviews .reviews__banner{margin-bottom:32px}.reviews .reviews__banner .review__title{max-width:600px}}.reviews .reviews__banner::before{content:"";position:absolute;bottom:-120px;right:-130px;width:321px;height:376px;background-image:url(../img/reviews/flowers.png);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transform:rotate(11deg);-ms-transform:rotate(11deg);transform:rotate(11deg)}@media (max-width:576px){.reviews .reviews__banner::before{bottom:-30px;right:-50px;width:207px;height:203px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.reviews .reviews__banner::after{content:"";position:absolute;bottom:3px;right:60px;width:170px;height:182px;background-image:url(../img/reviews/bottles.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:630px){.reviews-wrapper_adaptive .wrapper-reviews .wrapper-reviews_col{gap:8px}.reviews .reviews__banner{margin-bottom:8px}.reviews .reviews__banner::after{display:none}}.reviews .reviews__banner .review__title{position:relative;margin:0 0 2rem;font-size:3.3rem;font-weight:600;line-height:110%;color:var(--text-color-blue);z-index:2}@media (max-width:576px){.reviews .reviews__banner .review__title{font-size:2.4rem}}.reviews .reviews__banner .review__description{position:relative;margin:0 0 73px;max-width:350px;font-size:1.8rem;line-height:110%;font-weight:400;opacity:1;color:var(--text-color-blue);z-index:2}.reviews .reviews__banner .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reviews .review{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:3rem;border-radius:20px;background-color:var(--main-gray-color)}.reviews .review__description{margin:0 0 55px;font-size:1.8rem;font-weight:400;line-height:150%;color:var(--text-color-gray);opacity:.8}.reviews .review__user{margin:0;position:relative;font-size:1.6rem;font-weight:700;color:var(--text-color-gray)}.reviews .review__user::before{content:"";position:absolute;top:-35px;left:-5px;width:140px;height:24px;background-image:url(../img/svg/stars.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.faq{margin-bottom:150px}.faq__content{gap:32px}@media (max-width:1024px){.reviews .review{-webkit-box-flex:0;-ms-flex:0;flex:0}.faq__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.faq__left{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.faq__img{width:392px;height:409px}.faq__img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.faq .accordion-single{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.faq .accordion-single-item{position:relative;border-radius:20px;background-color:var(--main-gray-color);cursor:pointer}.faq .accordion-single-title{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 3rem;font-size:2.6rem;font-weight:600;line-height:110%;color:var(--text-color-gray);cursor:pointer;-webkit-transition:color .3s linear;transition:color .3s linear}.faq .icon-state{-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:24px;width:35px;height:35px;border-radius:50%;border:1px solid var(--accent-color)}.faq .icon-state::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:2px;background-color:var(--accent-color);-webkit-transition:background-color 350ms linear;transition:background-color 350ms linear}@media (max-width:576px){.reviews .reviews__banner .review__description{margin-bottom:30px;font-size:1.5rem}.faq{margin-bottom:70px}.faq .icon-state{margin-right:20px}.faq .icon-state::before{width:10px;height:1px}}.faq .icon-state::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);width:12px;height:2px;background-color:var(--accent-color);-webkit-transition:opacity 350ms linear,background-color 350ms linear,-webkit-transform 350ms linear;transition:transform 350ms linear,opacity 350ms linear,background-color 350ms linear,-webkit-transform 350ms linear}.faq .accordion-single-content{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows 350ms linear;transition:grid-template-rows 350ms linear;transition:grid-template-rows 350ms linear,-ms-grid-rows 350ms linear}.faq .accordion-single-content div{overflow:hidden}.faq .accordion-single-content p{margin:0;padding:0 3rem 2rem;font-size:1.8rem;line-height:150%;color:var(--text-color-gray);opacity:.8}.faq .accordion-single-item.is-open .accordion-single-content{-ms-grid-rows:1fr;grid-template-rows:1fr}.faq .accordion-single-item.is-open .icon-state::after{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}@media (min-width:1025px){.faq .accordion-single-item:hover .icon-state{border-color:var(--accent-color)}.faq .accordion-single-item:hover .icon-state::after,.faq .accordion-single-item:hover .icon-state::before{background-color:var(--accent-color)}.fancybox__toolbar__column.is-right .f-button:hover svg{stroke:#7a2bb7!important}}.feedback{margin-bottom:150px}.feedback__content{padding:3rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-image:url(../img/feedback/feedback.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:20px;overflow:hidden}@media (max-width:1024px){.faq__img{display:none}.faq .accordion-single-title{font-size:2rem}.faq .accordion-single-content p{font-size:1.5rem}.feedback__content{padding:26rem 3rem 3rem;-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:flex-start}}@media (max-width:576px){.faq .icon-state::after{width:10px;height:1px}.feedback{margin-bottom:70px}.feedback__content{padding:0;border-radius:0;background-image:none}}.feedback__left{max-width:682px}@media (max-width:1024px){.feedback__left{margin-bottom:50px;max-width:100%}.feedback .wpcf7{width:100%}}@media (max-width:576px){.feedback__left{margin-bottom:30px;padding:20rem 1.5rem 1.5rem;background-image:url(../img/feedback/feedback.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:20px}}.feedback__title{margin:0 0 10px;max-width:560px;font-size:3.3rem;font-weight:700;line-height:110%;color:var(--light-color)}@media (max-width:576px){.feedback__title{font-size:2.6rem}}.feedback__description{margin:0;font-size:1.8rem;font-weight:600;line-height:110%;color:var(--light-color)}.feedback__form{-webkit-box-shadow:none;box-shadow:none}.feedback__form .popup__close{display:none}@media (max-width:576px){.feedback__description{font-size:1.6rem}.feedback__form{border-radius:0;padding:0}}.feedback__form .form__description{margin-bottom:30px}.feedback__form .btn{margin-top:30px}.feedback__form .recaptcha-info{display:none}.footer{padding-bottom:3rem}.footer__top{padding-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(29,48,77,.3)}@media (max-width:1024px){.feedback__form{width:100%}.footer__nav .nav__link{font-size:1.3rem}}@media (max-width:670px){.footer .btn_accent,.footer__nav{display:none}}.footer__bottom{padding-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__link{font-size:1.4rem;color:var(--text-color-gray);font-weight:400;opacity:.6;text-decoration:underline}.footer__link.copyr{text-decoration:none}.footer .footer__socials_adaptive{display:none}@media (max-width:670px){.footer__links{gap:10px}.footer .footer__socials{display:none}.footer .footer__socials_adaptive{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .logo{cursor:pointer}.popup__feedback .popup__content{max-width:468px;width:100%}.popup__feedback .pay_info{margin:0;font-size:1.8rem;font-weight:400;color:var(--text-color-blue);margin-top:20px;line-height:150%;color:var(--text-color-gray);opacity:.8}@media (max-width:576px){.popup__feedback .pay_info{margin-top:15px}}.popup__feedback .pay_info:empty{display:none}.popup__feedback.popup_pay .form__heading{margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup__feedback.popup_pay .form__title{margin-bottom:0}.popup__feedback .recaptcha-info{margin-top:2rem;color:var(--text-color-gray);opacity:.5}.popup__feedback .recaptcha-info a{color:var(--text-color-gray);text-decoration:underline}.popup__success .popup__content{padding:3rem;width:100%;max-width:470px;border-radius:20px;background-color:var(--light-color);-webkit-box-shadow:-10px 15px 17px 0 rgba(64,64,64,.1),-2px 4px 10px 0 rgba(64,64,64,.15);box-shadow:-10px 15px 17px 0 rgba(64,64,64,.1),-2px 4px 10px 0 rgba(64,64,64,.15)}.popup__success .popup__close{position:relative;top:0;right:0;background-color:var(--middle-gray-color);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;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:30px}.popup__success .popup__heading{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.popup__success .popup__success-heading{width:100%;max-width:320px}.popup__success .popup__title{margin:0 0 12px;font-size:2.6rem;font-weight:600;line-height:110%;color:var(--text-color-gray)}.popup__success .popup__description{margin:0;font-size:1.8rem;line-height:110%;font-weight:400;color:var(--text-color-gray)}.fancybox__backdrop{background:rgba(251,251,251,.4)!important}.fancybox__nav{display:none!important}.fancybox__content{width:auto!important;height:700px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}@media (max-width:1024px){.fancybox__content{height:500px!important}}@media (max-width:576px){.popup__success .popup__content{padding:2rem 1.2rem}.fancybox__content{height:auto!important}}.fancybox__content img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fancybox__toolbar__column.is-right .f-button{-webkit-transform:translate(-25px,25px);-ms-transform:translate(-25px,25px);transform:translate(-25px,25px);width:40px;height:40px;border-radius:50%;background-color:#e5e5e5}.fancybox__toolbar__column.is-right .f-button svg{width:15px;height:15px;stroke:var(--text-color-gray)!important;-webkit-transition:stroke .3s linear;transition:stroke .3s linear}.fancybox__toolbar__column.is-middle{position:absolute!important;left:50%;bottom:20px!important;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);padding:0 .4rem;background-color:var(--middle-gray-color)!important;border-radius:100px}@media (max-width:576px){.fancybox__toolbar__column.is-middle{position:fixed!important}}.fancybox__toolbar__column.is-middle .f-button{margin-top:3px;width:40px;height:40px;border-radius:50%;background-color:var(--dark-gray-color)}.fancybox__toolbar__column.is-middle .f-button svg{-webkit-transition:stroke .3s linear;transition:stroke .3s linear;stroke:var(--text-color-gray)!important}@media (min-width:1025px){.fancybox__toolbar__column.is-middle .f-button:hover svg{stroke:#7a2bb7!important}}.fancybox__toolbar__column.is-middle .fancybox__infobar{font-family:var(--font-family,sans-serif)!important;font-size:1.8rem;background-color:transparent;text-shadow:none!important}.fancybox__toolbar__column.is-middle .fancybox__infobar span:first-child{color:var(--text-color-gray)!important}.fancybox__toolbar__column.is-middle .fancybox__infobar span:last-child{color:var(--text-color-gray)!important;opacity:.4}.cover-filter{display:none!important}.field-content{opacity:.2!important}.wpcf7-response-output,.wpcf7-spinner{display:none!important}.wpcf7-not-valid{border-color:#db9a9a!important}.wpcf7-not-valid-tip{margin-top:3px!important;font-size:1.6rem!important;color:#db9a9a!important;display:none!important}