@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(/build/fonts/Lora-Regular.771a35cb.woff2) format("woff2"),url(/build/fonts/Lora-Regular.814f548a.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:700;src:url(/build/fonts/Lora-Bold.af5e31d2.woff2) format("woff2"),url(/build/fonts/Lora-Bold.1098b492.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/fonts/Montserrat-Bold.dbf9cc3b.woff2) format("woff2"),url(/build/fonts/Montserrat-Bold.0329bf8f.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/build/fonts/Montserrat-Italic.16bc8d65.woff2) format("woff2"),url(/build/fonts/Montserrat-Italic.3c654aa7.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/build/fonts/Montserrat-BoldItalic.ac729c1b.woff2) format("woff2"),url(/build/fonts/Montserrat-BoldItalic.b547006c.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/fonts/Montserrat-Regular.518803d3.woff2) format("woff2"),url(/build/fonts/Montserrat-Regular.498c8cdb.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/fonts/Montserrat-SemiBold.53b31a44.woff2) format("woff2"),url(/build/fonts/Montserrat-SemiBold.fa5f925d.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/fonts/Montserrat-Medium.c416eeae.woff2) format("woff2"),url(/build/fonts/Montserrat-Medium.1415d3ef.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/build/fonts/Montserrat-Thin.65c2dcc8.woff2) format("woff2"),url(/build/fonts/Montserrat-Thin.a777590c.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/fonts/Montserrat-ExtraBold.6c8b1988.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;color:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth;vertical-align:baseline}body{color:var(--txt-color);text-rendering:optimizeSpeed}svg{flex-shrink:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:inherit;margin:0;padding:0}b,strong{font-weight:bolder}img,picture,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none}a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}a,a span,a svg,button,button span,button svg,input,input span,input svg{transition:.3s}ul{list-style:none}button{background:none;border:none;cursor:pointer;padding:0}:focus{outline:none}:root{--hover-color:#dc2652;--main-bg:#edff7d;--accent-color:#ffc9ff;--accent-color2:#002cff;--error-color:#dc2652;--txt-color:#000;--initial-bg:#fff;--main-with-img-bg:#fae7fd;--accent-color3:#ffa6e6;--accent-color4:#cfbbf6;--active-program-bg:#fef5e7;--black:#000}html{scroll-padding-top:2.0625rem}@media only screen and (min-width:46.5em){html{scroll-padding-top:4.5rem}}.vocabulaba-land-body{font-family:Montserrat,sans-serif;font-weight:400}.wrapper{overflow:hidden}.container{padding:5rem 1rem}@media only screen and (min-width:46.5em){.container{padding:5rem 2.4375rem 6.25rem}}@media only screen and (min-width:80em){.container{margin:0 auto;max-width:85.375rem;padding:5rem 5rem 7.5rem}}.btn-box{border:1px solid;border-radius:2rem;height:fit-content;overflow:hidden;padding:.375rem;transition:.3s;width:100%}@media only screen and (min-width:46.5em){.btn-box{padding:.4375rem;width:fit-content}}@media only screen and (hover:hover)and (pointer:fine){.btn-box:hover{border-color:var(--hover-color)}.btn-box:hover .btn{background:var(--hover-color)}}.btn{background:var(--txt-color);border-radius:2rem;color:var(--initial-bg);display:block;font-size:1rem;font-weight:700;line-height:1.3;padding:1rem 0;position:relative;text-align:center;transition:.3s;width:100%}@media only screen and (min-width:46.5em){.btn{font-size:1.125rem;padding:1rem 2.4375rem}}.btn a{bottom:0;left:0;position:absolute;right:0;top:0}.title{font-size:2.25rem;font-weight:700;line-height:1.3;margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.title{font-size:3rem;margin-bottom:2.5rem}}@media only screen and (min-width:80em){.title{margin-bottom:0}}.subtitle{font-size:1.375rem;font-weight:700;line-height:1.3}.accent-word{color:var(--accent-color2)}.strong{font-weight:600}@font-face{font-display:swap;font-family:HalvarBreit;font-style:normal;font-weight:700;src:url(/build/fonts/HalvarBreit-Bd.ed601a77.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:600;src:url(/build/fonts/Oddval-SemiBold.134170c3.woff) format("woff")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:800;src:url(/build/fonts/Oddval-Bold.148afea4.woff2) format("woff2")}.header{background:var(--initial-bg);left:0;position:fixed;right:0;top:0;transition:.3s;z-index:20}.header__hidden-menu{height:0;opacity:0;pointer-events:none}.header__hidden-menu .header__nav{align-items:center;background:transparent;color:var(--initial-bg);display:flex;flex-direction:column;gap:1.75rem;padding:2rem 0 2.5rem}.header.updated{--hover-color:var(--main-bg);background:transparent}.header.updated .header__box{justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}@media only screen and (min-width:46.5em){.header.updated .header__box{padding-bottom:1.5rem;padding-top:1.5rem}}.header.updated .header__logo{display:block;height:1.375rem;width:11.875rem}@media only screen and (min-width:46.5em){.header.updated .header__logo{height:1.5625rem;width:14rem}}.header.updated .header__logo svg{height:100%;width:100%}.header.updated.scrolled{--hover-color:var(--accent-color2)}.header.updated.scrolled .header__logo svg{fill:var(--txt-color)}@media only screen and (hover:hover)and (pointer:fine){.header.updated.scrolled .header__logo:hover svg{fill:var(--hover-color)}}.header.updated.scrolled .header__nav{color:var(--txt-color)}.header.updated.scrolled .nav__bars-lines,.header.updated.scrolled .nav__bars-lines:after,.header.updated.scrolled .nav__bars-lines:before{background:var(--txt-color)}.header.updated.scrolled .header__nav a{color:var(--txt-color)}@media only screen and (hover:hover)and (pointer:fine){.header.updated.scrolled .header__nav li:hover a{color:var(--hover-color)}}.header.updated .header__logo svg{fill:var(--initial-bg)}@media only screen and (hover:hover)and (pointer:fine){.header.updated .header__logo:hover svg{fill:var(--hover-color)}}@media only screen and (min-width:46.5em){.header.updated .header__nav{display:flex;gap:2.5rem}}@media only screen and (min-width:80em){.header.updated .header__nav{gap:4rem}}.header.updated .header__nav a{color:var(--initial-bg);font-size:1rem;font-weight:500}.header.updated .header__nav a:before{bottom:-.0625rem;height:.09375rem}@media only screen and (hover:hover)and (pointer:fine){.header.updated .header__nav li:hover a{color:var(--hover-color)}}.header.updated .nav__bars{height:1.25rem;position:relative;width:1.75rem}@media only screen and (min-width:46.5em){.header.updated .nav__bars{display:none}}.header.updated .nav__bars-lines{background-color:var(--initial-bg);display:block;height:.125rem;width:1.75rem}.header.updated .nav__bars-lines:after,.header.updated .nav__bars-lines:before{background-color:var(--initial-bg);content:"";display:block;height:.125rem;left:0;position:absolute;transition:all .3s ease;width:1.75rem}.header.updated .nav__bars-lines:before{top:0}.header.updated .nav__bars-lines:after{bottom:0}.header.scrolled{background:var(--initial-bg);box-shadow:0 4px 5px rgba(0,0,0,.05)}.header.opened{background:var(--accent-color2)}.header.opened .nav__bars{width:1.25rem}.header.opened .nav__bars-lines{width:0}.header.opened .nav__bars-lines:before{left:unset;top:.5625rem;transform:rotate(-45deg);width:1.25rem}.header.opened .nav__bars-lines:after{bottom:.5625rem;transform:rotate(45deg);width:1.25rem}.header.opened.scrolled .header__logo svg{fill:var(--initial-bg)}.header.opened.scrolled .nav__bars-lines,.header.opened.scrolled .nav__bars-lines:after,.header.opened.scrolled .nav__bars-lines:before{background:var(--initial-bg)}.header.opened.scrolled .header__nav a{color:var(--initial-bg)}.header.opened .header__hidden-menu{height:auto;opacity:1;pointer-events:all}.header.opened .header__logo svg{fill:var(--initial-bg)}.header.opened .nav__bars-lines,.header.opened .nav__bars-lines:after,.header.opened .nav__bars-lines:before{background:var(--initial-bg)}@media only screen and (min-width:46.5em){.header{background:transparent}}.header .container{padding-bottom:0;padding-top:0}.header__logo svg{fill:var(--txt-color);height:1.3125rem;transition:.3s;width:14.375rem}@media only screen and (min-width:46.5em){.header__logo svg{height:1.5625rem;width:13.75rem}}@media only screen and (hover:hover)and (pointer:fine){.header__logo svg:hover{fill:var(--hover-color)}}.header__nav{display:none}@media only screen and (min-width:80em){.header__nav{display:flex;gap:4rem}}.header__nav a{font-size:1rem;font-weight:600;line-height:1.25rem;position:relative;transition:.3s}.header__nav a:before{background:var(--hover-color);bottom:0;content:"";height:.1875rem;left:0;opacity:0;position:absolute;transition:.3s;width:0;will-change:width,opacity;z-index:-1}@media only screen and (hover:hover)and (pointer:fine){.header__nav a:hover:before{opacity:1;width:100%}}.header__box{align-items:center;display:flex;justify-content:center;padding:.375rem 0}@media only screen and (min-width:46.5em){.header__box{justify-content:space-between;padding:.5rem 0}}.header .btn-box{display:none}@media only screen and (min-width:46.5em){.header .btn-box{display:block;padding:.375rem}.header .btn{font-size:1rem;line-height:1.3;padding:.6875rem 2rem}}@media only screen and (min-width:105em){.header.header-with-btn-after-scroll .container{max-width:95.125rem;padding-inline:0}}.header.header-with-btn-after-scroll .btn-box{opacity:0;pointer-events:none}.header.header-with-btn-after-scroll.scrolled .btn-box{opacity:1;pointer-events:all}.fixed-btn{bottom:0;padding:1rem;position:fixed;transform:translateX(-100%);transition:.3s;width:100%;z-index:999}@media only screen and (max-width:45.5em){.fixed-btn-shown .fixed-btn{transform:none}}.main-section{background:var(--main-bg);color:var(--color-block-txt-color)}.main-section .container{padding-top:5.4375rem}@media only screen and (min-width:46.5em){.main-section .container{padding-top:9.5rem}}@media only screen and (min-width:80em){.main-section .container{display:grid;gap:0 3.75rem;grid-template-areas:"main-title main-date" "main-title main-text" "main-list main-btn";grid-template-columns:minmax(36.4375rem,53%) minmax(35.1875rem,47%);padding-top:10.8125rem}}.main-section .btn-box.fixed-btn{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);bottom:.375rem;opacity:0;pointer-events:none;position:fixed;transform:translateX(-100%);transition:.2s;width:calc(100% - 32px);z-index:20}@media only screen and (max-width:45.5em){.main-section .btn-box.fixed-btn.shown{opacity:1;pointer-events:all;transform:translateX(0)}}.main__date{display:flex;font-size:.875rem;font-weight:700;gap:1.25rem;line-height:1.25rem;margin-bottom:1.25rem;position:relative;width:fit-content}@media only screen and (min-width:20.063em){.main__date{font-size:1rem}}@media only screen and (min-width:46.5em){.main__date{font-size:1.25rem;gap:3rem;line-height:1.5rem;margin-bottom:2.4375rem}}@media only screen and (min-width:80em){.main__date{grid-area:main-date}}.main__date svg{bottom:-1rem;height:1rem;position:absolute;width:100%}.main__title{font-size:2.75rem;font-weight:700;line-height:1.2;margin-bottom:2.5rem}@media only screen and (min-width:46.5em){.main__title{font-size:3.75rem;margin-bottom:5rem}}@media only screen and (min-width:80em){.main__title{grid-area:main-title;margin-bottom:3rem}}.main__list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}@media only screen and (min-width:46.5em){.main__list{margin-bottom:1.5rem}}@media only screen and (min-width:80em){.main__list{grid-area:main-list;margin-bottom:0;width:33.25rem}}.main__list li{background:var(--accent-color);border-radius:2rem;font-size:1rem;font-weight:500;line-height:1.25rem;padding:.5rem 1.25rem}@media only screen and (min-width:46.5em){.main__list li{padding:.625rem 1.1875rem}}.main__text{font-size:1.125rem;line-height:1.4;margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.main__text{font-size:1.25rem;margin-bottom:3.75rem}}@media only screen and (min-width:80em){.main__text{grid-area:main-text;margin-bottom:3.5rem}}.how-we-teach__section .title{margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.how-we-teach__section .title{margin-bottom:5rem}}@media only screen and (min-width:80em){.how-we-teach__section .title{flex:0 0 30.875rem;margin-bottom:0}}.how-we-teach__section .subtitle{margin-bottom:1rem}.how-we-teach__section .container{padding-bottom:3.75rem}@media only screen and (min-width:80em){.how-we-teach__section .container{padding-bottom:2.5rem}}.how-we-teach__title{margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.how-we-teach__title{margin-bottom:5rem}}@media only screen and (min-width:80em){.how-we-teach__title{margin-bottom:0}}.how-we-teach__description{font-size:1.25rem;line-height:1.4;margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.how-we-teach__description{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.how-we-teach__description{margin-bottom:0}}@media only screen and (min-width:46.5em){.how-we-teach__box{padding:0 3.125rem}}@media only screen and (min-width:80em){.how-we-teach__box{padding:0 1.25rem}}.how-we-teach__paragraph{font-size:1rem;line-height:1.4;margin-bottom:2rem}@media only screen and (min-width:46.5em){.how-we-teach__paragraph{font-size:1.125rem;margin-bottom:1.5rem}}@media only screen and (min-width:80em){.how-we-teach__paragraph{margin-bottom:0}.how-we-teach__item{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.5rem}}.how-we-teach__item:not(:last-child){margin-bottom:5rem}@media only screen and (min-width:80em){.how-we-teach__item:not(:last-child){margin-bottom:2.5rem}.how-we-teach__item div{position:relative;width:31.6875rem}}.how-we-teach__item img{height:auto;width:100%}@media only screen and (min-width:80em){.how-we-teach__item img{width:36.8125rem}}.how-we-teach__item svg{display:none}@media only screen and (min-width:80em){.how-we-teach__item svg{display:block;height:3.5625rem;position:absolute;right:-12.375rem;top:-1.25rem;width:12.1875rem}.how-we-teach__item:nth-child(2n){flex-direction:row-reverse}.how-we-teach__item:nth-child(2n) svg{left:-10.6875rem;right:unset;top:-1.125rem}.how-we-teach__heading-box{align-items:center;display:flex;flex-direction:row-reverse;gap:6rem;justify-content:space-between;margin-bottom:5rem}}.our-student__section{background:var(--accent-color2);color:var(--initial-bg);position:relative}.our-student__section:after,.our-student__section:before{background-color:var(--initial-bg);bottom:-2.5rem;content:"";height:2.5rem;position:absolute;transform:skewY(-4deg);width:100%;z-index:1}@media only screen and (min-width:35.5em){.our-student__section:after,.our-student__section:before{transform:skewY(-3deg)}}@media only screen and (min-width:46.5em){.our-student__section:after,.our-student__section:before{transform:skewY(-2.3deg)}}@media only screen and (min-width:60.5em){.our-student__section:after,.our-student__section:before{transform:skewY(-1.7deg)}}@media only screen and (min-width:80em){.our-student__section:after,.our-student__section:before{transform:skewY(-1.5deg)}}@media only screen and (min-width:90em){.our-student__section:after,.our-student__section:before{transform:skewY(-1deg)}}.our-student__section:before{left:0;transform-origin:bottom right}.our-student__section:after{right:0;transform-origin:bottom left}@media only screen and (min-width:80em){.our-student__section:after{height:10.0625rem}}@media only screen and (min-width:46.5em){.our-student__section .title{margin-bottom:3rem}}@media only screen and (min-width:80em){.our-student__section .title{grid-area:title}}.our-student__section .subtitle{margin-bottom:.75rem}@media only screen and (min-width:80em){.our-student__section .subtitle{margin-bottom:1rem}}.our-student__section .container{padding-bottom:21.375rem;position:relative;z-index:10}@media only screen and (min-width:46.5em){.our-student__section .container{padding-bottom:12.75rem}}@media only screen and (min-width:80em){.our-student__section .container{display:grid;gap:0 3.75rem;grid-template-areas:"description ." "title box" ". box";grid-template-columns:minmax(37.6875rem,50%) minmax(37.6875rem,50%);padding-bottom:15rem}}.our-student__section .decor-1{height:2.3125rem;right:.875rem;top:-.375rem;width:2.625rem}@media only screen and (min-width:46.5em){.our-student__section .decor-1{height:2.875rem;right:23.625rem;right:26.3125rem;top:.375rem;width:3.1875rem}}.our-student__section .decor-2{bottom:4.8125rem;height:2.3125rem;left:4.375rem;transform:rotate(-40deg);width:2.5rem}@media only screen and (min-width:46.5em){.our-student__section .decor-2{height:2.8125rem;left:unset;right:8.5rem;right:11.1875rem;top:2rem;top:1.9375rem;transform:rotate(9deg);width:3rem}}.our-student__section .decor-3{bottom:10.375rem;height:2.3125rem;left:1rem;transform:rotate(-8deg);width:2.4375rem}@media only screen and (min-width:46.5em){.our-student__section .decor-3{height:2.8125rem;left:unset;right:.6875rem;top:.625rem;width:3rem}}@media only screen and (min-width:80em){.our-student__section .decor-3{left:unset;right:3.1875rem;top:-.9375rem;transform:rotate(-4deg)}}.our-student__section .decor-4{height:2.75rem;left:0;top:2.1875rem;width:3.75rem}@media only screen and (min-width:20.063em){.our-student__section .decor-4{left:unset;right:.375rem;top:7.8125rem}}@media only screen and (min-width:46.5em){.our-student__section .decor-4{bottom:18.6875rem;height:3.4375rem;left:unset;right:-.875rem;top:unset;width:4rem}}@media only screen and (min-width:80em){.our-student__section .decor-4{bottom:19.4375rem;right:-.625rem;top:unset}}.our-student__section .decor-5{bottom:2.1875rem;height:2.3125rem;right:3.9375rem;transform:rotate(37deg);width:2.625rem}@media only screen and (min-width:46.5em){.our-student__section .decor-5{bottom:3.875rem;height:2.8125rem;left:unset;right:19.75rem;top:unset;width:3.1875rem}}@media only screen and (min-width:80em){.our-student__section .decor-5{bottom:11.25rem;right:1.4375rem;top:unset;transform:rotate(23deg)}}.our-student__description{font-size:1.25rem;line-height:1.4;margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.our-student__description{margin-bottom:2.5rem;width:37.625rem}}@media only screen and (min-width:80em){.our-student__description{grid-area:description}}.our-student__item:not(:last-child){margin-bottom:2.5rem}.our-student__img{bottom:0;height:19.6875rem;position:absolute;right:-1.125rem;width:20.1875rem}@media only screen and (min-width:80em){.our-student__img{left:3.75rem}}.our-student__decor-box svg{position:absolute}@media only screen and (min-width:46.5em){.our-student__box{width:26.375rem}}@media only screen and (min-width:80em){.our-student__box{grid-area:box}}.lectors__description{font-size:1.25rem;line-height:1.4;margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.lectors__description{margin-bottom:5rem}}@media only screen and (min-width:80em){.lectors__description{margin-bottom:0}}.lectors__img-box{height:26.5rem;position:relative;width:100%}@media only screen and (min-width:46.5em){.lectors__img-box{height:22rem}}@media only screen and (min-width:80em){.lectors__img-box{height:30.1875rem}}.lectors__img,.lectors__img-bg{height:100%;object-fit:contain;width:100%}.lectors__img{bottom:0;left:50%;object-position:center;position:absolute;transform:translateX(-50%)}.lectors__info{background:#f2f2f2;margin-bottom:1.75rem;padding:.75rem 1rem;text-align:center}@media only screen and (min-width:46.5em){.lectors__info{margin-bottom:2.5rem;padding:.5rem 1rem}}@media only screen and (min-width:80em){.lectors__info{padding:.75rem 1rem}}.lectors__name{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.25rem}@media only screen and (min-width:80em){.lectors__name{font-size:1.75rem;margin-bottom:.375rem}}.lectors__position{font-size:1.125rem;line-height:1.4}@media only screen and (min-width:46.5em){.lectors__position{font-size:1.25rem}}.lectors__progress li{font-size:1rem;line-height:1.4;padding-left:2.75rem;position:relative}.lectors__progress li:not(:last-child){margin-bottom:1.75rem}.lectors__progress li:before{content:url(/build/images/arrow.f7838ce7.svg);display:inline-block;height:1rem;left:0;position:absolute;top:.375rem;width:2rem}@media only screen and (max-width:45.5em){.lectors__item:not(:last-child){margin-bottom:3.75rem}}.lectors__sticker{background:var(--main-bg);font-size:1.125rem;font-weight:500;height:fit-content;line-height:1.375rem;margin-bottom:1.5rem;margin-left:auto;padding:.125rem .5rem;width:fit-content}@media only screen and (min-width:46.5em){.lectors__sticker{font-size:1.25rem;margin-bottom:3.3125rem}}@media only screen and (min-width:80em){.lectors__sticker{margin-bottom:3rem}.lectors__heading-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:5rem}}@media only screen and (min-width:46.5em){.lectors__invited-items{display:flex;gap:2rem}}@media only screen and (min-width:80em){.lectors__invited-items{gap:5.0625rem}}@media only screen and (min-width:46.5em){.lectors__main{margin-bottom:5rem}}@media only screen and (min-width:80em){.lectors__main{display:grid;gap:0 7rem;grid-auto-rows:auto auto auto;grid-template-areas:"img-box sticker" "img-box info" "img-box list" "img-box .";grid-template-columns:minmax(33.125rem,47%) minmax(35.1875rem,53%)}}@media only screen and (min-width:46.5em){.lectors__main .lectors__img-box{height:36.6875rem}}@media only screen and (min-width:80em){.lectors__main .lectors__img-box{grid-area:img-box}}@media only screen and (min-width:46.5em){.lectors__main .lectors__name{font-size:1.75rem;margin-bottom:.375rem}}.lectors__main .lectors__info{height:fit-content}@media only screen and (min-width:46.5em){.lectors__main .lectors__info{padding:.75rem 4.75rem}}@media only screen and (min-width:80em){.lectors__main .lectors__info{grid-area:info;grid-row:auto;padding:.75rem .875rem}.lectors__main .lectors__sticker{grid-area:sticker;grid-row:auto;margin-top:3.8125rem}.lectors__main .lectors__progress{grid-area:list;grid-row:auto}}@media only screen and (min-width:46.5em){.lectors__main .lectors__progress li{font-size:1.125rem}}.result__section{background:var(--main-bg);position:relative}.result__section:after,.result__section:before{background-color:var(--initial-bg);content:"";height:2.5rem;position:absolute;transform:skewY(4deg);width:100%;z-index:1}@media only screen and (min-width:35.5em){.result__section:after,.result__section:before{transform:skewY(3deg)}}@media only screen and (min-width:46.5em){.result__section:after,.result__section:before{transform:skewY(2.3deg)}}@media only screen and (min-width:60.5em){.result__section:after,.result__section:before{transform:skewY(1.7deg)}}@media only screen and (min-width:80em){.result__section:after,.result__section:before{transform:skewY(1.5deg)}}@media only screen and (min-width:90em){.result__section:after,.result__section:before{transform:skewY(1deg)}}@media only screen and (min-width:160em){.result__section:after,.result__section:before{transform:skewY(.8deg)}}.result__section:before{content:"";left:0;top:-2.5rem;transform-origin:top left}.result__section:after{bottom:-2.5rem;content:"";right:0;transform-origin:top right}.result__section .container{padding-bottom:4.625rem}@media only screen and (min-width:46.5em){.result__section .container{padding-bottom:6.25rem}}@media only screen and (min-width:80em){.result__section .container{padding-bottom:7.5rem}}.result__section .title{margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.result__section .title{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.result__section .title{flex-shrink:0;margin-bottom:0;width:29.875rem}}.result__description{font-size:1.25rem;line-height:1.4;margin-bottom:3.75rem}@media only screen and (min-width:80em){.result__description{margin-bottom:0}}.result__item{background:var(--initial-bg);padding:1rem 1rem 1.5rem;position:relative}@media only screen and (min-width:20.063em){.result__item{padding-left:9.5rem}}@media only screen and (min-width:25.875em){.result__item{padding-left:9.625rem}}@media only screen and (min-width:46.5em){.result__item{padding:1.75rem 1rem 2.25rem 9.5rem}}@media only screen and (min-width:80em){.result__item{display:inline-block;height:fit-content;padding:1rem 1rem 1.5rem 9.5rem}}.result__item svg{position:absolute;z-index:5}.result__item:not(:last-child){margin-bottom:1.5rem}@media only screen and (min-width:46.5em){.result__item:not(:last-child){margin-bottom:2rem}}@media only screen and (min-width:80em){.result__item:not(:last-child){margin-bottom:0}}.result__item img{display:none}@media only screen and (min-width:20.063em){.result__item img{display:block;height:7.1875rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10.25rem}}@media only screen and (min-width:80em){.result__item.first{grid-area:1/1/2/2;margin-left:auto}}.result__item.first svg{bottom:-2.8125rem;height:3.6875rem;right:0;width:2.9375rem}@media only screen and (min-width:20.063em){.result__item.first svg{bottom:-3.5rem;height:5.6875rem}}@media only screen and (min-width:46.5em){.result__item.first svg{height:5.0625rem;right:.625rem;transform:rotate(-32deg)}}@media only screen and (min-width:80em){.result__item.first svg{bottom:unset;height:6.375rem;right:-3.3125rem;top:-1.1875rem;transform:rotate(-59deg)}.result__item.second{grid-column:2/span 1;grid-row:1/span 2;margin-top:5.25rem}}.result__item.second svg{bottom:-2.4375rem;height:4.3125rem;left:1rem;width:2.375rem}@media only screen and (min-width:46.5em){.result__item.second svg{bottom:-2.6875rem;height:3.375rem;left:.125rem;transform:rotate(31deg)}}@media only screen and (min-width:80em){.result__item.second svg{bottom:-4.375rem;height:3.9375rem;left:-.875rem;transform:scaleX(-1) rotate(-19deg)}.result__item-short{width:31.75rem}.result__item-middle{grid-area:2/1/3/2;padding:1.875rem 1rem 2.3125rem 9.5rem;width:38.4375rem}}.result__item-middle svg{bottom:-3rem;height:4.25rem;right:.625rem;width:1.8125rem}@media only screen and (min-width:20.063em){.result__item-middle svg{bottom:-4.125rem;height:6.25rem}}@media only screen and (min-width:46.5em){.result__item-middle svg{height:4.125rem;z-index:0}}@media only screen and (min-width:80em){.result__item-middle svg{bottom:-6.3125rem;height:7.1875rem;right:10.0625rem;transform:scaleX(-1) rotate(45deg);width:2.5625rem;z-index:5}.result__item-lg{grid-area:3/2/4/3;margin-left:-9.0625rem;padding:1.875rem 1rem 2.3125rem 9.5rem;width:43.9375rem}}.result__text-box{position:relative;z-index:5}.result__item-text{font-size:1rem;line-height:1.4}@media only screen and (min-width:46.5em){.result__item-text{font-size:1.125rem}}@media only screen and (min-width:80em){.result__item-text{line-height:1.3}.result__heading-box{align-items:center;display:flex;gap:6rem;justify-content:space-between;margin-bottom:4.625rem}}.result__item-heading{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1rem}@media only screen and (min-width:80em){.result__box{display:grid;gap:2rem;grid-template-columns:51% 49%;grid-template-rows:auto auto auto}}.program__section{overflow:hidden}.program__section .program-helper{display:none}@media only screen and (min-width:80em){.program__section .program-helper{display:block}}.program__section .program-helper .btn-box{margin-top:4rem}.program__section .program-helper__heading{font-size:1.125rem;font-weight:700;line-height:1.375rem;padding:1.25rem}.program__section .program-helper__content{border-top:1px solid}@media only screen and (min-width:80em){.program__heading-box{display:flex;gap:6rem;margin-bottom:5rem}}.program__description{font-size:1.25rem;line-height:1.4}.program__schedule{font-family:HalvarBreit,sans-serif;margin-bottom:3.75rem;margin-top:1.5rem}@media only screen and (min-width:46.5em){.program__schedule{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:5rem}}@media only screen and (min-width:80em){.program__schedule{font-family:Montserrat,sans-serif;margin-bottom:0;margin-top:1.875rem}}.program__schedule-item{align-items:center;background:var(--main-bg);display:flex;font-size:1rem;font-weight:700;justify-content:space-between;line-height:1.3;padding:.75rem 1rem}@media only screen and (min-width:46.5em){.program__schedule-item{display:block;padding:.5rem 1.625rem}}@media only screen and (min-width:80em){.program__schedule-item{display:flex;gap:1.75rem;padding:.75rem 1.25rem}}.program__schedule-item:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width:46.5em){.program__schedule-item:not(:last-child){margin-bottom:0}}@media only screen and (min-width:46.5em)and (max-width:79em){.program__schedule-item p:not(:last-child){margin-bottom:.5rem}}.program__module{background:var(--main-bg);font-size:1rem;font-weight:700;line-height:1.25rem;margin-bottom:1rem;padding:.0625rem .25rem;width:fit-content}@media only screen and (min-width:80em){.program__module{background:var(--initial-bg);font-size:1.125rem}}.program__item-heading{font-size:1.75rem;font-weight:700;line-height:1.3;margin-bottom:.875rem}@media only screen and (min-width:80em){.program__item-heading{font-size:2rem;margin-bottom:1.625rem}}.program__number{font-size:1rem;font-weight:600;line-height:1.25rem;padding-left:2rem;position:relative}.program__number:not(:last-child){margin-bottom:.5rem}@media only screen and (min-width:80em){.program__number{font-weight:700}}.program__number svg{height:1.5rem;left:0;position:absolute;width:1.5rem}.program__text{font-size:1rem;line-height:1.4;margin-top:1.375rem}@media only screen and (min-width:80em){.program__text{line-height:1.3;margin-top:1.625rem}}.program__item{padding:1.5rem 1.25rem}@media only screen and (min-width:80em){.program__item{border-bottom:1px solid;padding:3rem 1.25rem}}@media only screen and (max-width:45.5em){.program__item:last-child{padding-bottom:1.75rem}}.program__item:not(:last-child) .program__list{border-bottom:1px solid}@media only screen and (min-width:80em){.program__item:not(:last-child) .program__list{border:none}}.program__item-main{border:1px solid;border-bottom:none;padding:1rem 1.5rem 1.75rem}@media only screen and (min-width:46.5em){.program__item-main{padding:1rem 1.5rem 2rem}}@media only screen and (min-width:80em){.program__item-main{background:rgba(171,255,220,.2);border:none;cursor:pointer;padding:1.25rem 1.25rem 2rem;transition:.2s}}@media only screen and (hover:hover)and (pointer:fine){.program__item-main:hover{background:rgba(171,255,220,.4)}}.program__item-hidden-heading{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:1rem;position:relative}@media only screen and (min-width:80em){.program__item-hidden-heading{font-size:1.75rem;margin-bottom:1.5rem}}.program__hidden{background:rgba(171,255,220,.12);border-left:1px solid;border-right:1px solid}@media only screen and (min-width:80em){.program__hidden{background:transparent;border:none}}.program__hidden-description{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1.5rem}@media only screen and (min-width:80em){.program__hidden-description{margin-bottom:2.25rem}}.program__description-date,.program__description-name{font-size:1.125rem;font-weight:500;line-height:1.375rem}.program__description-date{background:var(--accent-color);padding:0 .25rem;width:fit-content}.program__list{padding-bottom:2rem;padding-left:1.25rem}@media only screen and (min-width:80em){.program__list{padding-bottom:0}}.program__list li{font-size:1rem;line-height:1.4;position:relative}@media only screen and (min-width:80em){.program__list li{line-height:1.3}}.program__list li:not(:last-child){margin-bottom:1.125rem}.program__list li:before{background:var(--txt-color);border-radius:50%;content:"";height:.1875rem;left:-.75rem;position:absolute;top:.5rem;width:.1875rem}@media only screen and (min-width:46.5em){.program__module-action{margin-top:3rem}}@media only screen and (min-width:80em){.program__module-action{margin-top:2rem}}.program__module-btn{border:1px solid;border-radius:2rem;font-family:HalvarBreit,sans-serif;font-size:1rem;font-weight:500;line-height:1.3;padding:.75rem 1.25rem;transition:.3s;width:100%}@media only screen and (min-width:46.5em){.program__module-btn{padding:.9375rem 2.5rem}}@media only screen and (min-width:80em){.program__module-btn{width:fit-content}}.program__module-btn .hide-module{display:none}@media only screen and (hover:hover)and (pointer:fine){.program__module-btn:hover{border-color:var(--hover-color)}.program__module-btn:hover span{color:var(--hover-color)}}.program__modules-hidden{display:none}@media only screen and (min-width:80em){.program__inner{display:grid;gap:0 5rem;grid-template-columns:minmax(478px,40%) minmax(648px,54%)}}.program__inner.opened .program__modules-hidden{display:block;margin-bottom:2rem;position:relative}@media only screen and (min-width:46.5em){.program__inner.opened .program__modules-hidden{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.program__inner.opened .program__modules-hidden{margin-bottom:1.625rem}}.program__inner.opened .show-module{display:none}.program__inner.opened .hide-module{display:block}.program__item-btn{background:#abffdc;border:1px solid;border-top:none;font-size:1rem;font-weight:600;line-height:1.3;padding:.75rem 1.25rem;width:100%}@media only screen and (min-width:80em){.program__item-btn{display:none}}.program__box:not(:last-child){margin-bottom:2.5625rem}@media only screen and (min-width:80em){.program__box:not(:last-child){margin-bottom:1.5rem}}.program__box .hide-program-txt{display:none}@media only screen and (max-width:79em){.program__box .program__hidden{display:none;overflow:hidden;transition:.4s cubic-bezier(.65,0,.35,1)}}@media only screen and (min-width:80em){.program__box .program__hidden{display:none}}.program__box.js-accordeon-shown .program__hidden{border-top:1px solid;display:block}.program__box.js-accordeon-shown .hide-program-txt{display:inline-block}.program__box.js-accordeon-shown .open-program-txt{display:none}@media only screen and (min-width:80em){.program__box.selected .program__item-main{background:#abffdc}}.program__heading-txt{display:flex;gap:6rem;justify-content:space-between}.registration__section{background:var(--accent-color)}@media only screen and (min-width:80em){.registration__section .title{flex-shrink:0;width:33.25rem}}.registration__section .container{padding-bottom:0}.registration__description{font-size:1.25rem;line-height:1.5rem;margin-bottom:3.75rem}@media only screen and (min-width:80em){.registration__description{margin-bottom:0}}.registration__number-box{border:1px solid;border-radius:50%;height:3.5rem;margin:0 auto 1.5rem;position:relative;width:3.5rem}.registration__number{font-size:1.5rem;font-weight:700;left:50%;line-height:1.8125rem;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:80em){.registration__number{font-size:2rem;line-height:2.4375rem}}.registration__box{height:auto;padding:2rem .75rem 5rem}@media only screen and (min-width:46.5em){.registration__box{padding:2rem .75rem 6rem}}@media only screen and (min-width:80em){.registration__box{padding:2rem .75rem 10.25rem}}.registration__box:first-child{background:var(--main-bg)}.registration__text{font-size:1rem;font-weight:600;line-height:1.3;text-align:center}@media only screen and (min-width:46.5em){.registration__text{font-size:1.125rem}}@media only screen and (min-width:80em){.registration__text{font-size:1.25rem}.registration__heading-box{align-items:center;display:flex;gap:6rem;justify-content:space-between;margin-bottom:3.75rem}}.order__section .container{padding:0}@media only screen and (min-width:80em){.order__section .container{display:grid;grid-template-columns:50% 50%}.order__section .title{margin-bottom:3rem}}.order__section .btn-box{margin-top:2.5rem}@media only screen and (min-width:46.5em){.order__section .btn-box{margin:2.5rem auto}}@media only screen and (min-width:80em){.order__section .btn-box{margin-inline:0}}.order__section .btn--submit{position:relative}.order__section .btn--submit:disabled{color:rgba(156,22,181,0)!important;pointer-events:none}.order__section .btn--submit:disabled>span{opacity:0}.order__section .btn--submit:disabled .btn-loader{opacity:1}.order__section .btn--submit:disabled svg{opacity:0}.order__section .btn-loader{display:inline-block;height:5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.order__section .btn-loader span{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--initial-bg);border-radius:50%;height:.8125rem;position:absolute;top:2.0625rem;width:.8125rem}.order__section .btn-loader span:first-child{animation:btn-loader-1 .6s infinite;left:.5rem}.order__section .btn-loader span:nth-child(2){animation:btn-loader-2 .6s infinite;left:.5rem}.order__section .btn-loader span:nth-child(3){animation:btn-loader-2 .6s infinite;left:2rem}.order__section .btn-loader span:nth-child(4){animation:btn-loader-3 .6s infinite;left:3.5rem}.order__section .iti--separate-dial-code .iti__selected-flag{background:transparent}@media only screen and (hover:hover)and (pointer:fine){.order__section .iti--separate-dial-code .iti__selected-flag:hover{background:transparent}}.order__section .iti--allow-dropdown,.order__section .iti__country-list{width:var(--full-input-width)}.order__section .iti__country-name,.order__section .iti__dial-code{font-size:.75rem}.order__section .form__input{margin-bottom:2.5rem;position:relative}.order__section .form__input input:-webkit-autofill,.order__section .form__input input:-webkit-autofill:active,.order__section .form__input input:-webkit-autofill:focus,.order__section .form__input input:-webkit-autofill:hover{-webkit-text-fill-color:var(--txt-color)!important;box-shadow:inset 0 0 0 30px transparent!important;-webkit-box-shadow:inset 0 0 0 30px transparent!important;caret-color:var(--txt-color)!important;transition:background-color 0s linear 1000s!important}.order__section .form__input:last-of-type{margin-bottom:2rem}.order__section .form__input input{border:none;border-bottom:1px solid;font-size:1rem;line-height:1.2;padding:.75rem .5rem;width:100%}.order__section .form__input--checkbox{margin-bottom:1.5625rem}@media only screen and (min-width:46.5em){.order__section .form__input--checkbox{margin-top:1.25rem}}.order__section .form__input--checkbox+.order__section .form__input--checkbox{margin-top:0}.order__section .form__input--checkbox:before{display:none}.order__section .form__input--checkbox .form__error{right:unset;top:100%}.order__section .form__input--checkbox-second{margin-top:0;padding-top:0}.order__section .form__input--checkbox.error-input .form__input-label:before{border-color:var(--error-color)}.order__section .form__input-field{display:flex;gap:.5rem}.order__section .form__input-field input{display:none}.order__section .form__input-field input:required+.form__input-label{padding-right:3em}.order__section .form__input-field input:checked+.form__input-label:after{opacity:1}.order__section .form__input-label{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:.875rem;line-height:1.4;padding-left:1.75rem;position:relative}.order__section .form__input-label a{border-bottom:1px solid;transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.order__section .form__input-label a:hover{border-color:transparent}}.order__section .form__input-label:after,.order__section .form__input-label:before{content:"";cursor:pointer;display:block;position:absolute}.order__section .form__input-label:before{background-color:#fff;border:1px solid;height:1.1875rem;left:0;top:.125rem;width:1.1875rem}.order__section .form__input-label:after{border:solid;border-width:0 .1875rem .1875rem 0;height:.6875rem;left:.625rem;opacity:0;top:.625rem;transform:translate(-50%,-50%) rotate(45deg);width:.4375rem}.order__section .form__error{color:var(--error-color);display:none;font-size:.75rem;font-weight:500;line-height:.875rem;margin-top:.125rem;position:absolute;right:0}.order__section .error-input input{border-color:var(--error-color)}.order__section .error-input .form__error{display:block}.order__description{font-size:1rem;line-height:1.3}.order__heading-box{background:var(--main-bg);padding:5rem 1rem}@media only screen and (min-width:46.5em){.order__heading-box{padding:5rem 2.5rem 6.25rem}}@media only screen and (min-width:80em){.order__heading-box{display:flex;flex-direction:column;justify-content:center;padding:0 3rem 0 5rem}}.order__inner{padding:5rem 1rem}@media only screen and (min-width:46.5em){.order__inner{padding:5rem 2.5rem 6.25rem}}@media only screen and (min-width:80em){.order__inner{padding:5rem 2.5rem 7.5rem}}.order__disclaimer{font-size:.875rem;line-height:1.3;margin-bottom:3rem}.order__disclaimer a{border-bottom:1px solid;transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.order__disclaimer a:hover{border-color:transparent}}@media only screen and (min-width:46.5em){.order__form{margin:0 auto;width:30.125rem}}@media only screen and (min-width:80em){.order__form{width:28.75rem}}.order__section.packages .order__heading-box{background-color:unset}.order__section.packages .order__inner,.order__section.packages .request-input{background-color:var(--main-bg)}.order__section.packages .select__wrap{position:relative}.order__section.packages .select__wrap select{height:100%;left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.order__section.packages .select__wrap.opened .form__dropdown{background:var(--main-bg);border-bottom:2px solid;color:var(--txt-color);display:block;font-size:1.125rem;line-height:1.1;position:absolute;top:0;width:100%;z-index:10}.order__section.packages .select__wrap.opened .form__dropdown svg{cursor:pointer;position:absolute;right:0;top:.8125rem;transition:var(--hover-trans)}@media only screen and (hover:hover)and (pointer:fine){.order__section.packages .select__wrap.opened .form__dropdown svg:hover{opacity:.5}}.order__section.packages .select__wrap.opened .form__dropdown li{cursor:pointer;margin-bottom:.625rem}@media only screen and (hover:hover)and (pointer:fine){.order__section.packages .select__wrap.opened .form__dropdown li:hover{color:rgba(0,2,12,.5)}}.order__section.packages .form__select{background:transparent;border-bottom:1px solid;cursor:pointer;padding:1.125rem 0 .75rem .5rem;position:relative;width:100%}@media only screen and (hover:hover)and (pointer:fine){.order__section.packages .form__select:hover .form__trigger-arrow svg{opacity:.5}}.order__section.packages .form__select-text{font-size:1rem;line-height:1}.order__section.packages .form__dropdown{display:none}.order__section.packages .form__trigger{border-left:none;width:2.8125rem}.order__section.packages .form__trigger-arrow{height:.375rem;margin-top:-.1875rem;position:absolute;right:.625rem;top:50%;width:.625rem}@media only screen and (min-width:46.5em){.order__section.packages .order__inner{padding-bottom:3.75rem}}@media only screen and (min-width:80em){.order__section.packages .order__inner{padding-bottom:3.75rem}.reviews__section .title{flex-shrink:0;width:24.4375rem}}.reviews__section .swiper-pagination{margin-top:3.75rem;position:unset}@media only screen and (min-width:46.5em){.reviews__section .swiper-pagination{margin-top:5rem}}.reviews__section .swiper-pagination-bullet-active{background:var(--txt-color)}.reviews__section .logo-path path{fill:red}.reviews__img-box{border-radius:50%;height:7.5rem;margin:0 auto 1.25rem;overflow:hidden;width:8.3125rem}.reviews__img-box img{height:100%;object-fit:cover;object-position:top;width:100%}.reviews__description{font-size:1.25rem;line-height:1.4;margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.reviews__description{margin-bottom:5rem}}@media only screen and (min-width:80em){.reviews__description{margin-bottom:0}}.reviews__info{font-size:.875rem;font-weight:500;line-height:1.4}.reviews__name{font-size:1rem;font-weight:700;line-height:1;margin-bottom:.5rem}.reviews__info-box{align-items:center;display:flex;flex-direction:column;margin-bottom:1.25rem;text-align:center}.reviews__text{font-size:.875rem;line-height:1.4}@media only screen and (min-width:80em){.reviews__heading-box{align-items:center;display:flex;gap:6rem;justify-content:space-between;margin-bottom:5rem}}@media only screen and (min-width:105em){.footer__section.footer-big .container{max-width:95.125rem;padding-inline:0}}.footer__section.footer-big .footer__social-box{right:0}.footer__section.updated{--hover-color:var(--accent-color2)}@media only screen and (hover:hover)and (pointer:fine){.footer__section.updated .social-svg:hover{fill:var(--hover-color)}}.footer__section .social-svg{fill:var(--txt-color);height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem}.footer__section .social-bg{height:100%;width:100%}.footer__section .container{padding-top:2.5rem;position:relative}@media only screen and (min-width:46.5em){.footer__section .container{padding-bottom:2.5rem}}@media only screen and (min-width:80em){.footer__section .container{padding-bottom:2.8125rem;padding-top:1.25rem}}.footer__social-box{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;grid-area:social;position:absolute;right:1rem;top:2rem}@media only screen and (min-width:46.5em){.footer__social-box{align-items:flex-start;flex-direction:row;justify-content:flex-end;right:2.5rem;top:1.5625rem}}@media only screen and (min-width:80em){.footer__social-box{right:5rem;top:unset}}.footer__social-box li{height:3.125rem;position:relative;width:3.125rem}.footer__social-box a{height:100%;transition:.3s;width:100%}@media only screen and (hover:hover)and (pointer:fine){.footer__social-box a:hover{opacity:.7}}.footer__social-box .fb-svg{width:.875rem}.footer__contacts{grid-area:contacts}.footer__contacts-heading,.footer__contacts-item{font-size:1rem;line-height:1.5}.footer__contacts-item{font-weight:700}@media only screen and (min-width:46.5em){.footer__contacts-list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:80em){.footer__contacts-list{gap:7.5rem;justify-content:unset}}@media only screen and (max-width:45.5em){.footer__contacts-list li:not(:last-child){margin-bottom:3rem}}.footer__contacts-list a{text-decoration:underline;transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.footer__contacts-list a:hover{color:var(--hover-color)}}.footer__logo{grid-area:logo}.footer__logo a{height:100%;width:100%}.footer__logo svg{fill:var(--txt-color);height:1.625rem;transition:.3s;width:9.5625rem}@media only screen and (hover:hover)and (pointer:fine){.footer__logo svg:hover{fill:var(--hover-color)}}.footer__logo-box{margin-bottom:3rem}@media only screen and (min-width:46.5em){.footer__logo-box{margin-bottom:3.5rem}}@media only screen and (min-width:80em){.footer__logo-box{margin-bottom:2.5rem}}.main-section-updated{background:var(--accent-color2);color:var(--initial-bg);position:relative}.main-section-updated:before{display:none}.main-section-updated:after,.main-section-updated:before{background-color:var(--initial-bg);content:"";height:2.5rem;position:absolute;transform:skewY(4deg);width:100%;z-index:1}@media only screen and (min-width:35.5em){.main-section-updated:after,.main-section-updated:before{transform:skewY(3deg)}}@media only screen and (min-width:46.5em){.main-section-updated:after,.main-section-updated:before{transform:skewY(2.3deg)}}@media only screen and (min-width:60.5em){.main-section-updated:after,.main-section-updated:before{transform:skewY(1.7deg)}}@media only screen and (min-width:80em){.main-section-updated:after,.main-section-updated:before{transform:skewY(1.5deg)}}@media only screen and (min-width:90em){.main-section-updated:after,.main-section-updated:before{transform:skewY(1deg)}}@media only screen and (min-width:160em){.main-section-updated:after,.main-section-updated:before{transform:skewY(.8deg)}}.main-section-updated:before{content:"";left:0;top:-2.5rem;transform-origin:top left}.main-section-updated:after{bottom:-2.5rem;content:"";right:0;transform-origin:top right}.main-section-updated .container{padding-bottom:19.625rem;padding-top:8.1875rem;position:relative}@media only screen and (min-width:46.5em){.main-section-updated .container{padding-bottom:20.375rem;padding-top:13.3125rem}}@media only screen and (min-width:60.5em){.main-section-updated .container{align-items:center;display:flex;flex-direction:column}}@media only screen and (min-width:80em){.main-section-updated .container{padding-bottom:9.8125rem;padding-top:9.5625rem}}.main-section-updated .main-updated__content{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:25.875em){.main-section-updated .main-updated__content{align-items:unset}}@media only screen and (min-width:80em){.main-section-updated .main-updated__content{margin:0 auto;width:fit-content}}.main-section-updated .main-updated__content-item{border-radius:6.25rem;color:var(--accent-color2);font-family:Oddval,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2;padding:.625rem 2.25rem;width:fit-content}.main-section-updated .main-updated__content-item:not(:first-child){margin-top:-.3125rem}@media only screen and (min-width:46.5em){.main-section-updated .main-updated__content-item{font-size:3.75rem;line-height:1;padding:.75rem 3rem}}.main-section-updated .main-updated__content-item:first-child{background:var(--main-bg)}@media only screen and (min-width:25.875em){.main-section-updated .main-updated__content-item:first-child{margin-left:2rem}}@media only screen and (min-width:46.5em){.main-section-updated .main-updated__content-item:first-child{margin-left:6.125rem}}@media only screen and (min-width:80em){.main-section-updated .main-updated__content-item:first-child{margin-left:4.0625rem}}.main-section-updated .main-updated__content-item:nth-child(2){background:var(--initial-bg)}@media only screen and (min-width:25.875em){.main-section-updated .main-updated__content-item:nth-child(2){margin-left:4.5625rem}}@media only screen and (min-width:46.5em){.main-section-updated .main-updated__content-item:nth-child(2){margin-left:12.75rem}}@media only screen and (min-width:80em){.main-section-updated .main-updated__content-item:nth-child(2){margin-left:10.6875rem}}.main-section-updated .main-updated__content-item:nth-child(3){background:#abffdc}@media only screen and (min-width:46.5em){.main-section-updated .main-updated__content-item:nth-child(3){margin-left:2.0625rem}}@media only screen and (min-width:80em){.main-section-updated .main-updated__content-item:nth-child(3){margin-left:0}}.main-section-updated .main-updated__content-desc{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400}@media only screen and (min-width:46.5em){.main-section-updated .main-updated__content-desc{font-size:1.125rem;margin-top:.25rem}}.main-section-updated .main-updated__link{border-bottom:2px solid;font-size:1.125rem;font-weight:700;line-height:1.3;margin:2.5rem auto 0;text-align:center;transition:.2s;width:fit-content}@media only screen and (min-width:46.5em){.main-section-updated .main-updated__link{margin-top:5rem}}@media only screen and (min-width:80em){.main-section-updated .main-updated__link{margin-top:3.75rem}}@media only screen and (hover:hover)and (pointer:fine){.main-section-updated .main-updated__link:hover{color:var(--main-bg)}}.animation-container{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-inline:1rem;position:absolute;top:100%;transform:translateY(-100%);width:100%}@media only screen and (min-width:46.5em){.animation-container{padding-inline:2.5rem}}@media only screen and (min-width:80em){.animation-container{padding-inline:5rem}}.animation-container .falling-svg{max-height:3.4375rem;pointer-events:none;position:absolute;transform:scale(1.2);width:3.4375rem;z-index:999}@media only screen and (min-width:46.5em){.animation-container .falling-svg{height:unset;max-height:unset;width:unset}}.animation-container .falling-svg:first-child{bottom:18.3125rem;right:5.125rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:first-child{bottom:26.0625rem;right:9.4375rem}}.animation-container .falling-svg:nth-child(2){bottom:9.0625rem;right:8.8125rem;transform:scale(1.35)}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(2){bottom:6.6875rem;right:3.25rem;transform:scale(1.24) rotate(72deg)}}.animation-container .falling-svg:nth-child(3){display:none}.animation-container .falling-svg:nth-child(4){bottom:4.0625rem;right:9.8125rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(4){bottom:4.9375rem;right:14.0625rem}}.animation-container .falling-svg:nth-child(5){bottom:4.625rem;right:5.8125rem;transform:rotate(-106deg)}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(5){bottom:2.5rem;left:6.0625rem;right:unset;transform:rotate(-106deg) scale(1.3)}}@media only screen and (min-width:64em){.animation-container .falling-svg:nth-child(5){bottom:3rem;left:7.3125rem}}@media only screen and (min-width:80em){.animation-container .falling-svg:nth-child(5){left:9.5625rem}}.animation-container .falling-svg:nth-child(6){display:none}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(6){bottom:12.5rem;display:block;right:11.875rem;transform:rotate(-54deg) scale(1.24)}}.animation-container .falling-svg:nth-child(7){bottom:2rem;left:-.5625rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(7){bottom:5.5rem;left:13.9375rem}}@media only screen and (min-width:64em){.animation-container .falling-svg:nth-child(7){bottom:5.375rem;left:unset;right:29.625rem}}@media only screen and (min-width:80em){.animation-container .falling-svg:nth-child(7){bottom:5.375rem;left:unset;right:29.625rem}}.animation-container .falling-svg:nth-child(8){bottom:1.5625rem;right:16.8125rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(8){bottom:4.875rem;right:22.75rem}}.animation-container .falling-svg:nth-child(9){bottom:1.1875rem;right:12.5625rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(9){right:17.8125rem}}.animation-container .falling-svg:nth-child(10){bottom:1rem;right:9.4375rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(10){right:13.5rem}}.animation-container .falling-svg:nth-child(11){bottom:.75rem;right:5.4375rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(11){bottom:1.0625rem;right:8.5625rem}}.animation-container .falling-svg:nth-child(12){bottom:.75rem;right:1.3125rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(12){right:3.4375rem}}.animation-container .falling-svg:nth-child(13){bottom:12.875rem;right:3.75rem}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(13){bottom:18.9375rem;right:7rem;transform:scale(1.3)}}.animation-container .falling-svg:nth-child(14){bottom:5.0625rem;right:1.8125rem;transform:scale(1.35) rotate(155deg)}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(14){bottom:2.75rem;left:0;right:unset;transform:scale(1.35) rotate(5deg)}}@media only screen and (min-width:64em){.animation-container .falling-svg:nth-child(14){left:1rem}}@media only screen and (min-width:80em){.animation-container .falling-svg:nth-child(14){left:3.75rem}}.animation-container .falling-svg:nth-child(15){display:none}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(15){bottom:5.8125rem;display:block;right:9rem;transform:rotate(103deg) scale(1.2)}}.animation-container .falling-svg:nth-child(16){display:none}@media only screen and (min-width:46.5em){.animation-container .falling-svg:nth-child(16){bottom:13.1875rem;display:block;left:3.9375rem}}@media only screen and (min-width:80em){.animation-container .falling-svg:nth-child(16){bottom:10.8125rem;left:7.5625rem}}.what-we-teach__section.show-hidden-part .what-we-teach--hidden{grid-template-rows:1fr}.what-we-teach__section.show-hidden-part .what-we-teach--opened{display:block}.what-we-teach__section.show-hidden-part .what-we-teach--closed{display:none}.what-we-teach__section.show-hidden-part .what-we-teach__action{margin-top:2.5rem}.what-we-teach__section .title{margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.what-we-teach__section .title{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.what-we-teach__section .title{margin-bottom:0}}.what-we-teach__section .container{padding-top:3.75rem}@media only screen and (min-width:46.5em){.what-we-teach__section .container{padding-top:5rem}}.what-we-teach__action{display:flex;justify-content:center;margin-top:2rem}.what-we-teach__action .btn{background:transparent;border:1px solid var(--txt-color);border-radius:2rem;color:var(--txt-color);font-size:1rem;font-weight:700;line-height:1.3;padding:.75rem;text-align:center;transition:.3s}.what-we-teach__action .btn span{transition:.3s}@media only screen and (min-width:46.5em){.what-we-teach__action .btn{padding:1rem 2.5rem;width:fit-content}}@media only screen and (hover:hover)and (pointer:fine){.what-we-teach__action .btn:hover{border-color:var(--accent-color2)}.what-we-teach__action .btn:hover span{color:var(--accent-color2)}}.what-we-teach__description{font-size:1.25rem;line-height:1.4}@media only screen and (min-width:80em){.what-we-teach__description{width:37.6875rem}.what-we-teach__heading-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:5rem}}.what-we-teach__item{cursor:pointer;padding:1.25rem 1.25rem 2.5rem;position:relative;transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.what-we-teach__item:hover{filter:saturate(1.8)}}@media only screen and (min-width:80em){.what-we-teach__item{flex-basis:49.6%}}.what-we-teach__item-title{font-size:1.75rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}@media only screen and (min-width:46.5em){.what-we-teach__item-title{font-size:1.875rem}}.what-we-teach__date,.what-we-teach__item-text{font-size:1rem;line-height:1.3}.what-we-teach__date{background:#002cff;border-radius:2.5rem;color:var(--initial-bg);font-weight:500;margin-bottom:2rem;padding:.25rem 1rem;width:fit-content}.what-we-teach__box,.what-we-teach__hidden-box{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:80em){.what-we-teach__box,.what-we-teach__hidden-box{flex-direction:unset;flex-wrap:wrap}}.what-we-teach--hidden{display:grid;grid-template-rows:0fr;transition:.3s}.what-we-teach__hidden-box{overflow:hidden}.what-we-teach--opened{display:none}.what-we-teach__heading-box{margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.what-we-teach__heading-box{margin-bottom:5rem}}.what-we-teach__link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.business__section{background:var(--accent-color);overflow:hidden;position:relative}.business__section:after,.business__section:before{background-color:var(--initial-bg);content:"";height:2.5rem;position:absolute;transform:skewY(4deg);width:100%;z-index:1}@media only screen and (min-width:35.5em){.business__section:after,.business__section:before{transform:skewY(3deg)}}@media only screen and (min-width:46.5em){.business__section:after,.business__section:before{transform:skewY(2.3deg)}}@media only screen and (min-width:60.5em){.business__section:after,.business__section:before{transform:skewY(1.7deg)}}@media only screen and (min-width:80em){.business__section:after,.business__section:before{transform:skewY(1.5deg)}}@media only screen and (min-width:90em){.business__section:after,.business__section:before{transform:skewY(1deg)}}@media only screen and (min-width:160em){.business__section:after,.business__section:before{transform:skewY(.8deg)}}.business__section:before{content:"";left:0;top:-2.5rem;transform-origin:top left}.business__section:after{bottom:-2.5rem;content:"";right:0;transform-origin:top right}.business__section:after,.business__section:before{transform:skewY(-4deg)}@media only screen and (min-width:35.5em){.business__section:after,.business__section:before{transform:skewY(-3deg)}}@media only screen and (min-width:46.5em){.business__section:after,.business__section:before{transform:skewY(-2.3deg)}}@media only screen and (min-width:60.5em){.business__section:after,.business__section:before{transform:skewY(-1.7deg)}}@media only screen and (min-width:80em){.business__section:after,.business__section:before{transform:skewY(-1.5deg)}}@media only screen and (min-width:90em){.business__section:after,.business__section:before{transform:skewY(-1deg)}}@media only screen and (min-width:160em){.business__section:after,.business__section:before{transform:skewY(-.8deg)}}.business__section:before{transform-origin:bottom right}.business__section:after{transform-origin:bottom left}.business__section .container{padding-block:5rem}@media only screen and (min-width:46.5em){.business__section .container{padding-bottom:6.25rem}}@media only screen and (min-width:80em){.business__section .container{display:grid;grid-template-columns:40.4375rem 30.125rem;justify-content:space-between;padding-bottom:7.9375rem}}.business__section .title{margin-bottom:0}@media only screen and (min-width:80em){.business__section .title{width:37.6875rem}}.business__item:not(:last-child){margin-bottom:3rem}.business__item-title{font-size:1.375rem;font-weight:700;line-height:1.4;margin-bottom:1rem}.business__item-text{font-size:1rem;line-height:1.4}@media only screen and (min-width:46.5em){.business__item-text{font-size:1.125rem}}.business__heading-box{margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.business__heading-box{margin-bottom:5rem}}@media only screen and (min-width:80em){.business__heading-box{margin-bottom:0}}.business__heading-box img{width:100%}@media only screen and (min-width:46.5em){.business__heading-box img{margin:0 auto;width:37.625rem}}@media only screen and (min-width:80em){.business__heading-box img{margin:0;width:100%}}.teachers__section .container{padding:3.75rem 0 5rem 1rem}@media only screen and (min-width:46.5em){.teachers__section .container{padding:5rem 0 6.25rem 2.5rem}}@media only screen and (min-width:80em){.teachers__section .container{padding:5rem 0 7.5rem 5rem}}.teachers__section .container .title{flex-shrink:0}.teachers__section.two-teachers .container{padding-right:5rem}.teachers__section.two-teachers .teachers__nav-box{display:none}.teachers__section.two-teachers .swiper-slide{width:28.25rem}.teachers__section.two-teachers .swiper-slide img{object-fit:cover}.teachers__section.two-teachers .swiper-wrapper{gap:3.75rem;justify-content:center}.teachers__section.three-teachers .container{padding-right:5rem}.teachers__section.three-teachers .teachers__nav-box{display:none}.teachers__section.three-teachers .swiper-slide{flex-basis:31%}.teachers__section.three-teachers .swiper-wrapper{gap:2.5rem}.teachers__section.four-teachers .container{padding-right:5rem}.teachers__section.four-teachers .teachers__nav-box{display:none}.teachers__section.four-teachers .swiper-slide{flex-basis:22.8%}.teachers__section.four-teachers .swiper-wrapper{gap:2.5rem}.teachers__description{font-size:1.25rem;line-height:1.4}.teachers__nav-box{display:none}@media only screen and (min-width:80em){.teachers__nav-box{display:flex;justify-content:space-between;position:absolute;top:8.75rem;width:100%;z-index:10}}.teachers__nav-box button{background:#fff;border-radius:50%;filter:drop-shadow(0 4px 10px rgba(0,0,0,.15));flex-shrink:0;height:1.75rem;position:absolute;width:1.75rem}@media only screen and (hover:hover)and (pointer:fine){.teachers__nav-box button:hover svg{stroke:var(--accent-color2)}}.teachers__nav-box svg{stroke:var(--txt-color);height:.75rem;left:50%;top:50%;width:1.5625rem}.teachers__nav-box .swiper-button--prev{left:-2.75rem;position:absolute}.teachers__nav-box .swiper-button--next{right:3rem;transform:rotate(180deg)}.teachers__box{position:relative}.teachers__heading-box{margin-bottom:3.75rem;padding-right:1rem}@media only screen and (min-width:46.5em){.teachers__heading-box{margin-bottom:5rem;padding-right:2.5rem}}@media only screen and (min-width:80em){.teachers__heading-box{display:flex;gap:6rem;padding-right:5rem}}.teachers__name{background:#f2f2f2;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1.75rem;min-height:var(--name-height);padding:.5rem 1rem;text-align:center}@media only screen and (min-width:46.5em){.teachers__name{font-size:1.375rem;margin-bottom:2rem}}.teachers__info-list li{font-size:.875rem;line-height:1.4;padding-left:2.25rem;position:relative}@media only screen and (min-width:46.5em){.teachers__info-list li{font-size:1rem}}.teachers__info-list li:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:46.5em){.teachers__info-list li:not(:last-child){margin-bottom:1.25rem}}.teachers__info-list li:before{content:url(/build/images/arrow.f7838ce7.svg);display:inline-block;height:1rem;left:0;position:absolute;top:.375rem;width:1.5rem}.teachers__img{display:block;width:100%}.requirements__section{background:var(--main-bg)}.requirements__section .container{padding:7.125rem 0 6.25rem}@media only screen and (min-width:46.5em){.requirements__section .container{padding:5rem 2.5rem 6.25rem}}@media only screen and (min-width:80em){.requirements__section .container{display:grid;grid-template-columns:minmax(50%,601px) 602px;justify-content:space-between;padding:4.625rem 5rem 7.5rem}}.requirements__section .title{margin-bottom:0}.requirements__section .underline-text{display:inline-block;position:relative}.requirements__section .underline-text:before{bottom:-.9375rem;content:url(/build/images/underline.1f495f1c.svg);display:inline-block;height:auto;left:0;position:absolute;width:100%}.requirements__description{font-size:1.25rem;line-height:1.4;margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.requirements__description{margin-bottom:2.5rem}}.requirements__heading-box{margin-bottom:1.6875rem;padding:0 1rem}@media only screen and (min-width:46.5em){.requirements__heading-box{margin-bottom:3.125rem;padding:0}}@media only screen and (min-width:80em){.requirements__heading-box{margin-bottom:0}}.requirements__svg{fill:#abffdc;bottom:0;display:block;left:0;position:absolute;right:0;top:0;transform:scaleX(-1)}.requirements__svg,.requirements__svg path{height:100%;width:100%}@media only screen and (min-width:80em){.requirements__svg{left:0;right:0}}.requirements__item{padding:5.6875rem 0;position:relative;text-align:right}@media only screen and (min-width:46.5em){.requirements__item{margin:0 2.5rem 0 auto;padding:5.4375rem 1.5rem;width:35.25rem}}@media only screen and (min-width:80em){.requirements__item{margin-right:0;padding-left:1.5rem;padding-right:1.5rem;width:35.25rem}}.requirements__item:not(:first-child){margin-top:-5.4375rem}@media only screen and (min-width:46.5em)and (max-width:79em){.requirements__item:not(:first-child){margin-top:-5.9375rem}}@media only screen and (min-width:46.5em){.requirements__item:not(:first-child){margin-left:2.5rem;margin-top:-6.8125rem}}@media only screen and (min-width:80em){.requirements__item:not(:first-child){margin-left:0}}.requirements__item:last-child .requirements__svg{fill:#94e5ff}.requirements__item-title{font-size:1.375rem;font-weight:700;margin-bottom:1rem}.requirements__item-text{font-size:1rem;line-height:1.4}@media only screen and (min-width:46.5em){.requirements__item-text{font-size:1.125rem}}@media only screen and (min-width:80em){.requirements__item-text{margin-left:auto}}.requirements__item:nth-child(2n){text-align:left}.requirements__item:nth-child(2n) .requirements__svg{fill:#94e5ff;transform:none}.requirements__item:nth-child(2n) .requirements__info{margin-left:unset}.requirements__info{padding:1.5rem 1rem;position:relative}@media only screen and (min-width:46.5em){.requirements__info{margin-left:auto;padding-inline:0;width:25.75rem}}.requirements__picture{bottom:-4.0625rem;height:15.9375rem;position:absolute;right:-.75rem;width:12.4375rem;z-index:1}@media only screen and (min-width:46.5em){.requirements__picture{bottom:.75rem;height:20.5rem;right:-4.5rem;width:16rem}}.companies__box{align-items:center;display:flex;flex-wrap:wrap;gap:.6875rem;justify-content:space-between}@media only screen and (min-width:46.5em)and (max-width:79em){.companies__box{margin:0 3rem}}.companies__box img{display:block;flex-basis:48%;flex-shrink:0}@media only screen and (min-width:46.5em){.companies__box img{flex-basis:31%}}@media only screen and (min-width:80em){.companies__box img{flex-basis:15%}}.companies__heading-box{margin-bottom:3.75rem}@media only screen and (min-width:46.5em){.companies__heading-box{margin-bottom:5rem}}@media only screen and (min-width:80em){.companies__heading-box{align-items:center;display:flex;gap:6rem;justify-content:space-between}.companies__heading-box .title{flex-shrink:0;width:25.5rem}}.companies__description{font-size:1.25rem;line-height:1.4}.main-with-img{background-color:var(--main-with-img-bg)}.main-with-img .container{padding:0}@media only screen and (min-width:46.5em){.main-with-img .container{padding:6.5rem 2.5rem 3.5rem}}@media only screen and (min-width:80em){.main-with-img .container{padding:6.5625rem 5rem 7.25rem}}@media only screen and (min-width:105em){.main-with-img .container{max-width:95.125rem;padding-bottom:6.5625rem;padding-inline:0}}.main-with-img__box{padding:4.0625rem 1rem 2rem}@media only screen and (min-width:46.5em){.main-with-img__box{padding:0 0 3.5rem}}@media only screen and (min-width:80em){.main-with-img__box{padding:0}.main-with-img__inner{align-items:center;display:flex;gap:3.6875rem}}.main-with-img__info{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}@media only screen and (min-width:46.5em){.main-with-img__info{gap:1rem;margin-bottom:2rem}}@media only screen and (min-width:105em){.main-with-img__info{font-size:1.125rem}}.main-with-img__info div{border-radius:6.25rem;font-size:1rem;font-weight:600;line-height:1;padding:.75rem 1.3125rem}@media only screen and (min-width:105em){.main-with-img__info div{font-size:1.125rem}}.main-with-img__info div:first-child{background-color:#fff}.main-with-img__info div:nth-child(2){background-color:var(--accent-color4)}.main-with-img__title{font-family:Oddval,sans-serif;font-size:1.75rem;font-weight:800;letter-spacing:-.0175rem;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:46.5em){.main-with-img__title{font-size:2.625rem;line-height:1.2;margin-bottom:2rem}}@media only screen and (min-width:105em){.main-with-img__title{font-size:3.5rem}}.main-with-img__text{font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:1.25rem}@media only screen and (min-width:46.5em){.main-with-img__text{font-size:1.25rem;margin-bottom:1.5rem}}@media only screen and (min-width:80em){.main-with-img__text{font-size:1rem}}@media only screen and (min-width:105em){.main-with-img__text{font-size:1.25rem}}.main-with-img__date{align-items:center;display:flex;font-size:1.125rem;font-weight:800;gap:1rem;line-height:1.3;padding-bottom:1rem;position:relative;width:fit-content}.main-with-img__date span{font-weight:600}.main-with-img__date svg{fill:#f62cee;bottom:-.375rem;height:.8125rem;position:absolute;width:100%}.main-with-img .btn-box{display:none}@media only screen and (min-width:46.5em){.main-with-img .btn-box{display:block;margin-top:2rem}}.main-with-img__img{height:27.0625rem;margin-top:2rem}@media only screen and (min-width:46.5em){.main-with-img__img{height:30.375rem;margin-top:0}}@media only screen and (min-width:80em){.main-with-img__img{flex-shrink:0;height:36.9375rem;width:35.25rem}}@media only screen and (min-width:105em){.main-with-img__img{height:48.125rem;width:45.9375rem}}.main-with-img__img img{height:100%;object-fit:cover;object-position:top;width:100%}.main-with-img.figured{position:relative}.main-with-img.figured .container{padding-bottom:22.0625rem;position:relative;z-index:2}@media only screen and (min-width:46.5em){.main-with-img.figured .container{padding-bottom:21.75rem}}@media only screen and (min-width:80em){.main-with-img.figured .container{padding-bottom:16.1875rem;padding-right:0;position:relative}}@media only screen and (min-width:105em){.main-with-img.figured .container{padding-bottom:13rem;padding-top:12.9375rem}}.main-with-img.figured .main-with-img__img{bottom:-.4375rem;height:21.1875rem;margin-top:0;position:absolute;right:-1.1875rem;width:21.9375rem}@media only screen and (min-width:46.5em){.main-with-img.figured .main-with-img__img{bottom:0;height:27.25rem;right:-1.5625rem;width:26.8125rem}}@media only screen and (min-width:80em){.main-with-img.figured .main-with-img__img{bottom:-14.0625rem;height:42.875rem;right:-11.875rem;top:5.5rem;width:51.8125rem}}@media only screen and (min-width:105em){.main-with-img.figured .main-with-img__img{right:-7.125rem;top:8.25rem}}.main-with-img.figured .main-with-img__img img,.main-with-img.figured .main-with-img__img picture{height:100%;width:100%}.main-with-img.figured .main-with-img__img img{object-position:left}@media only screen and (min-width:80em){.main-with-img.figured .main-with-img__title{font-size:1.75rem;width:36.4375rem}}@media only screen and (min-width:105em){.main-with-img.figured .main-with-img__title{font-size:3.5rem;width:45.375rem}}.main-with-img.figured .main-with-img__bg{fill:var(--accent-color3);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="768" height="608" viewBox="0 0 768 608" fill="none"><path d="M-180 640.327L-102.11 428.568L398.232 560.501L696.621 444.802L598.538 323.951L1016.83 0L1548 640.327V772H-180L-180 640.327Z" fill="%23FFA6E6"/></svg>');background-position:-5.875rem 0;background-repeat:no-repeat;background-size:cover;bottom:0;height:26.75rem;pointer-events:none;position:absolute;width:100%}@media only screen and (min-width:46.5em){.main-with-img.figured .main-with-img__bg{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="768" height="608" viewBox="0 0 768 608" fill="none"><path d="M-180 640.327L-102.11 428.568L398.232 560.501L696.621 444.802L598.538 323.951L1016.83 0L1548 640.327V772H-180L-180 640.327Z" fill="%23FFA6E6"/></svg>');background-position:100%;height:38rem}}@media only screen and (min-width:80em){.main-with-img.figured .main-with-img__bg{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1366" height="797" viewBox="0 0 1366 797" fill="none"><path d="M-215 887.5L-107 594L586.762 776.86L1000.5 616.5L864.5 449L1444.5 0L2181 887.5V1070H-215L-215 887.5Z" fill="%23FFA6E6"/></svg>');height:47.1875rem}}@media only screen and (min-width:105em){.main-with-img.figured .main-with-img__bg{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1920" height="980" viewBox="0 0 1920 980" fill="none"><path d="M-332 1122.03L-185.866 724.843L752.855 972.302L1312.68 755.292L1128.66 528.619L1913.45 -79L2910 1122.03V1369H-332L-332 1122.03Z" fill="%23FFA6E6"/></svg>');height:61.5rem}}.main-with-img.figured .main-with-img__bg.light{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="768" height="608" viewBox="0 0 768 608" fill="none"><path d="M-180 640.327L-102.11 428.568L398.232 560.501L696.621 444.802L598.538 323.951L1016.83 0L1548 640.327V772H-180L-180 640.327Z" fill="white"/></svg>')}@media only screen and (min-width:46.5em){.main-with-img.figured .main-with-img__bg.light{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="768" height="608" viewBox="0 0 768 608" fill="none"><path d="M-180 640.327L-102.11 428.568L398.232 560.501L696.621 444.802L598.538 323.951L1016.83 0L1548 640.327V772H-180L-180 640.327Z" fill="white"/></svg>')}}@media only screen and (min-width:80em){.main-with-img.figured .main-with-img__bg.light{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1366" height="797" viewBox="0 0 1366 797" fill="none"><path d="M-215 887.5L-107 594L586.762 776.86L1000.5 616.5L864.5 449L1444.5 0L2181 887.5V1070H-215L-215 887.5Z" fill="white"/></svg>')}}@media only screen and (min-width:105em){.main-with-img.figured .main-with-img__bg.light{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1920" height="980" viewBox="0 0 1920 980" fill="none"><path d="M-332 1122.03L-185.866 724.843L752.855 972.302L1312.68 755.292L1128.66 528.619L1913.45 -79L2910 1122.03V1369H-332L-332 1122.03Z" fill="white"/></svg>')}}@media only screen and (min-width:80em){.main-with-img.figured .main-with-img__box{width:36.4375rem}}@media only screen and (min-width:105em){.main-with-img.figured .main-with-img__box{width:45.375rem}}.main-with-img__program-text{font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:1.625rem}@media only screen and (min-width:46.5em){.main-with-img__program-text{margin-bottom:2.125rem}}@media only screen and (min-width:80em){.main-with-img__program-text{margin-bottom:1.125rem}}@media only screen and (min-width:105em){.main-with-img__program-text{font-size:1.25rem}}.main-with-img__program-list{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}@media only screen and (min-width:46.5em){.main-with-img__program-list{gap:1rem}}@media only screen and (min-width:80em){.main-with-img__program-list{gap:.5rem}}.main-with-img__program-list-title{font-family:Oddval,sans-serif;font-size:.875rem;font-weight:800;margin-bottom:.75rem}@media only screen and (min-width:46.5em){.main-with-img__program-list-title{font-size:1rem}}@media only screen and (min-width:80em){.main-with-img__program-list-title{font-size:.875rem}}.main-with-img__program-list-text{font-size:.875rem;font-weight:500;line-height:1.2}@media only screen and (min-width:46.5em)and (max-width:79em){.main-with-img__program-list-text{font-size:1rem}}.main-with-img__program-list li{padding:.75rem .5rem;width:8.3125rem}@media only screen and (min-width:46.5em){.main-with-img__program-list li{padding:.75rem .5rem 1rem}}@media only screen and (min-width:80em){.main-with-img__program-list li{padding:.75rem .5rem}}.main-with-img__program-list li:first-child,.main-with-img__program-list li:nth-child(3),.main-with-img__program-list li:nth-child(9){transform:rotate(-2deg)}.main-with-img__program-list li:nth-child(6),.main-with-img__program-list li:nth-child(8){transform:rotate(2deg)}@media only screen and (min-width:80em){.main-with-img.roadmap .main-with-img__title{font-size:1.75rem;width:36.4375rem}}.main-with-img.main-with-roadmap-figured .container{padding-bottom:20.0625rem}@media only screen and (min-width:46.5em){.main-with-img.main-with-roadmap-figured .container{padding-bottom:7.3125rem}}@media only screen and (min-width:80em){.main-with-img.main-with-roadmap-figured .container{padding-bottom:8.1875rem}.main-with-img.main-with-roadmap-figured .main-with-img__title{font-size:1.75rem;width:36.4375rem}}@media only screen and (min-width:46.5em){.main-with-img.main-with-roadmap-figured .main-with-img__img{bottom:-8.5625rem;right:-5.1875rem}}@media only screen and (min-width:80em){.main-with-img.main-with-roadmap-figured .main-with-img__img{right:-13.3125rem}}@media only screen and (min-width:105em){.main-with-img.main-with-roadmap-figured .main-with-img__img{right:-6.8125rem;top:5.875rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .container{padding-bottom:9.125rem}}.main-with-img.numbered-list .main-with-img__program-list{gap:1.8125rem 1rem}@media only screen and (min-width:46.5em){.main-with-img.numbered-list .main-with-img__program-list{gap:1.625rem 4rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .main-with-img__program-list{column-gap:2rem}}.main-with-img.numbered-list .main-with-img__program-list-number{color:#3f1b71;font-family:Oddval,sans-serif;font-size:.875rem;font-weight:800;left:0;position:absolute;top:-.125rem}@media only screen and (min-width:46.5em){.main-with-img.numbered-list .main-with-img__program-list-number{font-size:1rem;top:-.1875rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .main-with-img__program-list-number{font-size:.875rem}}.main-with-img.numbered-list .main-with-img__program-list li{padding:0 0 0 1.9375rem;position:relative;transform:none;width:47.5%}@media only screen and (min-width:46.5em){.main-with-img.numbered-list .main-with-img__program-list li{width:14rem}}@media only screen and (min-width:46.5em)and (min-width:80em){.main-with-img.numbered-list .main-with-img__program-list li{padding-left:2.25rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .main-with-img__title{font-size:1.75rem;width:36.4375rem}}@media only screen and (min-width:46.5em){.main-with-img.numbered-list .main-with-img__box .btn-box{margin-top:2.125rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .main-with-img__box .btn-box{margin-top:2.3125rem}.main-with-img.numbered-list .main-with-img__program-text{margin-bottom:1.5rem}}.main-with-img.numbered-list .main-with-img__img{margin-top:1.8125rem}@media only screen and (min-width:46.5em){.main-with-img.numbered-list .main-with-img__img{bottom:-11.75rem;margin-top:0;right:-5.5625rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .main-with-img__img{margin-top:.9375rem;right:-16.9375rem}}@media only screen and (min-width:105em){.main-with-img.numbered-list .main-with-img__img{margin-top:0;right:-9.0625rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list .main-with-img__inner{align-items:flex-start}}@media only screen and (min-width:105em){.main-with-img.numbered-list .main-with-img__inner{align-items:center}}@media only screen and (min-width:46.5em)and (max-width:79em){.main-with-img.numbered-list.figured .container{padding-bottom:12.9375rem}}@media only screen and (min-width:46.5em){.main-with-img.numbered-list.figured .main-with-img__img{bottom:-8.25rem;right:-5.0625rem}}@media only screen and (min-width:80em){.main-with-img.numbered-list.figured .main-with-img__img{right:-13.3125rem}}@media only screen and (min-width:105em){.main-with-img.numbered-list.figured .main-with-img__img{right:-6.8125rem}}@media only screen and (min-width:46.5em)and (max-width:79em){.main-with-img.list .main-with-img__program-list{gap:1.4375rem 8.5rem}}.main-with-img.list .main-with-img__program-list li{position:relative}@media only screen and (min-width:46.5em)and (max-width:79em){.main-with-img.list .main-with-img__program-list li{width:13.6875rem}}.main-with-img.list .main-with-img__program-list li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' fill='none'%3E%3Cpath d='M9.766 0C8.018 0 6.48.377 5.154 1.131A7.637 7.637 0 0 0 2.04 4.294C1.307 5.65.94 7.217.94 9c0 1.783.367 3.36 1.1 4.731a7.843 7.843 0 0 0 3.114 3.163C6.48 17.631 8.018 18 9.766 18V0Z' fill='%23FFA6E6' style='mix-blend-mode:multiply'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.3125rem;left:0;position:absolute;top:.125rem;width:1.3125rem}.after-course{background:var(--accent-color3)}.after-course .container{padding-block:2rem 3.5rem}@media only screen and (min-width:46.5em){.after-course .container{padding-block:3.5rem}}@media only screen and (min-width:80em){.after-course .container{padding-block:5.375rem}}@media only screen and (min-width:105em){.after-course .container{max-width:95.125rem;padding-block:6.5rem;padding-inline:0}}.after-course__title{font-family:Oddval,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.3;margin-bottom:1rem}@media only screen and (min-width:46.5em){.after-course__title{font-size:2.25rem;max-width:80%}}@media only screen and (min-width:105em){.after-course__title{font-size:2.75rem}}.after-course__subtitle{font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:2rem}@media only screen and (min-width:46.5em){.after-course__subtitle{margin-bottom:2.5rem}}.after-course__slide{background:#fff;padding:1.25rem}@media only screen and (min-width:46.5em){.after-course__slide{padding:1.5rem}}@media only screen and (min-width:105em){.after-course__slide{padding:2rem}}.after-course__slide-title{font-family:Oddval,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1rem}@media only screen and (min-width:46.5em){.after-course__slide-title{font-size:1.5rem}}@media only screen and (min-width:105em){.after-course__slide-title{font-size:1.75rem}}.after-course__slide-text{font-size:1rem;font-weight:500;line-height:1.3}@media only screen and (min-width:105em){.after-course__slide-text{font-size:1.25rem}}.after-course__slide-img{display:block;height:11.75rem;margin-bottom:1rem;object-fit:cover;width:100%}.after-course__box{overflow:visible}.after-course .swiper-slide{height:100%}.after-course.figured{position:relative}.after-course.figured:after{background-color:var(--initial-bg);bottom:-.9375rem;content:"";height:1.875rem;position:absolute;transform:skewY(-3deg);width:100%;z-index:1}@media only screen and (min-width:46.5em){.after-course.figured:after{bottom:-1.3125rem;height:2.5rem}}@media only screen and (min-width:80em){.after-course.figured:after{bottom:-2.6875rem;height:4.8125rem;transform:rotate(-2deg)}}@media only screen and (min-width:105em){.after-course.figured:after{transform:rotate(-1.5deg)}}.for-whom .container{padding-block:3.5rem}@media only screen and (min-width:80em){.for-whom .container{padding-block:5.375rem}}@media only screen and (min-width:105em){.for-whom .container{max-width:95.125rem;padding-block:6.5rem;padding-inline:0}}.for-whom__title{font-family:Oddvala,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.3;margin-bottom:1rem}@media only screen and (min-width:46.5em){.for-whom__title{font-size:2.25rem}}@media only screen and (min-width:105em){.for-whom__title{font-size:2.75rem}}.for-whom__subtitle{font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:2.5rem}@media only screen and (min-width:46.5em){.for-whom__subtitle{font-size:1.25rem}}.for-whom__list{display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:46.5em){.for-whom__list{gap:1rem}}@media only screen and (min-width:80em){.for-whom__list{flex-direction:unset;flex-wrap:wrap;gap:1.25rem}}.for-whom__list-picture{display:none}@media only screen and (min-width:80em){.for-whom__list-picture{display:block;padding:0;width:49.8%}}@media only screen and (min-width:105em){.for-whom__list-picture{width:48.7%}}.for-whom__list-picture img{height:100%;object-fit:cover;width:100%}.for-whom__list-info{padding:1rem}@media only screen and (min-width:46.5em){.for-whom__list-info{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;padding:1.5rem}}@media only screen and (min-width:80em){.for-whom__list-info{padding:1.875rem 1.5rem}.for-whom__list-info:first-child{width:56%}.for-whom__list-info:nth-child(2){width:42%}.for-whom__list-info:nth-child(3){width:48.4%}}@media only screen and (min-width:105em){.for-whom__list-info:nth-child(3){width:49.9%}}.for-whom__list-info-title{font-family:Oddval,sans-serif;font-size:1.5rem;font-weight:800;margin-bottom:.75rem}@media only screen and (min-width:46.5em){.for-whom__list-info-title{margin-bottom:1.25rem}}@media only screen and (min-width:105em){.for-whom__list-info-title{margin-bottom:1.75rem}}.for-whom__list-info-text{font-size:1rem;font-weight:500;line-height:1.3;margin-bottom:.5rem}@media only screen and (min-width:46.5em){.for-whom__list-info-text{margin-bottom:0;width:29rem}}@media only screen and (min-width:80em){.for-whom__list-info-text{width:100%}}@media only screen and (min-width:105em){.for-whom__list-info-text{font-size:1.25rem}}.for-whom__list-info-text span{font-weight:700}@media only screen and (min-width:46.5em){.for-whom__list-info-text span{font-weight:600}}.for-whom__list-info-img{flex-shrink:0;height:9.75rem;margin-left:auto;object-fit:cover;width:9.75rem}.experts{background:var(--accent-color4)}.experts .container{padding-block:3.5rem}@media only screen and (min-width:80em){.experts .container{padding-block:6rem}}@media only screen and (min-width:105em){.experts .container{max-width:95.125rem;padding-block:6.5rem;padding-inline:0}}.experts__title{font-family:Oddval,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.3;margin-bottom:1rem}@media only screen and (min-width:46.5em){.experts__title{font-size:2.25rem}}@media only screen and (min-width:80em){.experts__title{margin-bottom:0}}@media only screen and (min-width:105em){.experts__title{font-size:2.75rem;width:50%}}.experts__subtitle{font-size:1.25rem;font-weight:400;line-height:1.4;margin-bottom:7.5rem}@media only screen and (min-width:46.5em){.experts__subtitle{margin-bottom:5.5rem}}@media only screen and (min-width:80em){.experts__subtitle{margin-bottom:0;width:33.1875rem}}@media only screen and (min-width:105em){.experts__subtitle{width:50%}}.experts__subtitle span{font-weight:800}.experts__item{background:#fff;padding:1.5rem 1.25rem}@media only screen and (min-width:46.5em){.experts__item{padding:1.5rem 3.5rem 3.5rem}}@media only screen and (min-width:80em){.experts__item{display:flex;justify-content:space-between;padding:3.5rem}.experts__item:nth-child(odd){flex-direction:row-reverse}.experts__item:nth-child(odd) .experts__item-label{left:unset;right:20.1875rem;width:max-content}.experts__item:nth-child(odd) .experts__item-img{margin-right:2.5rem}}@media only screen and (min-width:105em){.experts__item:nth-child(odd) .experts__item-img{margin-right:3.75rem}}.experts__item:not(:last-child){margin-bottom:7.5rem}@media only screen and (min-width:46.5em){.experts__item:not(:last-child){margin-bottom:5.5rem}}.experts__item.shown .experts__list-hidden{height:auto;margin-bottom:1.25rem;opacity:1;pointer-events:all}.experts__item.shown .experts__action-open{display:none}.experts__item.shown .experts__action-close{display:flex}.experts__item.shown .experts__action svg{transform:none}.experts__item-img{margin:-6.25rem auto 2.375rem;position:relative;width:19.0625rem}@media only screen and (min-width:46.5em){.experts__item-img{margin:-4.8125rem auto 2.1875rem 0;width:23.75rem}}@media only screen and (min-width:80em){.experts__item-img{height:fit-content;margin:-6rem 0 0 .9375rem}}@media only screen and (min-width:105em){.experts__item-img{margin-left:2rem}}.experts__item-label{bottom:.8125rem;font-size:1rem;font-weight:700;line-height:1.2;padding:.75rem;position:absolute;right:-1rem}@media only screen and (min-width:46.5em){.experts__item-label{bottom:1.25rem;left:21.5rem;right:unset;width:max-content}}@media only screen and (min-width:80em){.experts__item-label{bottom:unset;left:17.6875rem;top:1.6875rem}}@media only screen and (min-width:85.375rem){.experts__item-label{top:5.4375rem}}@media only screen and (min-width:105em){.experts__item-label{font-size:1.25rem}}.experts__item-name{font-family:Oddval,sans-serif;font-size:1.875rem;font-weight:800;line-height:1.3;margin-bottom:.5rem}@media only screen and (min-width:46.5em){.experts__item-name{font-size:2rem;line-height:1.2;margin-bottom:1rem}}@media only screen and (min-width:105em){.experts__item-name{font-size:2.25rem}}.experts__item-position{font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:1rem}@media only screen and (min-width:46.5em){.experts__item-position{font-weight:800;margin-bottom:2rem}}@media only screen and (min-width:105em){.experts__item-position{font-size:1.25rem}}.experts__list-hidden{height:0;opacity:0;overflow:hidden;pointer-events:all;transition:.2s}@media only screen and (min-width:80em){.experts__list-hidden{height:auto;opacity:1;pointer-events:all}}.experts__list-item{font-size:1rem;line-height:1.4;padding-left:2.25rem;position:relative}@media only screen and (min-width:46.5em){.experts__list-item{width:33.875rem}}@media only screen and (min-width:80em){.experts__list-item{width:33.875rem}}@media only screen and (min-width:105em){.experts__list-item{font-size:1.25rem;width:47.25rem}}.experts__list-item:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width:80em){.experts__list-item:not(:last-child){margin-bottom:1rem}}.experts__list-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.664 14.93a10.802 10.802 0 0 0-.713 2.725H24V6H13.085v3.446h5.28c-.497 1.337-1.296 2.382-2.397 3.134-1.102.752-2.397 1.128-3.887 1.128-1.339 0-2.537-.303-3.595-.909a6.577 6.577 0 0 1-2.494-2.507c-.583-1.065-.875-2.266-.875-3.603L0 6.721c0 2.151.464 4.083 1.393 5.796a10.544 10.544 0 0 0 3.919 4.042C6.996 17.519 8.874 18 10.947 18c2.181 0 4.092-.564 5.733-1.692 1.663-1.128 3.077-2.83 4.243-5.107l1.425.69c-.756 1.17-1.317 2.182-1.684 3.039Z' fill='%23FD3375'/%3E%3C/svg%3E");background-size:contain;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}@media only screen and (min-width:46.5em){.experts__list-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M15.766 3c-1.748 0-3.286.377-4.612 1.131A7.637 7.637 0 0 0 8.04 7.294C7.307 8.65 6.94 10.217 6.94 12c0 1.783.367 3.36 1.1 4.731a7.843 7.843 0 0 0 3.114 3.163C12.48 20.631 14.018 21 15.766 21V3Z' fill='%23FD3375' style='mix-blend-mode:multiply'/%3E%3C/svg%3E")}}@media only screen and (min-width:105em){.experts__list-item:before{top:.3125rem}}.experts__btn{align-items:center;border-bottom:1px solid;display:flex;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.3;margin-top:.5rem;padding-bottom:.5rem}.experts__action-close{display:none}.experts__action svg{transform:rotate(90deg)}@media only screen and (min-width:80em){.experts__action{display:none}.experts__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:5.5rem}}.experts.figured{position:relative}@media only screen and (min-width:46.5em){.experts.figured .container{padding-block:6rem}}.experts.figured .experts__item-img img{transform:rotate(-4deg)}@media only screen and (min-width:80em){.experts.figured .experts__item-img img{transform:rotate(4deg)}}.experts.figured .experts__item:nth-child(odd) .experts__item-img img{transform:rotate(4deg)}@media only screen and (min-width:80em){.experts.figured .experts__item:nth-child(odd) .experts__item-img img{transform:rotate(-4deg)}}.experts.figured:after,.experts.figured:before{background-color:var(--initial-bg);bottom:unset;content:"";height:1.875rem;position:absolute;top:-.9375rem;transform:skewY(-3deg);width:100%;z-index:1}@media only screen and (min-width:46.5em){.experts.figured:after,.experts.figured:before{height:2.5rem;top:-1.3125rem}}@media only screen and (min-width:80em){.experts.figured:after,.experts.figured:before{height:4.8125rem;top:-2.6875rem;transform:rotate(-2deg)}}@media only screen and (min-width:105em){.experts.figured:after,.experts.figured:before{transform:rotate(-1.5deg)}}.experts.figured:after{bottom:-.9375rem;top:unset}@media only screen and (min-width:46.5em){.experts.figured:after{bottom:-1.3125rem}}@media only screen and (min-width:80em){.experts.figured:after{bottom:-2.6875rem}.experts__two{display:flex;gap:1.5rem;margin-top:15rem}.experts__two .experts__item{flex-direction:column;height:fit-content;margin-bottom:0}.experts__two .experts__item:nth-child(odd) .experts__item-label{left:15.625rem;width:max-content}.experts__two .experts__item-img{margin:-13.25rem auto 1.875rem}.experts__two .experts__item-img:nth-child(odd){margin-right:auto}.experts__two .experts__item-label{bottom:.9375rem;left:unset;max-width:16.25rem;right:-5rem;top:unset}}@media only screen and (min-width:105em){.experts__two .experts__item-label{right:-8.5rem}}.experts__two .experts__list-item{width:100%}.registration-new .container{padding:0}@media only screen and (min-width:105em){.registration-new .container{max-width:95.125rem;padding-inline:0}}.registration-new__box{background:var(--accent-color3);padding:3.5rem 1rem;position:relative}@media only screen and (min-width:46.5em){.registration-new__box{padding:3.5rem 2.5rem}}@media only screen and (min-width:80em){.registration-new__box{display:flex;flex-direction:column;justify-content:center;margin-bottom:2.9375rem;padding:0 3rem 0 5rem}}@media only screen and (min-width:105em){.registration-new__box{margin-bottom:4.5625rem;padding-left:0;padding-right:5.5rem}}.registration-new__box:before{background:var(--accent-color3);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:200vw}@media only screen and (min-width:80em){.registration-new__inner{display:flex}}.registration-new__title{font-family:Oddval,sans-serif;font-size:2.25rem;font-weight:800;line-height:1.3;margin-bottom:2.25rem}@media only screen and (min-width:46.5em){.registration-new__title{font-size:3rem;margin-bottom:2rem}}@media only screen and (min-width:80em){.registration-new__title{font-family:Oddval,sans-serif;margin-bottom:3rem}}.registration-new__subtitle{font-size:1rem;line-height:1.3}@media only screen and (min-width:80em){.registration-new__subtitle{font-weight:500}}@media only screen and (min-width:105em){.registration-new__subtitle{font-size:1.25rem;width:34.6875rem}}.registration-new__subtitle span{font-weight:800}.registration-new .form{padding:3.5rem 1rem}@media only screen and (min-width:46.5em){.registration-new .form{margin:0 auto;padding:3.5rem 2.5rem;padding-inline:0;width:30.125rem}}@media only screen and (min-width:80em){.registration-new .form{flex-shrink:0;margin:0 auto;padding-block:5rem;padding-inline:6.4375rem 7.5rem;width:50%}}@media only screen and (min-width:105em){.registration-new .form{padding:5.5rem 1.4375rem 7.5rem 12.5rem}}.registration-new .form .btn-box{margin-top:3rem}@media only screen and (min-width:46.5em){.registration-new .form .btn-box{width:100%}}@media only screen and (min-width:80em){.registration-new .form .btn-box{width:fit-content}}.registration-new .form__error{color:var(--error-color);display:none;font-size:.75rem;font-weight:500;line-height:.875rem;margin-top:.125rem;position:absolute;right:0}.registration-new .form__input{margin-bottom:2.5rem;position:relative}.registration-new .form__input input:-webkit-autofill,.registration-new .form__input input:-webkit-autofill:active,.registration-new .form__input input:-webkit-autofill:focus,.registration-new .form__input input:-webkit-autofill:hover{-webkit-text-fill-color:var(--txt-color)!important;box-shadow:inset 0 0 0 30px transparent!important;-webkit-box-shadow:inset 0 0 0 30px transparent!important;caret-color:var(--txt-color)!important;transition:background-color 0s linear 1000s!important}.registration-new .form__input--checkbox{margin-bottom:2rem;margin-top:-.5rem}@media only screen and (min-width:46.5em){.registration-new .form__input--checkbox{margin-top:1.25rem}}.registration-new .form__input--checkbox+.registration-new .form__input--checkbox{margin-top:0}.registration-new .form__input--checkbox:before{display:none}.registration-new .form__input--checkbox .form__error{top:100%}.registration-new .form__input--checkbox-second{margin-top:0;padding-top:0}.registration-new .form__input--checkbox.error-input .form__input-label:before{border-color:var(--error-color)}.registration-new .form__input.error-input .form__error{display:block}.registration-new .form__input-field{display:flex;gap:.5rem}.registration-new .form__input-field input{display:none}.registration-new .form__input-field input:checked+.form__input-label:after{opacity:1}.registration-new .form__input-label{font-size:.875rem;font-weight:500;line-height:1.3;padding-left:1.75rem;position:relative}.registration-new .form__input-label a{transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.registration-new .form__input-label a:hover{opacity:.8}}.registration-new .form__input-label:after,.registration-new .form__input-label:before{content:"";cursor:pointer;display:block;position:absolute}.registration-new .form__input-label:before{background-color:#fff;border:1.5px solid;border-radius:.25rem;height:1.1875rem;left:0;top:.125rem;width:1.1875rem}.registration-new .form__input-label:after{border:solid;border-width:0 .1875rem .1875rem 0;height:.6875rem;left:.625rem;opacity:0;top:.625rem;transform:translate(-50%,-50%) rotate(45deg);width:.4375rem}.registration-new .form__input .error-input input{border-color:var(--error-color)}.registration-new .form__input .error-input .form__error{display:block}.registration-new .form__input input{border:0;border-bottom:1.5px solid;font-size:1rem;line-height:1.2;padding:.75rem .5rem;width:100%}@media only screen and (min-width:105em){.registration-new .form__input input{font-size:1.25rem}}.registration-new .form__input input::placeholder{color:rgba(0,0,0,.4)}.registration-new .btn--submit{position:relative}.registration-new .btn--submit:disabled{color:rgba(156,22,181,0)!important;pointer-events:none}.registration-new .btn--submit:disabled>span{opacity:0}.registration-new .btn--submit:disabled .btn-loader{opacity:1}.registration-new .btn--submit:disabled svg{opacity:0}.registration-new .btn-loader{display:inline-block;height:5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.registration-new .btn-loader span{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--initial-bg);border-radius:50%;height:.8125rem;position:absolute;top:2.0625rem;width:.8125rem}.registration-new .btn-loader span:first-child{animation:btn-loader-1 .6s infinite;left:.5rem}.registration-new .btn-loader span:nth-child(2){animation:btn-loader-2 .6s infinite;left:.5rem}.registration-new .btn-loader span:nth-child(3){animation:btn-loader-2 .6s infinite;left:2rem}.registration-new .btn-loader span:nth-child(4){animation:btn-loader-3 .6s infinite;left:3.5rem}@keyframes btn-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes btn-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes btn-loader-2{0%{transform:translate(0)}to{transform:translate(1.5rem)}}.registration-new .iti--separate-dial-code .iti__selected-flag{background:transparent}@media only screen and (hover:hover)and (pointer:fine){.registration-new .iti--separate-dial-code .iti__selected-flag:hover{background:transparent}}.registration-new .iti--allow-dropdown,.registration-new .iti__country-list{width:var(--full-input-width)}.registration-new .iti__country-name,.registration-new .iti__dial-code{font-size:.75rem}@media only screen and (min-width:80em){.registration-new.figured{padding-top:2.25rem}.registration-new.figured .container{padding-bottom:2.9375rem;padding-left:1.5rem}}@media only screen and (min-width:105em){.registration-new.figured .container{max-width:110.875rem}}@media only screen and (min-width:80em){.registration-new.figured .form{padding-bottom:4.5rem;padding-right:13.4375rem;padding-top:2.6875rem}.registration-new.figured .registration-new__box:before{height:2.6875rem;left:0;top:-1.5rem;transform:rotate(-2deg);width:100%}.registration-new.figured .registration-new__box:after{background:#fff;bottom:-1.5rem;content:"";height:2.6875rem;left:-.125rem;position:absolute;transform:rotate(-2deg);width:calc(100% + 4px)}}@media only screen and (min-width:105em){.registration-new.figured .registration-new__box{align-items:center;display:flex;margin-right:4.125rem;padding-right:0;width:50%}.registration-new.figured .registration-new__title{width:34.6875rem}}@media only screen and (min-width:46.5em)and (max-width:79em){.registration-new.registration-new__tablet-left .form{margin-inline:2.5rem;width:calc(100% - 80px)}.registration-new.registration-new__tablet-left .form__input{width:28.75rem}.registration-new.registration-new__tablet-left .form__input--checkbox{width:100%}.registration-new.registration-new__tablet-left .form .btn-box{width:fit-content}}.program-new .container{padding-block:3.5rem}@media only screen and (min-width:80em){.program-new .container{padding-block:5.375rem 7.5rem}}@media only screen and (min-width:105em){.program-new .container{max-width:95.125rem;padding-block:6.5rem;padding-inline:0}}.program-new__title{font-family:Oddval,sans-serif;font-size:2rem;font-weight:800;line-height:1.3}@media only screen and (min-width:46.5em){.program-new__title{margin-bottom:1rem}}@media only screen and (min-width:105em){.program-new__title{font-size:2.75rem;margin-bottom:1.5rem}}.program-new__box{column-gap:1rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:46.5em){.program-new__box{column-gap:1.5rem;flex-direction:unset}}.program-new__inner .btn-box{border:none;margin-top:2rem;padding:0}.program-new__inner .btn-box .btn{background:transparent;border:1px solid;color:var(--black);font-size:1rem;padding:.9375rem}@media only screen and (hover:hover)and (pointer:fine){.program-new__inner .btn-box .btn:hover{background:var(--hover-color);color:#fff}}@media only screen and (min-width:46.5em){.program-new__inner .btn-box .btn{font-size:1rem;padding:.9375rem 2.375rem}}@media only screen and (min-width:105em){.program-new__inner .btn-box .btn{font-size:1.25rem}}.program-new__inner .btn-box .btn span{transition:none}@media only screen and (min-width:46.5em){.program-new__inner .btn-box{margin-inline:auto}}@media only screen and (min-width:105em){.program-new__inner .btn-box{margin-top:2.5rem}}.program-new__inner.opened .program-new__closed{display:none}.program-new__inner.opened .program-new__opened{display:block}.program-new__inner .program-new__opened{display:none}.program-new__item{background:#ffc187;margin-bottom:0;margin-top:1rem;padding:1.25rem 1.25rem 2rem;transition:.2s}@media only screen and (min-width:46.5em){.program-new__item{flex-basis:calc(50% - 12px);height:var(--program-item-height);margin-top:1.5rem;padding-bottom:2rem}}@media only screen and (min-width:80em){.program-new__item{flex-basis:calc(33.33333% - 16px)}}.program-new__item-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.program-new__item-title{font-family:Oddval,sans-serif;font-size:2rem;font-weight:800;line-height:1.3;margin-bottom:1rem}@media only screen and (min-width:46.5em){.program-new__item-title{margin-bottom:1.5rem}}@media only screen and (min-width:105em){.program-new__item-title{font-size:2.25rem}}.program-new__item-text{font-size:1rem;font-weight:500;line-height:1.3;margin-bottom:2.6875rem}@media only screen and (min-width:46.5em){.program-new__item-text{font-weight:600;margin-bottom:1.5rem}}@media only screen and (min-width:105em){.program-new__item-text{font-size:1.25rem}}.program-new__item.active{background:var(--active-program-bg);margin-bottom:var(--hidden-program-height);position:relative}@media only screen and (max-width:45.5em){.program-new__item.active{margin-bottom:0}}.program-new__item.active .program-new__btn svg{transform:none}.program-new__item.active .program-new__action-open{display:none}.program-new__item.active .program-new__action-close{display:flex}.program-new__item.active .program-new__hidden{display:flex;opacity:1;pointer-events:all;transition:.3s}@media only screen and (min-width:46.5em){.program-new__item.active .program-new__hidden{transform:translate(var(--hidden-block-position),100%)}}.program-new__item.hidden{margin:0;max-height:0;opacity:0;overflow:hidden;padding:0}.program-new__btn{align-items:center;border-bottom:2px solid;display:flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.3;padding-bottom:.5rem;transition:.3s;width:fit-content}.program-new__btn svg{transform:rotate(90deg)}@media only screen and (hover:hover)and (pointer:fine){.program-new__btn:hover{opacity:.7}}@media only screen and (min-width:105em){.program-new__btn{font-size:1.25rem}}.program-new__action-close{display:none}.program-new__hidden{background:var(--active-program-bg);bottom:0;display:none;flex-direction:row;flex-wrap:wrap;gap:4rem;left:0;opacity:0;padding:4rem 1.5rem 0;pointer-events:none;position:absolute;transform:translateY(100%);transition:.2s;width:var(--program-container-width)}@media only screen and (max-width:45.5em){.program-new__hidden{padding-inline:0;position:static;transform:none;width:100%}}@media only screen and (min-width:46.5em){.program-new__hidden{flex-direction:unset;gap:1.5rem 4rem;padding-bottom:2rem;padding-top:2rem}}@media only screen and (min-width:105em){.program-new__hidden{width:var(--program-container-width)}}.program-new__hidden-item{padding-left:2.875rem;position:relative}@media only screen and (min-width:46.5em){.program-new__hidden-item{width:44.9%}}@media only screen and (min-width:80em){.program-new__hidden-item{width:29.1%}}@media only screen and (min-width:85.375rem){.program-new__hidden-item{width:29.1%}}.program-new__hidden-title{font-family:Oddval,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.3;margin-bottom:2.1875rem;position:relative}.program-new__hidden-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='11'%3E%3Cpath d='M5.943 9.576c1.85.95 3.93 1.424 6.237 1.424 2.002 0 3.83-.364 5.485-1.09 1.677-.748 3.059-1.789 4.147-3.122A10.213 10.213 0 0 0 24 2.212h-5.061c-.414 1.374-1.22 2.465-2.417 3.273-1.175.788-2.59 1.182-4.244 1.182-1.372 0-2.59-.273-3.658-.819a6.351 6.351 0 0 1-2.514-2.363C5.518 2.475 5.224 1.313 5.224 0H0c0 2.08.522 3.96 1.567 5.636 1.067 1.657 2.526 2.97 4.376 3.94Z' fill='%233F1B71'/%3E%3C/svg%3E");background-repeat:no-repeat;bottom:-1.4375rem;content:"";height:.6875rem;left:0;position:absolute;width:1.5rem}.program-new__hidden-title span{font-size:3rem;left:-2.75rem;line-height:1;position:absolute;top:0}.program-new__hidden-text{font-size:1rem;line-height:1.3}.program-new__module{background:#fff;font-size:1.125rem;font-weight:700;margin-bottom:1rem;padding:0 .25rem;width:fit-content}@media only screen and (min-width:46.5em){.program-new__module{font-weight:800}}@media only screen and (min-width:105em){.program-new__module{font-size:1.25rem}}.program-new.figured .program-new__item{background:#fae7fd;border-radius:0 3rem 0 0;transition:none}.program-new.figured .program-new__hidden,.program-new.figured .program-new__item.active{background:var(--accent-color4)}.reviews-new{background:#ffc187}.reviews-new .container{padding-block:3.5rem}@media only screen and (min-width:80em){.reviews-new .container{padding-block:5.375rem 7.5rem}}@media only screen and (min-width:105em){.reviews-new .container{max-width:95.125rem;padding-block:6.5rem 8.5rem;padding-inline:0}}.reviews-new .btn-box{flex-shrink:0}@media only screen and (min-width:46.5em){.reviews-new .btn-box{margin-right:2.5rem}.reviews-new__navigation{flex-shrink:0;height:2rem;transition:.3s;width:2rem}}@media only screen and (hover:hover)and (pointer:fine){.reviews-new__navigation:hover{opacity:.7}}@media only screen and (max-width:104em){.reviews-new__container{overflow:visible}}.reviews-new__pagination{background:rgba(0,0,0,.16);bottom:unset;height:.5rem;overflow:hidden;position:relative;width:100%}.reviews-new__progress{background-color:#000;height:100%;left:0;position:absolute;top:0;transform:translateX(0);transition:transform .3s ease}.reviews-new__bottom{display:none}@media only screen and (min-width:46.5em){.reviews-new__bottom{align-items:center;display:flex;gap:3.5rem 1rem;margin-top:3rem}}.reviews-new__title{font-family:Oddval,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:46.5em){.reviews-new__title{font-size:2.25rem;margin-bottom:2rem}}@media only screen and (min-width:80em){.reviews-new__title{margin-bottom:0}}@media only screen and (min-width:105em){.reviews-new__title{font-size:2.75rem}}.reviews-new__subtitle{font-size:1.25rem;line-height:1.4;margin-bottom:2rem}@media only screen and (min-width:46.5em){.reviews-new__subtitle{font-weight:600;margin-bottom:3rem}}@media only screen and (min-width:80em){.reviews-new__subtitle{margin-bottom:0;width:43.6875rem}}@media only screen and (min-width:105em){.reviews-new__subtitle{width:47.5rem}}.reviews-new__subtitle span{font-weight:700}@media only screen and (min-width:46.5em){.reviews-new__subtitle span{font-weight:inherit}}@media only screen and (min-width:80em){.reviews-new__headings-box{align-items:center;display:flex;gap:6rem;justify-content:space-between;margin-bottom:3rem}}.reviews-new__text{font-size:.875rem;line-height:1.4}@media only screen and (min-width:105em){.reviews-new__text{font-size:1rem}}.reviews-new__text-hidden{display:grid;grid-template-rows:0;overflow:hidden;transition:grid-template-rows .3s}.reviews-new__slide{background:#fff;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:1.25rem}@media only screen and (min-width:46.5em){.reviews-new__slide{padding:1.5rem}}.reviews-new__slide.show .reviews-new__text-hidden{grid-template-rows:1fr}.reviews-new__slide.show .reviews-new__action-open{display:none}.reviews-new__slide.show .reviews-new__action-close{display:block}.reviews-new__slide.show .reviews-new__btn svg{transform:none}.reviews-new__btn{align-items:center;border-bottom:2px solid;display:flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.3;margin-bottom:2rem;margin-top:.5rem;padding-bottom:.5rem;transition:.3s}@media only screen and (min-width:105em){.reviews-new__btn{font-size:1.25rem;margin-bottom:2.5rem}}@media only screen and (hover:hover)and (pointer:fine){.reviews-new__btn:hover{opacity:.7}}.reviews-new__btn svg{transform:rotate(90deg)}.reviews-new__action-close{display:none}.reviews-new__name{font-size:1rem;font-weight:600;line-height:1;margin-bottom:.75rem}@media only screen and (min-width:105em){.reviews-new__name{font-size:1.25rem}}.reviews-new__place{font-size:.875rem;font-weight:600;line-height:1.4;margin-bottom:.25rem}@media only screen and (min-width:105em){.reviews-new__place{font-size:1.125rem}}.reviews-new__position{font-size:.875rem;font-weight:500;line-height:1.4}@media only screen and (min-width:105em){.reviews-new__position{font-size:1.125rem}}.reviews-new__info-box{align-items:center;display:flex;gap:1rem}.reviews-new__info-box img{border-radius:50%;flex-shrink:0;height:6.25rem;object-fit:cover;object-position:top;overflow:hidden;width:6.25rem}.about .container{padding-block:3.5rem}@media only screen and (min-width:80em){.about .container{display:flex;gap:5.5rem;padding-block:5.375rem}}@media only screen and (min-width:105em){.about .container{max-width:95.125rem;padding-inline:0}}.about__title{font-family:Oddval,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:46.5em){.about__title{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.about__title{margin-bottom:3rem}}.about__date-name{font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.about__date-value{font-size:1.25rem;font-weight:600;line-height:1.3}.about__date-value span{font-weight:800}.about__date-item:not(:last-child){margin-bottom:1.5rem}.about__date-box{margin-bottom:2rem}@media only screen and (min-width:46.5em){.about__date-box{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.about__date-box{margin-bottom:0}}.about__text{font-size:1.125rem;font-weight:500;line-height:1.3}.about__text p:not(:last-child){margin-bottom:1.125rem}@media only screen and (min-width:80em){.about__inner,.about__text{width:50%}}:root{--base-banner-height:3rem}@media only screen and (min-width:768px){:root{--base-banner-height:3.75rem}}.course-new-theme:not(.black-friday-theme) .base-banner~.header.premium:not(.active),.course-new-theme:not(.black-friday-theme) .base-banner~.header:not(.active){top:var(--base-banner-height)}.base-banner-enabled .base-banner.fixed~.wrapper .l__courses-filter-box.sticky,.base-banner-enabled .base-banner.fixed~.wrapper .toggle__scroll-box.sticky{top:calc(var(--base-banner-height) + var(--header-height))}.base-banner-enabled .base-banner.fixed~.wrapper .header-sticky,.base-banner-enabled .base-banner~.wrapper .header-sticky:not(.scrolled-header),.base-banner-enabled .header:not(.scrolled):not(.is-scrolled):not(.active):not(.header--scrolled){top:var(--base-banner-height)}.base-banner{height:var(--base-banner-height);position:relative;z-index:200}.base-banner~.wrapper .header:not(.scrolled):not(.is-scrolled):not(.header--scrolled):not(.show):not(.active){top:var(--base-banner-height)}.base-banner~.hero-wide{padding-top:120px}@media only screen and (min-width:1280px){.base-banner~.hero-wide{padding-top:170px}}.base-banner__cont{background-color:var(--bgc);display:block}.base-banner__cont img,.base-banner__cont picture{display:block;height:100%;margin:0 auto;max-width:120rem;object-fit:contain;object-position:center;width:100%}@media only screen and (min-width:768px){.base-banner~.main-running-lines-box,.base-banner~.main-running-lines-box-light{padding-top:var(--header-height)}}.base-banner~.main-running-lines-box .header:not(.scrolled),.base-banner~.main-running-lines-box-light .header:not(.scrolled){top:var(--base-banner-height)}.base-banner+.dark-mode .header,.base-banner~.header,.base-banner~.l_header{transition:top .2s ease}.base-banner+.dark-mode .header:not(.scrolled),.base-banner~.header:not(.scrolled),.base-banner~.l_header:not(.scrolled){top:var(--base-banner-height)}.base-banner+.dark-mode .header.active,.base-banner+.dark-mode .header.header--scrolled,.base-banner+.dark-mode .header.is-scrolled,.base-banner+.dark-mode .header.show,.base-banner+.dark-mode .header.sticky,.base-banner~.header.active,.base-banner~.header.header--scrolled,.base-banner~.header.is-scrolled,.base-banner~.header.show,.base-banner~.header.sticky,.base-banner~.l_header.active,.base-banner~.l_header.header--scrolled,.base-banner~.l_header.is-scrolled,.base-banner~.l_header.show,.base-banner~.l_header.sticky,.overflow .base-banner+.dark-mode .header,.overflow .base-banner~.header,.overflow .base-banner~.l_header{top:0}.base-banner.fixed{position:fixed;top:0;width:100%}.base-banner.fixed~.header,.base-banner.fixed~.header.active{top:var(--base-banner-height)}.base-banner.fixed~.wrapper{margin-top:var(--base-banner-height)}.base-banner.fixed~.wrapper .header,.base-banner.fixed~.wrapper .header__menu{top:var(--base-banner-height)}.base-banner.fixed~.wrapper .main-action-btn{top:calc(var(--base-banner-height) + 4px)}.base-banner.fixed~.wrapper .fixed-header.is-scrolled{top:var(--base-banner-height)}body[data-banner-enabled=true] .breadcrumbs:is(nav){margin-top:calc(var(--base-banner-height) + 2rem)}body[data-banner-enabled=true].is-promo-banner .base-banner.fixed~.wrapper .promo-banner,body[data-banner-enabled=true].is-promo-banner .promo-banner:not(.banner--scrolled){top:var(--base-banner-height)}body[data-banner-enabled=true].is-promo-banner .base-banner.fixed~.wrapper .header{top:calc(var(--base-banner-height) + 43px)}body[data-banner-enabled=true] .landing-breadcrumbs{margin-top:calc(var(--base-banner-height)*-1)}body[data-banner-enabled=true].elvtr-base .wrapper{padding-top:0}@media only screen and (max-width:639px){body[data-banner-enabled=true].menu-active .l_header:not(.active)+.l_menu{top:var(--base-banner-height)}}body[data-banner-enabled=true].course-new-theme .nav__bars{transition:margin .2s ease}body[data-banner-enabled=true].course-new-theme .base-banner.fixed~.wrapper .header+.nav__bars,body[data-banner-enabled=true].course-new-theme .header:not(.active)+.nav__bars{margin-top:var(--base-banner-height)}body[data-banner-enabled=true].elvtr-expansion-body .breadcrumbs{margin-top:calc(var(--base-banner-height) + 2rem)}body[data-banner-enabled=true].elvtr-expansion-body .base-banner.fixed~.wrapper .breadcrumbs{margin-top:calc(var(--base-banner-height) + var(--header-height) + 2rem)}body[data-banner-enabled=true].elvtr-expansion-body .hero{padding-top:var(--base-banner-height)}body[data-banner-enabled=true].elvtr-expansion-body .informers-list{padding-top:var(--header-height)}@media only screen and (max-width:1139px){body[data-banner-enabled=true].elvtr-expansion-body .informers-list{padding-top:var(--header-height,var(--base-banner-height))}}body[data-banner-enabled=true].elvtr-expansion-body .header:not(.scrolled){top:var(--base-banner-height)}body[data-banner-enabled=true].short-land-body .header:not(.scrolled) .nav__enroll{top:calc(var(--base-banner-height) + .25rem)}body[data-banner-enabled=true] .webinar-timetable-wrap .cta-top-btn{top:var(--base-banner-height)}body[data-banner-enabled=true] .webinar-timetable-wrap .cta-top-btn.show,body[data-banner-enabled=true].corp-landing .header.header--scrolled{top:0}body[data-banner-enabled=true].corp-landing .base-banner.fixed~.wrapper .header--scrolled{top:var(--base-banner-height)}body[data-banner-enabled=true].corporate_landing .base-banner{z-index:1100}body[data-banner-enabled=true].corporate_landing.is-scrolled .header{top:0}body[data-banner-enabled=true].corporate_landing.is-scrolled .base-banner.fixed~.wrapper .header{top:var(--base-banner-height)}body[data-banner-enabled=true].corporate_landing.is-scrolled .base-banner.fixed~.wrapper .header__nav{padding-top:calc(80px + var(--base-banner-height))}@media only screen and (min-width:768px){body[data-banner-enabled=true].corporate_landing.is-scrolled .base-banner.fixed~.wrapper .header__nav{padding-top:0}}body[data-banner-enabled=true].vintage-short-body .base-banner.fixed~.wrapper .header__btn{top:calc(var(--base-banner-height) + 10px)}body[data-banner-enabled=true].landing-body:not(.menu-active) .base-banner.fixed{height:var(--base-banner-height)}body[data-banner-enabled=true].landing-body:not(.menu-active) .base-banner.fixed~.wrapper .l_header.sticky.active{transform:translateY(var(--base-banner-height))}@media only screen and (min-width:768px){body[data-banner-enabled=true].landing-body .base-banner.fixed{height:var(--base-banner-height)}body[data-banner-enabled=true].landing-body .base-banner.fixed~.wrapper .l_header.sticky.active{transform:translateY(var(--base-banner-height))}body[data-banner-enabled=true].landing-body .base-banner.fixed~.wrapper .l_menu{top:var(--base-banner-height)}}body[data-banner-enabled=true].long-term-landing .base-banner.fixed~.wrapper .header .header__menu{top:0}body[data-banner-enabled=true].it-expansion-body .base-banner.fixed~.wrapper .header__hidden-menu{top:calc(var(--base-banner-height) + var(--header-height))}body[data-banner-enabled=true].laba-3-0-body .desk{margin-top:1.25rem}@media only screen and (min-width:1280px){body[data-banner-enabled=true].laba-3-0-body .desk{margin-top:0}}body[data-banner-enabled=true].laba-global-body .header{top:0;transition:all .2s}body[data-banner-enabled=true].menu-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-b2b-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-courses-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-magazine-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-search-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing){--base-banner-height:0}body[data-banner-enabled=true].new-year-theme-2021-updated .base-banner.fixed~.wrapper .header__menu{top:0}