@charset "UTF-8";*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}p{--paragraphMarginBottom:24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img{display:block;max-width:100%;height:auto;border:0;vertical-align:middle}picture{display:block}button,input,select,textarea{font:inherit}html{height:100%}:has(:target),html{scroll-behavior:smooth}body{min-height:100%;line-height:1.5}svg [fill]{fill:currentColor}svg [stroke]{stroke:currentColor}svg *{-webkit-transition-property:fill,stroke;transition-property:fill,stroke}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}@font-face{font-family:Onest;src:url("./assets/fonts/OnestMediumSubset.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./assets/fonts/InterRegularSubset.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./assets/fonts/InterMediumSubset.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./assets/fonts/InterSemiBoldSubset.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./assets/fonts/InterBoldSubset.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--black:#000000;--white:#FFFFFF;--primary:#F9E34C;--color-offer-square:#FCEF99;--color-offer-line:#F0E4FF;--color-card-bg:#FFF9D8;--color-accent-violet:#F0E4FF;--color-accent-light-blue:#DEF9FF;--color-accent-green:#DEFFD5;--color-accent-yellow50:#FFFBE7;--color-accent-yellow100:#FCFFD5;--color-accent-yellow200:#FFF9D8;--color-accent-yellow300:#FFF297;--color-accent-yellow400:#FEF4B6;--color-accent-yellow400:#FEF5BF;--color-accent-orange:#FFE3CA;--color-accent-red:#FFE5E4;--color-accent-blue:#B6CAFE;--color-accent-blue200:#B6E4FE;--color-bg-select:#FFF2975E;--gray100:#F9F9F9;--gray200:#F7F7F7;--gray300:#F3F3F3;--gray400:#EAEAEA;--gray500:#E0E0E0;--gray600:#DBDBDB;--gray700:#CACACA;--gray800:#4D4D4D;--color-text-white:#FFFFFF;--color-text-gray:#666666;--color-text-input:#666666;--color-text-black:#000000;--border-radius-xs:4px;--border-radius-s:6px;--border-radius-m:8px;--border-radius-l:10px;--border-radius-xl:12px;--border-radius-xxl:14px;--border-radius-3xl:15px;--border-radius-4xl:18px;--border-radius-5xl:20px;--border:1px solid var(--gray600);--border-icon:2px solid var(--black);--font-family-title-H1:"Onest",sans-serif;--font-family-title:"Inter",sans-serif;--font-family-base:"Inter",sans-serif;--container-width:1720px;--container-padding-x:15px;--section-padding-y:100px;--input-height:89px;--input-height-mobile:53px;--button-height:74px;--button-height-mobile:64px;--button-social-height:41px;--button-social-height-s:32px;--transition-duration:0.2s}@media (max-width:1023px){.section{--section-padding-y:50px}}@media (max-width:767px){.section{--section-padding-y:75px}}.bg-light-violet{background-color:var(--color-accent-violet)}.bg-light-blue{background-color:var(--color-accent-light-blue)}.bg-light-green{background-color:var(--color-accent-green)}.bg-yellow100{background-color:var(--color-accent-yellow100)}.bg-yellow200{background-color:var(--color-accent-yellow200)}.bg-yellow300{background-color:var(--color-accent-yellow300)}.bg-light-orange{background-color:var(--color-accent-orange)}.bg-light-red{background-color:var(--color-accent-red)}.bg-blue{background-color:var(--color-accent-blue)}.bg-blue200{background-color:var(--color-accent-blue200)}.container{max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px){.visible-mobile{display:none!important}}@media (max-width:1023px){.hidden-tablet{display:none!important}}@media (min-width:1024px){.visible-tablet{display:none!important}}body{font-size:clamp(14px, .9375vw, 18px);font-family:var(--font-family-base);font-weight:400;line-height:1.4;color:var(--black);background-color:var(--white);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a,button,input,svg *,textarea{-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}a{text-decoration:none;color:inherit}h1{font-size:clamp(40px, 5.2083333333vw, 100px);font-family:var(--font-family-title-H1);font-weight:500}h2{font-size:clamp(26px, 2.6041666667vw, 50px);font-weight:600}h3{font-size:clamp(20px, 2.0833333333vw, 40px);font-weight:600}@media (min-width:1024px){h3{font-weight:700}}.h4,h4{font-size:clamp(18px, 1.5625vw, 30px)}.h5,h5{font-size:clamp(18px, 1.3020833333vw, 25px)}.h6,h6{font-size:clamp(18px, .9375vw, 18px)}body:has(dialog[open]){overflow:hidden}.outlite-accent{position:relative;z-index:2}.outlite-accent::after{content:"";position:absolute;top:50%;left:50%;width:calc(100% + 40px);height:calc(100% + 40px);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.outlite-accent--evo::after{background-image:url(./assets/images/outline-accent-evo.svg);width:105%;top:46%;left:50%;z-index:-1}.outlite-accent--history::after{background-image:url(./assets/images/history-accent-outline.svg);width:115%;top:30%;left:50%;z-index:-1}.wave-underline-accent{text-decoration:underline;text-decoration-style:wavy;text-decoration-thickness:5px;text-underline-offset:7px;text-decoration-color:var(--primary)}@media (max-width:1023px){.wave-underline-accent{text-decoration-thickness:4px;text-underline-offset:4px}}@media (max-width:767px){.wave-underline-accent{text-decoration-thickness:3px}}.wave-underline-accent--small{text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:#F0B7B5}.arrow-accent{position:relative}.arrow-accent::after{content:"";position:absolute;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.arrow-accent--right::after{background-image:url(./assets/images/wsau-accent-arrows.svg);width:64%;height:auto;aspect-ratio:1;right:-54%;z-index:0}.accent-crossout{position:relative;z-index:2}.accent-crossout::after{content:"";position:absolute;top:-100%;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.accent-crossout--red::after{background-image:url(./assets/images/crossout-red.svg);width:100%;height:auto;aspect-ratio:1;left:0;z-index:-1}:root{--iti-hover-color:rgba(0, 0, 0, 0.05);--iti-text-gray:#999;--iti-border-gray:#ccc;--iti-spacer-horizontal:8px;--iti-flag-height:15px;--iti-flag-width:20px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:12px;--iti-arrow-color:#555;--iti-input-padding:6px;--iti-right-hand-selected-country-padding:calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));--iti-path-flags-1x:url("./assets/images/flags@2x.png?1");--iti-path-flags-2x:url("./assets/images/flags@2x.png?1");--iti-path-globe-1x:url("./assets/images/globe@2x.png");--iti-path-globe-2x:url("./assets/images/globe@2x.png");--iti-flag-sprite-width:5762px;--iti-flag-sprite-height:15px;--iti-mobile-popup-margin:30px}.iti{position:relative;display:inline-block;width:100%}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:var(--iti-right-hand-selected-country-padding);margin-right:0}.iti__country-container{position:absolute;top:0;bottom:0;right:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);border-radius:var(--border-radius-3xl)}.iti__arrow{margin-left:15px;width:15px;height:15px;background-image:url(./assets/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (max-width:767px){.iti__arrow{width:12px}}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.iti__dropdown-content{border-radius:12px;background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .2s ease,visibility 0s 0s,-webkit-transform .2s ease;transition:opacity .2s ease,visibility 0s 0s,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility 0s 0s;transition:transform .2s ease,opacity .2s ease,visibility 0s 0s,-webkit-transform .2s ease}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);-webkit-box-shadow:0 1px 1.5rem rgba(0,0,0,.05);box-shadow:0 1px 1.5rem rgba(0,0,0,.05);border-radius:var(--border-radius-3xl);padding:22px;padding-right:0}.iti__search-input{width:calc(100% - 22px);border-width:0;border-radius:3px;padding:20px;background-color:#f9f9f9;border-radius:10px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-gray)}.iti__country-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;list-style:none;padding-top:22px;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}@supports (-webkit-touch-callout:none){.iti__country-list{padding-right:20px}}.iti__country-list::-webkit-scrollbar{width:22px;background-color:transparent}.iti__country-list::-webkit-scrollbar-thumb{border:9px solid transparent;background-color:var(--primary);background-clip:padding-box;border-radius:30px;min-height:60px}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:var(--iti-flag-width)}.iti__country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;outline:0;border-radius:var(--border-radius-l);background-color:#f9f9f9}.iti__dial-code{color:var(--iti-text-gray)}.iti__country.iti__highlight{background-color:var(--color-bg-select)}.iti__country-name,.iti__flag-box{margin-right:16px}[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=tel],.iti--allow-dropdown input.iti__tel-input[type=text]{padding-right:var(--iti-input-padding);padding-left:var(--iti-selected-country-arrow-padding);margin-left:0}[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text]{padding-right:var(--iti-selected-country-arrow-padding);padding-left:var(--iti-input-padding);margin-right:0}.iti--allow-dropdown .iti__country-container{right:auto;left:0}[dir=rtl] .iti--allow-dropdown .iti__country-container{right:0;left:auto}.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);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:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;position:relative;padding:20px;padding-right:0}.iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{--iti-flag-offset:0px;--iti-flag-width:20px;--iti-flag-height:14px;height:var(--iti-flag-height);width:var(--iti-flag-width);background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);border-radius:4px;scale:1.5}@media (max-width:1024px){.iti__flag{scale:1.2}}.iti__hide{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility 0s .2s,-webkit-transform .2s ease;transition:opacity .2s ease,visibility 0s .2s,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility 0s .2s;transition:transform .2s ease,opacity .2s ease,visibility 0s .2s,-webkit-transform .2s ease}body:has(.iti--fullscreen-popup){overflow:hidden}.iti__np{--iti-flag-width:13px}.iti__ch,.iti__va{--iti-flag-width:15px}.iti__be,.iti__ne{--iti-flag-width:18px}.iti__mc{--iti-flag-width:19px}.iti__ac,.iti__ae,.iti__ai,.iti__am,.iti__as,.iti__au,.iti__az,.iti__ba,.iti__bm,.iti__bn,.iti__bs,.iti__by,.iti__ca,.iti__cc,.iti__ck,.iti__cu,.iti__cx,.iti__dg,.iti__dm,.iti__eh,.iti__er,.iti__et,.iti__fj,.iti__fk,.iti__gb,.iti__gi,.iti__gs,.iti__gw,.iti__hm,.iti__hn,.iti__hr,.iti__hu,.iti__ie,.iti__im,.iti__io,.iti__jm,.iti__jo,.iti__ki,.iti__kp,.iti__kw,.iti__ky,.iti__kz,.iti__lc,.iti__lk,.iti__lv,.iti__ly,.iti__md,.iti__me,.iti__mk,.iti__mn,.iti__mp,.iti__ms,.iti__my,.iti__nc,.iti__nf,.iti__ng,.iti__nr,.iti__nu,.iti__nz,.iti__om,.iti__ph,.iti__pn,.iti__ps,.iti__sb,.iti__sc,.iti__sd,.iti__sh,.iti__si,.iti__ss,.iti__st,.iti__su,.iti__ta,.iti__tc,.iti__tj,.iti__tk,.iti__tl,.iti__to,.iti__tv,.iti__uk,.iti__uz,.iti__vg,.iti__ws,.iti__zw{--iti-flag-height:10px}.iti__fm,.iti__gu,.iti__lr,.iti__mh,.iti__py,.iti__um,.iti__us{--iti-flag-height:11px}.iti__bd,.iti__bg,.iti__bh,.iti__bi,.iti__bz,.iti__cq,.iti__cr,.iti__cv,.iti__de,.iti__fi,.iti__gd,.iti__gy,.iti__ht,.iti__ir,.iti__je,.iti__kg,.iti__km,.iti__li,.iti__lt,.iti__lu,.iti__mx,.iti__ni,.iti__sv,.iti__tt,.iti__vu{--iti-flag-height:12px}.iti__ar,.iti__ax,.iti__ee,.iti__gt,.iti__kh,.iti__pl,.iti__pw,.iti__se,.iti__tg{--iti-flag-height:13px}.iti__al,.iti__be,.iti__bv,.iti__cd,.iti__ch,.iti__dk,.iti__fo,.iti__ga,.iti__il,.iti__is,.iti__mc,.iti__ne,.iti__no,.iti__np,.iti__pg,.iti__sj,.iti__sm,.iti__va,.iti__xk{--iti-flag-height:15px}.iti__qa{--iti-flag-height:8px}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-22px}.iti__ae{--iti-flag-offset:-44px}.iti__af{--iti-flag-offset:-66px}.iti__ag{--iti-flag-offset:-88px}.iti__ai{--iti-flag-offset:-110px}.iti__al{--iti-flag-offset:-132px}.iti__am{--iti-flag-offset:-154px}.iti__ao{--iti-flag-offset:-176px}.iti__aq{--iti-flag-offset:-198px}.iti__ar{--iti-flag-offset:-220px}.iti__as{--iti-flag-offset:-242px}.iti__at{--iti-flag-offset:-264px}.iti__au{--iti-flag-offset:-286px}.iti__aw{--iti-flag-offset:-308px}.iti__ax{--iti-flag-offset:-330px}.iti__az{--iti-flag-offset:-352px}.iti__ba{--iti-flag-offset:-374px}.iti__bb{--iti-flag-offset:-396px}.iti__bd{--iti-flag-offset:-418px}.iti__be{--iti-flag-offset:-440px}.iti__bf{--iti-flag-offset:-460px}.iti__bg{--iti-flag-offset:-482px}.iti__bh{--iti-flag-offset:-504px}.iti__bi{--iti-flag-offset:-526px}.iti__bj{--iti-flag-offset:-548px}.iti__bl{--iti-flag-offset:-570px}.iti__bm{--iti-flag-offset:-592px}.iti__bn{--iti-flag-offset:-614px}.iti__bo{--iti-flag-offset:-636px}.iti__bq{--iti-flag-offset:-658px}.iti__br{--iti-flag-offset:-680px}.iti__bs{--iti-flag-offset:-702px}.iti__bt{--iti-flag-offset:-724px}.iti__bv{--iti-flag-offset:-746px}.iti__bw{--iti-flag-offset:-768px}.iti__by{--iti-flag-offset:-790px}.iti__bz{--iti-flag-offset:-812px}.iti__ca{--iti-flag-offset:-834px}.iti__cc{--iti-flag-offset:-856px}.iti__cd{--iti-flag-offset:-878px}.iti__cf{--iti-flag-offset:-900px}.iti__cg{--iti-flag-offset:-922px}.iti__ch{--iti-flag-offset:-944px}.iti__ci{--iti-flag-offset:-961px}.iti__ck{--iti-flag-offset:-983px}.iti__cl{--iti-flag-offset:-1005px}.iti__cm{--iti-flag-offset:-1027px}.iti__cn{--iti-flag-offset:-1049px}.iti__co{--iti-flag-offset:-1071px}.iti__cp{--iti-flag-offset:-1093px}.iti__cq{--iti-flag-offset:-1115px}.iti__cr{--iti-flag-offset:-1137px}.iti__cu{--iti-flag-offset:-1159px}.iti__cv{--iti-flag-offset:-1181px}.iti__cw{--iti-flag-offset:-1203px}.iti__cx{--iti-flag-offset:-1225px}.iti__cy{--iti-flag-offset:-1247px}.iti__cz{--iti-flag-offset:-1269px}.iti__de{--iti-flag-offset:-1291px}.iti__dg{--iti-flag-offset:-1313px}.iti__dj{--iti-flag-offset:-1335px}.iti__dk{--iti-flag-offset:-1357px}.iti__dm{--iti-flag-offset:-1379px}.iti__do{--iti-flag-offset:-1401px}.iti__dz{--iti-flag-offset:-1423px}.iti__ea{--iti-flag-offset:-1445px}.iti__ec{--iti-flag-offset:-1467px}.iti__ee{--iti-flag-offset:-1489px}.iti__eg{--iti-flag-offset:-1511px}.iti__eh{--iti-flag-offset:-1533px}.iti__er{--iti-flag-offset:-1555px}.iti__es{--iti-flag-offset:-1577px}.iti__et{--iti-flag-offset:-1599px}.iti__eu{--iti-flag-offset:-1621px}.iti__ez{--iti-flag-offset:-1643px}.iti__fi{--iti-flag-offset:-1665px}.iti__fj{--iti-flag-offset:-1687px}.iti__fk{--iti-flag-offset:-1709px}.iti__fm{--iti-flag-offset:-1731px}.iti__fo{--iti-flag-offset:-1753px}.iti__fr{--iti-flag-offset:-1775px}.iti__fx{--iti-flag-offset:-1797px}.iti__ga{--iti-flag-offset:-1819px}.iti__gb{--iti-flag-offset:-1841px}.iti__gd{--iti-flag-offset:-1863px}.iti__ge{--iti-flag-offset:-1885px}.iti__gf{--iti-flag-offset:-1907px}.iti__gg{--iti-flag-offset:-1929px}.iti__gh{--iti-flag-offset:-1951px}.iti__gi{--iti-flag-offset:-1973px}.iti__gl{--iti-flag-offset:-1995px}.iti__gm{--iti-flag-offset:-2017px}.iti__gn{--iti-flag-offset:-2039px}.iti__gp{--iti-flag-offset:-2061px}.iti__gq{--iti-flag-offset:-2083px}.iti__gr{--iti-flag-offset:-2105px}.iti__gs{--iti-flag-offset:-2127px}.iti__gt{--iti-flag-offset:-2149px}.iti__gu{--iti-flag-offset:-2171px}.iti__gw{--iti-flag-offset:-2193px}.iti__gy{--iti-flag-offset:-2215px}.iti__hk{--iti-flag-offset:-2237px}.iti__hm{--iti-flag-offset:-2259px}.iti__hn{--iti-flag-offset:-2281px}.iti__hr{--iti-flag-offset:-2303px}.iti__ht{--iti-flag-offset:-2325px}.iti__hu{--iti-flag-offset:-2347px}.iti__ic{--iti-flag-offset:-2369px}.iti__id{--iti-flag-offset:-2391px}.iti__ie{--iti-flag-offset:-2413px}.iti__il{--iti-flag-offset:-2435px}.iti__im{--iti-flag-offset:-2457px}.iti__in{--iti-flag-offset:-2479px}.iti__io{--iti-flag-offset:-2501px}.iti__iq{--iti-flag-offset:-2523px}.iti__ir{--iti-flag-offset:-2545px}.iti__is{--iti-flag-offset:-2567px}.iti__it{--iti-flag-offset:-2589px}.iti__je{--iti-flag-offset:-2611px}.iti__jm{--iti-flag-offset:-2633px}.iti__jo{--iti-flag-offset:-2655px}.iti__jp{--iti-flag-offset:-2677px}.iti__ke{--iti-flag-offset:-2699px}.iti__kg{--iti-flag-offset:-2721px}.iti__kh{--iti-flag-offset:-2743px}.iti__ki{--iti-flag-offset:-2765px}.iti__km{--iti-flag-offset:-2787px}.iti__kn{--iti-flag-offset:-2809px}.iti__kp{--iti-flag-offset:-2831px}.iti__kr{--iti-flag-offset:-2853px}.iti__kw{--iti-flag-offset:-2875px}.iti__ky{--iti-flag-offset:-2897px}.iti__kz{--iti-flag-offset:-2919px}.iti__la{--iti-flag-offset:-2941px}.iti__lb{--iti-flag-offset:-2963px}.iti__lc{--iti-flag-offset:-2985px}.iti__li{--iti-flag-offset:-3007px}.iti__lk{--iti-flag-offset:-3029px}.iti__lr{--iti-flag-offset:-3051px}.iti__ls{--iti-flag-offset:-3073px}.iti__lt{--iti-flag-offset:-3095px}.iti__lu{--iti-flag-offset:-3117px}.iti__lv{--iti-flag-offset:-3139px}.iti__ly{--iti-flag-offset:-3161px}.iti__ma{--iti-flag-offset:-3183px}.iti__mc{--iti-flag-offset:-3205px}.iti__md{--iti-flag-offset:-3226px}.iti__me{--iti-flag-offset:-3248px}.iti__mf{--iti-flag-offset:-3270px}.iti__mg{--iti-flag-offset:-3292px}.iti__mh{--iti-flag-offset:-3314px}.iti__mk{--iti-flag-offset:-3336px}.iti__ml{--iti-flag-offset:-3358px}.iti__mm{--iti-flag-offset:-3380px}.iti__mn{--iti-flag-offset:-3402px}.iti__mo{--iti-flag-offset:-3424px}.iti__mp{--iti-flag-offset:-3446px}.iti__mq{--iti-flag-offset:-3468px}.iti__mr{--iti-flag-offset:-3490px}.iti__ms{--iti-flag-offset:-3512px}.iti__mt{--iti-flag-offset:-3534px}.iti__mu{--iti-flag-offset:-3556px}.iti__mv{--iti-flag-offset:-3578px}.iti__mw{--iti-flag-offset:-3600px}.iti__mx{--iti-flag-offset:-3622px}.iti__my{--iti-flag-offset:-3644px}.iti__mz{--iti-flag-offset:-3666px}.iti__na{--iti-flag-offset:-3688px}.iti__nc{--iti-flag-offset:-3710px}.iti__ne{--iti-flag-offset:-3732px}.iti__nf{--iti-flag-offset:-3752px}.iti__ng{--iti-flag-offset:-3774px}.iti__ni{--iti-flag-offset:-3796px}.iti__nl{--iti-flag-offset:-3818px}.iti__no{--iti-flag-offset:-3840px}.iti__np{--iti-flag-offset:-3862px}.iti__nr{--iti-flag-offset:-3877px}.iti__nu{--iti-flag-offset:-3899px}.iti__nz{--iti-flag-offset:-3921px}.iti__om{--iti-flag-offset:-3943px}.iti__pa{--iti-flag-offset:-3965px}.iti__pe{--iti-flag-offset:-3987px}.iti__pf{--iti-flag-offset:-4009px}.iti__pg{--iti-flag-offset:-4031px}.iti__ph{--iti-flag-offset:-4053px}.iti__pk{--iti-flag-offset:-4075px}.iti__pl{--iti-flag-offset:-4097px}.iti__pm{--iti-flag-offset:-4119px}.iti__pn{--iti-flag-offset:-4141px}.iti__pr{--iti-flag-offset:-4163px}.iti__ps{--iti-flag-offset:-4185px}.iti__pt{--iti-flag-offset:-4207px}.iti__pw{--iti-flag-offset:-4229px}.iti__py{--iti-flag-offset:-4251px}.iti__qa{--iti-flag-offset:-4273px}.iti__re{--iti-flag-offset:-4295px}.iti__ro{--iti-flag-offset:-4317px}.iti__rs{--iti-flag-offset:-4339px}.iti__ru{--iti-flag-offset:-4361px}.iti__rw{--iti-flag-offset:-4383px}.iti__sa{--iti-flag-offset:-4405px}.iti__sb{--iti-flag-offset:-4427px}.iti__sc{--iti-flag-offset:-4449px}.iti__sd{--iti-flag-offset:-4471px}.iti__se{--iti-flag-offset:-4493px}.iti__sg{--iti-flag-offset:-4515px}.iti__sh{--iti-flag-offset:-4537px}.iti__si{--iti-flag-offset:-4559px}.iti__sj{--iti-flag-offset:-4581px}.iti__sk{--iti-flag-offset:-4603px}.iti__sl{--iti-flag-offset:-4625px}.iti__sm{--iti-flag-offset:-4647px}.iti__sn{--iti-flag-offset:-4669px}.iti__so{--iti-flag-offset:-4691px}.iti__sr{--iti-flag-offset:-4713px}.iti__ss{--iti-flag-offset:-4735px}.iti__st{--iti-flag-offset:-4757px}.iti__su{--iti-flag-offset:-4779px}.iti__sv{--iti-flag-offset:-4801px}.iti__sx{--iti-flag-offset:-4823px}.iti__sy{--iti-flag-offset:-4845px}.iti__sz{--iti-flag-offset:-4867px}.iti__ta{--iti-flag-offset:-4889px}.iti__tc{--iti-flag-offset:-4911px}.iti__td{--iti-flag-offset:-4933px}.iti__tf{--iti-flag-offset:-4955px}.iti__tg{--iti-flag-offset:-4977px}.iti__th{--iti-flag-offset:-4999px}.iti__tj{--iti-flag-offset:-5021px}.iti__tk{--iti-flag-offset:-5043px}.iti__tl{--iti-flag-offset:-5065px}.iti__tm{--iti-flag-offset:-5087px}.iti__tn{--iti-flag-offset:-5109px}.iti__to{--iti-flag-offset:-5131px}.iti__tr{--iti-flag-offset:-5153px}.iti__tt{--iti-flag-offset:-5175px}.iti__tv{--iti-flag-offset:-5197px}.iti__tw{--iti-flag-offset:-5219px}.iti__tz{--iti-flag-offset:-5241px}.iti__ua{--iti-flag-offset:-5263px}.iti__ug{--iti-flag-offset:-5285px}.iti__uk{--iti-flag-offset:-5307px}.iti__um{--iti-flag-offset:-5329px}.iti__un{--iti-flag-offset:-5351px}.iti__us{--iti-flag-offset:-5373px}.iti__uy{--iti-flag-offset:-5395px}.iti__uz{--iti-flag-offset:-5417px}.iti__va{--iti-flag-offset:-5439px}.iti__vc{--iti-flag-offset:-5456px}.iti__ve{--iti-flag-offset:-5478px}.iti__vg{--iti-flag-offset:-5500px}.iti__vi{--iti-flag-offset:-5522px}.iti__vn{--iti-flag-offset:-5544px}.iti__vu{--iti-flag-offset:-5566px}.iti__wf{--iti-flag-offset:-5588px}.iti__ws{--iti-flag-offset:-5610px}.iti__xk{--iti-flag-offset:-5632px}.iti__ye{--iti-flag-offset:-5654px}.iti__yt{--iti-flag-offset:-5676px}.iti__za{--iti-flag-offset:-5698px}.iti__zm{--iti-flag-offset:-5720px}.iti__zw{--iti-flag-offset:-5742px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;-webkit-box-shadow:none;box-shadow:none;height:19px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}.form-group .iti{width:100%}/*!**********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/swiper/swiper.css ***!
  \**********************************************************************************/@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-button-disabled{opacity:.4;pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;display:none}.modal.is-open{display:block}.modal-layout{width:100%;min-height:100%;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:relative}.modal-layout>.modal-close{padding:.625rem;position:fixed;top:.625rem;right:.625rem;z-index:1;border-radius:50%;background-color:rgba(0,0,0,.5);color:var(--white)}.modal-layout::after{content:" "!important;min-height:inherit!important;font-size:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.modal-dialog{width:calc(100% - 30px);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;margin:40px 15px;pointer-events:none;z-index:2}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--white);background-clip:padding-box;outline:0}.modal__backdrop{position:fixed;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,.5)}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}@media (min-width:576px){.modal-dialog{max-width:500px;margin:3rem 0}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}}.modal.fade .modal-dialog{-webkit-transform:translate(0,-8%);transform:translate(0,-8%);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal-layout{-webkit-animation:mmfadeIn .2s cubic-bezier(0,0,.2,1);animation:mmfadeIn .2s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal-dialog{-webkit-animation:mmslideIn .2s cubic-bezier(0,0,.2,1);animation:mmslideIn .2s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal-layout{-webkit-animation:mmfadeOut .2s cubic-bezier(0,0,.2,1);animation:mmfadeOut .2s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal-dialog{-webkit-animation:mmslideOut .2s cubic-bezier(0,0,.2,1);animation:mmslideOut .2s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal-dialog,.micromodal-slide .modal__backdrop{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-radius:var(--border-radius-l);cursor:pointer;background-color:#f9f9f9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023px){.checkbox-label{padding:16px}}@media (max-width:767px){.checkbox-label{padding:14px 15px}}.checkbox-label::before{content:"";display:inline-block;width:25px;aspect-ratio:1;background-color:transparent;border:2px solid var(--primary);border-radius:4px;margin-right:12px;background-image:url(./assets/images/check-tick.svg);background-size:0;background-repeat:no-repeat;background-position:center}@media (max-width:1023px){.checkbox-label::before{width:20px}}.checkbox-input{display:none}.checkbox-input:checked+.checkbox-label{background-color:var(--color-bg-select)}.checkbox-input:checked+.checkbox-label::before{background-color:var(--primary);background-size:contain}.field{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:start;row-gap:5px;font-size:clamp(.875rem, .139rem + 1.149vw, 1.375rem);--iti-spacer-horizontal:32px}@media (max-width:1280px){.field{--iti-spacer-horizontal:30px;--input-height:73px}}@media (max-width:1023px){.field{--iti-spacer-horizontal:16px;--input-height:53px}}.field__label{font-size:clamp(14px, .8333333333vw, 16px)}.field__input{width:100%;height:var(--input-height);padding-inline:var(--iti-spacer-horizontal);border:none;border-radius:var(--border-radius-3xl)}@media (max-width:1023px){.field__input{border-radius:var(--border-radius-m)}}.field__input::-webkit-input-placeholder{color:var(--color-text-input)}.field__input::-moz-placeholder{color:var(--color-text-input)}.field__input:-ms-input-placeholder{color:var(--color-text-input)}.field__input::-ms-input-placeholder{color:var(--color-text-input)}.field__input::placeholder{color:var(--color-text-input)}.VV_Dropdown{position:relative;background:var(--white);border-radius:var(--border-radius-3xl);width:100%}@media (max-width:1023px){.VV_Dropdown{border-radius:var(--border-radius-m)}}.VV_Dropdown__select{display:none}.VV_Dropdown__select._gadget{display:block;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;opacity:0}.VV_Dropdown__label{font-weight:400;font-size:12px;line-height:120%;position:absolute;z-index:1;top:8px;left:16px;right:44px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none}.VV_Dropdown__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:var(--input-height);padding:16px 80px 16px 32px;cursor:pointer}@media (max-width:1023px){.VV_Dropdown__container{padding:12px 16px;padding-right:60px}}.VV_Dropdown._with_label .VV_Dropdown__container{padding:23px 52px 9px 16px}.VV_Dropdown__container:before{content:"";display:block;position:absolute;width:18px;height:10px;top:50%;right:32px;translate:0 -50%;background-image:url(./assets/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (max-width:1280px){.VV_Dropdown__container:before{width:15px;right:28px}}@media (max-width:1023px){.VV_Dropdown__container:before{width:12px;right:16px}}@media (max-width:767px){.VV_Dropdown__container:before{width:15px;height:7px;right:16px}}.VV_Dropdown._open .VV_Dropdown__container:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.VV_Dropdown__dropdown{position:absolute;top:100%;left:0;height:auto;width:100%;padding-right:4px;background:var(--white);-webkit-box-shadow:0 0 30px rgba(26,26,26,.05);box-shadow:0 0 30px rgba(26,26,26,.05);border-radius:10px;-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility 0s .2s,-webkit-transform .2s ease;transition:opacity .2s ease,visibility 0s .2s,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility 0s .2s;transition:transform .2s ease,opacity .2s ease,visibility 0s .2s,-webkit-transform .2s ease;z-index:99}.VV_Dropdown._open .VV_Dropdown__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s}.VV_Dropdown__inner::-webkit-scrollbar{width:2px}.VV_Dropdown__inner::-webkit-scrollbar-track{background:var(--gray100);border-radius:8px}.VV_Dropdown__inner::-webkit-scrollbar-thumb{background:var(--gray400);border-radius:8px}.VV_Dropdown__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;padding:22px;overflow-y:auto;max-height:208px}.VV_Dropdown__header{line-height:140%;color:var(--color-text-input);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.VV_Dropdown._filled .VV_Dropdown__header{color:var(--gray900)}.VV_Dropdown._error{background:var(--berry8)}.VV_Dropdown._error .VV_Dropdown__header{color:var(--redToPink2)}.VV_Dropdown._error .VV_Dropdown__container:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1611 0.310934L5.99463 4.43546L1.82819 0.310934C1.4094 -0.103645 0.732886 -0.103645 0.314094 0.310934C-0.104698 0.725513 -0.104698 1.39522 0.314094 1.80979L5.24295 6.68907C5.66175 7.10364 6.33826 7.10364 6.75705 6.68907L11.6859 1.80979C12.1047 1.39522 12.1047 0.725513 11.6859 0.310934C11.2671 -0.0930144 10.5799 -0.103645 10.1611 0.310934Z' fill='%23FF3C3C'/%3E%3C/svg%3E")}.VV_Dropdown__option{background-color:#f9f9f9;border-radius:10px;line-height:140%;-webkit-transition:color .3s;transition:color .3s;padding:20px;position:relative}.VV_Dropdown__option:last-of-type{border-bottom:0}.VV_Dropdown__option._selected,.VV_Dropdown__option:hover{color:var(--green500);background-color:var(--color-bg-select)}.VV_Dropdown._disabled,.VV_Dropdown._readonly{background:var(--gray100)}.VV_Dropdown._disabled .VV_Dropdown__header{color:var(--gray400)}.VV_Dropdown._disabled .VV_Dropdown__container,.VV_Dropdown._readonly .VV_Dropdown__container{cursor:default}.VV_Dropdown._readonly .VV_Dropdown__header{color:var(--gray500)}.VV_Dropdown__icon{width:44px;margin-right:12px}.VV_Dropdown._checker{width:231px}.VV_Dropdown._checker .VV_Dropdown__container{height:40px;padding:10px 52px 10px 16px}.VV_Dropdown._checker .VV_Dropdown__container:before,.VV_Dropdown._checker._open .VV_Dropdown__container:before{top:17px}.VV_Dropdown._checker .VV_Dropdown__dropdown{top:40px;height:auto}.VV_Dropdown._checker .VV_Dropdown__inner{height:auto}.VV_Dropdown._checker .VV_Dropdown__option{padding:10px 0 9px 32px}.VV_Dropdown._checker .VV_Dropdown__option:before{content:"";display:block;position:absolute;width:24px;height:24px;background-color:var(--gray100);border-radius:50%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.VV_Dropdown._checker .VV_Dropdown__option._selected:before{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23F9F9F9' stroke='%2336BA5F' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='7' fill='%2336BA5F'/%3E%3C/svg%3E")}.VV_Dropdown__dropdown._top{bottom:52px;top:auto}.multiselect{position:relative;width:100%;cursor:pointer}.multiselect__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--white);min-height:var(--input-height);padding:29px 32px;padding-right:90px;border-radius:var(--border-radius-3xl)}@media (max-width:1280px){.multiselect__wrapper{padding:12px 28px;padding-right:80px}}@media (max-width:1023px){.multiselect__wrapper{padding:12px 16px;padding-right:60px;border-radius:var(--border-radius-m)}}.multiselect__dropdown{position:absolute;width:100%;padding:22px 0 22px 22px;background-color:var(--white);max-width:620px;max-height:373px;border-radius:var(--border-radius-3xl);-webkit-box-shadow:0 1px 1rem rgba(0,0,0,.04);box-shadow:0 1px 1rem rgba(0,0,0,.04);-webkit-transform:translateY(2px);transform:translateY(2px);opacity:1;visibility:visible;-webkit-transition:opacity .2s ease,visibility 0s 0s,-webkit-transform .2s ease;transition:opacity .2s ease,visibility 0s 0s,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility 0s 0s;transition:transform .2s ease,opacity .2s ease,visibility 0s 0s,-webkit-transform .2s ease;overflow-y:auto;z-index:1000}@media (max-width:767px){.multiselect__dropdown{border-radius:var(--border-radius-m)}}.multiselect__dropdown.is-hidden{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden;-webkit-transition-delay:0s,0s,0.2s;transition-delay:0s,0s,0.2s}.multiselect__dropdown::-webkit-scrollbar{width:22px;background-color:transparent}.multiselect__dropdown::-webkit-scrollbar-thumb{border:9px solid transparent;background-color:var(--primary);background-clip:padding-box;border-radius:9999px}.multiselect__dropdown::-webkit-scrollbar-thumb:hover{background-color:var(--primary)}.multiselect-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}@media (max-width:767px){.multiselect-options{row-gap:12px}}.multiselect-placeholder{color:var(--color-text-input);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiselect--filled .multiselect-placeholder{display:none}.multiselect-tags{display:none;gap:8px 12px;width:100%;overflow:auto hidden;-webkit-overflow-scrolling:touch}@media (max-width:1280px){.multiselect-tags{gap:6px 8px}}@media (max-width:1023px){.multiselect-tags{gap:6px}}.multiselect-tags::-webkit-scrollbar{display:none}.multiselect--filled .multiselect-tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiselect-tag{font-size:18px;text-wrap:nowrap;border-radius:9px;padding:3px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1280px){.multiselect-tag{font-size:16px}}@media (max-width:1023px){.multiselect-tag{padding:4px 8px;font-size:14px}}@media (max-width:767px){.multiselect-tag{border-radius:6px;padding:3px 5px;font-size:12px}}.multiselect-clear{padding:0;background-color:transparent;border:none;display:none;position:absolute;right:60px;top:50%;translate:0 -50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;aspect-ratio:1;padding:8px;cursor:pointer;opacity:.4;visibility:hidden}@media (max-width:1280px){.multiselect-clear{right:50px}}@media (max-width:1023px){.multiselect-clear{width:25px;right:33px}}.multiselect--filled .multiselect-clear{visibility:visible}.multiselect-arrow{position:absolute;top:50%;right:32px;translate:0 -50%;display:block;width:18px;height:10px;background-image:url(./assets/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (max-width:1280px){.multiselect-arrow{width:15px;right:28px}}@media (max-width:1023px){.multiselect-arrow{width:12px;right:16px}}.multiselect.is-open .multiselect-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:var(--button-height);padding-inline:60px;font-size:22px;font-weight:600;letter-spacing:-.44px;line-height:1.3;color:var(--white);background-color:var(--black);border:none;border-radius:var(--border-radius-3xl);cursor:pointer}@media (hover:hover){.button:hover{opacity:.8}}@media (hover:none){.button:active{opacity:.8}}.burger-button{padding:0;background-color:transparent;border:none;width:43px;aspect-ratio:1;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;color:#4d4d4d}@media (hover:hover){.burger-button:hover{opacity:.75}}@media (hover:none){.burger-button:active{opacity:.75}}.highlight-text{position:relative;display:inline-block;background-color:var(--black);color:var(--white);font-size:80%;font-weight:inherit;border-radius:20px;padding:8px 14px 8px 14px}@media (max-width:1023px){.highlight-text{padding:5px 8px 5px 8px}}@media (max-width:767px){.highlight-text{padding:7px 12px 7px 12px}}.socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (max-width:1280px){.socials__list{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (max-width:1023px){.socials__list{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}}@media (max-width:767px){.socials__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.socials__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:41px;aspect-ratio:1;border:var(--border-icon);border-radius:var(--border-radius-m);padding:4px}@media (hover:hover){.socials__link:hover{opacity:.7}}@media (hover:none){.socials__link:active{opacity:.7}}@media (max-width:1280px){.socials__link{width:36px}}@media (max-width:1023px){.socials__link{width:34px}}@media (max-width:767px){.socials__link{width:36px}}.socials__link>svg{width:100%;height:auto}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:35px;width:100%}@media (max-width:1280px){.form{row-gap:30px}}.form-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:25px}@media (max-width:1280px){.form-body{row-gap:20px}}@media (max-width:1023px){.form-body{row-gap:13px}}.header{padding-top:40px;position:sticky;top:0;z-index:3}@media (max-width:1280px){.header{padding-top:30px}}@media (max-width:767px){.header{padding-top:15px}}.header__inner{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}.header__main{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;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:84px;background-color:var(--gray200);border-radius:var(--border-radius-3xl);padding:12px 30px;background-color:rgb(245 245 245 / 90%);backdrop-filter:blur(6px)}@media (max-width:1280px){.header__main{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:64px;padding:12px 20px}}@media (max-width:1023px){.header__main{border-radius:var(--border-radius-m);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media (max-width:767px){.header__main{height:51px;padding:12px 15px}}@media (max-width:1280px){.header__logo{max-width:110px}}@media (max-width:1023px){.header__logo{max-width:80px}}@media (max-width:767px){.header__logo{max-width:110px}}.header__menu{font-size:clamp(1.125rem, .761rem + .455vw, 1.25rem);font-weight:500;letter-spacing:-.4px;color:var(--gray800)}@media (max-width:1280px){.header__menu{font-size:18px}}@media (max-width:1023px){.header__menu{font-size:16px}}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (max-width:1280px){.header__menu-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.header__menu-link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:1.3;-webkit-transition:none;transition:none}.header__menu-link::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;visibility:hidden}.header__menu-link.prices::after{background-image:url("./assets/images/price-outline.svg");width:calc(100% + 40px)}.header__menu-link.reviews-link::after{background-image:url("./assets/images/reviews-outline.svg");width:calc(100% + 30px)}.header__menu-link.teachers::after{background-image:url("./assets/images/vykladachi-outline.svg");width:calc(100% + 30px)}.header__menu-link.contacts::after{background-image:url("./assets/images/contacts-outline.svg");width:calc(100% + 30px)}.header__menu-link.kursonline::after{background-image:url("./assets/images/vykladachi-outline.svg");width:calc(100% + 30px)}.header__menu-link.kursevi::after{background-image:url("./assets/images/kursevi-outline.svg");width:calc(100% + 30px)}@media (hover:hover){.header__menu-link:hover{color:var(--black)}.header__menu-link.current-page::after,.header__menu-link:hover::after{visibility:visible}}@media (hover:none){.header__menu-link:active{color:var(--black)}.header__menu-link:active::after{visibility:visible}}.header__menu-divider{position:relative}@media (max-width:874px){.header__menu-divider{display:none}}.header__menu-divider::after{content:"";width:3px;height:32px;background:var(--primary);position:absolute;translate:-50% -50%;top:50%;left:50%;border-radius:5px}@media (max-width:1023px){.header__menu-divider::after{height:26px}}@media (max-width:1535px){.header__social-menu-item:first-child,.header__social-menu-item:nth-child(3){display:none}}@media (max-width:1432px){.header__social-menu-item:nth-child(5){display:none}}@media (max-width:1390px){.header__social-menu{display:none}}.header__social-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.header__social-menu-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__social-menu-link{padding:4px;border:var(--border-icon);border-radius:var(--border-radius-m)}@media (hover:hover){.header__social-menu-link:hover{opacity:.7}}@media (hover:none){.header__social-menu-link:active{opacity:.7}}.header__action .button-headercta{position:relative}.header__action .button-headercta::after{content:"";position:absolute;top:50%;left:50%;width:100%;max-width:210px;height:100%;max-height:60px;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;visibility:visible;background-image:url("./assets/images/header-action-btn-outline.svg")}@media (max-width:1280px){.header__action .button-headercta::after{top:48%;max-width:160px}}@media (max-width:1023px){.header__action .button-headercta::after{top:48%;max-width:130px}}.header__button{margin-left:32px;height:84px}@media (max-width:1280px){.header__button{font-size:18px;height:64px;padding-inline:40px;margin-left:17px}}@media (max-width:1023px){.header__button{font-size:14px;border-radius:var(--border-radius-m)}}@media (max-width:903px){.header__button{padding-inline:25px}}@media (max-width:853px){.header__button{display:none}}.section__title{text-align:center;margin-bottom:50px;line-height:1.2;letter-spacing:-.02em}@media (max-width:767px){.section__title{margin-bottom:32px}}.numbered-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;list-style:none;width:100%}@media (max-width:767px){.numbered-list{gap:12px}}.numbered-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;background-color:var(--gray100);padding:10px;border-radius:var(--border-radius-m);font-size:20px}@media (max-width:1023px){.numbered-list__item{gap:6px}}@media (max-width:767px){.numbered-list__item{padding:8px 10px 8px 6px}}.numbered-list__item-number{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-weight:600;width:36px;aspect-ratio:1;padding:9px;line-height:1;border-radius:50%;letter-spacing:-.5px;font-size:16px}@media (max-width:1280px){.numbered-list__item-number{width:32px;font-size:15px;padding:8px}}.numbered-list__item-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:38px;font-size:clamp(1rem, .483rem + .69vw, 1.25rem);line-height:1.3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media (max-width:1023px){.numbered-list__item-text{font-size:clamp(.875rem, .5rem + .781vw, 1rem)}}@media (max-width:767px){.numbered-list__item-text{font-size:14px;min-height:32px;line-height:1.4}}.cross-button{padding:0;background-color:transparent;border:none;width:43px;aspect-ratio:1;position:relative;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;color:#4d4d4d;cursor:pointer}@media (hover:hover){.cross-button:hover{opacity:.75}}@media (hover:none){.cross-button:active{opacity:.75}}.mobile-overlay{width:100%;height:100%;margin:0;border:0;padding:15px}.mobile-overlay:modal{max-width:100%;max-height:100%}.mobile-overlay__close-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:5px;margin-right:15px}.mobile-menu__list{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;min-height:80vh}.mobile-menu__item{font-size:18px;font-weight:500}.lightbox-overlay{width:90%;height:90%;margin:auto;border:none;border-radius:15px}.lightbox-overlay:modal{max-width:100%;max-height:100%}.lightbox-overlay::-ms-backdrop{background:rgba(0,0,0,.5)}.lightbox-overlay::backdrop{background:rgba(0,0,0,.5)}.section{padding-block:var(--section-padding-y)}.section:first-child{padding-top:40px;padding-bottom:55px}@supports (content-visibility:auto){.content>.section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 900px}}.hero{position:relative;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;background-color:var(--primary);border-radius:var(--border-radius-3xl);height:718px;overflow:hidden}@media (max-width:1023px){.hero{height:473px}}@media (max-width:767px){.hero{height:767px}}.hero__background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.hero__background-cells{-o-object-fit:cover;object-fit:cover}.hero__background-wave{-o-object-fit:contain;object-fit:contain;padding:5px 20px}@media (max-width:1023px){.hero__background-wave{padding:20px}}@media (max-width:767px){.hero__background-wave{padding:80px 20px}}.hero__main{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;padding:15px}.hero__body{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:center;-ms-flex-align:center;align-items:center;text-align:center}.hero__title{letter-spacing:-5px;line-height:1.3;margin-bottom:10px}@media (max-width:767px){.hero__title{line-height:1.22;letter-spacing:-3px}}.hero__accent-text{margin-left:6px}.hero__accent-text::after{background-image:url(./assets/images/zno-nmt-accent-outline-dt.svg);width:114%;top:46%;left:53%}.outlite-accent--evi::after{background-image:url(./assets/images/evi-outline-text.svg);width:115%;top:50%;left:50%;z-index:-1}.hero__description{font-size:20px;line-height:1.28;margin-bottom:60px}@media (max-width:1023px){.hero__description{font-size:18px;margin-bottom:50px}}@media (max-width:767px){.hero__description{font-size:16px;margin-bottom:30px}}@media (max-width:1023px){.hero__button{height:62px;font-size:16px}}.hero__info{position:absolute}.hero__info-left{left:-3px;top:7%}@media (max-width:1280px){.hero__info-left{width:330px;top:0;left:25px}}@media (max-width:1023px){.hero__info-left{width:308px;top:-45px;left:25px}}@media (max-width:767px){.hero__info-left{width:206px;top:0;left:10px}}.hero__info-right{right:-60px;bottom:17%}@media (max-width:1280px){.hero__info-right{width:300px;bottom:40px;right:-40px}}@media (max-width:1023px){.hero__info-right{width:265px;bottom:15px;right:-60px}}@media (max-width:767px){.hero__info-right{width:190px;bottom:60px;right:-15px}}.hero__info-image--left{width:310px;left:25px;bottom:16px}@media (max-width:1280px){.hero__info-image--left{width:280px}}@media (max-width:1023px){.hero__info-image--left{width:220px;left:7px;bottom:15px}}@media (max-width:767px){.hero__info-image--left{width:185px;left:-2px;bottom:15px}}.hero__info-image--right{width:360px;right:-40px;top:-55px}@media (max-width:1280px){.hero__info-image--right{width:320px;top:-50px}}@media (max-width:1023px){.hero__info-image--right{width:270px;top:-35px}}@media (max-width:767px){.hero__info-image--right{width:220px;top:30px}}.hero__info-image--confeti{width:204px;left:200px;bottom:200px}@media (max-width:1280px){.hero__info-image--confeti{width:140px;left:40px;bottom:48%;translate:0 48%}}@media (max-width:1023px){.hero__info-image--confeti{width:103px;left:30px}}@media (max-width:767px){.hero__info-image--confeti{width:104px;left:67px;bottom:82%;-webkit-transform:rotate(100deg);transform:rotate(100deg)}}.advantages-section{max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}@media (max-width:930px){.advantages-section{max-width:100%;margin-inline:unset;padding-inline:unset}}@media (max-width:767px){.advantages-section{padding-top:0}}@media (max-width:930px){.advantages-slider{padding-inline:15px}}.advantages__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media (max-width:1280px){.advantages__swiper-wrapper{gap:20px}}@media (max-width:930px){.advantages__swiper-wrapper{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;gap:unset}}.advantages__swiper-slide{width:25%;max-width:405px;-ms-flex-negative:1;flex-shrink:1}@media (max-width:930px){.advantages__swiper-slide{width:100%;max-width:100%;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:767px){.advantages__swiper-slide{height:auto}}.advantages__card{position:relative;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;width:100%;height:clamp(16rem,6.6547rem + 13.977vw,21.68rem);padding:clamp(1.25rem,-1.509rem + 4.31vw,3.125rem);background-color:var(--color-card-bg);border-radius:var(--border-radius-3xl);overflow:hidden}@media (max-width:1280px){.advantages__card{gap:20px;padding:30px 25px}}@media (max-width:1023px){.advantages__card{padding:30px 20px;border-radius:var(--border-radius-m)}}@media (max-width:767px){.advantages__card{height:100%;min-height:293px;padding:40px;border-radius:var(--border-radius-l)}}@media (max-width:380px){.advantages__card{padding:30px}}.advantages__image{position:absolute;top:0;left:0;width:100%;height:100%}.advantages__image--one{padding:35% 0 0 40px}.advantages__image--two{padding:0 0 0 65px}.advantages__image--three{padding:28% 0 0 0}.advantages__image--four{padding:40% 0 0 50%}@media (max-width:1023px){.advantages__image--four{padding:20% 0 0 40%}}.advantages__title{font-size:clamp(1.25rem, .341rem + 1.136vw, 1.563rem);line-height:1.2;font-weight:600;letter-spacing:-.6px;z-index:1}@media (max-width:1280px){.advantages__title{font-size:clamp(1rem, .172rem + 1.293vw, 1.563rem)}}@media (max-width:767px){.advantages__title{font-size:20px}}.advantages__highlight{font-weight:700;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.0705882353),0 -6px 6px 0 rgba(0,0,0,.0588235294),0 -14px 8px 0 rgba(0,0,0,.0392156863);box-shadow:0 -2px 3px 0 rgba(0,0,0,.0705882353),0 -6px 6px 0 rgba(0,0,0,.0588235294),0 -14px 8px 0 rgba(0,0,0,.0392156863)}.advantages__highlight--3dg{rotate:-3deg}.advantages__highlight--6dg{top:5px;rotate:6deg}.advantages__highlight--7dg{rotate:-7deg}.advantages__highlight--4dg{rotate:-4deg}.advantages__description{font-size:clamp(1rem, .636rem + .455vw, 1.125rem);line-height:1.3;z-index:1}@media (max-width:1280px){.advantages__description{font-size:clamp(.875rem, .375rem + .7813vw, 1rem)}}@media (max-width:1023px){.advantages__description{font-size:14px}}@media (max-width:767px){.advantages__description{font-size:16px}}@media (min-width:931px){.advantages__navigation{display:none!important}}.slider-navigation{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-top:50px;gap:45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023px){.slider-navigation{gap:30px}}@media (max-width:767px){.slider-navigation{margin-top:25px;gap:25px}}.slider-navigation__button{padding:0;background-color:transparent;border:none;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;height:52px;aspect-ratio:1;padding:4px;border:2px solid var(--black);border-radius:var(--border-radius-l);cursor:pointer}.slider-navigation__button>img{height:22px}@media (max-width:1023px){.slider-navigation__button{height:32px}.slider-navigation__button>img{height:14px}}.cta-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 65px;padding:32px 40px;background-color:var(--color-card-bg);border-radius:var(--border-radius-3xl);overflow:hidden}@media (max-width:1280px){.cta-card{gap:12px 40px;padding:20px 30px}}@media (max-width:1280px){.cta-card{gap:12px 30px}}@media (max-width:767px){.cta-card{padding:28px 40px;gap:30px}}.cta-card__bg-image{position:absolute;padding-top:7%}.cta-card__arrow{position:absolute;top:30%;left:45%}@media (max-width:767px){.cta-card__arrow{left:auto;right:-5px;width:50px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.cta-card__text{z-index:1;font-size:clamp(1rem, .829rem + .266vw, 1.125rem);font-weight:500;line-height:1.28;width:47%;min-width:220px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1023px){.cta-card__text{font-size:14px;text-align:center}}@media (max-width:767px){.cta-card__text{font-size:16px}}.cta-card__button{font-size:clamp(1rem, .487rem + .798vw, 1.375rem);padding:12px 22px;height:74px;min-width:190px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1280px){.cta-card__button{height:64px}}@media (max-width:1023px){.cta-card__button{font-size:14px;height:48px}}@media (max-width:767px){.cta-card__button{font-size:16px;height:64px}}.values{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin-top:40px}@media (max-width:1280px){.values{gap:30px}}@media (max-width:1023px){.values{gap:20px}}@media (max-width:767px){.values{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.values__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.values__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.values__title--outline{-webkit-margin-end:10px;margin-inline-end:10px}.values__title--outline::after{background-image:url(./assets/images/values-title-outiline.svg);width:122%;top:46%;left:50%;z-index:0}.values__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;width:50%}@media (max-width:1280px){.values__main{gap:30px}}@media (max-width:1023px){.values__main{gap:20px}}@media (max-width:767px){.values__main{gap:36px;width:100%}}.values__list{width:90%}@media (max-width:1280px){.values__list{width:100%}}.values__statistics{position:relative;margin-right:-15px;width:52%}@media (max-width:1280px){.values__statistics{width:55%}}@media (max-width:1023px){.values__statistics{width:50%}}@media (max-width:767px){.values__statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;right:0}}.why-choose-us{position:relative;background-color:var(--primary);border-radius:var(--border-radius-l);padding:90px 40px;background-image:url("./assets/images/why-choose-us-background-wave.svg");background-position:center;background-repeat:no-repeat;background-origin:content-box;background-size:contain;overflow:hidden}@media (max-width:1280px){.why-choose-us{padding:60px 40px}}@media (max-width:1023px){.why-choose-us{padding:47px 40px}}@media (max-width:767px){.why-choose-us{padding:50px 25px;background-image:url("./assets/images/why-choose-us-background-wave-mobile.svg")}}.why-choose-us__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.why-choose-us__title--outline{-webkit-margin-start:15px;margin-inline-start:15px}.why-choose-us__title--outline::after{background-image:url(./assets/images/why-choose-us-outline.svg);width:140%;top:52%;left:52%}.why-choose-us__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px 35%}@media (max-width:1023px){.why-choose-us__lists{gap:20px 10%}}@media (max-width:767px){.why-choose-us__lists{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.why-choose-us__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.why-choose-us__item{position:relative;max-width:503px;padding:16px 26px;border-radius:var(--border-radius-l);background-color:var(--color-accent-yellow400);display:inline-block;-webkit-box-shadow:7px -1px 16px 0 rgba(170,145,24,.1019607843),28px -5px 28px 0 rgba(170,145,24,.0901960784),63px -11px 38px 0 rgba(170,145,24,.0509803922),111px -20px 45px 0 rgba(170,145,24,.0117647059),174px -31px 49px 0 rgba(170,145,24,0);box-shadow:7px -1px 16px 0 rgba(170,145,24,.1019607843),28px -5px 28px 0 rgba(170,145,24,.0901960784),63px -11px 38px 0 rgba(170,145,24,.0509803922),111px -20px 45px 0 rgba(170,145,24,.0117647059),174px -31px 49px 0 rgba(170,145,24,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.why-choose-us__item-title{font-size:clamp(18px, 1.3020833333vw, 25px)}@media (max-width:1023px){.why-choose-us__item{max-width:357px}}@media (max-width:767px){.why-choose-us__item{max-width:100%;padding:10px 16px}}@media (max-width:1023px){.why-choose-us__item-title{font-size:16px}}.why-choose-us__item::before{content:"";position:absolute;background-size:cover;width:60px;aspect-ratio:1;-webkit-filter:invert(96%) sepia(61%) saturate(1136%) hue-rotate(308deg) brightness(111%) contrast(118%);filter:invert(96%) sepia(61%) saturate(1136%) hue-rotate(308deg) brightness(111%) contrast(118%);opacity:.7}@media (max-width:1280px){.why-choose-us__item::before{width:40px}}.why-choose-us__item--one{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);left:80px}@media (max-width:1023px){.why-choose-us__item--one{left:0}}.why-choose-us__item--one::before{top:-60px;left:-30px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);background-image:url("./assets/images/users.svg")}@media (max-width:1023px){.why-choose-us__item--one::before{top:-35px;left:-14px}}.why-choose-us__item--two{-webkit-transform:rotate(4deg);transform:rotate(4deg);left:28px}@media (max-width:1023px){.why-choose-us__item--two{left:0}}@media (max-width:767px){.why-choose-us__item--two{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.why-choose-us__item--two::before{top:0;right:-12%;-webkit-transform:rotate(12deg);transform:rotate(12deg);background-image:url("./assets/images/award.svg")}@media (max-width:1023px){.why-choose-us__item--two::before{top:40%;right:-15%}}@media (max-width:767px){.why-choose-us__item--two::before{top:-30px;right:-35px}}.why-choose-us__item--three{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);left:20px}@media (max-width:1023px){.why-choose-us__item--three{left:0}}.why-choose-us__item--three::before{top:-20px;left:-40px;-webkit-transform:rotate(10deg);transform:rotate(10deg);background-image:url("./assets/images/calendar.svg")}.why-choose-us__item--four{-webkit-transform:rotate(2deg);transform:rotate(2deg);left:100px}@media (max-width:1023px){.why-choose-us__item--four{left:0}}.why-choose-us__item--four::before{top:20px;right:-50px;-webkit-transform:rotate(20deg);transform:rotate(20deg);background-image:url("./assets/images/heart.svg")}@media (max-width:1023px){.why-choose-us__item--four::before{top:-5px;right:-30px}}.why-choose-us__item--five{-webkit-transform:rotate(3deg);transform:rotate(3deg);right:100px}@media (max-width:1023px){.why-choose-us__item--five{right:0}}@media (max-width:767px){.why-choose-us__item--five{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}.why-choose-us__item--five::before{top:-30px;right:-40px;-webkit-transform:rotate(20deg);transform:rotate(20deg);background-image:url("./assets/images/clock.svg")}@media (max-width:1023px){.why-choose-us__item--five::before{top:-30px;right:-33px}}@media (max-width:767px){.why-choose-us__item--five::before{top:-30px;right:auto;left:-33px}}.why-choose-us__item--six{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);top:-20px;right:30px}@media (max-width:1023px){.why-choose-us__item--six{right:0}}@media (max-width:767px){.why-choose-us__item--six{top:0;-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.why-choose-us__item--six::before{top:20px;left:-60px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);background-image:url("./assets/images/book.svg")}@media (max-width:1023px){.why-choose-us__item--six::before{top:-15px;left:-40px}}@media (max-width:767px){.why-choose-us__item--six::before{left:auto;right:-20px}}.why-choose-us__item--seven{-webkit-transform:rotate(4deg);transform:rotate(4deg);top:0;right:30px}@media (max-width:1023px){.why-choose-us__item--seven{right:0}}@media (max-width:767px){.why-choose-us__item--seven{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}.why-choose-us__item--seven::before{top:25px;right:-50px;-webkit-transform:rotate(20deg);transform:rotate(20deg);background-image:url("./assets/images/credit-card.svg")}@media (max-width:1023px){.why-choose-us__item--seven::before{top:-35px;right:-25px}}@media (max-width:767px){.why-choose-us__item--seven::before{top:-35px;left:-30px;right:auto}}.why-choose-us__item--eight{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);top:0;right:90px}@media (max-width:1023px){.why-choose-us__item--eight{right:0}}@media (max-width:767px){.why-choose-us__item--eight{top:0;-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.why-choose-us__item--eight::before{bottom:20%;left:-50px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);background-image:url("./assets/images/smile.svg")}@media (max-width:1023px){.why-choose-us__item--eight::before{bottom:auto;top:-28px;left:-33px}}@media (max-width:767px){.why-choose-us__item--eight::before{bottom:auto;left:auto;right:-30px}}.why-choose-us__cta{position:absolute;width:25%;max-width:375px;left:50%;top:52%;translate:-50% -50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;text-align:center}@media (max-width:1023px){.why-choose-us__cta{position:static;width:100%;max-width:100%;translate:0;margin-top:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.why-choose-us__cta{margin-top:60px}}.why-choose-us__cta-button{font-size:clamp(1rem, .487rem + .798vw, 1.375rem);padding-inline:25px}@media (max-width:1280px){.why-choose-us__cta-button{height:64px}}@media (max-width:1023px){.why-choose-us__cta-button{width:225px;height:42px;font-size:14px;border-radius:8px}}@media (max-width:767px){.why-choose-us__cta-button{height:64px;font-size:16px;border-radius:15px;width:100%}}@media (max-width:1023px){.why-choose-us__cta-description{max-width:333px}}@media (max-width:767px){.why-choose-us__cta-description{font-size:16px}}.what-you-get{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:827px}@media (max-width:1280px){.what-you-get{height:678px}}@media (max-width:1023px){.what-you-get{height:530px}}@media (max-width:767px){.what-you-get{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.what-you-get__test{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.what-you-get__image{height:60%}}@media (max-width:767px){.what-you-get__image{height:100%;display:none}}.what-you-get__title{text-align:start}@media (max-width:767px){.what-you-get__title{text-align:center}}@media (max-width:380px){.what-you-get__title br{display:none}}.what-you-get__list{position:absolute;right:0;bottom:0;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;gap:25px;height:100%;width:50%}@media (max-width:1280px){.what-you-get__list{gap:20px}}@media (max-width:1023px){.what-you-get__list{gap:12px}}@media (max-width:767px){.what-you-get__list{gap:25px;width:100%;position:static}}.what-you-get__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3%;padding:18px;border-radius:var(--border-radius-l);line-height:1.28}@media (max-width:1280px){.what-you-get__item{padding:15px}}@media (max-width:1023px){.what-you-get__item{padding:9px;line-height:1.4}}@media (max-width:767px){.what-you-get__item{padding:18px;gap:12px}}.what-you-get__item-number{min-width:50px;font-size:25px;font-weight:700;letter-spacing:-2px}@media (max-width:1280px){.what-you-get__item-number{min-width:36px;font-size:22px}}@media (max-width:1280px){.what-you-get__item-number{min-width:28px;font-size:18px}}.what-you-get__item-text{font-size:clamp(1rem, .483rem + .69vw, 1.25rem);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.what-you-get__item-text{font-size:14px}}@media (max-width:767px){.what-you-get__item-text{font-size:16px}}.recruitment{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3%}@media (max-width:767px){.recruitment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recruitment__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:520px){.recruitment__title br{display:none}}.recruitment__title-highlight-text{background-color:var(--primary);color:var(--black);border-radius:74px;font-weight:700;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.recruitment__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:28px}@media (max-width:767px){.recruitment__list{margin-bottom:0}}.recruitment__image{width:58%;margin-left:-20px}@media (max-width:1023px){.recruitment__image{margin-left:-15px;width:55%}}@media (max-width:767px){.recruitment__image{margin-left:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.recruitment__main{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;width:42%}@media (max-width:1023px){.recruitment__main{width:45%}}@media (max-width:767px){.recruitment__main{width:100%;gap:25px}}@media (max-width:767px){.recruitment__cta-card{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.recruitment__cta-text{min-width:175px}:has(.prices__tabs) .prices__title{margin-bottom:20px}@media (max-width:767px){:has(.prices__tabs) .prices__title{margin-bottom:32px}}.prices__tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;margin-bottom:50px;overflow:hidden;border-radius:16px}@media (max-width:1023px){.prices__tabs-list{margin-bottom:20px}}@media (max-width:767px){.prices__tabs-list{margin-bottom:32px}}.prices__tabs-item{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;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:213px;height:63px;background-color:var(--gray200);padding:10px 50px 10px 50px;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.5px;overflow:hidden}@media (max-width:767px){.prices__tabs-item{max-width:172px;height:51px}}.prices__tabs-item--active{background-color:var(--black);color:var(--white)}.prices__tabs-item--active::after{background-image:url(./assets/images/active-tab-outline.svg);width:55%;top:50%;left:50%;min-width:90px}.prices__tabs-item--individual.prices__tabs-item--active::after{min-width:125px}@media (max-width:1023px){.prices__tabs-item--active::after{width:50%}}@media (max-width:1023px){.prices__tabs-item{height:55px}}@media (max-width:767px){.prices__tabs-item{height:50px}}.prices__tabs-body{max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}@media (max-width:930px){.prices__tabs-body{max-width:100%;margin-inline:unset;padding-inline:unset}}.prices__tabs-block{display:none}.prices__tabs-block--active{display:block}.individual-prep__card{position:relative;max-width:1360px;margin-inline:auto;padding:46px;overflow:hidden;background-color:var(--color-card-bg);border-radius:var(--border-radius-5xl);-webkit-box-shadow:0 20px 70px rgba(0,0,0,.045);box-shadow:0 20px 70px rgba(0,0,0,.045)}.individual-prep__scribble{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.individual-prep__scribble path{fill:none;stroke:var(--primary);stroke-width:34;stroke-linecap:round;stroke-linejoin:round;opacity:.48}.individual-prep__features,.individual-prep__footer,.individual-prep__header{position:relative;z-index:1}.individual-prep__header{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:30px;margin-bottom:34px}.individual-prep__title{max-width:660px;font-family:var(--font-family-title);font-size:clamp(2.063rem, 1.42rem + 1.34vw, 2.875rem);font-weight:800;line-height:1.02;letter-spacing:-.04em;color:var(--color-text-black)}.individual-prep__price{-ms-flex-negative:0;flex-shrink:0;min-width:360px;padding:26px 34px;color:var(--color-text-white);text-align:left;background-color:var(--black);border-radius:var(--border-radius-4xl)}.individual-prep__price-label{margin:0 0 8px;font-family:var(--font-family-title);font-size:17px;font-weight:600;line-height:1.2;color:var(--primary)}.individual-prep__price-value{margin:0;font-family:var(--font-family-title);font-size:clamp(2.688rem, 2.1rem + 1.2vw, 3.375rem);font-weight:800;line-height:1;letter-spacing:-.04em}.individual-prep__price-unit{font-size:clamp(1.25rem, 1rem + .5vw, 1.5rem);font-weight:700;letter-spacing:-.02em}.individual-prep__features{display:-ms-grid;display:grid;-ms-grid-columns:1fr 22px 1fr 22px 1fr;grid-template-columns:repeat(3,1fr);gap:22px}.individual-prep__feature{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:4rem 1fr;grid-template-columns:4rem 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:"icon title" "icon desc";-webkit-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem;width:100%;min-height:172px;padding:30px 28px;background-color:var(--white);border:1px solid rgba(0,0,0,.08);border-radius:var(--border-radius-4xl)}.individual-prep__feature-number{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:icon;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;align-self:start;justify-self:center;width:3.75rem;height:3.75rem;font-family:var(--font-family-title);font-size:26px;font-weight:800;line-height:1;color:var(--color-text-black);border-radius:50%}.individual-prep__feature-title{-ms-grid-row:1;-ms-grid-column:2;grid-area:title;margin:0;font-family:var(--font-family-title);font-size:clamp(1.25rem, .341rem + 1.136vw, 1.563rem);font-weight:600;line-height:1.2;letter-spacing:-.6px;color:var(--color-text-black)}@media (max-width:1280px){.individual-prep__feature-title{font-size:clamp(1rem, .172rem + 1.293vw, 1.563rem)}}@media (max-width:767px){.individual-prep__feature-title{font-size:22px}}.individual-prep__feature-text{-ms-grid-row:2;-ms-grid-column:2;grid-area:desc;margin:0;font-family:var(--font-family-base);font-size:18px;font-weight:500;line-height:1.35;color:var(--gray800)}.individual-prep__footer{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:22px;margin-top:24px}.individual-prep__trial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;min-height:76px;padding:16px 26px;background-color:var(--white);border:1px solid rgba(0,0,0,.08);border-radius:var(--border-radius-5xl)}.individual-prep__trial-title{margin:0;font-family:var(--font-family-title);font-size:23px;font-weight:700;line-height:1.1;color:var(--color-text-black)}.individual-prep__trial-meta{margin:0;font-family:var(--font-family-base);font-size:18px;font-weight:600;line-height:1.3;color:var(--gray800)}.individual-prep__cta{-ms-flex-negative:0;flex-shrink:0;width:250px;max-width:100%;height:76px;padding-inline:24px;margin:0;font-size:24px;font-weight:800;text-decoration:none;-webkit-box-shadow:0 10px 28px rgba(0,0,0,.08);box-shadow:0 10px 28px rgba(0,0,0,.08)}.prices:has(#vartist-individual.prices__tabs-block--active) .office_details{display:none}@media (max-width:1050px){.individual-prep__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.individual-prep__price{min-width:0}.individual-prep__features{-ms-grid-columns:1fr;grid-template-columns:1fr}.individual-prep__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.individual-prep__cta{width:100%}}@media (max-width:760px){.individual-prep__card{padding:28px 22px}.individual-prep__trial{-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:767px){.individual-prep__cta{height:52px;font-size:16px}}@media (max-width:930px){.prices-slider{padding-inline:15px}}.prices__swiper-wrapper{display:-ms-grid;display:grid;gap:1.5%;-ms-grid-columns:1fr 1.5% 1fr 1.5% 1fr 1.5% 1fr;grid-template-columns:repeat(4,1fr)}@media (max-width:930px){.prices__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset}}@media (max-width:1154px){.prices-slider--discount20 .prices__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset}}@media (max-width:1154px){.prices-slider--discount10 .prices__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset}}.prices__swiper-slide{height:auto}@media (max-width:1023px){.prices__afaf{gap:16px}}@media (max-width:930px){.prices__afaf{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}}@media (max-width:767px){.prices__afaf{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}}.prices__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;align-items:center;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;min-height:480px;height:100%;padding:50px 7.31%;text-align:center;background-color:var(--color-card-bg);border-radius:var(--border-radius-5xl);overflow:hidden;z-index:1}@media (max-width:1280px){.prices__item{min-height:360px;padding:30px 25px}}@media (max-width:1023px){.prices__item{min-width:210px;padding:26px 16px}}@media (max-width:767px){.prices__item{min-width:260px;padding:26px}}@media (max-width:420px){.prices__item{min-width:100%}}.prices__item-title{font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-.6px;margin-bottom:20px}@media (max-width:767px){.prices__item-title{margin-bottom:18px}}.prices__item-title-highlight-text{background-color:transparent;color:var(--black);font-size:67%}@media (max-width:1280px){.prices__item-title-highlight-text{font-size:85%}}@media (max-width:1023px){.prices__item-title-highlight-text{font-size:88%}}@media (max-width:767px){.prices__item-title-highlight-text{font-size:80%}}.prices__item-subtitle{font-size:20px}.prices__item-button{font-size:clamp(.875rem, .139rem + 1.149vw, 1.375rem);padding:15px 30px}@media (max-width:1280px){.prices__item-button{height:58px}}@media (max-width:1023px){.prices__item-button{height:39px;font-size:14px;border-radius:var(--border-radius-m)}}@media (max-width:767px){.prices__item-button{height:64px;font-size:16px;border-radius:var(--border-radius-xl)}}.prices__item-background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (min-width:930px){.prices__navigation{display:none}}@media (max-width:1154px){.prices__navigation--discount{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.discounts__cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(3,1fr);gap:25px}@media (max-width:1280px){.discounts__cards{gap:20px}}@media (max-width:1023px){.discounts__cards{gap:13px}}@media (max-width:767px){.discounts__cards{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:25px}}.discounts__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6%;height:clamp(11.25rem,-5.295rem + 20.682vw,16.938rem);background-color:var(--color-card-bg);padding:27px;border-radius:var(--border-radius-3xl);cursor:pointer;position:relative;background-image:url(./assets/images/persents-bg.svg);background-position:center;background-repeat:no-repeat;background-origin:padding-box;background-size:cover;overflow:hidden}@media (min-width:1024px){.discounts__card{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}}@media (min-width:1024px) and (hover:hover){.discounts__card:hover{-webkit-transform:rotate(-5deg) translate(0,25px);transform:rotate(-5deg) translate(0,25px)}}@media (min-width:1024px) and (hover:none){.discounts__card:active{-webkit-transform:rotate(-5deg) translate(0,25px);transform:rotate(-5deg) translate(0,25px)}}@media (max-width:1023px){.discounts__card{height:160px;padding:25px}}@media (max-width:767px){.discounts__card{height:auto;padding:34px 18px;gap:15px;background-repeat:repeat;background-size:contain}}.discounts__card-leftside{width:32%}@media (max-width:1023px){.discounts__card-leftside{width:100%;display:none}}@media (max-width:767px){.discounts__card-leftside{display:block;width:20%;max-width:100px;min-width:85px}}.discounts__card-rightside{width:68%}@media (max-width:1023px){.discounts__card-rightside{width:100%}}@media (max-width:767px){.discounts__card-rightside{width:80%}}.discounts__card-title{font-size:clamp(1rem, -.636rem + 2.045vw, 1.563rem);font-weight:600;line-height:1.2;margin-bottom:3.84%}@media (max-width:1023px){.discounts__card-title{margin-bottom:6px;text-wrap:nowrap}}.discounts__highlight{font-size:clamp(1rem, .625rem + .781vw, 1.125rem);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.discounts__card-percentage{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-weight:700;letter-spacing:-.04em;word-spacing:-4px;border-radius:74px;word-spacing:-1px;font-size:clamp(1.563rem, -2.983rem + 5.682vw, 3.125rem);text-wrap:nowrap;line-height:1.2;display:inline-block;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media (max-width:767px){.discounts__card-percentage{font-size:clamp(1.25rem, .82rem + 2.459vw, 2rem)}}.teachers-section{overflow:hidden}.teachers__header{position:relative}.teachers__title{margin-top:135px}@media (max-width:1023px){.teachers__title{margin-top:80px}}@media (max-width:767px){.teachers__title{margin-top:19%}}.teachers__title-image{width:50%;position:absolute;top:0;left:50%;translate:-50% -20%}@media (max-width:767px){.teachers__title-image{width:110%;max-width:600px}}.teachers-slider{padding-inline:15px}.teachers__swiper-slide{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teachers__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:480px;max-width:505px;background-color:var(--gray200);border-radius:var(--border-radius-3xl);padding:40px;height:100%;border:2px solid var(--gray300)}@media (max-width:1280px){.teachers__card{width:420px}}@media (max-width:1023px){.teachers__card{width:312px;padding:22px}}@media (max-width:767px){.teachers__card{width:100%;max-width:100%}}.teachers__card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:38px;margin-bottom:30px}@media (max-width:1280px){.teachers__card-head{gap:30px}}@media (max-width:1023px){.teachers__card-head{gap:20px;margin-bottom:25px}}@media (max-width:767px){.teachers__card-head{gap:23px}}.teachers__card-photo{max-width:120px;aspect-ratio:1;border-radius:50%}@media (max-width:1280px){.teachers__card-photo{max-width:100px}}@media (max-width:1023px){.teachers__card-photo{max-width:95px}}@media (max-width:767px){.teachers__card-photo{max-width:68px}}.teachers__card-name{font-size:clamp(.875rem, .323rem + .862vw, 1.25rem);font-weight:600;margin-bottom:8px}@media (max-width:1280px){.teachers__card-name{margin-bottom:6px}}@media (max-width:1023px){.teachers__card-name{margin-bottom:4px}}.teachers__card-specialty{position:relative;display:inline-block;background-color:var(--black);color:var(--white);font-size:clamp(.875rem, .507rem + .575vw, 1.125rem);font-weight:700;border-radius:20px;padding:8px 14px;margin-bottom:11px;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.0705882353),0 -6px 6px 0 rgba(0,0,0,.0588235294),0 -14px 8px 0 rgba(0,0,0,.0392156863),0 -25px 10px 0 rgba(0,0,0,.0117647059),0 -39px 11px 0 transparent;box-shadow:0 -2px 3px 0 rgba(0,0,0,.0705882353),0 -6px 6px 0 rgba(0,0,0,.0588235294),0 -14px 8px 0 rgba(0,0,0,.0392156863),0 -25px 10px 0 rgba(0,0,0,.0117647059),0 -39px 11px 0 transparent}@media (max-width:1023px){.teachers__card-specialty{font-size:12px;padding:5px 8px;margin-bottom:8px}}.teachers__card-institution{font-size:clamp(.875rem, .691rem + .287vw, 1rem)}@media (max-width:1280px){.teachers__card-institution{font-size:14px}}@media (max-width:1023px){.teachers__card-institution{font-size:12px}}.reviews{overflow-x:hidden}.reviews-slider{padding-inline:15px}.reviews__swiper-slide{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reviews__swiper-slide:nth-child(odd) .reviews__item-bg{top:0}.reviews__swiper-slide:nth-child(2n) .reviews__item-bg{bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reviews__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:640px;padding:32px 49px;background-color:var(--gray200);border-radius:var(--border-radius-3xl);border:2px solid var(--gray300);overflow:hidden;height:100%;max-height:354px;z-index:1}@media (max-width:1280px){.reviews__item{max-width:540px;padding:22px 36px}}@media (max-width:767px){.reviews__item{max-width:100%;padding:18px}}.reviews__item-blured{-webkit-filter:blur(8px);filter:blur(8px);opacity:.5}.reviews__item-bg{position:absolute;z-index:-1;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.reviews__item-bg{width:42%}}.reviews__item-icon{background-color:var(--primary);padding:15px;width:42px;aspect-ratio:1;border-radius:50%;margin-bottom:18px}@media (max-width:767px){.reviews__item-icon{margin-bottom:10px;padding:12px;width:36px}}.reviews__item-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:25px;font-size:clamp(.875rem, .507rem + .575vw, 1.125rem);overflow:auto}@media (max-width:767px){.reviews__item-text{margin-bottom:18px}}.reviews__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.reviews__author-avatar{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;width:48px;aspect-ratio:1;background-color:#fef4b6;border-radius:50%;border:2px solid #f9e34c;font-size:clamp(1rem, .632rem + .575vw, 1.25rem);line-height:1;overflow:hidden}@media (max-width:1023px){.reviews__author-avatar{width:36px}}@media (max-width:767px){.reviews__author-avatar{border-width:1px}}.reviews__author-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews__author-name{font-weight:600;font-size:clamp(.875rem, .323rem + .862vw, 1.25rem)}@media (max-width:1023px){.reviews__author-name{font-size:14px}}@media (max-width:767px){.reviews__author-name{font-size:16px}}.reviews__author-status{color:#4d4d4d;font-size:clamp(.875rem, .691rem + .287vw, 1rem)}@media (max-width:1023px){.reviews__author-status{font-size:14px}}@media (max-width:767px){.reviews__author-status{font-size:12px}}.reviews__more-reviews{position:absolute;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:center;-ms-flex-align:center;align-items:center;top:50%;left:50%;translate:-50% -50%;text-align:center;width:45%;min-width:250px}.reviews__more-reviews-text{font-size:18px;margin-bottom:20px}@media (max-width:767px){.reviews__more-reviews-text>p br{display:none}}.reviews__more-reviews-button{padding-inline:25px;font-size:16px;width:100%}.reviews__more-reviews-button::after{background-image:url(./assets/images/reviews-button-accent.svg);width:80%;top:50%;left:50%;z-index:0}.office{overflow-x:hidden}.office-slider{margin:0 -4%}@media (max-width:1023px){.office-slider{margin:0 -20%}}@media (max-width:767px){.office-slider{margin:0;padding-inline:15px}}.office__item{position:relative;max-width:496px;padding:20px;border-radius:var(--border-radius-3xl);overflow:hidden;z-index:1}@media (max-width:1023px){.office__item{padding:15px}}@media (max-width:767px){.office__item{max-width:100%}}.office__item-image{border-radius:var(--border-radius-3xl)}.free-lesson{position:relative;padding:70px;background-color:var(--color-card-bg);border-radius:var(--border-radius-5xl);z-index:1}@media (max-width:1280px){.free-lesson{padding:60px 50px}}@media (max-width:767px){.free-lesson{padding:50px 20px;padding-bottom:235px}}.free-lesson-section{scroll-margin-top:-30px}@media (max-width:767px){.free-lesson-section{scroll-margin-top:-30px}}.free-lesson__backgrounds{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;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.free-lesson__background-wave{-o-object-fit:contain;object-fit:contain;padding:5px 20px}@media (max-width:767px){.free-lesson__background-wave{padding:0;width:100%}}.free-lesson__illustration{position:absolute;bottom:0;left:45%;translate:-50%;z-index:-1;max-width:613px;width:42%}@media (max-width:1280px){.free-lesson__illustration{width:40%;left:46%}}@media (max-width:767px){.free-lesson__illustration{width:110%;left:45%;max-width:350px}}.free-lesson__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:28%;-moz-column-gap:28%;column-gap:28%}@media (max-width:1280px){.free-lesson__body{-webkit-column-gap:30%;-moz-column-gap:30%;column-gap:30%}}@media (max-width:1023px){.free-lesson__body{-webkit-column-gap:20%;-moz-column-gap:20%;column-gap:20%}}@media (max-width:767px){.free-lesson__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.free-lesson__head{width:100%;max-width:28%;min-width:316px}@media (max-width:1280px){.free-lesson__head{min-width:280px;max-width:330px}}@media (max-width:1023px){.free-lesson__head{min-width:240px;max-width:240px}}@media (max-width:767px){.free-lesson__head{max-width:100%}}.free-lesson__title{text-align:start}@media (max-width:767px){.free-lesson__title{text-align:center}}.free-lesson__description{font-size:clamp(.875rem, .323rem + .862vw, 1.25rem)}@media (max-width:767px){.free-lesson__description{text-align:center}.free-lesson__description>p{margin-bottom:50px}}.free-lesson__form,.free-lesson__form-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.free-lesson__form{row-gap:35px;width:100%;max-width:40%;min-width:500px}@media (max-width:1280px){.free-lesson__form{row-gap:30px;max-width:36%;min-width:36%}}@media (max-width:767px){.free-lesson__form{max-width:100%}}.free-lesson__form-body{row-gap:25px}@media (max-width:1280px){.free-lesson__form-body{row-gap:20px}}@media (max-width:1023px){.free-lesson__form-body{row-gap:13px}}.free-lesson__field>label{display:none}@media (max-width:1023px){.free-lesson__button{height:45px;font-size:14px}}@media (max-width:767px){.free-lesson__button{height:51px;font-size:16px}}.consultation-modal__inner{padding:30px}@media (max-width:1280px){.consultation-modal__inner{padding:30px}}@media (max-width:1023px){.consultation-modal__inner{padding:30px}}@media (max-width:767px){.consultation-modal__inner{padding:20px}}.consultation-modal__content{border-radius:15px;background-color:#fef5bf}.consultation-modal__title{font-size:26px;margin-bottom:30px;line-height:1.3}@media (max-width:1023px){.consultation-modal__title{font-size:20px}}.consultation-modal__close-btn{color:var(--white);position:absolute;right:0;top:-45px}.footer{padding-bottom:63px}@media (max-width:767px){.footer{padding-bottom:36px}}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:38px;background-color:var(--gray200);border-radius:var(--border-radius-3xl);gap:40px}@media (max-width:1023px){.footer__inner{padding:29px 20px;gap:30px}}@media (max-width:767px){.footer__inner{-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:0}}.footer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:387px}@media (max-width:1124px){.footer__head{width:227px}}@media (max-width:1023px){.footer__head{width:147px}}@media (max-width:767px){.footer__head{display:contents}}.footer__logo{margin-bottom:10px}@media (max-width:767px){.footer__logo{margin-bottom:36px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:clamp(.875rem, .323rem + .862vw, 1.25rem)}@media (max-width:1023px){.footer__body{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:767px){.footer__body{font-size:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1023px){.footer__logo>.logo__image{width:80px;height:auto}}@media (max-width:767px){.footer__logo>.logo__image{width:145px}}.footer__rights{color:var(--color-text-gray);text-wrap:nowrap}@media (max-width:1023px){.footer__rights{font-size:12px}}@media (max-width:767px){.footer__rights{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:14px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.footer__section-title{font-family:Onest;font-size:clamp(.875rem, .323rem + .862vw, 1.25rem);font-weight:500;margin-bottom:12px;letter-spacing:-.04em}@media (max-width:1023px){.footer__section-title{margin-bottom:8px}}@media (max-width:767px){.footer__section-title{font-size:18px;margin-bottom:15px;text-align:center}}@media (max-width:767px){.footer__section-content{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:center;-ms-flex-align:center;align-items:center}}@media (max-width:1124px){.footer__navigation{display:none}}@media (max-width:767px){.footer__navigation{display:block;margin-bottom:60px}}.footer__menu-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:repeat(2,1fr);gap:9px 32px}@media (max-width:767px){.footer__location{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:60px}}.footer__location-address{font-style:inherit}.footer__location-street{text-wrap:nowrap}.footer__location-subway{font-size:14px;color:var(--color-text-gray);max-width:210px;text-wrap:nowrap}@media (max-width:1023px){.footer__location-subway{font-size:13px}}.footer__text-with-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:6px}.footer__location-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:6px;margin-inline-end:6px}@media (max-width:767px){.footer__contacts{margin-bottom:36px}}.footer__contacts-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:9px;font-style:normal}@media (max-width:1023px){.footer__contacts-body{row-gap:6px}}.footer__contacts-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.footer__contacts-link{gap:6px}}@media (max-width:1280px){.footer__contacts-icon{width:20px;height:auto}}@media (max-width:1023px){.footer__contacts-icon{width:16px}}@media (max-width:1023px){.footer__contacts-icon{width:18px}}@media (max-width:767px){.footer__socials{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:60px;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:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.footer__socials-list{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media (max-width:767px){.footer__socials-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@keyframes FadeInLoader{from{opacity:0}to{opacity:.8}}@keyframes yh-rotate{100%{transform:rotate(360deg)}}.block-loading-overlay{visibility:hidden;z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background:#fef5bf;border-radius:inherit;cursor:default;position:absolute}.block-loading-overlay.block-loading-overlay--active{visibility:visible;animation:FadeInLoader .3s ease forwards}.block-loading-overlay::after{visibility:hidden;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);content:"";display:inline-block;width:40px;height:40px;border:2px solid transparent;border-left-color:var(--black);border-radius:50%;vertical-align:middle}.block-loading-overlay.block-loading-overlay--active::after{visibility:visible;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);content:"";display:inline-block;width:40px;height:40px;border:2px solid transparent;border-left-color:var(--black);border-radius:50%;vertical-align:middle;animation:yh-rotate .5s infinite linear}.bg-text-accent{padding:0 2%;margin:0 -2%}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px hsla(0,0%,0%,.075),0 1px 2px hsla(0,0%,0%,.075),1px 2px 4px hsla(0,0%,0%,.075),1px 3px 8px hsla(0,0%,0%,.075),2px 4px 16px hsla(0,0%,0%,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:0 0!important}div:where(.swal2-container).swal2-bottom-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-bottom,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-top{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-bottom-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-left>.swal2-popup,div:where(.swal2-container).swal2-center-start>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-left>.swal2-popup,div:where(.swal2-container).swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup,div:where(.swal2-container).swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:16px;background:#fff;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:0}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:clamp(1.25rem, .698rem + .862vw, 1.625rem);font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:600;min-height:50px}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border:0;border-radius:.5em;background:initial;background-color:var(--black);color:#fff;font-size:1.125rem;min-width:160px}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):focus-visible{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):focus-visible{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):focus-visible{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus-visible{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:0}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:0 0;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:0;padding:1em 1.6em .3em;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) label:where(.swal2-checkbox),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) textarea:where(.swal2-textarea){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:0 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:0 0;font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:0 0;color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-checkbox,div:where(.swal2-container) .swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-checkbox label,div:where(.swal2-container) .swal2-radio label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-checkbox input,div:where(.swal2-container) .swal2-radio input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:0 0;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid var(--primary);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:var(--primary)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}.safety-comfort__list{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;gap:25px;height:100%}.safety-comfort-modal__content{border-radius:15px;background-color:var(--white)}.safety-comfort-modal__dialog{max-width:700px;margin:40px 15px}.safety-comfort-modal__title{font-size:26px;margin-bottom:15px;line-height:1.3}@media (max-width:1023px){.safety-comfort-modal__title{font-size:20px}}.safety-comfort-modal__subtitle{margin-bottom:20px}.safety-comfort-modal__trigger-button{font-size:clamp(1rem, .487rem + .798vw, 1.375rem)}@media (max-width:1023px){.safety-comfort-modal__trigger-button{height:45px;font-size:14px}}@media (max-width:767px){.safety-comfort-modal__trigger-button{height:51px;font-size:16px}}.office_details{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-top:20px}@media (min-width:768px){.teachers-slider._evi .swiper-wrapper{display:flex;justify-content:center}}.prices__item-body{flex:1}.prices__item-description{display:flex;flex-direction:column;font-size:30px;font-weight:600}@media (max-width:1023px){.prices__item-description{font-size:26px}}.prices__item-vygoda{padding:5px 16px;border-radius:24px;background:#f9e34c;font-size:18px;color:#222;font-weight:600;white-space:nowrap}.prices__item-price-for-month{font-size:16px}.forpredmet{font-weight:400;font-size:24px;letter-spacing:-.022em}@media (max-width:1023px){.forpredmet{font-size:22px}}.minipricetest{display:flex;align-items:center;gap:6px;justify-content:center;flex-wrap:wrap}.recruitment__cta-button._fit-width{max-width:240px}@media (max-width:767px){.recruitment__cta-button{height:52px;font-size:16px}}.prices__item-lesson-time{font-size:20px}.zakilpredmety{padding:6px 16px;border-radius:24px;font-weight:500}.mobile-overlay{background:0 0}::backdrop{backdrop-filter:blur(6px);background-color:rgb(247 247 247 / 90%)}.teachers__card-photo._bordered{border:4px solid #f8e34c}.teachers-card__experience{background:#dbe5ff;width:fit-content;padding:6px 24px;border-radius:24px;color:#222;font-size:16px;margin-bottom:16px;font-weight:600}@media (max-width:767px){.teachers-card__experience{font-size:14px}}@media (max-width:767px){.blog-archive-section,.blog-section{padding-block:48px}}.blog__header{text-align:center;margin-bottom:48px}.blog__title{margin-bottom:20px}.blog__subtitle{max-width:720px;margin:0 auto;font-size:18px;line-height:1.5;color:var(--color-text-gray)}@media (max-width:767px){.blog__subtitle{font-size:16px}}.blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1023px){.blog__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog__grid{grid-template-columns:1fr;gap:16px}}.blog-card{display:flex;flex-direction:column;background:var(--white);border-radius:var(--border-radius-4xl);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.06);height:100%}.blog-card__image-link{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--border-radius-4xl) var(--border-radius-4xl) 0 0}.blog-card__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.blog-card__image--placeholder{background:var(--gray300)}.blog-card__body{display:flex;flex-direction:column;flex:1;padding:20px 24px 24px;gap:12px}.blog-card__date{font-size:14px;line-height:1.4;color:var(--color-text-gray)}.blog-card__title{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.02em;flex:1}.blog-card__title a{color:inherit;text-decoration:none}.blog-card__title a:hover{opacity:.75}.blog-card__read{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:10px 18px;font-size:14px;font-weight:600;color:var(--color-text-black);background:var(--gray300);border-radius:var(--border-radius-3xl);text-decoration:none;transition:opacity .2s}.blog-card__read:hover{opacity:.8}.blog__footer{display:flex;justify-content:center;margin-top:40px}.blog__cta{gap:10px}@media (max-width:767px){.blog__cta{height:52px;font-size:16px}}.blog__pagination{margin-top:48px}.blog__pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.blog__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding-inline:12px;font-size:16px;font-weight:600;color:var(--color-text-black);background:var(--gray300);border-radius:var(--border-radius-m);text-decoration:none}.blog__pagination .page-numbers.current{background:var(--black);color:var(--white)}.blog__empty{text-align:center;font-size:18px;color:var(--color-text-gray)}.blog-single{padding-block:60px 80px;max-width:800px}.blog-single__back{display:inline-block;margin-bottom:16px;font-size:16px;font-weight:600;color:var(--color-text-gray);text-decoration:none}.blog-single__back:hover{opacity:.75}.blog-single__date{display:block;margin-bottom:12px;font-size:14px;color:var(--color-text-gray)}.blog-single__title{font-size:36px;font-weight:800;line-height:1.2;letter-spacing:-.02em;margin-bottom:32px}@media (max-width:767px){.blog-single__title{font-size:28px}}.blog-single__image-wrap{margin-bottom:32px;border-radius:var(--border-radius-4xl);overflow:hidden}.blog-single__image{width:100%;height:auto}.blog-single__content{font-size:18px;line-height:1.7}.blog-single__content p+p{margin-top:1em}.blog-single__content img{border-radius:var(--border-radius-m);margin-block:1.5em}.blog-single__content h2,.blog-single__content h3{margin-top:1.5em;margin-bottom:.5em;line-height:1.3}.student-cabinet{--student-cabinet-gap:clamp(10px, 1.1vw, 18px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;grid-template-areas:"report report report report report report report report info info info info" "group group group cabinet cabinet cabinet cabinet cabinet profile profile profile profile";gap:var(--student-cabinet-gap);align-items:stretch}@media (max-width:1023px){.student-cabinet{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto;grid-template-areas:"info info info info info info" "report report report report report report" "group group cabinet cabinet cabinet cabinet" "profile profile profile profile profile profile"}}@media (max-width:767px){.student-cabinet{--student-cabinet-gap:12px;grid-template-columns:minmax(0,1fr);grid-template-areas:"info" "report" "group" "cabinet" "profile"}}.student-cabinet__tile{margin:0;min-width:0;min-height:0}.student-cabinet__tile--group{grid-area:group;display:flex}.student-cabinet__tile--report{grid-area:report;display:flex}.student-cabinet__tile--info{grid-area:info;display:flex;flex-direction:column;gap:clamp(10px,1vw,14px)}.student-cabinet__tile--cabinet{grid-area:cabinet;display:flex}.student-cabinet__tile--profile{grid-area:profile;display:flex}.student-cabinet__audience{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,.9vw,12px)}@media (max-width:767px){.student-cabinet__audience{grid-template-columns:minmax(0,1fr)}}.student-cabinet__audience-card{flex-direction:column;align-items:flex-start;gap:clamp(6px,.7vw,10px);margin:0}.student-cabinet__audience-card--student{background-color:var(--primary)}.student-cabinet__audience-card--parents{background-color:var(--color-accent-yellow100)}.student-cabinet__audience-title{font-size:clamp(1.0625rem, .55rem + .65vw, 1.3125rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.student-cabinet__audience-text{font-size:clamp(.8125rem, .45rem + .72vw, .9375rem);line-height:1.4}@media (max-width:767px){.student-cabinet__audience-text{font-size:16px}}.student-cabinet__frame{overflow:hidden;border-radius:var(--border-radius-l);border:2px solid var(--primary);background-color:var(--white);width:100%;min-height:0}.student-cabinet__tile--group .student-cabinet__frame{flex:1;height:100%}.student-cabinet__frame--report{aspect-ratio:1024/457}.student-cabinet__frame--cabinet{aspect-ratio:1024/633}.student-cabinet__frame--profile{aspect-ratio:1024/777}@media (max-width:1023px){.student-cabinet__tile--group{display:block}.student-cabinet__frame--group{aspect-ratio:893/1024}}.student-cabinet__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center top}.chatbot__header{text-align:center;margin-bottom:48px}.chatbot__title{margin-bottom:20px}.chatbot__subtitle{max-width:720px;margin:0 auto;font-size:18px;line-height:1.5;color:var(--color-text-gray)}@media (max-width:767px){.chatbot-section{padding-block:48px}.chatbot__subtitle{font-size:16px}}.chatbot{display:flex;justify-content:center;background:#fceefe}.chatbot-iframe{display:block;max-width:100%}@media (max-width:767px){.faq-section{padding-block:48px}}.faq__header{text-align:center;margin-bottom:48px}.faq__title{margin-bottom:20px}.faq__subtitle{max-width:720px;margin:0 auto;font-size:18px;line-height:1.5;color:var(--color-text-gray)}@media (max-width:767px){.faq__subtitle{font-size:16px}}.faq{max-width:900px;margin-inline:auto}.faq__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:var(--border)}.faq__list-item{border-bottom:var(--border)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px;font-family:var(--font-family-title);font-size:clamp(18px, 1.25vw, 24px);font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--color-text-black);cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:''}.faq__icon{flex-shrink:0;position:relative;width:24px;height:24px}.faq__icon::after,.faq__icon::before{content:'';position:absolute;top:50%;left:50%;width:16px;height:2px;background-color:var(--color-text-black);translate:-50% -50%;transition:transform var(--transition-duration)}.faq__icon::after{transform:rotate(90deg)}.faq__item[open] .faq__icon::after{transform:rotate(0);opacity:0}.faq__answer{padding-bottom:28px;font-size:18px;line-height:1.5;color:var(--color-text-gray)}.faq__answer p{margin:0}@media (max-width:767px){.faq__question{padding-block:20px;font-size:18px}.faq__answer{padding-bottom:20px;font-size:16px}}