@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}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ddd;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}:root{--main-light-bg:#f3efe4;--main-accent:#ffd600;--main-accent-content:#000;--hero-contrast-color:#fff;--gray-bg:#f5f5f5;--green:#4da469;--red:#ff3f43;--course-title-multiplier-mob:1;--course-title-multiplier-tab:1;--course-title-multiplier-desk:1;--register-bgwords-mob:1;--register-bgwords-tab:1;--register-bgwords-pc:1;--cta-section-bottom-space-mob:2.5rem;--cta-section-bottom-space-desk:5rem;--hover-trans:0.3s;--btn-bg:var(--btn-background,#93ff5d);--clr-btn:var(--btn-color,#000);--btn-hover-bg:var(--btn-hover-background,var(--accent-clr));--main-with-bg-txt-clr:var(--main-with-bg-text-color,#fff);--certificate-txt-color:var(--certificate-text-color,#fff);--certificate-bg:var(--certificate-background,#ff8a00);--certificate-img-bg:var(--certificate-img-background,var(--certificate-bg));--main-with-subtitle-txt-color:var(--main-with-subtitle-text-color,#000);--header-clr:var(--header-color,#fff);--lector-with-photo-clr:var(--lector-with-photo-color,#fff);--lector-with-photo-bg:var(--lector-with-photo-background,#ff8a00);--main-with-cert-strong-bg:#fff;--main-with-cert-strong-color:#000;--fixed-enroll-pnl-bg:var(--fixed-enroll-panel-background,#fff);--fixed-enroll-pnl-txt-multi-mob:var(--fixed-enroll-panel-text-size-multiplier-mob,1);--fixed-enroll-pnl-txt-multi-pc:var(--fixed-enroll-panel-text-size-multiplier-pc,1);--fixed-enroll-pnl-btn-multi-mob:var(--fixed-enroll-panel-button-text-size-multiplier-mob,1);--fixed-enroll-pnl-btn-multi-pc:var(--fixed-enroll-panel-button-text-size-multiplier-pc,1);--fixed-enroll-pnl-btn-bg-clr:var(--fixed-enroll-panel-button-background-color,var(--main-accent));--fixed-enroll-pnl-btn-txt-clr:var(--fixed-enroll-panel-button-text-color,var(--main-accent-content));--black-section-bg:#000;--black-section-text:#fff;--grey-bg:#252525;--package-grey:#ebebeb;--package-red:#ec504c;--package-item-first-bg:#f1f1f1;--package-item-second-bg:#deff79;--main-with-switcher-bg:var(--main-with-switcher-background,#4da469)}*{margin:0;padding:0;position:relative}html{box-sizing:border-box}body{-webkit-text-size-adjust:none;min-height:100vh;overflow-x:hidden;text-rendering:optimizeSpeed}body.menu-mode{height:100vh;overflow:hidden}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0}ol:not([class]),ul:not([class]){margin:initial;padding:initial}button{-webkit-appearance:none;border:none;outline:none}ol[class],ul[class]{list-style:none}li{list-style-type:none}a:not([class]){text-decoration-skip-ink:auto}a,a[class]{text-decoration:none}a{color:inherit}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}a,a svg,button,button svg{transition:all .2s}img,picture,svg{display:block;max-width:100%}img[data-src]{opacity:0;transition:all .5s}img[data-src].loaded{opacity:1}button,input,select,textarea{font:inherit}:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;background-color:transparent;-webkit-box-shadow:none;caret-color:#000!important;color:#000!important;transition:background-color 0s linear 300s!important}iframe{border:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html{font-family:Stratos SemiLight,sans-serif;scroll-padding-top:var(--header-height)}@font-face{font-display:swap;font-family:neue_pixel_sansregular;font-style:normal;font-weight:400;src:url(/build/fonts/neuepixelgrotesk_regular-webfont.79410f17.eot);src:url(/build/fonts/neuepixelgrotesk_regular-webfont.79410f17.eot?#iefix) format("embedded-opentype"),url(/build/fonts/neuepixelgrotesk_regular-webfont.0285893f.woff) format("woff"),url(/build/fonts/neuepixelgrotesk_regular-webfont.f7e1cf12.ttf) format("truetype"),url(/build/images/neuepixelgrotesk_regular-webfont.2c1313ae.svg#neue_pixel_sansregular) format("svg")}@font-face{font-display:swap;font-family:stratos-medium;font-style:normal;font-weight:400;src:url(/build/fonts/Stratos-Medium.84edd6f9.eot);src:url(/build/fonts/Stratos-Medium.84edd6f9.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Stratos-Medium.6950bf00.woff) format("woff"),url(/build/fonts/Stratos-Medium.4e17b82d.ttf) format("truetype"),url(/build/images/Stratos-Medium.39ef0878.svg#stratos-medium) format("svg")}@font-face{font-display:swap;font-family:helveticaregular;font-style:normal;font-weight:400;src:url(/build/fonts/subset-HelveticaNeueLTStd-Roman.8b9e9e22.eot);src:url(/build/fonts/subset-HelveticaNeueLTStd-Roman.8b9e9e22.eot?#iefix) format("embedded-opentype"),url(/build/fonts/subset-HelveticaNeueLTStd-Roman.da35b6ff.woff) format("woff"),url(/build/fonts/subset-HelveticaNeueLTStd-Roman.70d80d0f.ttf) format("truetype"),url(/build/images/subset-HelveticaNeueLTStd-Roman.7c0ea489.svg#helveticaregular) format("svg")}@font-face{font-display:swap;font-family:helveticaregular-medium;font-style:normal;font-weight:500;src:url(/build/fonts/HelveticaNeueCyr-Medium.d0988547.otf),url(/build/fonts/HelveticaNeueCyr-Medium.1c5a4d41.woff) format("woff"),url(/build/fonts/HelveticaNeueCyr-Medium.b4dad7d2.ttf) format("truetype")}@font-face{font-display:swap;font-family:helveticaregular-start;font-style:normal;font-weight:400;src:url(/build/fonts/hinted-subset-HelveticaNeueLTW1G-Roman.0d178694.eot);src:url(/build/fonts/hinted-subset-HelveticaNeueLTW1G-Roman.0d178694.eot?#iefix) format("embedded-opentype"),url(/build/fonts/hinted-subset-HelveticaNeueLTW1G-Roman.2516a489.woff) format("woff"),url(/build/fonts/hinted-subset-HelveticaNeueLTW1G-Roman.56b381a0.ttf) format("truetype"),url(/build/images/hinted-subset-HelveticaNeueLTW1G-Roman.b4aee720.svg#helveticaregular) format("svg")}@font-face{font-display:swap;font-family:skvotregular;font-style:normal;font-weight:400;src:url(/build/fonts/skvot-regular-webfont.8292b94a.eot);src:url(/build/fonts/skvot-regular-webfont.8292b94a.eot?#iefix) format("embedded-opentype"),url(/build/fonts/skvot-regular-webfont.a1fb96ed.woff) format("woff"),url(/build/fonts/skvot-regular-webfont.f8476c97.ttf) format("truetype"),url(/build/images/skvot-regular-webfont.6ee4842c.svg#skvotregular) format("svg")}@font-face{font-family:Neue Pixel Grotesk;font-style:normal;font-weight:400;src:url(/build/fonts/NeuePixelGrotesk.4ec05460.eot);src:url(/build/fonts/NeuePixelGrotesk.4ec05460.eot?#iefix) format("embedded-opentype"),url(/build/fonts/NeuePixelGrotesk.50fee60c.woff2) format("woff2"),url(/build/fonts/NeuePixelGrotesk.e263c278.woff) format("woff"),url(/build/fonts/NeuePixelGrotesk.49c978af.ttf) format("truetype"),url(/build/images/NeuePixelGrotesk.7d632c5a.svg#NeuePixelGrotesk) format("svg")}@font-face{font-family:SKVOT_kyr;font-style:normal;font-weight:400;src:url(/build/fonts/SKVOT_kyr-Regular.18934e88.eot);src:url(/build/fonts/SKVOT_kyr-Regular.18934e88.eot?#iefix) format("embedded-opentype"),url(/build/fonts/SKVOT_kyr-Regular.bd76ba90.woff2) format("woff2"),url(/build/fonts/SKVOT_kyr-Regular.9c539a2d.woff) format("woff"),url(/build/fonts/SKVOT_kyr-Regular.3874c039.ttf) format("truetype"),url(/build/images/SKVOT_kyr-Regular.acdd20f8.svg#SKVOT_kyr-Regular) format("svg")}@font-face{font-family:Stratos SemiLight;font-style:normal;font-weight:400;src:url(/build/fonts/Stratos-SemiLight.3978bc87.eot);src:url(/build/fonts/Stratos-SemiLight.3978bc87.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Stratos-SemiLight.61ceffbb.woff2) format("woff2"),url(/build/fonts/Stratos-SemiLight.1149f94c.woff) format("woff"),url(/build/fonts/Stratos-SemiLight.b94c86c9.ttf) format("truetype")}@font-face{font-display:swap;font-family:skvotpixel_20;font-style:normal;src:url(/build/fonts/SKVOT_PIXEL_V7_Grid-20.29091f92.woff2) format("woff2"),url(/build/fonts/SKVOT_PIXEL_V7_Grid-20.132c410c.otf) format("opentype")}a,b,li,p,span,strong{font-size:.875rem;line-height:1.57}@media only screen and (min-width:48em){a,b,li,p,span,strong{font-size:1.25rem;line-height:1.6}}strong{font-family:stratos-medium,sans-serif}.mixed-font{font-family:helveticaregular,sans-serif}.mixed-font span{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit}.mixed-font span.pixeled{font-family:Neue Pixel Grotesk,sans-serif}.mixed-font--typing span{opacity:0}.mixed-font--typing.animated span{opacity:1;transition:.05s}.mixed-font--typing.animated span:first-child{transition-delay:.12s}.mixed-font--typing.animated span:nth-child(2){transition-delay:.24s}.mixed-font--typing.animated span:nth-child(3){transition-delay:.36s}.mixed-font--typing.animated span:nth-child(4){transition-delay:.48s}.mixed-font--typing.animated span:nth-child(5){transition-delay:.6s}.mixed-font--typing.animated span:nth-child(6){transition-delay:.72s}.mixed-font--typing.animated span:nth-child(7){transition-delay:.84s}.mixed-font--typing.animated span:nth-child(8){transition-delay:.96s}.mixed-font--typing.animated span:nth-child(9){transition-delay:1.08s}.mixed-font--typing.animated span:nth-child(10){transition-delay:1.2s}.mixed-font--typing.animated span:nth-child(11){transition-delay:1.32s}.mixed-font--typing.animated span:nth-child(12){transition-delay:1.44s}.mixed-font--typing.animated span:nth-child(13){transition-delay:1.56s}.mixed-font--typing.animated span:nth-child(14){transition-delay:1.68s}.mixed-font--typing.animated span:nth-child(15){transition-delay:1.8s}.mixed-font--typing.animated span:nth-child(16){transition-delay:1.92s}.mixed-font--typing.animated span:nth-child(17){transition-delay:2.04s}.mixed-font--typing.animated span:nth-child(18){transition-delay:2.16s}.mixed-font--typing.animated span:nth-child(19){transition-delay:2.28s}.mixed-font--typing.animated span:nth-child(20){transition-delay:2.4s}.mixed-font--typing.animated span:nth-child(21){transition-delay:2.52s}.mixed-font--typing.animated span:nth-child(22){transition-delay:2.64s}.mixed-font--typing.animated span:nth-child(23){transition-delay:2.76s}.mixed-font--typing.animated span:nth-child(24){transition-delay:2.88s}.mixed-font--typing.animated span:nth-child(25){transition-delay:3s}.tag{background-color:var(--bgc);color:#fff;display:inline-block;font-size:.625rem;height:1.25rem;line-height:2.3;padding:0 .625rem;text-transform:uppercase}@media only screen and (min-width:60em){.tag{font-size:.625rem}}.title{font-family:stratos-medium,sans-serif;font-size:calc(1.375rem*var(--title-multiplier, 1));font-weight:400;line-height:1.44;padding-bottom:.625rem}@media only screen and (min-width:48em){.title{font-size:calc(2.25rem*var(--title-multiplier, 1));line-height:1.33;padding-bottom:1.25rem}}.small-title{display:inline-block;font-size:calc(.875rem*var(--sm-title-multiplier, 1));font-weight:400;padding-bottom:.625rem;text-transform:uppercase}@media only screen and (min-width:48em){.small-title{font-size:calc(1.25rem*var(--sm-title-multiplier, 1));line-height:2rem}}@media only screen and (min-width:100em){.small-title{font-size:calc(1.75rem*var(--sm-title-multiplier, 1))}}.small-title--count:after{align-items:center;background-color:var(--red);border-radius:50%;color:#fff;content:attr(data-count);display:flex;flex-shrink:0;font-family:Stratos SemiLight,sans-serif;font-size:.875rem;height:1.25rem;justify-content:center;position:absolute;right:0;top:0;transform:translate(90%,-50%);width:1.25rem}@media only screen and (min-width:60em){.small-title--count:after{height:1.875rem;width:1.875rem}}.upper-case{font-family:stratos-medium,sans-serif;text-transform:uppercase}.marque-title{height:7.5rem;overflow:hidden;pointer-events:none;z-index:10}@media only screen and (min-width:60em){.marque-title{height:9.375rem}}.marque-title__inner{align-items:flex-start;display:flex;left:0;max-height:100%;position:absolute;top:0;will-change:transform}.marque-title__inner.ready{animation:marque 80s linear infinite}.marque-title__item{display:block;font-size:5rem;margin-top:1.25rem;text-transform:uppercase}@media only screen and (min-width:60em){.marque-title__item{font-size:6.25rem;margin-top:1.875rem}}.marque-title__dot{align-items:center;background-color:var(--red);border-radius:50%;color:#fff;display:flex;font-size:.625rem;height:1.25rem;justify-content:center;position:absolute;right:.1875rem;top:40%;transform:translate(-50%,-50%);width:1.25rem}@media only screen and (min-width:48em){.marque-title__dot{height:1.5rem;right:0;width:1.5rem}}@media only screen and (min-width:60em){.marque-title__dot{font-size:.875rem;height:1.75rem;width:1.75rem}}@keyframes marque{0%{transform:translateX(0)}to{transform:translateX(calc(-70% + 100vw))}}.course-vintage-wrap .wrapper .bg-btn{background:var(--btn-bg);border:none;color:var(--clr-btn);font-size:1.125rem;font-weight:900;height:fit-content;line-height:1;padding-block:.875rem}@media only screen and (hover:hover) and (pointer:fine){.course-vintage-wrap .wrapper .bg-btn:hover{background:var(--btn-hover-bg);box-shadow:none}}.course-vintage-wrap .wrapper .bg-btn.fixed-enroll__btn{font-size:1.25rem}.btn{background-color:var(--main-accent);color:var(--main-accent-content);font-size:.625rem;height:2.5rem;line-height:2.5rem;padding:0 .9375rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.btn{font-size:.875rem;height:3.125rem;line-height:3.125rem;padding:0 1.25rem}}@media only screen and (hover:hover) and (pointer:fine){.btn:hover{background-color:var(--main-accent-content);color:var(--main-accent)}}.container{margin:0 auto;max-width:1200px;padding:0 .625rem;width:100%}@media only screen and (min-width:48em){.container{padding:0 1.875rem}}@media only screen and (min-width:80em){.container{padding:0}}@media only screen and (min-width:100em){.container{max-width:1636px}}@media only screen and (min-width:120em){.container{max-width:1756px}}.container--special{background-color:var(--gray-bg);margin:-3.75rem .625rem 0;padding:3.125rem .625rem 1.25rem;width:calc(100% - 1.25rem)}@media only screen and (min-width:60em){.container--special{margin:-4.375rem auto 7.5rem;padding:5.3125rem 4.375rem 1.875rem}}.section{background-color:var(--bgc);overflow:hidden}.course-dates{align-items:center;display:inline-flex}.course-dates:before{background-color:var(--main-two-txt-color,#fff);content:"";display:block;height:3px;left:0;order:2;position:relative;top:0;transform:none;width:1.25rem}@media only screen and (min-width:48em){.course-dates:before{height:.3125rem;transform:translateY(-100%);width:1.875rem}}.course-dates--black:before{background-color:#000}.course-dates__item{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:48em){.course-dates__item{min-width:3.75rem}}.course-dates__item:first-child{margin-right:.625rem;order:1}@media only screen and (min-width:48em){.course-dates__item:first-child{margin-right:1.25rem}}.course-dates__item:last-child{margin-left:.625rem;order:3}@media only screen and (min-width:48em){.course-dates__item:last-child{margin-left:1.25rem}}.course-dates__item__date{font-family:Neue Pixel Grotesk,sans-serif;font-size:2.25rem;line-height:1}@media only screen and (min-width:48em){.course-dates__item__date{font-size:3.375rem;line-height:1}}@media only screen and (min-width:120em){.course-dates__item__date{font-size:5rem}}.course-dates__item__month{text-transform:uppercase}@media only screen and (min-width:120em){.course-dates__item__month{font-size:1.5rem}}.course-dates__item__time{font-family:helveticaregular,sans-serif;font-size:.625rem;padding-top:.1875rem;text-align:center}.course-facts{display:inline-flex}.course-facts-runline{display:flex;height:1.375rem;position:relative;width:100%}@media only screen and (min-width:80em){.course-facts-runline{height:auto}}.course-facts-runline__inner{align-items:center;animation-delay:1s;display:flex;left:0;overflow:visible;position:absolute;will-change:transform}.course-facts-runline__inner.ready{animation:marque 60s linear infinite}@media only screen and (min-width:80em){.course-facts-runline__inner{animation:none;position:relative}.course-facts-runline__inner.ready{animation:none}}.course-facts-runline__inner .course-facts{flex-shrink:0}@media only screen and (min-width:80em){.course-facts-runline__inner .course-facts:not(:first-child){display:none}}.course-facts__item{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:48em){.course-facts__item{min-width:3.125rem}}.course-facts__item:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:48em){.course-facts__item:not(:last-child){margin-right:3.125rem}}.course-facts__item__value{font-family:Neue Pixel Grotesk,sans-serif;font-size:2.25rem;line-height:1}@media only screen and (min-width:48em){.course-facts__item__value{font-size:3.375rem;line-height:1}}.course-facts__item__month{text-transform:uppercase}.logo-list{align-items:center;display:flex;gap:1.5625rem;justify-content:space-between}@media only screen and (min-width:48em){.logo-list{gap:3.125rem}}.logo-list__item{flex:1 1 0}.logo-list__item img{max-width:100%}.default-slider-section{padding:3.125rem 0 5rem}@media only screen and (min-width:48em){.default-slider-section{padding:5rem 0 7.5rem}}.default-slider-section.lector-helpers-section .default-slider__img{cursor:grab}.default-slider-section.lector-helpers-section .default-slider__img:after{display:none}.default-slider--autowidth .swiper-slide{width:auto}.default-slider--autowidth .default-slider__img{padding-bottom:0;width:auto}.default-slider--autowidth .default-slider__img img{height:16rem;position:relative;width:auto}@media only screen and (min-width:60em){.default-slider--autowidth .default-slider__img img{height:20rem}}.default-slider--black .arrow svg{fill:#fff}.default-slider .swiper-container{overflow:visible}.default-slider .swiper-slide{display:inline-flex}@media only screen and (min-width:60em){.default-slider .small-title{padding-bottom:1.875rem}}.default-slider__item{align-items:flex-start;display:flex;flex-direction:column;user-select:none}.swiper-slide .default-slider__item{min-width:100%}.default-slider__head{align-items:center;display:flex;padding-bottom:.9375rem}@media only screen and (min-width:48em){.default-slider__head{padding-bottom:1.875rem}}.default-slider__head .small-title{padding-bottom:0}.default-slider__arrows{display:flex;margin-left:1.25rem}.default-slider__arrows .arrow{margin:0 .625rem}@media only screen and (min-width:48em){.default-slider__arrows .arrow{margin:0 1.25rem}}.default-slider__img{margin-bottom:1.25rem;max-width:calc(100vw - 1.25rem);padding-bottom:92%;user-select:none;width:100%}.default-slider__img.border-dance{cursor:pointer}@media only screen and (hover:hover) and (pointer:fine){.default-slider__img.border-dance:hover:after{opacity:1;visibility:visible}}@media only screen and (min-width:48em){.default-slider__img.border-dance:after{background-color:var(--main-accent);background-image:url(/build/images/pixel-arrow.3bde805e.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 2.1875rem;content:"";display:block;height:6.875rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s;visibility:hidden;width:6.875rem}}.default-slider__img img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.default-slider .tag{margin-bottom:.3125rem}@media only screen and (min-width:60em){.default-slider .tag{margin-bottom:.625rem}}.default-slider__title{display:inline-block;padding:0 0 .625rem}.default-slider__shortdesc{font-family:helveticaregular,sans-serif;font-size:.625rem;line-height:1.4;padding-bottom:.625rem;text-transform:uppercase}.arrow{cursor:pointer;height:1.25rem;width:.75rem}@media only screen and (min-width:48em){.arrow{height:2.1875rem;transition:.2s;width:1.25rem}}.arrow svg{max-height:100%;max-width:100%}@media only screen and (min-width:48em){.arrow svg{transition:.2s}}@media only screen and (hover:hover) and (pointer:fine){.arrow--prev:hover svg{transform:translateX(-.625rem)}}.arrow--next{transform:rotate(180deg)}@media only screen and (hover:hover) and (pointer:fine){.arrow--next:hover svg{transform:translateX(-.625rem)}}.arrow--down{transform:rotate(-90deg)}.arrow.swiper-button-disabled{opacity:.5;pointer-events:none}.content-area p{padding-bottom:.625rem}.content-area .tag{margin-bottom:.625rem}.content-area ul li{padding-bottom:.75rem;padding-left:1.25rem}.content-area ul li:after{background-color:#000;content:"";display:block;height:.25rem;left:0;position:absolute;top:.625rem;width:.25rem}@media only screen and (min-width:60em){.content-area ul li:after{top:1rem}}.content-area ol,.content-area ul{padding:.3125rem 0}.dropdown__trigger{cursor:pointer}.dropdown__cont{max-height:0;overflow:hidden;transition:.2s}.other-section{color:#fff}.other-section .tag{color:#000}.swiper-pagination-bullets{align-items:center;display:flex;justify-content:flex-start;padding-top:1.625rem}.swiper-pagination-bullet{background-color:transparent;border-color:transparent;height:.125rem;margin:0 .9375rem;position:relative;width:.125rem}.swiper-pagination-bullet:first-child{margin-left:.3125rem}@media only screen and (min-width:60em){.swiper-pagination-bullet{margin:0 .9375rem}}.swiper-pagination-bullet:before{background-color:#000;content:"";display:block;height:.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:.125rem}.swiper-pagination-bullet-active:before{background-color:#000;height:.5rem;width:.5rem}.slide-in-left,.slide-in-right{opacity:0}.slide-in-left.animated,.slide-in-right.animated{opacity:1;transform:none;transition:.3s linear}@media only screen and (min-width:20em){.slide-in-left{transform:translateX(-18.75rem)}.slide-in-right{transform:translateX(18.75rem)}}.border-dance:before{animation:border-dance .5s linear infinite;background-image:linear-gradient(90deg,#000 50%,#fff 0),linear-gradient(90deg,#000 50%,#fff 0),linear-gradient(0deg,#000 50%,#fff 0),linear-gradient(0deg,#000 50%,#fff 0);background-position:0 0,100% 100%,0 100%,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 4px,10px 4px,4px 10px,4px 10px;content:"";display:block;height:100%;position:absolute;width:100%;z-index:10}@keyframes border-dance{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:left 10px top,right 10px bottom,left bottom 10px,right top 10px}}.cta{align-items:center;display:flex;justify-content:center}.cta-section{padding:2.5rem 0 var(--cta-section-bottom-space-mob,2.5rem)}@media only screen and (min-width:48em){.cta-section{padding:5rem 0 var(--cta-section-bottom-space-desk,5rem)}}.cta-section--both-padding{padding:2.5rem 0}@media only screen and (min-width:48em){.cta-section--both-padding{padding:5rem 0}}.cta-section+.default-slider-section{margin-top:-1.25rem;padding-top:1.25rem}.cta .btn{font-size:.875rem;height:3.125rem;padding:.3125rem 1.25rem}@media only screen and (min-width:48em){.cta .btn{font-size:1.5rem;height:4.375rem;padding:.625rem 1.25rem}}.fslightbox-container .fslightbox-source:not(.fslightbox-youtube-iframe){display:block!important;height:50vh!important;width:80vw!important}.header{align-items:center;display:flex;height:60px;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:100}@media only screen and (min-width:1280px){.header{height:90px}}@media only screen and (max-width:47.375em){.header .btn{display:var(--show-header-btn-mob,block)}}.header--hide{transform:translateY(-100%)}.header.fullmenu-open .header__logo svg path{fill:#fff}.header.fullmenu-open .header__desknav a{color:#fff}.header.fullmenu-open .header__burger{height:1.6875rem;transition:.2s}@media only screen and (hover:hover) and (pointer:fine){.header.fullmenu-open .header__burger:hover{opacity:.5}}.header.fullmenu-open .header__burger:after{display:none}.header.fullmenu-open .header__burger:before{background-color:transparent;background-image:url(/build/images/white-cross-icon.3188d321.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1.3125rem;left:50%;top:50%;transform:none;transform:translate(-50%,-50%);width:1.3125rem}@media only screen and (min-width:48em){.header.fullmenu-open .header__burger:before{height:2.25rem;width:2.25rem}}@media only screen and (min-width:1280px){.header.fullmenu-open .header__burger:before{left:0}}.header__logo{height:1.75rem;width:5.0625rem}@media only screen and (min-width:48em){.header__logo{width:8rem}}.header__logo svg{max-height:100%;max-width:100%}.header__logo svg path{fill:var(--main-first-txt-color,#000)}.header__inner{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:1280px){.header__inner{justify-content:flex-start}}.header__burger{cursor:pointer;display:block;height:1.25rem;margin:0 .625rem 0 auto;width:2rem}.header__burger.hidden{opacity:0;pointer-events:none}@media only screen and (min-width:1280px){.header__burger{height:1.5rem;margin:0 0 0 2.5rem;width:2.375rem}}@media only screen and (hover:hover) and (pointer:fine){.header__burger:hover:after{height:60%}}.header__burger:after,.header__burger:before{content:"";display:block;position:absolute}.header__burger:before{background-color:var(--main-first-txt-color,#000);height:.125rem;top:50%;transform:translateY(-50%);width:100%}@media only screen and (min-width:1280px){.header__burger:before{height:.1875rem}}.header__burger:after{border-bottom:.125rem solid var(--main-first-txt-color,#000);border-top:.125rem solid var(--main-first-txt-color,#000);height:100%;top:50%;transform:translateY(-50%);width:100%}@media only screen and (min-width:1280px){.header__burger:after{border-width:.1875rem;transition:height .2s}}.header__desknav{display:none}@media only screen and (min-width:1280px){.header__desknav{display:block;margin-left:calc(-16.7vw + 600px - 11.25rem);padding-right:1.875rem}}@media only screen and (min-width:100em){.header__desknav{margin-left:calc(-11vw + 600px - 11.25rem)}}@media only screen and (min-width:120em){.header__desknav{margin-left:calc(-7vw + 600px - 5rem)}}.header__desknav ul{display:flex}.header__desknav ul li{text-transform:uppercase}.header__desknav ul li:not(:last-child){margin-right:.625rem}.header__desknav ul li a{color:var(--main-two-txt-color,#fff);line-height:1.875rem;padding:.875rem 1.25rem .625rem}@media only screen and (min-width:60em){.header__desknav ul li a{font-size:.875rem}}@media only screen and (hover:hover) and (pointer:fine){.header__desknav ul li a:hover{color:var(--main-accent)}}.header.new-viewport .header__burger{margin:0}@media only screen and (max-width:79.375em){.header.new-viewport .header__burger{display:var(--show-burger-mob,block)}}@media only screen and (min-width:80em){.header.new-viewport .header__burger{display:none}}.header.new-viewport .header__wrapper{align-items:center;display:flex;gap:2rem}@media only screen and (min-width:80em){.header.new-viewport .header__wrapper{flex-direction:row-reverse;gap:3rem}.header.new-viewport .header__desknav{margin-left:13.375rem;padding-right:0}}@media only screen and (min-width:120em){.header.new-viewport .header__desknav{margin-left:31.1875rem}}@media only screen and (min-width:80em){.header.new-viewport .header__desknav ul{gap:3rem}.header.new-viewport .header__desknav li{margin:0}}.header.new-viewport .header__desknav li a{padding:0}.header.new-viewport .header.is-scrolled .header__burger{opacity:1}.header.new-viewport .btn{align-items:center;display:block;font-size:1rem;height:3.125rem;padding:.4375rem 1.25rem .8125rem}@media only screen and (min-width:48em){.header.new-viewport .btn{font-size:.875rem;height:3rem;padding:.125rem 1.1875rem .75rem}}.header.new-viewport.is-scrolled .header__burger{opacity:1;pointer-events:all}.header--fixed{position:fixed}.header--fixed .header__logo{transition:.2s}@media only screen and (hover:hover) and (pointer:fine){.header--fixed .header__logo:hover{opacity:.6}}@media only screen and (min-width:80em){.header--fixed .header__inner{justify-content:space-between}}.header--fixed .header__inner>.btn{margin-left:1.875rem}@media only screen and (min-width:80em){.header--fixed .header__desknav,.header--fixed .header__inner>.btn{margin-left:0}.header--fixed .header__burger{left:10.625rem;position:absolute}}.header--fixed.is-scrolled{background-color:#000}.header--fixed.is-scrolled .header__logo svg path{fill:#fff}.header--fixed.is-scrolled .header__burger:before{background-color:#fff}.header--fixed.is-scrolled .header__burger:after{border-bottom-color:#fff;border-top-color:#fff}.header--fixed.is-scrolled .header__desknav a{color:#fff}.header--fixed.fullmenu-open .header__burger:before{background-color:transparent}.header--fixed+.fullmenu{position:fixed}.menu-mode .header.new-viewport.is-scrolled{background:#000}.menu-mode .header.new-viewport.is-scrolled .header__logo svg path{fill:#fff}.fullmenu{background-color:#000;color:#fff;height:100vh;padding:60px .625rem;position:absolute;top:0;transform:translateX(-100%);transition:.2s;width:100%;z-index:50}@media screen and (orientation:portrait){.fullmenu{height:100vh}}@media only screen and (min-width:48em){.fullmenu{padding:60px 1.875rem}}@media only screen and (min-width:1280px){.fullmenu{height:100vh;padding:90px 0;width:calc(50vw - 600px + 31.25rem)}}@media only screen and (min-width:80em){.fullmenu{width:calc(50vw - 600px + 18.75rem)}}@media only screen and (min-width:100em){.fullmenu{width:calc(50vw - 818px + 18.75rem)}}@media only screen and (min-width:120em){.fullmenu{width:calc(50vw - 878px + 18.75rem)}}.fullmenu.open,.fullmenu.open .fullmenu__overlay{transform:none}@media only screen and (min-width:80em){.fullmenu a{transition:.2s}}@media only screen and (min-width:80em) and (hover:hover) and (pointer:fine){.fullmenu a:hover{color:var(--main-accent)}}.fullmenu__inner{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;z-index:5}@media only screen and (min-width:1280px){.fullmenu__inner{overflow:auto;padding-left:1.875rem}}@media only screen and (min-width:80em){.fullmenu__inner{padding-left:calc(50vw - 600px)}}@media only screen and (min-width:1600px){.fullmenu__inner{padding-left:calc(50vw - 818px)}}@media only screen and (min-width:120em){.fullmenu__inner{padding-left:calc(50vw - 878px)}}.fullmenu__inner::-webkit-scrollbar{width:.3125rem}.fullmenu__inner::-webkit-scrollbar-track{background-color:rgba(0,0,0,.15)}.fullmenu__inner::-webkit-scrollbar-thumb{background-color:var(--main-accent);width:.1875rem}.fullmenu__overlay{display:none}@media only screen and (min-width:1280px){.fullmenu__overlay{background-color:rgba(0,0,0,.5);display:block;height:100vh;left:0;position:absolute;top:0;transform:translateX(-100%);transition:.3s;width:100vw}}.fullmenu__bot,.fullmenu__top{display:flex;justify-content:space-between}.fullmenu__top{padding-top:2.5rem}.fullmenu__top__nav{flex-basis:0;flex-grow:1}@media only screen and (min-width:1280px){.fullmenu__top__nav--course{display:none}}.fullmenu__top__nav--course span{color:var(--main-accent);line-height:1.375rem;text-transform:uppercase}.fullmenu__top__nav--course ul{margin-top:1.25rem}.fullmenu__top__nav--course li a{color:var(--main-accent)}.fullmenu__top__nav li:not(:last-child){margin-bottom:.625rem}.fullmenu__top__nav li a{font-size:.875rem;line-height:1.875rem;text-transform:uppercase}.fullmenu__bot{display:flex;justify-content:space-between;padding-top:3.4375rem}.fullmenu__bot__item{flex-basis:0;flex-grow:1}.fullmenu__bot__item--rights{display:none}.fullmenu__bot__mail{display:block;font-family:stratos-medium,sans-serif;font-size:1.25rem;line-height:2rem;padding-bottom:1.25rem}.fullmenu__bot__tellist{display:flex;flex-direction:column}.fullmenu__bot__tel{font-family:stratos-medium,sans-serif;letter-spacing:.05em}@media only screen and (min-width:1280px){.fullmenu__bot__tel:not(:first-child){margin-top:.625rem}}.fullmenu__bot ul li:not(:last-child){margin-bottom:.625rem}.fullmenu__bot ul li a{font-family:stratos-medium,sans-serif;letter-spacing:.05em}.fullmenu__links{margin-top:3.125rem;width:100%}@media only screen and (min-width:1280px){.fullmenu__links{display:none}}.fullmenu__links ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.fullmenu__links ul li a{font-family:stratos-medium,sans-serif;text-transform:uppercase}.fullmenu.new-viewport{padding-bottom:2.5rem;position:fixed}@media only screen and (min-width:48em){.fullmenu.new-viewport{padding-bottom:3.75rem}.fullmenu.new-viewport .fullmenu__top{padding-top:3.75rem}}.fullmenu.new-viewport .fullmenu__top a{font-size:1.125rem}@media only screen and (min-width:48em){.fullmenu.new-viewport .fullmenu__top a{font-size:1.25rem}}.fullmenu.new-viewport .fullmenu__top__nav li:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:48em){.fullmenu.new-viewport .fullmenu__top__nav li:not(:last-child){margin-bottom:2.5rem}}.fullmenu.new-viewport .fullmenu__top__nav--course span{color:#fff}.fullmenu.new-viewport .fullmenu__bot__mail{padding-bottom:1.75rem}@media only screen and (min-width:48em){.fullmenu.new-viewport .fullmenu__bot__mail{padding-bottom:2rem}}.fullmenu.new-viewport .fullmenu__links{margin-top:2.5rem}@media only screen and (min-width:48em){.fullmenu.new-viewport .fullmenu__links{margin-top:2rem}}.fullmenu.new-viewport .fullmenu__bottom{width:100%}.main-scr{display:flex;flex-wrap:wrap}@media only screen and (min-width:80em){.main-scr{justify-content:space-between}}.main-scr__item{width:50%}@media only screen and (min-width:80em){.main-scr__item{flex-basis:0;flex-grow:1;min-height:85vh;overflow:hidden;width:auto}}.main-scr__item:first-child{width:100%}@media only screen and (min-width:80em){.main-scr__item:first-child{width:auto}}.main-scr__item:first-child .main-scr__item__inner{transition-delay:.3s}.main-scr__item:nth-child(2) .main-scr__item__inner{transition-delay:.6s}.main-scr__item:nth-child(3) .main-scr__item__inner{transition-delay:.9s}.main-scr__item--first{background-color:var(--main-first-bg,var(--main-light-bg));color:var(--main-first-txt-color,#000)}@media only screen and (min-width:80em){.main-scr__item--first:before{background-color:var(--main-first-bg,var(--main-light-bg));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1.875rem;z-index:5}}@media only screen and (min-width:64em){.main-scr__item--first:before{width:calc(50vw - 600px)}}@media only screen and (min-width:1600px){.main-scr__item--first:before{width:calc(50vw - 818px)}}@media only screen and (min-width:120em){.main-scr__item--first:before{width:calc(50vw - 878px)}}.main-scr__item--first .main-scr__item__inner{transform:none}@media only screen and (min-width:80em){.main-scr__item--first .main-scr__item__inner{padding-left:1.875rem;padding-left:calc(50vw - 600px)}}@media only screen and (min-width:1600px){.main-scr__item--first .main-scr__item__inner{padding-left:calc(50vw - 818px)}}@media only screen and (min-width:120em){.main-scr__item--first .main-scr__item__inner{padding-left:calc(50vw - 878px)}}.main-scr__item--about{max-width:39.6875rem;z-index:10}.main-scr__item--about .main-scr__item__inner{background-color:transparent}.main-scr__item--about .main-scr__item__inner:before{background-color:var(--bgc);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.main-scr__item--lector .main-scr__item__inner{padding:0}.main-scr__item__inner{background-color:var(--bgc);min-height:100%;padding:0 .625rem}@media only screen and (min-width:48em){.main-scr__item__inner{height:100%;min-height:auto;padding:0 1.875rem}}@media only screen and (min-width:80em){.main-scr__item__inner{align-items:flex-start;display:flex;padding:max(17vh,8.125rem) 1.875rem 0 2.5rem;transform:translateX(-100%);transition:.5s ease-out}.main-scr__item__inner.open{transform:none}}@media only screen and (min-width:100em){.main-scr__item__inner{padding-top:max(21vh,8.125rem)}}.main-scr__item__inner.open *{transform:none;transition:transform .5s ease-out}.main-scr__item__inner.open .mixed-font{transform:none}.main-scr__first{padding-bottom:3.75rem;padding-top:88px}@media only screen and (min-width:48em) and (max-width:79.375em){.main-scr__first{padding-bottom:5.4375rem;padding-top:97px}}@media only screen and (min-width:80em){.main-scr__first{padding-top:0;width:100%}}.main-scr__first__info{display:flex;overflow:hidden}.main-scr__first__info__logo{flex-shrink:0;height:2.5rem;overflow:hidden;width:2.5rem}@media only screen and (min-width:80em){.main-scr__first__info__logo{height:3.75rem;width:3.75rem}}.main-scr__first__info__logo svg{max-height:100%;max-width:100%;transform:translateY(120%)}.main-scr__first__info__cont{margin-left:1.25rem;transform:translateY(-100%)}.main-scr__first__info__cont h1{font-size:.875rem;line-height:1.375rem;line-height:1.6;padding-bottom:.3125rem;text-transform:uppercase}@media only screen and (min-width:48em){.main-scr__first__info__cont h1{font-size:1.25rem}}.main-scr__first__pointword{padding-top:2.5rem}@media only screen and (min-width:80em){.main-scr__first__pointword{padding-top:3.75rem}}.main-scr__first__pointword h2{display:flex;flex-direction:column;font-size:calc(5rem*var(--course-title-multiplier-mob, 1));line-height:1}@media only screen and (min-width:48em){.main-scr__first__pointword h2{font-size:calc(max(6.25rem, 17vw)*var(--course-title-multiplier-tab, 1));margin:0 auto}}@media only screen and (min-width:80em){.main-scr__first__pointword h2{font-size:calc(6.25rem*var(--course-title-multiplier-desk, 1))}}@media only screen and (min-width:100em){.main-scr__first__pointword h2{font-size:calc(6.5rem*var(--course-title-multiplier-lg-desk, var(--course-title-multiplier-desk, 1)))}}.main-scr__first__pointword h2 .mixed-font{display:inline;font-size:inherit;font-weight:400;line-height:inherit;transform:translateX(-100vw)}@media only screen and (min-width:80em){.main-scr__first__pointword h2 .mixed-font{transform:translateX(-100%)}}.main-scr__first__pointword h2 .mixed-font:nth-child(2n){transition-delay:.2s}.main-scr__first__pointword h2 .mixed-font:nth-child(odd){text-align:right;transition-delay:.4s}.main-scr__first__pointword h2 .mixed-font span{transition:0s}.main-scr__about{align-items:flex-start;color:var(--main-two-txt-color,#fff);display:flex;flex-direction:column;padding:1.5625rem 0 2.5rem}@media only screen and (min-width:48em) and (max-width:79.375em){.main-scr__about{height:31.125rem}}@media only screen and (min-width:80em){.main-scr__about{min-height:100%;padding-top:0}}.main-scr__about__name .mixed-font{display:inline-block;font-size:2.25rem;font-weight:400;line-height:1.17;text-transform:uppercase;transform:translateX(-100vw)}@media only screen and (min-width:48em){.main-scr__about__name .mixed-font{font-size:3.375rem;line-height:3.75rem;transform:translateX(-100%)}}.main-scr__about__name .mixed-font:nth-child(2n){transition-delay:.2s}.main-scr__about__name .mixed-font:nth-child(odd){transition-delay:.4s}.main-scr__about__desc{text-transform:uppercase}@media only screen and (min-width:80em){.main-scr__about__desc{padding-top:1.25rem}}.main-scr__about__desc__inner{display:block;transform:translateX(-100%)}.main-scr .course-dates,.main-scr .course-facts{margin-top:3rem}@media only screen and (min-width:80em){.main-scr .course-dates,.main-scr .course-facts{margin-top:5.625rem}}.main-scr__lector{height:100%;min-height:20rem;overflow:hidden;position:absolute;width:100%}@media only screen and (min-width:80em){.main-scr__lector{position:absolute}}@keyframes scaleInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.main-scr__lector img{height:100%;object-fit:cover;object-position:center top;position:absolute;width:100%}:root{--prompt-width:265px}@media only screen and (min-width:48em){:root{--prompt-width:388px}}@media only screen and (min-width:80em){:root{--prompt-width:295px}}.intro-section{background-color:var(--intro-two-bg,#fff)}@media only screen and (min-width:80em){.intro-section{background:var(--main-first-bg,var(--main-light-bg))}}@media only screen and (min-width:120em){.intro-section.new-viewport .title{padding-bottom:0}.intro-section.new-viewport .intro-course{display:grid;gap:4rem 3rem;grid-template-areas:"title text" "bot text";grid-template-columns:24.25rem 22.5rem;padding-right:5.125rem}.intro-section.new-viewport .intro-lector{column-gap:3rem;display:grid;grid-template-areas:"title text" "name text" "experience text" ". text";grid-template-columns:13.9375rem 1fr;grid-template-rows:min-content min-content;padding-left:5.125rem}.intro-section.new-viewport .intro-item__history{margin-top:0}.intro-section.new-viewport .intro-item__history__item{flex-basis:100%}.intro-section.new-viewport .intro-course__bot{align-items:flex-start;flex-direction:column-reverse;gap:2.5rem;grid-area:bot;margin-top:0}}@media only screen and (min-width:80em){.intro{display:flex}}.intro .language{font-size:1.125rem;font-weight:600;line-height:1.2}@media only screen and (min-width:48em){.intro .language{font-size:1.25rem}}.intro .course-dates__item__date{font-size:2.25rem}@media only screen and (min-width:48em){.intro .course-dates__item__date{font-size:3.375rem}}.intro .course-dates__item__month{font-size:.875rem}@media only screen and (min-width:48em){.intro .course-dates__item__month{font-size:1.25rem}}.intro-item{margin-left:-.625rem;padding:3.75rem .625rem;width:100vw}@media only screen and (min-width:48em){.intro-item{margin-left:-1.875rem;padding-inline:1.875rem}}@media only screen and (min-width:80em){.intro-item{margin-left:0;padding:5rem 2.5rem 5rem 5.125rem;width:50%}}.intro-item .title{padding-bottom:2rem}@media only screen and (min-width:48em){.intro-item .title{padding-bottom:2.5rem}}.intro-item__history{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}@media only screen and (min-width:48em){.intro-item__history{gap:2.5rem 3rem;margin-top:2.5rem}}@media only screen and (min-width:120em){.intro-item__history{gap:2rem;grid-area:text;height:fit-content}}.intro-item__history__item{padding-top:1rem}.intro-item__history__item:before{background-color:var(--intro-two-txt-color,#000);content:"";display:block;height:.25rem;position:absolute;top:0;width:.25rem}@media only screen and (min-width:60em){.intro-item__history__item:before{height:.375rem;width:.375rem}}.intro-item__history__item .logo-list{margin-top:1.5625rem}.intro-item__history__item.logo-list{width:100%}.intro-item__history__item.logo-list:before{display:none}.intro-course{color:var(--intro-first-txt-color,#000);position:relative}@media only screen and (max-width:79.375em){.intro-course{background:#fff;color:#000}}@media only screen and (min-width:60em){.intro-course{padding-right:3.75rem}.intro-course:before{background-color:var(--intro-first-bg,#fff);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50vw}}@media only screen and (min-width:80em){.intro-course{padding-left:0;padding-right:2.5rem}}@media only screen and (min-width:120em){.intro-course .intro-text{grid-area:text}}.intro-course .intro-text p:not(:last-child){margin-bottom:1.25rem}.intro-course button{height:1.0625rem;margin-left:.4375rem;transform:translateY(2px);width:1.0625rem}@media only screen and (min-width:48em){.intro-course button{height:.9375rem;width:.9375rem}}@media only screen and (min-width:64em) and (hover:hover) and (pointer:fine){.intro-course button:hover svg{fill:rgba(48,25,45,.5)}}.intro-course button svg{fill:#30192d;background:#fff;flex-shrink:0;height:100%;pointer-events:none;width:100%}.intro-course .lang-prompt-btn{height:1.0625rem;width:1.0625rem}@media only screen and (min-width:64em) and (hover:hover) and (pointer:fine){.intro-course .lang-prompt-btn:hover svg{opacity:.5}}@media only screen and (min-width:80em){.intro-course .lang-prompt-btn{height:.9375rem;width:.9375rem}}.intro-course .lang-prompt-btn svg{fill:#000;height:100%;width:100%}@media only screen and (max-width:59.375em){.intro-course .lang-prompt-btn svg{pointer-events:none}}.intro-course .prompt-border{background:linear-gradient(#5076fb,#fff96a);bottom:7.0625rem;opacity:0;padding:.1875rem;pointer-events:none;position:absolute;right:.625rem;transform:translateX(-100%);transition:.1s;z-index:10}@media only screen and (min-width:48em){.intro-course .prompt-border{bottom:7.1875rem;right:3.5rem}}@media only screen and (min-width:60em){.intro-course .prompt-border{bottom:3.1875rem;right:22rem}}@media only screen and (min-width:80em){.intro-course .prompt-border{bottom:10.125rem;right:9.3125rem}}.intro-course .prompt-border.show-prompt{max-width:var(--prompt-width);opacity:1;transform:none}.intro-course .prompt{background:#fff;padding:.625rem 1.5625rem .625rem .625rem;position:relative}@media only screen and (min-width:48em){.intro-course .prompt{padding:.9375rem 1.5625rem .9375rem .9375rem}}@media only screen and (min-width:80em){.intro-course .prompt{padding:1.25rem}}.intro-course .prompt p:not(:last-child){margin-bottom:.5625rem}@media only screen and (min-width:80em){.intro-course .prompt p:not(:last-child){margin-bottom:.8125rem}}.intro-course .prompt p{font-size:.625rem;line-height:.75rem}@media only screen and (min-width:48em){.intro-course .prompt p{font-size:.6875rem;line-height:.8125rem}}@media only screen and (min-width:80em){.intro-course .prompt p{font-size:.75rem;line-height:.875rem}}.intro-course .prompt button{height:.625rem;position:absolute;right:.625rem;top:.625rem;width:.625rem}@media only screen and (min-width:80em){.intro-course .prompt button{display:none}}.intro-course .prompt button svg{fill:#000;height:100%;width:100%}.intro-course .title{line-height:1.3}@media only screen and (min-width:60em){.intro-course .title{margin-top:-.4375rem}}@media only screen and (min-width:120em){.intro-course .title{grid-area:title}}.intro-course__bot{display:flex;gap:1.25rem;justify-content:space-between;margin-top:2.5rem}@media only screen and (min-width:35.5em){.intro-course__bot{align-items:center;justify-content:center;margin-top:4rem}}@media only screen and (min-width:48em){.intro-course__bot{justify-content:flex-start}}@media only screen and (min-width:64em){.intro-course__bot{margin-top:1.5625rem}}@media only screen and (min-width:80em){.intro-course__bot{justify-content:flex-start;margin-top:4rem}}@media only screen and (min-width:100em){.intro-course__bot{align-items:flex-start;flex-direction:column-reverse;gap:2.5rem;grid-area:bot;margin-top:1.25rem}}.intro-course__bot .btn{font-size:1rem;height:fit-content;line-height:1.3;padding:1.375rem 1.25rem 1.125rem}@media only screen and (min-width:35.5em){.intro-course__bot .btn{font-size:1.5rem;margin-right:5rem;min-width:12.75rem;width:auto}}@media only screen and (min-width:48em){.intro-course__bot .btn{margin-right:4rem}}@media only screen and (min-width:120em){.intro-course__bot .btn{margin:0}}.intro-lector{background:var(--main-first-bg,var(--main-light-bg));color:var(--intro-two-txt-color,#000)}@media only screen and (min-width:60em){.intro-lector{padding-left:2.5rem}}@media only screen and (min-width:80em){.intro-lector{padding-right:0}}.intro-lector .small-title{font-size:.875rem}@media only screen and (min-width:48em){.intro-lector .small-title{font-size:1.25rem;padding-bottom:0}}@media only screen and (min-width:120em){.intro-lector .small-title{grid-area:title;padding-bottom:.3125rem}}.intro-lector .title{padding-bottom:.625rem}@media only screen and (min-width:48em){.intro-lector .title{padding-bottom:.3125rem}}@media only screen and (min-width:120em){.intro-lector .title{grid-area:name}}.intro-lector .upper-case{grid-area:experience}.active-prompt-btn svg{opacity:.5}.program-section{background-color:var(--program-bg,unset);color:var(--program-txt-color,#000);padding-bottom:3.75rem;padding-top:1.875rem}@media only screen and (min-width:80em){.program-section{padding-bottom:5rem;padding-top:2.5rem}}@media only screen and (min-width:60em){.program-section.new-viewport .program__item__info{padding-left:0}}.program-section .marque-title__item:not(:last-child){padding-right:4.375rem}@media only screen and (min-width:60em){.program-section .marque-title__item:not(:last-child){padding-right:6.25rem}}.program-section .dropdown.open .program__more .arrow{transform:rotate(90deg)}.program-section .dropdown.open .program>.dropdown__cont{height:auto;max-height:unset}.program-section .tag{background-color:var(--program-tag-bg,#4da469);color:var(--program-tag-color,#fff);display:inline-table;grid-area:tag;width:fit-content}@media only screen and (min-width:120em){.program-section .tag{margin-bottom:0;margin-top:.25rem}}.program-section .tag span{font-size:.625rem}.program-section .marque-title{color:var(--program-marque-txt-color,#000)}.program-section .marque-title .program__count{background-color:var(--program-marque-count-bg,#ff3f43)}@media only screen and (min-width:80em){.program-section .container{margin-bottom:0}}@media only screen and (min-width:120em){.program-section .container{padding-inline:6.25rem}}.program__item{display:flex;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:.625rem}@media only screen and (min-width:48em){.program__item{margin-bottom:2.25rem;padding-bottom:2.25rem}}.program__item:after{background-image:linear-gradient(to right,var(--program-txt-color,#000) 40%,hsla(0,0%,100%,0) 20%);background-position:0 0;background-repeat:repeat-x;background-size:.625rem .125rem;bottom:0;content:"";display:block;height:.125rem;position:absolute;width:100%}@media only screen and (min-width:60em){.program__item:after{background-size:.625rem .25rem;height:.25rem}}.program__item__when{align-items:flex-start;display:flex;flex-direction:column}.program__item__date{font-family:Neue Pixel Grotesk,sans-serif;font-size:2.25rem;line-height:2.625rem;padding-bottom:.3125rem;width:6.25rem}@media only screen and (min-width:60em){.program__item__date{font-size:3.375rem;line-height:3.75rem;padding-bottom:.9375rem}}.program__item__time{display:block;font-family:helveticaregular-start,sans-serif;font-size:1.25rem;line-height:.875rem;margin-top:.9375rem}@media only screen and (min-width:60em){.program__item__time{padding-top:.625rem}}.program__item__info{flex-grow:1;margin-top:.3125rem;padding-inline:.625rem}@media only screen and (min-width:60em){.program__item__info{padding-left:5rem}}@media only screen and (min-width:80em){.program__item__info{display:flex}}@media only screen and (min-width:120em){.program__item__info{gap:5rem}}.program__item__title{display:block;padding-bottom:1.25rem}@media only screen and (min-width:48em){.program__item__title{flex-shrink:0;margin-right:3.75rem;width:100%}}@media only screen and (min-width:80em){.program__item__title{width:13.75rem}}@media only screen and (min-width:120em){.program__item__title{margin-right:0;width:20rem}}.program__item__text{grid-area:text}@media only screen and (min-width:120em){.program__item__cont .tag{grid-area:tag}}.program__item-text:not(:first-child){margin-top:.5rem}@media only screen and (min-width:120em){.program__item-text{display:flex;gap:2rem}}@media only screen and (min-width:48em){.program__item-text p{padding-bottom:0}}.program__count{align-items:center;background-color:var(--red);border-radius:50%;color:#fff;display:flex;font-size:.625rem;height:1.875rem;justify-content:center;position:absolute;right:.1875rem;top:40%;transform:translate(-50%,-50%);visibility:var(--programm-count-display,visible);width:1.875rem}@media only screen and (min-width:60em){.program__count{font-size:.875rem;height:3.125rem;right:0;width:3.125rem}}.program__more{align-items:center;display:inline-flex;padding-left:1rem}@media only screen and (hover:hover) and (pointer:fine){.program__more:hover .arrow svg{margin-left:-.3125rem}}.program__more .arrow{height:1.5rem;width:.875rem}@media only screen and (min-width:48em){.program__more .arrow{height:2.1875rem;width:1.25rem}}.program__more span{padding-left:1.25rem;padding-top:.1875rem}@media only screen and (min-width:48em){.program__more span{padding-left:1.875rem;padding-top:0}.counts{align-items:center;display:flex;justify-content:space-around}}@media only screen and (min-width:80em){.counts{justify-content:space-between}}.counts-section{background-color:#f5f5f5;padding:2.875rem 0 3.25rem}@media only screen and (min-width:48em){.counts-section{padding:3.25rem 0}}@media only screen and (min-width:80em){.counts-section{background-color:transparent;padding:5.625rem}}.counts__item{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:48em){.counts__item{flex:1 1 auto;max-width:33%}}@media only screen and (min-width:80em){.counts__item{align-items:flex-start;flex:none;flex-direction:row}}.counts__item:not(:last-child){margin-bottom:3.25rem}@media only screen and (min-width:48em){.counts__item:not(:last-child){margin:0}}.counts__item__num{font-family:Neue Pixel Grotesk,sans-serif;font-size:5.5rem;line-height:1;margin-bottom:.375rem}@media only screen and (min-width:80em){.counts__item__num{font-size:7rem;margin-bottom:0}}.counts__item__name{font-size:1.25rem;line-height:1.5625rem}@media only screen and (min-width:80em){.counts__item__name{font-size:1.875rem;line-height:1;margin:.9375rem 0 0 .625rem;max-width:9.375rem}}.after-course{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}@media only screen and (min-width:48em){.after-course{gap:3rem}}@media only screen and (min-width:120em){.after-course{justify-content:flex-end}}.after-course-section{background-color:var(--after-course-bg,#ff8a00);color:var(--after-course-txt-color,#000);padding:3.75rem 0}@media only screen and (min-width:80em){.after-course-section{padding-block:5rem}}.after-course-section .small-title{padding-bottom:2rem}@media only screen and (min-width:48em){.after-course-section .small-title{padding-bottom:3rem}}@media only screen and (min-width:120em){.after-course-section .container{display:flex;justify-content:space-between}.after-course-section .section__head{flex-shrink:0;font-size:1.75rem;width:12.5rem}}.after-course__item{align-items:flex-start;display:flex;flex-basis:44.6%;flex-direction:column}@media only screen and (min-width:48em){.after-course__item{flex-basis:46.6%}}@media only screen and (min-width:80em){.after-course__item{flex-basis:30.6%}}@media only screen and (min-width:120em){.after-course__item{flex-basis:25.5rem}}.after-course__icon{height:3.125rem;margin-bottom:.625rem;width:3.125rem}@media only screen and (min-width:60em){.after-course__icon{margin-bottom:1.25rem}}.after-course__icon svg{max-height:100%;max-width:100%}.after-course__icon svg circle{stroke:var(--after-course-icon-color,#fff)}.after-course__icon svg path{fill:var(--after-course-icon-color,#fff)}.after-course__icon #circle{fill:none}.lector-jobs-section{background-color:var(--lector-works-bg,#fff);color:var(--lector-works-txt-color,#000);padding-block:2.5rem}@media only screen and (min-width:80em){.lector-jobs-section{padding-block:3.75rem}}.lector-jobs .default-slider__img img{height:12.5rem}@media only screen and (min-width:60em){.lector-jobs .default-slider__img img{height:31.25rem}}.lector-jobs .small-title--count:after{background-color:var(--lector-count-bg,#ff3f43);color:var(--lector-count-txt-color,#fff)}.students-jobs-section{color:#fff}.students-jobs .default-slider__img img{height:16rem}@media only screen and (min-width:60em){.students-jobs .default-slider__img img{height:20rem}}.for-whom{display:flex;flex-direction:column;flex-wrap:wrap;gap:2.5rem;justify-content:space-between}@media only screen and (min-width:48em){.for-whom{flex-direction:unset;row-gap:3rem}}@media only screen and (min-width:80em){.for-whom{display:grid;gap:3.75rem;grid-template-columns:repeat(3,1fr)}}.for-whom-section{background-color:var(--for-whom-bg,#fff);color:var(--for-whom-txt-color,#000);padding:3.75rem 0}.for-whom-section .small-title{padding-bottom:2rem}@media only screen and (min-width:48em){.for-whom-section .small-title{padding-bottom:2.1875rem}}.for-whom-section .title{line-height:1.3;padding-bottom:.75rem}@media only screen and (min-width:48em){.for-whom-section .title{padding-bottom:1.5rem}}@media only screen and (min-width:120em){.for-whom-section .container{display:flex;justify-content:space-between}}.for-whom__item{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (min-width:48em){.for-whom__item{flex-basis:47%}}@media only screen and (min-width:64em){.for-whom__item{margin-bottom:0}}@media only screen and (min-width:80em){.for-whom__item{flex-basis:30%}}@media only screen and (min-width:120em){.for-whom__item{width:25rem}}.for-whom__icon{height:3.125rem;margin-bottom:.625rem;width:3.125rem}@media only screen and (min-width:60em){.for-whom__icon{margin-bottom:1.25rem}}.for-whom__icon svg{max-height:100%;max-width:100%}@media only screen and (min-width:60em){.learn-system{display:flex;justify-content:space-between}}.learn-system-section{padding:2.5rem 0 5rem}@media only screen and (min-width:60em){.learn-system-section{padding:5rem 0 1.875rem}}.learn-system__info{padding-bottom:.625rem}@media only screen and (min-width:60em){.learn-system__info{flex-shrink:0;margin-right:2.1875rem;width:20rem}}.learn-system__video{height:0;margin-top:1.25rem;max-width:52.8125rem;padding-top:45%;position:relative;width:100%}@media only screen and (min-width:80em){.learn-system__video{margin-top:0}}@media only screen and (min-width:120em){.learn-system__video{height:0;padding-top:30%;position:relative;width:100%}}.learn-system__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.full-video{padding-bottom:52.25%}.full-video-section{background-color:var(--full-video-bg,#fff);margin-block:1.25rem}@media only screen and (min-width:48em){.full-video-section{margin-block:3.125rem}}@media only screen and (min-width:120em){.full-video-section .container{max-width:85.375rem}}.full-video .video__frame,.full-video .video__poster,.full-video iframe{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.full-video .video__poster img{height:100%;object-fit:cover;object-position:center;width:100%}.full-video__play{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:3.75rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.75rem;z-index:10}@media only screen and (min-width:60em){.full-video__play{height:6.875rem;transition:.2s;width:6.875rem}}@media only screen and (hover:hover) and (pointer:fine){.full-video__play:hover{background-color:var(--main-accent)}.full-video__play:hover svg{fill:#fff}}.full-video__play svg{fill:#000;height:1.5rem;max-height:100%;max-width:100%;width:.875rem}@media only screen and (min-width:60em){.full-video__play svg{height:3.125rem;transition:.2s;width:1.875rem}}.full-video__play svg path:first-child{fill:#fff}.reviews{position:relative}@media only screen and (min-width:120em){.reviews{display:flex;justify-content:space-between}}.reviews-section{background-color:var(--reviews-bg,#fff);color:var(--reviews-txt-color,#000);padding:3.75rem .625rem}@media only screen and (min-width:120em){.reviews .section__head{flex-shrink:0;width:14.375rem}}.reviews .section__head .small-title{font-size:1.25rem;padding-bottom:2rem}.reviews .small-title--count:after{background-color:var(--reviews-count-bg,#ff3f43)}@media only screen and (min-width:35.5em){.reviews__item{display:flex;margin-top:.9375rem}}@media only screen and (min-width:48em){.reviews__item{gap:2rem}}@media only screen and (min-width:80em){.reviews__item{gap:2.5rem;margin-top:0}}.reviews__item__header{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (min-width:60em){.reviews__item__header{padding-bottom:2.3125rem;padding-left:0}}.reviews__item__title{font-family:Stratos SemiLight,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:.25rem}@media only screen and (min-width:48em){.reviews__item__title{font-size:1.5rem}}.reviews__item__desc{display:block;font-family:helveticaregular,sans-serif;font-size:.625rem;line-height:1.4;margin-bottom:.625rem;text-transform:uppercase}.reviews__item__desc strong{font-size:inherit;line-height:inherit}.reviews__item__img{--img-size:18.125rem;height:var(--img-size);margin:0 auto 2rem;position:relative;width:var(--img-size)}@media only screen and (min-width:48em){.reviews__item__img{--img-size:15rem;flex-shrink:0;margin-bottom:0;margin-right:0}}@media only screen and (min-width:80em){.reviews__item__img{--img-size:20rem}}.reviews__item__img img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}@media only screen and (min-width:60em){.reviews__item__info{padding-right:3.4375rem}}@media only screen and (min-width:120em){.reviews__item__info{padding-right:0}}.reviews__item__cont{padding-top:1.25rem}.reviews__item__cont p,.reviews__item__cont span,.reviews__item__cont strong{font-size:.875rem;line-height:1.5}@media only screen and (min-width:48em){.reviews__item__cont p,.reviews__item__cont span,.reviews__item__cont strong{font-size:1.25rem}}@media only screen and (min-width:60em){.reviews__item__cont p,.reviews__item__cont span,.reviews__item__cont strong{padding-bottom:2.5rem}}@media only screen and (min-width:48em){.reviews .swiper-container{padding:0 3.125rem}}@media only screen and (min-width:60em){.reviews .swiper-container{margin:0 auto;width:calc(100% - 6.25rem)}}@media only screen and (min-width:80em){.reviews .swiper-container{padding-inline:2.5rem;width:100%}}@media only screen and (min-width:120em){.reviews .swiper-container{margin:0;width:82.5rem}}.reviews .swiper-wrapper{height:fit-content}@media only screen and (min-width:120em){.reviews__wrapper{padding-inline:2.5rem;width:82.5rem}}.reviews__pagination{justify-content:center;margin-top:2rem;position:static}@media only screen and (min-width:48em){.reviews__pagination{margin-top:2.5rem}}.reviews__pagination.swiper-pagination-bullets{padding:0}.reviews__pagination .swiper-pagination-bullet{height:.5rem;margin-left:0;padding:0;width:.5rem}.reviews__pagination .swiper-pagination-bullet:not(:last-child){margin-right:1.25rem}.reviews__pagination .swiper-pagination-bullet:before{background:rgba(0,0,0,.3);height:.5rem;width:.5rem}.reviews__pagination .swiper-pagination-bullet-active:before{background:#000}.reviews__arrow{bottom:auto;cursor:pointer;display:block;position:absolute;top:9.375rem;z-index:5}@media only screen and (min-width:48em){.reviews__arrow{top:11.5rem}}@media only screen and (min-width:120em){.reviews__arrow{top:8.9375rem}}.reviews__arrow svg{fill:var(--reviews-arrow-color,#000)}.reviews__arrow--left{left:0}@media only screen and (min-width:120em){.reviews__arrow--left{left:25.875rem}}.reviews__arrow--right{right:0;transform:rotate(180deg)}@media only screen and (min-width:120em){.reviews__arrow--right{right:-1.4375rem}}.reviews__arrow.swiper-button-disabled{opacity:.3;pointer-events:none;transition:.3s}.reviews__arrow .arrow{stroke:#000;stroke-width:.125rem}.course-redesign .reviews-section .container{margin:0 auto;max-width:var(--content-width)}.facts{color:var(--facts-text-color)}@media only screen and (min-width:48em){.facts{grid-column-gap:3.5625rem;display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:80em){.facts{grid-column-gap:5.25rem}}.facts-section{padding:3.75rem 0}@media only screen and (min-width:80em){.facts-section{padding-block:5rem}}.facts__item{display:flex;flex-direction:column}.facts__item:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width:48em){.facts__item:not(:last-child){margin-bottom:0}}.facts__item__value{font-size:1.375rem;font-weight:600;line-height:1.6875rem;margin-bottom:.5rem}@media only screen and (min-width:48em){.facts__item__value{font-size:1.875rem;line-height:2.3125rem;margin-bottom:.625rem}}@media only screen and (min-width:80em){.facts__item__value{font-size:2.375rem;line-height:2.9375rem;margin-bottom:1.375rem}}.facts__item__desc{line-height:1.0625rem;opacity:.7}@media only screen and (min-width:48em){.facts__item__desc{font-size:1.125rem;line-height:1.375rem}}@media only screen and (min-width:80em){.facts__item__desc{font-size:1.25rem;line-height:1.5625rem}}.resume{padding:0 .625rem}.resume-section{background-color:var(--gray-bg);padding-bottom:2.3125rem}@media only screen and (min-width:48em){.resume-section{padding-bottom:5rem}}@media only screen and (min-width:80em){.resume-section{padding-bottom:3.75rem}}.resume-section .marque-title{height:5.625rem}@media only screen and (min-width:48em){.resume-section .marque-title{margin-bottom:.625rem}}@media only screen and (min-width:80em){.resume-section .marque-title{margin-bottom:2.5rem}}.resume-section .marque-title__inner{animation-duration:120s}.resume-section .marque-title__item{font-size:2.75rem;height:2.75rem}@media only screen and (min-width:48em){.resume-section .marque-title__item{font-size:3.25rem;height:3.25rem}}@media only screen and (min-width:80em){.resume-section .marque-title__item{font-size:3.5rem;height:3.5rem}}.resume-section .marque-title__item:not(:last-child){margin-right:.625rem;padding-right:3.4375rem}@media only screen and (min-width:48em){.resume-section .marque-title__item:not(:last-child){margin-right:.9375rem;padding-right:4.0625rem}}.resume-section .marque-title__dot{margin-top:.3125rem}@media only screen and (min-width:48em){.resume-section .marque-title__dot{margin-top:.4375rem}}.resume .container{background-color:#fff;padding:.625rem .625rem 0}@media only screen and (min-width:48em){.resume .container{padding:1.25rem 3.75rem 4rem 1.25rem}}@media only screen and (min-width:80em){.resume .container{padding:1.6875rem 8.5rem 2.9375rem 3rem}}@media only screen and (min-width:48em){.resume-cont{display:flex;flex-wrap:wrap}}.resume-head{align-items:center;display:flex;margin-bottom:1.25rem;width:100%}@media only screen and (min-width:48em){.resume-head{margin-bottom:1.625rem}}.resume-head__img{flex-shrink:0;height:6.6875rem;width:6.6875rem}.resume-head__img img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.resume-head__info{display:flex;flex-direction:column;padding-left:.875rem}@media only screen and (min-width:48em){.resume-head__info{padding-left:1.125rem}}.resume-head__title{display:block;font-size:1.375rem;line-height:1.5625rem;margin-bottom:.3125rem}@media only screen and (min-width:48em){.resume-head__title{font-size:1.875rem;line-height:2.3125rem;margin-bottom:.75rem}}@media only screen and (min-width:80em){.resume-head__title{font-size:2rem;line-height:2.5rem}}.resume-head__desc{display:block;font-size:.875rem;line-height:1.25rem;margin-bottom:.3125rem;padding-right:1.25rem}@media only screen and (min-width:48em){.resume-head__desc{font-size:1.375rem;line-height:1.6875rem;max-width:31.25rem}}@media only screen and (min-width:80em){.resume-head__desc{font-size:1.5rem;line-height:1.875rem}}.resume-head__src{color:rgba(0,0,0,.5);font-size:.625rem;line-height:.75rem;transition:.3s}@media only screen and (min-width:48em){.resume-head__src{font-size:.75rem;line-height:.9375rem}}@media only screen and (min-width:80em){.resume-head__src{font-size:.875rem;line-height:1.0625rem}}@media only screen and (hover:hover) and (pointer:fine){.resume-head__src:hover{color:var(--main-accent)}}.resume-skills{margin-bottom:2rem}@media only screen and (min-width:48em){.resume-skills{margin-bottom:0;padding-right:3.75rem;width:60%}}.resume-skills .resume__subtitle{padding-bottom:1.25rem}@media only screen and (min-width:48em){.resume-skills .resume__subtitle{padding-bottom:2.3125rem}}.resume-skills li{padding-left:1.25rem}@media only screen and (min-width:48em){.resume-skills li{font-size:1.125rem;line-height:1.375rem;padding-left:1.5625rem}}@media only screen and (min-width:80em){.resume-skills li{font-size:1.25rem;line-height:1.5625rem}}.resume-skills li:not(:last-child){padding-bottom:.75rem}@media only screen and (min-width:80em){.resume-skills li:not(:last-child){padding-bottom:.875rem}}.resume-skills li:after{background-color:#000;border-radius:50%;content:"";display:block;height:.1875rem;left:.3125rem;position:absolute;top:.3125rem;width:.1875rem}@media only screen and (min-width:48em){.resume-skills li:after{height:.25rem;left:.625rem;top:.625rem;width:.25rem}.resume-tools{align-items:flex-start;display:flex;flex-direction:column;width:40%}}.resume-tools .resume__subtitle{padding-bottom:1.875rem}@media only screen and (min-width:48em){.resume-tools .resume__subtitle{padding-bottom:2.5rem}}.resume-tools__list{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:3.125rem;max-width:18.75rem;padding-left:1.25rem}@media only screen and (min-width:48em){.resume-tools__list{padding-left:0}}@media only screen and (min-width:80em){.resume-tools__list{grid-gap:1.875rem;padding-left:2rem}}.resume-tools__item__inner{align-items:center;border:1px solid #000;border-radius:1rem;display:flex;height:3.875rem;justify-content:center;width:3.875rem}@media only screen and (min-width:80em){.resume-tools__item__inner{height:4.125rem;width:4.125rem}}.resume-tools__item img{height:100%;height:2rem;object-fit:contain;object-position:center;width:100%;width:2rem}.resume__subtitle{align-items:center;display:flex;font-family:stratos-medium,sans-serif;font-size:1.125rem;line-height:1.375rem}@media only screen and (min-width:48em){.resume__subtitle{font-size:1.75rem;line-height:2.1875rem}}.resume__subtitle svg{margin-right:.625rem}@media only screen and (min-width:48em){.resume__subtitle svg{height:auto;width:1.3125rem}}@media only screen and (min-width:80em){.resume__subtitle svg{margin-right:1.125rem;width:1.5rem}}.resume .btn{display:block;font-size:1rem;height:auto;line-height:1.75rem;margin-left:-.625rem;padding:1.25rem 0 1rem;width:calc(100% + 1.25rem)}@media only screen and (min-width:48em){.resume .btn{font-size:1.375rem;line-height:1.375rem;margin:auto 0 0;max-width:20.625rem;width:100%}}.btn-loader{display:inline-block;height:5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.btn-loader span{animation-timing-function:cubic-bezier(0,1,1,0);background:#000;border-radius:50%;height:.8125rem;position:absolute;top:2.0625rem;width:.8125rem}.btn-loader span:first-child{animation:btn-loader-1 .6s infinite;left:.5rem}.btn-loader span:nth-child(2){animation:btn-loader-2 .6s infinite;left:.5rem}.btn-loader span:nth-child(3){animation:btn-loader-2 .6s infinite;left:2rem}.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)}}.register{background:transparent;padding-top:3.75rem}@media only screen and (min-width:80em){.register{display:grid;grid-template-areas:"info form" "installment form";grid-template-columns:50% 50%;padding-top:0}}.register .iti__selected-dial-code{font-size:1.25rem}.register--price{margin-top:1.875rem}@media only screen and (min-width:48em){.register--price{margin-top:3.125rem}}@media only screen and (min-width:60em){.register--price{grid-template-areas:"info form" "price form";margin-top:3.75rem}}.register--price .register__info{justify-content:flex-start;padding:1.875rem 1.25rem}@media only screen and (min-width:48em){.register--price .register__info{padding:2.5rem 2.5rem 1.875rem}}@media only screen and (min-width:60em){.register--price .register__info{padding:3.125rem 2.5rem 3.125rem 4.5rem}}.register--price .register__info__head{align-items:center}@media only screen and (min-width:80em){.register--price .register__info__head{align-items:flex-start}}.register--price .register__info__head .upper-case{max-width:100%}@media only screen and (min-width:80em){.register--price .register__info__head .upper-case{margin-top:-.3125rem;max-width:13.125rem}}.register--price .register__form{padding:1.875rem 1.25rem}@media only screen and (min-width:48em){.register--price .register__form{padding:2.5rem}}@media only screen and (min-width:80em){.register--price .register__form{padding:3.125rem 2.5rem}}.register--price .register__form__head{margin-bottom:1.25rem}@media only screen and (min-width:48em){.register--price .register__form__head{margin-bottom:2.5rem}}@media only screen and (min-width:60em){.register--price .register__form__head{margin-bottom:3.75rem}}.register--price .register__form__head span{font-size:.875rem}@media only screen and (min-width:48em){.register--price .register__form__head span{font-size:1.25rem}.register--price .register__form__privacy{flex-grow:1;margin-left:1.25rem}}@media only screen and (min-width:80em){.register--price .register__form__privacy{margin-left:0}}.register-section{background-color:var(--register-bg,#000);overflow:unset;padding-bottom:3.75rem}@media only screen and (min-width:80em){.register-section{padding-block:3.75rem}}@media only screen and (min-width:100em){.register-section{padding-bottom:7.1875rem}}@media only screen and (min-width:48em){.register-section.new-viewport .register{display:grid;grid-template-areas:"info info" "form form" "installment installment"}}@media only screen and (min-width:60em){.register-section.new-viewport .register{display:grid;grid-template-areas:"info form" "installment form";grid-template-columns:1fr 1fr}}@media only screen and (min-width:120em){.register-section.new-viewport .register{grid-template-areas:"installment info form";grid-template-columns:24.25rem 34rem 1fr}}.register__info{background-color:var(--register-info-bg,#ff8a00);color:var(--register-info-txt-color,#000);display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;padding:1.25rem 1.5625rem}@media only screen and (min-width:48em){.register__info{grid-area:info;padding-block:2.5rem 1.5625rem}}@media only screen and (min-width:80em){.register__info{padding:4rem 1.5625rem}}@media only screen and (min-width:120em){.register__info{align-items:center}}.register__info .course-dates:before{background-color:var(--register-info-txt-color,#000)}.register__info__head{align-items:flex-start;display:flex;margin-bottom:.9375rem}@media only screen and (min-width:25.875em){.register__info__head .upper-case{max-width:16.25rem}}.register__info__head .course-dates{flex-shrink:0}.register__info__head__logo svg{height:1.875rem;margin-right:.625rem;width:2.5rem}@media only screen and (min-width:48em){.register__info__head__logo svg{height:2.9375rem;margin-right:1.25rem;width:3.75rem}}.register__info__bgwords{width:100%}@media only screen and (min-width:60em){.register__info__bgwords{transform:none}}@media only screen and (min-width:80em){.register__info__bgwords{height:6.75rem}}@media only screen and (min-width:120em){.register__info__bgwords{height:10.5rem}}.register__info__bgwords .mixed-font{color:rgba(0,0,0,.15);display:block;font-size:calc(2.25rem*var(--register-bgwords-mob));line-height:.9}@media only screen and (min-width:48em){.register__info__bgwords .mixed-font{font-size:calc(6.25rem*var(--register-bgwords-tab));line-height:.9}}@media only screen and (min-width:80em){.register__info__bgwords .mixed-font{font-size:calc(6.25rem*var(--register-bgwords-pc));text-align:right}}.register__info__bgwords .mixed-font:nth-child(2){text-align:right}.register__form{background-color:var(--register-form-bg,var(--gray-bg));color:var(--register-form-txt-color,#000);padding:1.25rem 1.25rem 2.5rem}@media only screen and (min-width:48em){.register__form{grid-area:form;padding:2.5rem 2.5rem 3.75rem}}@media only screen and (min-width:120em){.register__form{padding-inline:5rem}}.register__form__head{align-items:center;display:flex;margin-bottom:1.75rem}@media only screen and (min-width:48em){.register__form__head{margin-bottom:2rem}}@media only screen and (min-width:80em){.register__form__head{margin-bottom:2.5rem}}.register__form__head svg{fill:var(--register-form-txt-color,#000);flex-shrink:0;height:2.5rem;margin-right:.625rem;width:2.5rem}@media only screen and (min-width:60em){.register__form__head svg{height:3.75rem;margin-right:.9375rem;width:3.75rem}}.register__form__head .upper-case{margin-right:1.25rem}.register__form__head .tag{flex-shrink:0}.register__form__head .tag .mixed-font{font-size:inherit;line-height:inherit}.register__form__head .tag .mixed-font:nth-child(2){color:#000}.register__form .btn{height:fit-content;margin-top:.875rem;padding:.8125rem 1.25rem .4375rem}@media only screen and (min-width:48em){.register__form .btn{flex-shrink:0;margin-top:0;padding:.5625rem 1.25rem}}@media only screen and (min-width:80em){.register__form .btn{padding:.375rem 1.4375rem}}.register__form .btn .mixed-font{font-size:1.125rem}@media only screen and (min-width:48em){.register__form .btn .mixed-font{display:inline-block;font-size:1.5rem}.register__form__bot{align-items:center;display:flex;flex-direction:column-reverse;gap:1.5rem}}@media only screen and (min-width:60em){.register__form__bot{flex-direction:column;margin-top:1.875rem}}@media only screen and (min-width:80em){.register__form__bot{margin-top:2.1875rem}}.register__form__privacy{font-size:.75rem;line-height:1;margin-top:1.5rem}@media only screen and (min-width:48em){.register__form__privacy{margin-top:0}}.register__form__privacy a{font-size:inherit;line-height:inherit;text-decoration:underline}@media only screen and (hover:hover) and (pointer:fine){.register__form__privacy a:hover{opacity:.6}}.register__installment{align-items:center;background-color:#252525;display:flex;justify-content:center;padding:1.9375rem 1.25rem;text-align:center}@media only screen and (min-width:48em){.register__installment{grid-area:installment;padding:2.375rem 1.5625rem}}@media only screen and (min-width:120em){.register__installment{padding-inline:1.25rem;text-align:left}}.register__installment__inner{display:flex;flex-direction:column;max-width:28.75rem}.register__installment span{color:#fff}.register__installment .upper-case{padding-bottom:.5rem}@media only screen and (min-width:48em){.register__installment .upper-case{padding-bottom:.75rem}}.register__installment__link{margin-top:.625rem;text-transform:uppercase}.register__installment__link .mixed-font{color:var(--main-accent);font-size:.625rem}@media only screen and (min-width:48em){.register__installment__link .mixed-font{font-size:.625rem}}.register__installment__link .mixed-font span{color:var(--main-accent)}.register__installment__desc{font-size:.75rem}.register .select__wrap{position:relative}.register .select__wrap select{height:100%;left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.register .select__wrap.opened .form__dropdown{display:block;position:absolute;top:0;width:100%;z-index:10}.register .select__wrap.opened .form__dropdown svg{fill:#000;cursor:pointer;position:absolute;right:0;transition:var(--hover-trans);z-index:10}@media only screen and (min-width:48em){.register .select__wrap.opened .form__dropdown svg{top:1.625rem}}@media only screen and (hover:hover) and (pointer:fine){.register .select__wrap.opened .form__dropdown svg:hover{opacity:.5}}.register .select__wrap.opened .form__dropdown ul{background:var(--gray-bg);border-bottom:3px solid;font-size:1.25rem;line-height:1;padding:.9375rem 0}.register .select__wrap.opened .form__dropdown li{cursor:pointer;font-size:1.25rem;line-height:1;transition:.3s}.register .select__wrap.opened .form__dropdown li:not(:last-child){margin-bottom:.9375rem}.register .select__wrap.opened .form__dropdown li:first-child{display:none}@media only screen and (hover:hover) and (pointer:fine){.register .select__wrap.opened .form__dropdown li:hover{opacity:.6}}.register__price{background-color:var(--bgc);color:#fff;display:flex;flex-direction:column;grid-area:price;justify-content:space-between;padding:1.875rem 1.25rem;position:relative}@media only screen and (min-width:48em){.register__price{flex-direction:row;justify-content:flex-start;padding:2.5rem}}@media only screen and (min-width:60em){.register__price{align-self:normal;flex-direction:column;padding:4.5rem}}.register__price__item:not(:last-child){margin:0 0 1.875rem}@media only screen and (min-width:48em){.register__price__item:not(:last-child){margin:0 5.625rem 0 0}}@media only screen and (min-width:60em){.register__price__item:not(:last-child){margin:0 0 3.75rem}}.register__price__item__price{font-family:Neue Pixel Grotesk,sans-serif;font-size:2.25rem;line-height:1}@media only screen and (min-width:48em){.register__price__item__price{font-size:3.375rem;margin-right:.3125rem}}.register__price__item__currency{font-size:.875rem;line-height:1}@media only screen and (min-width:48em){.register__price__item__currency{font-size:1.25rem}}.register__price__item__desc{display:block;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:48em){.register__price__item__desc{font-size:1rem;max-width:13.75rem}}@media only screen and (min-width:60em){.register__price__item__desc{max-width:100%}}.register__price__item__discount{align-items:center;background-color:#fff;color:#000;display:flex;font-family:stratos-medium,sans-serif;font-size:.625rem;height:1.0625rem;justify-content:center;line-height:.75rem;position:absolute;right:0;text-align:center;top:0;transform:translateY(-50%) translateX(5rem);width:2.3125rem}@media only screen and (min-width:48em){.register__price__item__discount{font-size:.875rem;height:1.375rem;line-height:1.125rem;transform:translateY(-50%) translateX(7.5rem);width:3.5rem}}[data-currency=usd] [data-price-value=usd]{display:inline}[data-currency=usd] .ny__price-block[data-price-value=usd]{display:block}[data-currency=uah] [data-price-value=uah]{display:inline}[data-currency=uah] .ny__price-block[data-price-value=uah]{display:block}[data-currency=rub] [data-price-value=rub]{display:inline}[data-currency=rub] .ny__price-block[data-price-value=rub]{display:block}.form__input{display:flex;flex-direction:column}.form__input:not(:last-child){margin-bottom:1.6875rem}.form__input.error .form__error,.form__input.error-input .form__error{height:1.25rem}.form__input input{background-color:transparent;border:none;border-bottom:.125rem solid var(--register-form-border-color,#000);border-radius:0;font-size:1.25rem;height:3.125rem;width:100%}@media only screen and (min-width:48em){.form__input input{border-bottom:.25rem solid var(--register-form-border-color,#000)}}.form__input input::placeholder{opacity:0}.form__input input:placeholder-shown+.form__label{font-size:1.25rem;top:1.875rem;transform:translateY(-50%)}@media only screen and (min-width:48em){.form__input input:placeholder-shown+.form__label{top:1.5625rem}}.form__trigger-arrow svg{fill:#000;transition:.3s}.form__select{border:none;border-bottom:.1875rem solid var(--register-form-border-color,#000);cursor:pointer;font-size:1.25rem;line-height:1;padding:.8125rem 0;width:100%}@media only screen and (hover:hover) and (pointer:fine){.form__select:hover .form__trigger-arrow svg{fill:var(--main-accent)}}.form__select-text{font-size:1.125rem;line-height:1.1}.form__dropdown{display:none}.form__trigger{border-left:none;position:static;width:2.8125rem}.form__trigger-arrow{height:.5rem;margin-top:-.1875rem;position:absolute;right:0;top:50%;width:.75rem}.form__label{font-size:1rem;left:0;pointer-events:none;position:absolute;transition:.2s}.iti+.form__label{display:none}.form__error{color:var(--red);font-size:.625rem;height:0;overflow:hidden;padding-top:.3125rem;transition:.2s}@media only screen and (min-width:60em){.form__error{font-size:.75rem}}.form__input input:-webkit-autofill+.form__label,.form__input input:-webkit-autofill:focus+.form__label,.form__input input:-webkit-autofill:hover+.form__label,.form__input input:focus+.form__label,.form__input:focus-within .form__label,.form__label,.input-active{font-size:.5rem;top:-.3125rem;transform:none}@media only screen and (min-width:48em){.form__input input:-webkit-autofill+.form__label,.form__input input:-webkit-autofill:focus+.form__label,.form__input input:-webkit-autofill:hover+.form__label,.form__input input:focus+.form__label,.form__input:focus-within .form__label,.form__label,.input-active{font-size:.625rem;top:-.625rem}}.form-btn{position:relative;width:100%}.form-btn:disabled{color:rgba(156,22,181,0);pointer-events:none}.form-btn:disabled>span{opacity:0}.form-btn:disabled .btn-loader{opacity:1}.iti__country{align-items:center;display:flex}.iti__country-list{width:var(--full-input-width)}.iti__dial-code{margin-left:auto}.iti__country-name{flex:0 1 80%;font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iti__selected-flag{background:none!important}.with-price .container{overflow:hidden;padding-block:3.75rem}@media only screen and (min-width:80em){.with-price .container{display:grid;grid-template-columns:50% 50%;max-width:unset;padding-inline:5.125rem}}.with-price .order__top{color:var(--black-section-text)}@media only screen and (min-width:80em){.with-price .order__top{display:flex;flex-direction:column}}.with-price .order__top-helper{background:var(--black-section-bg);padding:2rem .625rem 3rem}@media only screen and (min-width:48em){.with-price .order__top-helper{padding:1.25rem 1.75rem 3.5625rem}}@media only screen and (min-width:100em){.with-price .order__top-helper{padding:1.25rem 2.5rem 3.375rem}}.with-price .order__title{display:none}@media only screen and (min-width:48em){.with-price .order__title{display:block;font-size:3.75rem;line-height:.9;margin-bottom:2.25rem}}.with-price .order__info{align-items:center;display:flex;gap:1.25rem;margin-bottom:2.5rem;padding:0}.with-price .order__info svg{flex-shrink:0;height:3rem;width:3rem}.with-price .order__info img{border-radius:.25rem;flex-shrink:0;height:3.75rem;object-fit:cover;overflow:hidden;width:3.75rem}@media only screen and (min-width:48em){.with-price .order__info img{height:5rem;width:5rem}}.with-price .order__info-text p{font-size:.875rem;line-height:1.3}@media only screen and (min-width:48em){.with-price .order__info-text p{font-size:1.125rem}}.with-price .order__info-name{font-size:.875rem;font-weight:600;line-height:1.3;margin-bottom:.25rem}@media only screen and (min-width:48em){.with-price .order__info-name{font-size:1.125rem}}.with-price .order__price-box{display:flex;flex-direction:column;gap:.375rem}.with-price .order__price-item{background:var(--grey-bg);padding:1rem 10rem 1rem 1rem;position:relative}@media only screen and (min-width:48em){.with-price .order__price-item{padding:.875rem 11.875rem .875rem 1.5rem}}.with-price .order__price-numbers{font-size:1.75rem;font-weight:700;line-height:1}@media only screen and (min-width:48em){.with-price .order__price-numbers{font-size:1.875rem}}.with-price .order__price-numbers-old{color:#ec504c;font-size:1.25rem;font-weight:500;line-height:1;margin-top:.375rem;text-decoration:line-through}@media only screen and (min-width:48em){.with-price .order__price-numbers-old{font-size:1.375rem}}.with-price .order__price-text{font-size:1.125rem;line-height:1;margin-top:.375rem}.with-price .order__price-label{background:#4da469;font-size:.75rem;font-weight:600;line-height:1;padding:.25rem .5rem;position:absolute;right:.625rem;top:50%;transform:rotate(2.29deg) translateY(-50%);width:fit-content}@media only screen and (min-width:48em){.with-price .order__price-label{font-size:.875rem;right:1.4375rem}}@media only screen and (min-width:100em){.with-price .order__price-label{right:2.5rem}}.with-price .order__animation-item{--animation-speed:calc(var(--marquee-base, 10s)*var(--ticker-speed, 20));background:#ffd600;color:#000;display:grid;grid-template:1fr/1fr;overflow:hidden;padding:.125rem;white-space:nowrap}.with-price .order__animation-item .order__runline{display:flex;font-size:1rem;font-weight:600;gap:1.5rem;grid-area:1/1/2/2;line-height:1.2;padding-inline:.625rem;text-transform:uppercase;transform:translate(100vw)}@media only screen and (min-width:100em){.with-price .order__animation-item .order__runline{font-size:1.125rem;gap:1.75rem}}.with-price .order__animation-item .order__runline span{font:inherit}.with-price .order__animation-item .order__runline:first-child{animation:run-to-left var(--animation-speed) infinite linear forwards}.with-price .order__animation-item .order__runline:last-child{animation:run-to-left var(--animation-speed) calc(var(--animation-speed)*-.5) infinite linear forwards}.with-price .order__list{background:var(--order-list-bg,var(--grey-bg));color:var(--order-list-text-color,var(--black-section-text));padding:1.5rem 1rem}@media only screen and (min-width:48em){.with-price .order__list{padding:2.25rem 1.75rem}}@media only screen and (min-width:80em){.with-price .order__list{flex:1}}@media only screen and (min-width:100em){.with-price .order__list{padding-inline:2.5rem}}.with-price .order__list ul{display:flex;flex-direction:column;gap:.75rem}.with-price .order__list li{font-size:.875rem;line-height:1.3;padding-left:1rem;position:relative}.with-price .order__list li:before{background:var(--order-list-text-color,var(--black-section-text));content:"";display:block;height:.375rem;left:0;position:absolute;top:.375rem;width:.375rem}.with-price .with-price-btn{margin-top:1.25rem}@media only screen and (min-width:80em){.with-price .with-price-btn{display:none}}.with-price .with-price-btn a{align-items:center;display:flex;font-size:1.125rem;justify-content:center;line-height:1}@media only screen and (min-width:48em){.with-price .with-price-btn a{font-size:1.5rem}}.with-price .order__form{background:var(--gray-bg);padding:2rem 1.25rem}@media only screen and (min-width:48em){.with-price .order__form{padding:2.5rem}}@media only screen and (min-width:80em){.with-price .order__form{padding:3rem}}@media only screen and (min-width:100em){.with-price .order__form{padding-inline:3.75rem}}.with-price .form__input{margin-bottom:1.25rem}.with-price .form__input input{font-size:1.25rem;height:unset;line-height:1;padding-block:.9375rem}.with-price .form__input input::placeholder{color:var(--register-form-txt-color);opacity:1}.with-price .form__submit button{align-items:center;display:flex;height:unset;justify-content:center;padding:1.125rem 1.25rem}@media only screen and (min-width:48em){.with-price .form__submit button{padding:1.1875rem 1.25rem}}.with-price .form__submit button span{font-size:1.125rem;line-height:1}@media only screen and (min-width:48em){.with-price .form__submit button span{font-size:1.5rem}.with-price .form__input--checkbox-second:not(:last-child){margin-bottom:2.25rem}}.with-price .form__input--checkbox:not(:last-child):not(.form__input--checkbox-second){margin-top:1.5rem;padding-bottom:1rem}@media only screen and (min-width:48em){.with-price .form__input--checkbox:not(:last-child):not(.form__input--checkbox-second){margin-top:2.25rem}}.with-price .iti__selected-dial-code{font-size:1.25rem;line-height:1}@media only screen and (min-width:80em){.with-packages .register__form{padding-block:3rem}.with-packages .register__form__bot{margin-top:2.5rem}}.with-packages .form__input input{border-bottom:3px solid var(--register-form-border-color,#000)}.with-packages .form-btn{width:fit-content}@media only screen and (min-width:48em){.with-packages .register__form__bot{flex-direction:unset;gap:2.5rem}}@media only screen and (min-width:80em){.with-packages .register__form__bot{gap:2rem}}.faq-section{margin:2.5rem 0}@media only screen and (min-width:48em){.faq-section{margin:5rem 0}}.faq-section .marque-title__inner.ready{animation-duration:30s}.faq-section .marque-title__item:not(:last-child){padding-right:1.25rem}@media only screen and (min-width:60em){.faq-section .marque-title__item:not(:last-child){padding-right:2.5rem}.faq-section .container--special{margin-bottom:2.5rem}}.faq__item:before{background-image:linear-gradient(90deg,#bdbdbd 40%,hsla(0,0%,100%,0) 0);background-position:0 0;background-repeat:repeat-x;background-size:.625rem .125rem;content:"";display:block;height:.125rem;position:absolute;top:0;width:100%}@media only screen and (min-width:60em){.faq__item:before{background-size:.625rem .25rem;height:.25rem}}.faq__item:last-child:after{background-image:linear-gradient(90deg,#bdbdbd 40%,hsla(0,0%,100%,0) 0);background-position:0 0;background-repeat:repeat-x;background-size:.625rem .125rem;bottom:0;content:"";display:block;height:.125rem;position:absolute;width:100%}@media only screen and (min-width:60em){.faq__item:last-child:after{background-size:.625rem .25rem;height:.25rem}}.faq__item.open{padding-bottom:1.25rem}.faq__item.open .faq__item__question{padding-bottom:.3125rem}.faq__item.open .faq__item__question:before{opacity:0;transform:translateY(-50%) rotate(45deg)}.faq__item.open .faq__item__question:after{opacity:1}.faq__item.open .faq__item__answer{max-height:var(--real-height)}.faq__item__question{padding:1.25rem 1.875rem 1.25rem 0;transition:.2s}.faq__item__question:after,.faq__item__question:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.25rem;position:absolute;right:0;top:1.875rem;transform:translateY(-50%);transition:.2s;width:1.25rem}@media only screen and (min-width:48em){.faq__item__question:after,.faq__item__question:before{top:2.5rem}}.faq__item__question:before{background-image:url(/build/images/black-plus-icon.ba1253e0.svg)}@media only screen and (min-width:48em){.faq__item__question:before{height:2.5rem;width:2.5rem}}.faq__item__question:after{background-image:url(/build/images/black-cross-icon.16e47d4a.svg);opacity:0}@media only screen and (min-width:48em){.faq__item__question:after{height:2.25rem;width:2.25rem}}.footer{background-color:#000;color:#fff;overflow:hidden;padding:2.5rem 0}@media only screen and (min-width:60em){.footer{padding:2.5rem 0 5rem}}@media only screen and (hover:hover) and (pointer:fine){.footer a:hover{color:var(--main-accent)}}.footer__grid{display:grid;grid-template-areas:"subscribe" "contacts" "about"}@media only screen and (min-width:60em){.footer__grid{grid-template-areas:"about contacts" "about subscribe";grid-template-columns:40% 60%}}@media only screen and (min-width:120em){.footer__grid{grid-template-columns:53% 47%}}.footer__grid__item{margin-bottom:1.5625rem}@media only screen and (min-width:60em){.footer__grid__item{margin-bottom:0}}.footer__subscribe{grid-area:subscribe}.footer__subscribe .subscribe-form{align-items:flex-end;display:flex;width:100%}@media only screen and (min-width:60em){.footer__subscribe .subscribe-form{padding-right:9.375rem}}.footer__subscribe .subscribe-form .form__input{flex-grow:1;margin-bottom:0}.footer__subscribe .subscribe-form .form__error{left:0;position:absolute;top:100%}.footer__subscribe input{background-color:transparent;border-color:#fff;color:#fff}@media only screen and (min-width:80em){.footer__subscribe input{font-size:.875rem;height:3.125rem}}@media only screen and (min-width:80em){.footer__subscribe input:placeholder-shown+.form__label{font-size:.875rem}}.footer__subscribe input:-webkit-autofill,.footer__subscribe input:-webkit-autofill:focus,.footer__subscribe input:-webkit-autofill:hover,.footer__subscribe input:focus{-webkit-text-fill-color:#fff!important;background-color:transparent;border-bottom:.25rem solid #fff!important;caret-color:#fff!important;color:#fff!important;font-size:1rem!important}@media only screen and (min-width:80em){.footer__subscribe input:-webkit-autofill+.form__label,.footer__subscribe input:-webkit-autofill:focus+.form__label,.footer__subscribe input:-webkit-autofill:hover+.form__label,.footer__subscribe input:focus+.form__label{font-size:.625rem}}.footer__subscribe button{align-items:center;background-color:var(--main-accent);color:var(--footer-btn-text-color,#000);display:flex;height:2.5rem;justify-content:center;margin-left:1.25rem;width:3.75rem}@media only screen and (min-width:60em){.footer__subscribe button{height:3.125rem;margin-left:1.875rem;width:auto}}@media only screen and (hover:hover) and (pointer:fine){.footer__subscribe button:hover{background-color:#000;color:var(--main-accent)}}.footer__subscribe button:disabled>span{color:#000}@media only screen and (hover:hover) and (pointer:fine){.footer__subscribe button:disabled:hover>span{color:var(--main-accent)}}.footer__subscribe button>span{display:none}@media only screen and (min-width:60em){.footer__subscribe button>span{display:inline;font-size:.875rem;padding:0 1.25rem;text-transform:uppercase}.footer__subscribe button svg{display:none}}.footer__contacts{align-items:center;display:flex;flex-direction:column;grid-area:contacts}@media only screen and (min-width:60em){.footer__contacts{align-items:flex-start;flex-flow:row wrap;margin-bottom:1.875rem}}.footer__contacts__desknav{display:none}@media only screen and (min-width:60em){.footer__contacts__desknav{display:block;width:100%}}.footer__contacts__desknav ul{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}@media only screen and (min-width:60em){.footer__contacts__desknav a{font-size:.875rem;text-transform:uppercase}}.footer__about{align-items:flex-end;display:flex;grid-area:about;justify-content:space-between;margin-bottom:0}@media only screen and (min-width:60em){.footer__about{display:flex;flex-flow:row wrap;max-width:17.5rem;position:static}}.footer__about__item{flex-basis:0;flex-grow:1}@media only screen and (min-width:60em){.footer__about__item{flex-basis:auto}}.footer__about__award{margin:0 0 -.625rem -.625rem}@media only screen and (min-width:60em){.footer__about__award{position:absolute;right:0}}.footer__about__award img{height:100%;max-width:6.25rem;object-fit:contain;object-position:center;width:100%}@media only screen and (min-width:60em){.footer__about__award img{max-width:7.5rem}}.footer__about__center{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:60em){.footer__about__center{align-items:flex-start;margin-bottom:auto;width:100%}}.footer__about__center span{font-size:.625rem}@media only screen and (min-width:48em){.footer__about__center span{font-size:.875rem}}.footer__about__design{align-items:flex-end;display:flex;justify-content:flex-end}@media only screen and (min-width:60em){.footer__about__design{margin-bottom:.3125rem;width:50%}}.footer__about__design span{font-size:.5rem;line-height:1}@media only screen and (min-width:60em){.footer__about__design span{font-size:.625rem}.footer__about__design svg{height:1.3125rem;margin-left:.3125rem;width:1.3125rem}}.footer__links{margin-top:1.75rem;width:100%}@media only screen and (min-width:80em){.footer__links{margin-top:2.625rem}}.footer__links ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:60em){.footer__links ul{justify-content:flex-start}.footer__links li:not(:last-child){margin-right:5rem}}.footer__links a{text-transform:uppercase}@media only screen and (min-width:48em){.footer__links a{font-size:.875rem}}.footer__tellist{display:flex;flex-direction:column;margin-top:1.25rem}@media only screen and (min-width:60em){.footer__tellist{margin-left:5rem;margin-top:0;transform:translateY(1.125rem)}}.footer__mail{font-family:stratos-medium;font-size:1.25rem}@media only screen and (min-width:60em){.footer__mail{font-size:2.25rem}}.footer__rights{display:none}@media only screen and (min-width:60em){.footer__rights{display:flex;flex-direction:column;width:50%}}.footer__rights li{line-height:1}@media only screen and (min-width:60em){.footer__rights li:not(:last-child){margin-bottom:.625rem}.footer__rights a{font-size:.875rem}}.footer__logo svg{fill:#fff;max-height:2.5rem;max-width:2.5rem}@media only screen and (min-width:60em){.footer__logo svg{max-height:5rem;max-width:5rem}}.footer__logo svg:nth-child(2){display:none}@media only screen and (min-width:60em){.footer__logo svg:nth-child(2){display:block;max-height:1rem}}.footer__copyrights{margin-top:.625rem}@media only screen and (min-width:60em){.footer__copyrights{font-size:.875rem;margin-top:1.25rem}}@media only screen and (min-width:64em){.footer.without-subscription{padding-bottom:3.75rem}}.footer.without-subscription .footer__mail{line-height:1.2}@media only screen and (min-width:64em){.footer.without-subscription .footer__mail{padding-top:.3125rem}}.footer.without-subscription .footer__tel{line-height:1.2;margin-top:1.75rem}@media only screen and (min-width:64em){.footer.without-subscription .footer__tel{margin-top:0}}.footer.without-subscription .footer__tellist{margin-top:0}.footer.without-subscription .footer__about{margin-top:.1875rem}.footer.without-subscription .footer__links li{line-height:1.2}@media only screen and (min-width:64em){.footer.without-subscription .footer__links{margin-top:2.6875rem}}.footer.without-subscription .footer__copyrights{line-height:1.2}.footer.without-subscription .footer__contacts__desknav ul{margin-bottom:1.75rem}@media only screen and (min-width:64em){.footer.without-subscription .footer__grid{grid-template-areas:"about contacts" "about subscribe";grid-template-columns:40% 60%}.footer.without-subscription .footer__rights{flex-direction:unset;gap:5rem;margin-top:2.25rem;width:100%}.footer.without-subscription .footer__rights li{font-size:.875rem;line-height:1.2;margin-bottom:0;text-transform:uppercase}.footer.without-subscription .footer__contacts{margin-bottom:0}.footer.without-subscription .footer__about__award{bottom:.3125rem;left:7.125rem;right:0;width:fit-content}.footer.without-subscription .footer__about__design{justify-content:flex-start}.footer.without-subscription .footer__copyrights{font-size:.875rem;line-height:1.2;margin-top:1rem}}.footer.without-subscription .footer__logo svg{height:2rem;max-height:unset;max-width:unset;width:2.5rem}@media only screen and (min-width:64em){.footer.without-subscription .footer__logo svg{height:4.0625rem;width:5rem}}.footer.without-subscription .footer__logo-text{display:block;margin-top:.5rem;text-align:center}.footer.without-subscription .footer__logo-text span{font-size:1.375rem;line-height:1.2}@media only screen and (max-width:63.375em){.footer.without-subscription .footer__logo-text{display:none}}html{scroll-behavior:smooth}.fixed-enroll{bottom:calc(var(--notification-offset, 0px) + var(--banner-height, 0px));left:0;opacity:0;padding:0 .625rem .9375rem;position:fixed;transform:translateY(100%);transition:all .2s ease;width:100%;z-index:1000}.fixed-btn-shown .fixed-enroll{opacity:1;transform:translateY(0)}@media only screen and (min-width:48em){.fixed-enroll{display:none}}.fixed-enroll__btn{background:var(--fixed-btn-bg-color,#fff);color:var(--fixed-btn-text-color);display:block;font-size:1.25rem;font-weight:700;line-height:1.2;margin:0 auto;max-width:30rem;padding:.625rem 2rem;text-align:center;text-transform:uppercase}.fixed-enroll__btn span{font-size:1.125rem}@media only screen and (max-width:47.375em){.has-fixed-btn .nav__enroll.btn.btn--custom{display:none}}.default-slider-section.new-viewport-slider{padding-block:3.75rem 5rem}@media only screen and (min-width:80em){.default-slider-section.new-viewport-slider{padding-block:6.25rem 7.5rem}}@media only screen and (min-width:120em){.default-slider-section.new-viewport-slider .js-default-slider{align-items:flex-start;display:flex;justify-content:space-between}.default-slider-section.new-viewport-slider .swiper-wrapper{flex-wrap:wrap;gap:4rem 3rem;justify-content:center;width:82.5rem}}.default-slider-section.new-viewport-slider .default-slider__img{width:100%}.default-slider-section.new-viewport-slider .default-slider__img img{height:12.125rem;width:100%}@media only screen and (min-width:80em){.default-slider-section.new-viewport-slider .default-slider__img img{height:30.75rem}}@media only screen and (min-width:120em){.default-slider-section.new-viewport-slider .default-slider__img img{height:22.125rem}}.default-slider-section.new-viewport-slider .default-slider__head{padding-bottom:1.875rem}@media only screen and (min-width:48em){.default-slider-section.new-viewport-slider .default-slider__head{padding-bottom:2.5rem}}@media only screen and (min-width:120em){.default-slider-section.new-viewport-slider .default-slider__head{margin-top:1.25rem}}.default-slider-section.new-viewport-slider .default-slider__item a{font-size:1.25rem;font-weight:400}@media only screen and (min-width:120em){.default-slider-section.new-viewport-slider .default-slider--autowidth .swiper-slide{width:39.75rem}}.feedback-section .container{padding-block:3.75rem 5rem}@media only screen and (min-width:80em){.feedback-section .container{padding-block:6.25rem 7.5rem}}@media only screen and (min-width:100em){.feedback-section .container{align-items:flex-start;display:grid;gap:8.75rem;grid-template-columns:12.9375rem 1fr;justify-content:space-between}}.feedback-section__name{font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:1rem}@media only screen and (min-width:48em){.feedback-section__name{margin-bottom:1.25rem}}@media only screen and (min-width:80em){.feedback-section__name{font-size:1.5rem;margin-bottom:1.5rem}}.feedback-section__text{margin-bottom:2rem}@media only screen and (min-width:48em){.feedback-section__text{margin-bottom:2.5rem}}@media only screen and (min-width:80em){.feedback-section__text{font-size:1.125rem}}.feedback-section__text p{font-size:1rem;line-height:1.5}.feedback-section__text p:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:80em){.feedback-section__text p{font-size:1.125rem}}.feedback-section__work{font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem}@media only screen and (min-width:80em){.feedback-section__work{font-size:1.5rem}}.feedback-section__img{padding-top:56%}.feedback-section__img iframe,.feedback-section__img img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.feedback-section__img iframe{z-index:10}.feedback-section__desc{font-size:1rem;margin-top:1rem}@media only screen and (min-width:80em){.feedback-section__desc{font-size:1.125rem;margin-top:1.25rem}}.feedback-section__item{padding-inline:2.5rem}@media only screen and (min-width:48em){.feedback-section__item{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-inline:3.125rem}}@media only screen and (min-width:80em){.feedback-section__item{padding:0}.feedback-section__swiper{overflow:hidden}}.feedback-section .swiper-pagination{padding-top:2.1875rem}@media only screen and (min-width:48em){.feedback-section .swiper-pagination{padding-top:2.5rem}}.feedback-section .swiper-pagination-bullets{gap:1.25rem;justify-content:center}.feedback-section .swiper-pagination-bullet{height:.5rem;margin:0;width:.5rem}.feedback-section .swiper-pagination-bullet:before{background:rgba(0,0,0,.3);height:.5rem;width:.5rem}.feedback-section .swiper-pagination-bullet-active{background:#000}.feedback-section .border-dance:before{top:0}@media only screen and (min-width:80em){.feedback-section .swiper-slide{height:auto}}.feedback-section .default-slider__head{margin-bottom:2rem;padding-bottom:0;padding-top:1.1875rem;position:static}@media only screen and (min-width:48em){.feedback-section .default-slider__head{margin-bottom:2.5rem}}@media only screen and (min-width:100em){.feedback-section .default-slider__head{position:relative}}.feedback-section .default-slider__arrows{z-index:10}@media only screen and (max-width:79.375em){.feedback-section .default-slider__arrows{justify-content:space-between;left:0;margin:0;position:absolute;top:16.25rem;width:100%}}@media only screen and (min-width:100em){.feedback-section .default-slider__arrows{bottom:.25rem;gap:2rem;left:100%;position:absolute}}.feedback-section .default-slider__arrows .arrow{height:2rem;width:1.25rem}@media only screen and (min-width:100em){.feedback-section .default-slider__arrows .arrow{margin:0}}.feedback-section .default-slider__arrows .arrow svg{fill:#000}.feedback-section .small-title{font-size:1.25rem}@media only screen and (min-width:100em){.feedback-section .small-title:after{bottom:-.4375rem;left:6.8125rem;top:unset}}[data-theme-font=pixeled]~.feedback-section .small-title{font-size:1.25rem}@media only screen and (min-width:48em){[data-theme-font=pixeled]~.feedback-section .small-title{font-size:1.5rem}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~.feedback-section .small-title{font-size:1.75rem}}@media only screen and (min-width:100em){[data-theme-font=pixeled]~.feedback-section .small-title{width:12.625rem}[data-theme-font=pixeled]~.feedback-section .small-title:after{bottom:0;left:unset;right:2.5625rem}[data-theme-font=pixeled]~.feedback-section .small-title .default-slider__head{width:12.625rem}}.picture-block img{display:block;height:auto;width:100%}.logos .container{padding:2.5rem .625rem}@media only screen and (min-width:48em){.logos .container{padding:2.5rem 1.75rem}}@media only screen and (min-width:80em){.logos .container{padding:3.75rem 0}}@media only screen and (min-width:100em){.logos .container{display:grid;gap:1.25rem;grid-template-columns:1fr 82.5rem}}.logos__title{font-size:1.25rem;font-weight:900;line-height:1.2;margin-bottom:2.5rem;text-transform:uppercase}@media only screen and (min-width:48em){.logos__title{font-size:1.5rem}}@media only screen and (min-width:80em){.logos__title{font-size:1.75rem}}@media only screen and (min-width:100em){.logos__title{margin-bottom:0}}.logos__list{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:80em){.logos__list{grid-template-columns:repeat(8,1fr)}}.logos__item{align-items:center;display:flex;justify-content:center}.logos__item img{display:block;height:100%;object-fit:contain;width:100%}.certificate{background:var(--certificate-bg);color:var(--certificate-txt-color);overflow:hidden}.certificate .container{padding:3.75rem .625rem}@media only screen and (min-width:48em){.certificate .container{padding:3.75rem 1.75rem}}@media only screen and (min-width:80em){.certificate .container{padding:0}}.certificate__title{font-size:1.25rem;font-weight:900;line-height:1.2;margin-bottom:2.5rem;text-transform:uppercase}@media only screen and (min-width:48em){.certificate__title{font-size:1.5rem;margin-bottom:3rem}}@media only screen and (min-width:80em){.certificate__title{font-size:1.75rem;grid-column:1;grid-row:1;height:fit-content;margin-bottom:2.5rem;padding:5rem 5.125rem 0 0}.certificate__wrapper{column-gap:5rem;display:grid;grid-template-columns:1fr 37.5rem}}@media only screen and (min-width:100em){.certificate__wrapper{column-gap:5rem;display:grid;grid-template-columns:1fr 55rem}}.certificate__list{display:grid;gap:2rem;grid-template-columns:1fr 1fr;height:fit-content}@media only screen and (min-width:48em){.certificate__list{gap:2rem 3rem}}@media only screen and (min-width:80em){.certificate__list{gap:1.5rem;grid-column:1;grid-row:2;grid-template-columns:none;padding:0 5.125rem 5rem 0}}.certificate__list-item{font-size:.875rem;line-height:1.4;padding-top:1.25rem;position:relative}@media only screen and (min-width:48em){.certificate__list-item{font-size:1.25rem;padding-top:1.375rem}}.certificate__list-item:before{background:var(--certificate-txt-color);content:"";display:block;height:.25rem;left:0;position:absolute;top:0;width:.25rem}@media only screen and (min-width:48em){.certificate__list-item:before{height:.375rem;width:.375rem}}.certificate__img{margin-bottom:2.5rem}@media only screen and (max-width:47.375em){.certificate__img{padding-inline:.25rem}}@media only screen and (min-width:48em){.certificate__img{margin-bottom:3rem}}@media only screen and (min-width:80em){.certificate__img{background:var(--certificate-img-bg);grid-column:2;grid-row:1/4;margin-bottom:0;padding:5rem 0 5rem 5.125rem;position:relative}.certificate__img:before{background:var(--certificate-img-bg);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100vw}}.certificate__img img{display:block;position:relative;width:100%}.certificate__img-box{position:relative}.certificate__img-box:before{animation:border-dance .5s linear infinite;background-image:linear-gradient(90deg,#000 50%,transparent 0),linear-gradient(90deg,#000 50%,transparent 0),linear-gradient(0deg,#000 50%,transparent 0),linear-gradient(0deg,#000 50%,transparent 0);background-position:0 0,100% 100%,0 100%,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 4px,10px 4px,4px 10px,4px 10px;content:"";display:block;height:calc(100% + 8px);left:-.25rem;position:absolute;top:-.25rem;width:calc(100% + 8px);z-index:10}.main-with-bg{color:var(--main-with-bg-txt-clr);min-height:var(--window-height);overflow:hidden;padding:7.125rem .625rem 2rem;position:relative}@media only screen and (min-width:48em){.main-with-bg{padding:9.5rem 1.75rem 5rem}}@media only screen and (min-width:80em){.main-with-bg{padding:8rem 1.75rem 5rem}}.main-with-bg__background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (min-width:120em){.main-with-bg__background{left:50%;transform:translateX(-50%)}}.main-with-bg .container{margin:0 auto;padding:0}@media only screen and (min-width:80em){.main-with-bg .container{width:73.375rem}}.main-with-bg__time{align-items:center;display:flex;font-size:1.125rem;font-weight:500;justify-content:space-between;line-height:1.4;margin-bottom:2.5rem}@media only screen and (min-width:48em){.main-with-bg__time{font-size:1.25rem}}@media only screen and (min-width:80em){.main-with-bg__time{gap:2.375rem;justify-content:center;margin-bottom:1.75rem;position:relative}.main-with-bg__time p:not(:last-child):before{background:var(--main-with-bg-txt-clr);content:"";display:block;height:.375rem;position:absolute;right:-1.375rem;top:50%;transform:translateY(-50%);width:.375rem}}.main-with-bg__title{margin-bottom:3.5rem}@media only screen and (min-width:80em){.main-with-bg__title{margin-inline:auto;margin-bottom:2.5rem;width:46rem}}@media only screen and (min-width:120em){.main-with-bg__title{margin-bottom:3.75rem}}.main-with-bg__title p{font-size:calc(4.5rem*var(--course-title-multiplier-mob, 1));font-weight:900;line-height:.9;text-align:right;text-transform:uppercase}@media only screen and (min-width:48em){.main-with-bg__title p{font-size:calc(7rem*var(--course-title-multiplier-tab, 1))}}@media only screen and (min-width:80em){.main-with-bg__title p{font-size:calc(6.5rem*var(--course-title-multiplier-desk, 1))}}@media only screen and (min-width:100em){.main-with-bg__title p{font-size:calc(6.5rem*var(--course-title-multiplier-lg-desk, var(--course-title-multiplier-desk, 1)))}}@media only screen and (max-width:79.375em){.main-with-bg__title p:nth-child(odd){text-align:left}}@media only screen and (min-width:80em){.main-with-bg__title p{text-align:center}}@media only screen and (min-width:48em){.main-with-bg__title{font-size:7rem}}@media only screen and (min-width:80em){.main-with-bg__title{font-size:6.5rem;margin-bottom:2.5rem}}@media only screen and (min-width:100em){.main-with-bg__title{font-size:6.5rem;margin-bottom:3.75rem}}.main-with-bg__subtitle{background:var(--main-with-bg-txt-clr);color:var(--main-with-subtitle-txt-color);font-size:.875rem;font-weight:900;line-height:1.3;margin:0 auto .75rem;padding:.125rem .5625rem;width:fit-content}@media only screen and (min-width:48em){.main-with-bg__subtitle{font-size:1rem}}.main-with-bg__name{font-size:2rem;font-weight:900;line-height:1;margin-bottom:.75rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.main-with-bg__name{font-size:2.5rem}}@media only screen and (min-width:80em){.main-with-bg__name{font-size:2.25rem}}.main-with-bg__position{font-size:.875rem;line-height:1.3;margin-bottom:3.5rem;text-align:center}@media only screen and (min-width:48em){.main-with-bg__position{font-size:1.125rem}}@media only screen and (min-width:80em){.main-with-bg__position{margin-bottom:2.5rem}}@media only screen and (min-width:100em){.main-with-bg__position{margin-bottom:3.75rem}}.main-with-bg__list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;justify-content:center}@media only screen and (min-width:80em){.main-with-bg__list{gap:.5rem 1.75rem}}.main-with-bg__list li{font-size:.875rem;line-height:1.4;position:relative}@media only screen and (min-width:48em){.main-with-bg__list li{font-size:1rem}}.main-with-bg__list li:not(:last-child):before{background:var(--main-with-bg-txt-clr);content:"";height:.25rem;position:absolute;right:-.75rem;top:.5625rem;width:.25rem}@media only screen and (min-width:48em){.main-with-bg__list li:not(:last-child):before{height:.375rem;width:.375rem}}@media only screen and (min-width:80em){.main-with-bg__list li:not(:last-child):before{right:-1rem;top:.6875rem}}.main-with-bg__box .header:not(.is-scrolled){color:var(--header-clr)}.main-with-bg__box .header{height:3.125rem}@media only screen and (min-width:48em){.main-with-bg__box .header{height:4.5rem}}@media only screen and (min-width:80em){.main-with-bg__box .header{height:4.25rem}}.main-with-bg__box .header__desknav{margin-left:0}.main-with-bg__box .header__logo svg path{fill:var(--header-clr);transition:.3s}@media only screen and (hover:hover) and (pointer:fine){.main-with-bg__box .header__logo svg path:hover{fill:var(--main-accent)}}@media only screen and (max-width:47.375em){.main-with-bg__box .header .bg-btn{display:none}}.main-with-bg__box .header__inner{justify-content:center}@media only screen and (min-width:48em){.main-with-bg__box .header__inner{justify-content:space-between}}.lector-with-photo{background:var(--lector-with-photo-bg);color:var(--lector-with-photo-clr)}.lector-with-photo .container{display:grid;grid-template-areas:"info img" "list list";grid-template-columns:1fr 1fr;padding:0 0 3.75rem .625rem}@media only screen and (min-width:48em){.lector-with-photo .container{padding-left:1.75rem}}@media only screen and (min-width:80em){.lector-with-photo .container{grid-template-areas:none;grid-template-columns:50% 50%;max-width:100%;padding:0}}@media only screen and (min-width:100em){.lector-with-photo .container{grid-template-columns:40rem 1fr;padding:0}}.lector-with-photo__title{font-size:.875rem;font-weight:900;line-height:1.2;margin-bottom:.625rem}@media only screen and (min-width:48em){.lector-with-photo__title{font-size:1.5rem}}@media only screen and (min-width:80em){.lector-with-photo__title{font-size:1.75rem}}.lector-with-photo__name{font-size:1.375rem;line-height:1.2;margin-bottom:.375rem}@media only screen and (min-width:48em){.lector-with-photo__name{font-size:2.25rem}}.lector-with-photo__position{font-size:.875rem}@media only screen and (min-width:48em){.lector-with-photo__position{font-size:1.25rem}}.lector-with-photo__info{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:1.75rem}@media only screen and (min-width:48em){.lector-with-photo__info{margin-bottom:3.75rem}}@media only screen and (min-width:80em){.lector-with-photo__info{grid-area:info;grid-column:2;grid-row:1;justify-content:flex-start;margin-bottom:2.5rem;padding:5rem 2.5rem 0}}@media only screen and (min-width:100em){.lector-with-photo__info{margin-bottom:2.6875rem;padding:5rem 5.125rem 0}}.lector-with-photo__list{display:grid;gap:2rem;grid-area:list;grid-template-columns:1fr 1fr;height:fit-content;margin-top:3.75rem;padding-right:.625rem}@media only screen and (min-width:48em){.lector-with-photo__list{gap:2.5rem 3rem;padding-right:1.75rem}}@media only screen and (min-width:80em){.lector-with-photo__list{grid-column:2;grid-row:2;margin-top:0;padding:0 5.125rem 5rem 2.5rem}}@media only screen and (min-width:100em){.lector-with-photo__list{gap:2rem;grid-template-columns:none;padding:0 5.125rem 5rem}}.lector-with-photo__list li{font-size:.875rem;line-height:1.5;padding-top:1.25rem;position:relative}@media only screen and (min-width:48em){.lector-with-photo__list li{font-size:1.25rem;padding-top:1.375rem}}.lector-with-photo__list li:before{background:var(--lector-with-photo-clr);content:"";display:block;height:.25rem;left:0;position:absolute;top:0;width:.25rem}@media only screen and (min-width:48em){.lector-with-photo__list li:before{height:.375rem;width:.375rem}}.lector-with-photo__img{grid-area:img}@media only screen and (min-width:80em){.lector-with-photo__img{grid-column:1/2;grid-row:1/4}}.lector-with-photo__img img{display:block;width:100%}.students-reviews .container{padding:2.5rem .625rem}@media only screen and (min-width:48em){.students-reviews .container{padding-inline:1.75rem}}@media only screen and (min-width:80em){.students-reviews .container{padding:3.75rem 0}}@media only screen and (min-width:120em){.students-reviews .container{display:grid;gap:3.75rem;grid-template-columns:1fr 82.5rem}}.students-reviews__title{font-size:1.25rem;font-weight:900;line-height:1.2;margin-bottom:2.5rem;text-transform:uppercase;width:fit-content}@media only screen and (min-width:48em){.students-reviews__title{font-size:1.5rem;margin-bottom:2.8125rem}}@media only screen and (min-width:80em){.students-reviews__title{font-size:1.75rem;margin-bottom:2.5rem}}.students-reviews__info-box{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}@media only screen and (min-width:80em){.students-reviews__info-box{margin-bottom:1rem}}.students-reviews__info-box img{height:3.75rem;width:3.75rem}@media only screen and (min-width:80em){.students-reviews__info-box img{height:4rem;width:4rem}}.students-reviews__name{font-size:1.125rem;font-weight:500;line-height:1.2;margin-bottom:.25rem}.students-reviews__position{font-weight:500}.students-reviews__position,.students-reviews__text{font-size:.875rem;line-height:1.2}@media only screen and (min-width:80em){.students-reviews__text{font-size:1rem}}.students-reviews__item{background:#f4f4f4;margin-inline:1.75rem;padding:1.25rem 1.25rem 1.5rem}@media only screen and (min-width:48em){.students-reviews__item{margin-inline:2.5rem}}@media only screen and (min-width:80em){.students-reviews__item{margin-inline:3.25rem;padding:1.5rem 2rem 1.75rem}}.students-reviews__container{position:relative}.students-reviews__navigation{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:20}.students-reviews__navigation svg{cursor:pointer;height:1.25rem;width:.75rem}@media only screen and (min-width:48em){.students-reviews__navigation svg{height:2.0625rem;width:1.25rem}}@media only screen and (hover:hover) and (pointer:fine){.students-reviews__navigation svg:hover{opacity:.7}}.students-reviews .swiper-button-disabled{opacity:.5}.course-vintage-wrap .wrapper .text-section .container{display:grid;grid-template-areas:"title title" "text text" "btn date";grid-template-columns:1fr 1fr;padding:3.75rem .625rem}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section .container{display:block;padding-inline:1.75rem}}@media only screen and (min-width:80em){.course-vintage-wrap .wrapper .text-section .container{column-gap:2.5rem;display:grid;grid-template-areas:"title text" "date text" ". btn";padding-block:5rem;padding-inline:0}}@media only screen and (min-width:120em){.course-vintage-wrap .wrapper .text-section .container{padding-block:5rem 6.875rem}}.course-vintage-wrap .wrapper .text-section__title{font-size:1.375rem;font-weight:700;grid-area:title;line-height:1.3;margin-bottom:2rem}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section__title{font-size:2.25rem;margin-bottom:2.5rem}}@media only screen and (min-width:120em){.course-vintage-wrap .wrapper .text-section__title{margin-bottom:4rem}}.course-vintage-wrap .wrapper .text-section__content{grid-area:text;margin-bottom:2.5rem}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section__content{margin-bottom:4rem}}@media only screen and (min-width:80em){.course-vintage-wrap .wrapper .text-section__content{grid-area:initial;margin-bottom:0}}.course-vintage-wrap .wrapper .text-section__content p{font-size:.875rem;line-height:1.3}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section__content p{font-size:1.25rem}}.course-vintage-wrap .wrapper .text-section__content p:not(:last-child){margin-bottom:1.25rem}.course-vintage-wrap .wrapper .text-section__btn{font-size:1.125rem;grid-area:btn;padding:1.375rem 1.0625rem;width:fit-content}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section__btn{font-size:1.5rem;padding:1.25rem 1rem}}@media only screen and (min-width:80em){.course-vintage-wrap .wrapper .text-section__btn{display:block;font-size:1.5rem;grid-row:2;margin-top:2.5rem;padding-block:1.4375rem 1.1875rem}}@media only screen and (min-width:120em){.course-vintage-wrap .wrapper .text-section__btn{margin-top:1.5625rem}}.course-vintage-wrap .wrapper .text-section__btn span{font:inherit}.course-vintage-wrap .wrapper .text-section .course-dates{grid-area:date;justify-content:flex-end;margin-left:auto}@media only screen and (min-width:80em){.course-vintage-wrap .wrapper .text-section .course-dates{justify-content:flex-start;margin-left:0}}.course-vintage-wrap .wrapper .text-section .course-dates__item__date{font-size:2.25rem;font-weight:900}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section .course-dates__item__date{font-size:3.375rem}}.course-vintage-wrap .wrapper .text-section .course-dates__item__month{font-size:.875rem}@media only screen and (min-width:48em){.course-vintage-wrap .wrapper .text-section .course-dates__item__month{font-size:1.25rem}}.main-with-cert{background-color:var(--main-with-cert-bg,#ff8a00);color:var(--main-with-cert-text-color,#000);padding-block:6.625rem 3.9375rem}@media only screen and (min-width:48em){.main-with-cert{padding-block:7rem 3.9375rem}}@media only screen and (min-width:80em){.main-with-cert{padding-block:8.25rem 5.25rem}}.main-with-cert__title{font-family:skvotpixel_20,sans-serif;font-size:calc(4.5rem*var(--main-with-cert-title-multiplier-mob));font-weight:900;line-height:.9;margin-bottom:1.25rem;text-align:var(--text-position,left)}@media only screen and (min-width:48em){.main-with-cert__title{font-size:calc(6rem*var(--main-with-cert-title-multiplier-tab));margin-bottom:1.5rem}}@media only screen and (min-width:80em){.main-with-cert__title{font-size:calc(5.5rem*var(--main-with-cert-title-multiplier-desk));margin-top:1.25rem;text-align:left}}@media only screen and (min-width:100em){.main-with-cert__title{font-size:calc(7rem*var(--main-with-cert-title-multiplier-desk-lg));margin-bottom:1.75rem;margin-top:2.5rem}}.main-with-cert__title span{display:block;font:inherit}.main-with-cert__subtitle{font-size:1rem;line-height:1.3;margin-bottom:3.75rem;text-align:var(--text-position,left)}@media only screen and (min-width:48em){.main-with-cert__subtitle{font-size:1.25rem;margin-bottom:4.5rem}}@media only screen and (min-width:80em){.main-with-cert__subtitle{font-size:1.125rem;margin-bottom:0;text-align:left}}@media only screen and (min-width:100em){.main-with-cert__subtitle{font-size:1.25rem}}.main-with-cert__box{display:flex;justify-content:var(--text-position,left)}@media only screen and (min-width:80em){.main-with-cert__box{justify-content:flex-start}}.main-with-cert__strong{color:var(--main-with-cert-strong-color);font-size:1rem;font-weight:700;line-height:1.3;padding:.125rem .5rem;text-align:var(--text-position,left);width:fit-content}@media only screen and (min-width:48em){.main-with-cert__strong{font-size:1.125rem}}@media only screen and (min-width:80em){.main-with-cert__strong{margin-bottom:1.25rem;text-align:left}}@media only screen and (min-width:100em){.main-with-cert__strong{font-size:1.25rem;margin-bottom:2.5rem}}.main-with-cert__img{margin:2rem auto 0;width:calc(100% - 8px)}@media only screen and (min-width:80em){.main-with-cert__img{margin:0}}.main-with-cert__img.border-dance:before{background-image:linear-gradient(90deg,#000 50%,transparent 0),linear-gradient(90deg,#000 50%,transparent 0),linear-gradient(0deg,#000 50%,transparent 0),linear-gradient(0deg,#000 50%,transparent 0);height:calc(100% + 8px);left:-.25rem;top:-.25rem;width:calc(100% + 8px)}@media only screen and (min-width:80em){.main-with-cert__info{display:flex;flex-direction:column;justify-content:space-between}.main-with-cert__wrapper{display:grid;gap:5rem;grid-template-columns:1fr 33.9375rem}}@media only screen and (min-width:100em){.main-with-cert__wrapper{grid-template-columns:1fr 49.75rem}}.main-with-lector{background-color:var(--main-with-lector-bg,#ff8a00);color:var(--main-with-lector-text-color,#000);padding-top:6.625rem}@media only screen and (min-width:48em){.main-with-lector{padding-top:7rem}}@media only screen and (min-width:80em){.main-with-lector{padding-block:9.25rem 3.75rem}}@media only screen and (min-width:100em){.main-with-lector{padding-bottom:2.5rem}}@media only screen and (max-width:79.375em){.main-with-lector .container{padding-inline:0}}.main-with-lector__title{font-family:skvotpixel_20,sans-serif;font-size:calc(4.5rem*var(--main-with-lector-title-multiplier-mob));font-weight:900;line-height:.9;margin-bottom:1.5rem;text-align:var(--text-position,left)}@media only screen and (min-width:48em){.main-with-lector__title{font-size:calc(6rem*var(--main-with-lector-title-multiplier-tab))}}@media only screen and (min-width:80em){.main-with-lector__title{font-size:calc(5.5rem*var(--main-with-lector-title-multiplier-desk));margin-top:2.5rem;text-align:left}}@media only screen and (min-width:100em){.main-with-lector__title{font-size:calc(7rem*var(--main-with-lector-title-multiplier-desk-lg));margin-top:3.75rem}}.main-with-lector__title span{display:block;font:inherit}.main-with-lector__subtitle{font-size:1rem;line-height:1.3;margin-bottom:3.75rem;text-align:var(--text-position,left)}@media only screen and (min-width:48em){.main-with-lector__subtitle{font-size:1.25rem;margin-bottom:4.5rem}}@media only screen and (min-width:80em){.main-with-lector__subtitle{margin-bottom:0;text-align:left}}@media only screen and (min-width:100em){.main-with-lector__subtitle{font-size:1.375rem}}.main-with-lector__box{display:flex;justify-content:var(--text-position,left)}@media only screen and (min-width:80em){.main-with-lector__box{justify-content:flex-start}}.main-with-lector__box-helper{align-items:var(--text-position,left);display:flex;flex-direction:column}@media only screen and (min-width:80em){.main-with-lector__box-helper{display:block}}.main-with-lector__strong{background:var(--main-with-cert-strong-bg);color:var(--main-with-cert-strong-color);font-family:skvotpixel_20,sans-serif;font-size:.875rem;font-weight:700;line-height:1.3;margin-bottom:.375rem;padding:.125rem .5rem;width:fit-content}@media only screen and (min-width:48em){.main-with-lector__strong{font-size:1rem;margin-bottom:.5rem}}@media only screen and (min-width:100em){.main-with-lector__strong{font-size:1.125rem}}.main-with-lector__img{margin-top:2.5rem}@media only screen and (min-width:80em){.main-with-lector__img{margin-top:0}}.main-with-lector__img img{display:block;width:100%}.main-with-lector__info{padding-inline:.625rem}@media only screen and (min-width:48em){.main-with-lector__info{padding-inline:1.75rem}}@media only screen and (min-width:80em){.main-with-lector__info{display:flex;flex-direction:column;justify-content:space-between;padding-inline:0}.main-with-lector__wrapper{display:grid;gap:3.75rem;grid-template-columns:1fr 35.6875rem}}@media only screen and (min-width:100em){.main-with-lector__wrapper{grid-template-columns:1fr 49.75rem}}.main-with-lector__name{font-family:skvotpixel_20,sans-serif;font-size:1.75rem;font-weight:900;line-height:1;margin-bottom:.375rem;text-align:var(--text-position,left)}@media only screen and (min-width:48em){.main-with-lector__name{font-size:2rem;margin-bottom:.5rem}}@media only screen and (min-width:80em){.main-with-lector__name{text-align:left}}@media only screen and (min-width:100em){.main-with-lector__name{font-size:3rem}}.main-with-lector__position{font-size:.875rem;line-height:1.3;text-align:var(--text-position,left)}@media only screen and (min-width:48em){.main-with-lector__position{font-size:1rem}}@media only screen and (min-width:80em){.main-with-lector__position{text-align:left}}@media only screen and (min-width:100em){.main-with-lector__position{font-size:1.25rem}}@media only screen and (min-width:80em){.main-with-lector__box{margin-bottom:2.5rem}}@media only screen and (min-width:100em){.main-with-lector__box{margin-bottom:3.75rem}}.main-with-lector.black-strong-text{--main-with-cert-strong-bg:#000;--main-with-cert-strong-color:#fff}.recommendation .container{padding-block:3.75rem}@media only screen and (min-width:80em){.recommendation .container{padding-block:5rem}}.recommendation .swiper-button-lock{display:none}.recommendation__helper{display:flex;gap:2.5rem}.recommendation__text{margin-bottom:1.75rem}@media only screen and (min-width:48em){.recommendation__text{margin-bottom:1.25rem}}@media only screen and (min-width:100em){.recommendation__text{margin-bottom:0}}.recommendation__text p{font-size:1rem;font-weight:500;line-height:1.5}@media only screen and (min-width:48em){.recommendation__text p{font-size:1.125rem}}.recommendation__title{font-size:1rem;font-weight:400;line-height:1;padding:.75rem 0 0;width:fit-content}@media only screen and (min-width:48em){.recommendation__title{font-size:1.25rem;padding:1rem 0 .3125rem}}@media only screen and (min-width:80em){.recommendation__title{padding:.8125rem 0 0}}@media only screen and (min-width:100em){.recommendation__title{font-size:1.75rem}}.recommendation__title:after{font-weight:400;top:.5rem}@media only screen and (min-width:48em){.recommendation__title:after{top:.8125rem}}@media only screen and (min-width:80em){.recommendation__title:after{top:.75rem}}@media only screen and (min-width:100em){.recommendation__title:after{top:1rem}.recommendation__inner{display:grid;gap:5rem;grid-template-columns:1fr 82.5rem;overflow:hidden}.recommendation__info{display:flex;flex-direction:column-reverse;gap:2rem;justify-content:flex-end}.recommendation__box{margin-inline:3.25rem;position:relative}.recommendation__swiper{overflow:hidden}}.recommendation__slide{position:relative;z-index:20}.recommendation__slide img{display:block;height:100%;width:100%}.recommendation .arrow{background:none;flex-shrink:0;height:1.25rem;transition:.3s;width:.75rem}.recommendation .arrow svg{fill:#000}@media only screen and (min-width:48em){.recommendation .arrow{height:2.0625rem;width:1.25rem}}@media only screen and (hover:hover) and (pointer:fine){.recommendation .arrow:hover{opacity:.5}}.recommendation__arrows{align-items:center;display:flex;gap:1.25rem}@media only screen and (min-width:48em){.recommendation__arrows{gap:2.5rem}}@media only screen and (min-width:100em){.recommendation__arrows{display:none}}.recommendation__arrows-big{display:none}@media only screen and (min-width:100em){.recommendation__arrows-big{display:flex;justify-content:space-between;left:-3.3125rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 106px)}}.recommendation__head{display:flex;gap:2.5rem;height:fit-content;margin-bottom:2rem}@media only screen and (min-width:48em){.recommendation__head{margin-bottom:2.8125rem}}@media only screen and (min-width:80em){.recommendation__head{margin-bottom:2.5rem}}.recommendation .swiper-button-disabled{opacity:.5}.recommendation.once .recommendation__box{margin-inline:0}.recommendation.once .recommendation__arrows,.recommendation.once .recommendation__arrows-big{display:none}@media only screen and (min-width:80em){.recommendation.once .recommendation__slide{width:55.125rem}}@media only screen and (min-width:100em){.recommendation.once .recommendation__slide{margin-left:auto;width:36.5625rem}}.fixed-enroll-panel{backdrop-filter:blur(20px);background-color:var(--fixed-enroll-pnl-bg);bottom:0;left:0;max-width:100vw;opacity:0;padding:1rem;position:fixed;transform:translateY(100%);transition:var(--hover-trans);width:100%;z-index:1000}@media only screen and (max-width:34.875em){.fixed-enroll-panel{padding:0}}.fixed-btn-shown .fixed-enroll-panel{opacity:1;transform:translateY(0)}@media only screen and (min-width:80em){.fixed-enroll-panel .text--mobile{display:none}}@media only screen and (max-width:79.375em){.fixed-enroll-panel .text--desktop{display:none}}.fixed-enroll-panel__container{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;padding-bottom:0;padding-top:0}@media only screen and (min-width:80em){.fixed-enroll-panel__container{gap:2.25rem;justify-content:flex-end}.fixed-enroll-panel__container--column{flex-direction:column-reverse;gap:1.25rem;text-align:center}}.fixed-enroll-panel__text span{font-size:calc(.8125rem*var(--fixed-enroll-pnl-txt-multi-mob));line-height:1.4;padding:1rem}@media only screen and (min-width:48em){.fixed-enroll-panel__text span{font-size:calc(.8125rem*var(--fixed-enroll-pnl-txt-multi-mob));padding:1.25rem}}@media only screen and (min-width:80em){.fixed-enroll-panel__text span{font-size:calc(.8125rem*var(--fixed-enroll-pnl-txt-multi-pc));line-height:1.3;padding:0}}.fixed-enroll-panel__btn{background:var(--fixed-enroll-pnl-btn-bg-clr);border:2px solid var(--fixed-enroll-pnl-btn-bg-clr);color:var(--fixed-enroll-pnl-btn-txt-clr);display:block;margin:0 auto;padding:.8125rem 2.5rem;text-align:center;transition:.2s}@media only screen and (hover:hover) and (pointer:fine){.fixed-enroll-panel__btn:hover{background-color:var(--fixed-enroll-pnl-btn-txt-clr);color:var(--fixed-enroll-pnl-btn-bg-clr)}}.fixed-enroll-panel__btn span{font-size:calc(1.0625rem*var(--fixed-enroll-pnl-btn-multi-mob));font-weight:700}@media only screen and (min-width:80em){.fixed-enroll-panel__btn span{font-size:calc(1.0625rem*var(--fixed-enroll-pnl-btn-multi-pc))}}.promo-banner{background:var(--promo-banner-bg,var(--gray-bg));color:var(--promo-banner-text-color,#000);height:2.75rem;left:0;position:fixed;top:0;width:100%;z-index:2500}.promo-banner .container{height:100%;padding-block:0}.promo-banner__track{align-items:center;display:flex;height:100%;justify-content:center}.promo-banner__item{font-size:calc(.875rem*var(--promo-banner-font-size));font-weight:700;line-height:1;opacity:0;position:absolute;text-align:center;transform:translateY(6px);transition:opacity .28s ease,transform .28s ease}.promo-banner__item.is-active{opacity:1;position:relative;transform:translateY(0)}body.course-vintage-wrap.is-promo-banner .header,body.course-vintage-wrap.is-promo-banner .header.is-scrolled{top:2.75rem}.main{background:var(--main-with-carousel-background,#ece8e4);color:var(--main-with-carousel-text,#000);overflow:hidden}.main .container{padding:6.875rem .625rem 3.75rem}@media only screen and (min-width:48em){.main .container{padding:8.25rem 1.75rem 3.75rem}}@media only screen and (min-width:80em){.main .container{max-width:84.4375rem;padding:8rem 5.125rem 5.875rem}}@media only screen and (min-width:100em){.main .container{max-width:100%;padding:8.75rem 6.25rem 5rem}}.main__title{font-size:calc(2.25rem*var(--main-title-multiplier-mob, 1));font-weight:400;line-height:1;margin-bottom:1.75rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.main__title{font-size:calc(3.5rem*var(--main-title-multiplier-tab, 1));margin-bottom:2.25rem;margin-inline:auto;max-width:37.5rem}}@media only screen and (min-width:80em){.main__title{font-size:calc(4.5rem*var(--main-title-multiplier-desk, 1));margin-bottom:2rem;max-width:71.125rem}}@media only screen and (min-width:100em){.main__title{font-size:calc(4.5rem*var(--main-title-multiplier-big-desk, 1))}}.main__subtitle{font-size:1.125rem;line-height:1.4;margin-bottom:3rem;text-align:center}@media only screen and (min-width:48em){.main__subtitle{font-size:1.25rem;margin-bottom:3.75rem}}@media only screen and (min-width:80em){.main__subtitle{font-size:1.5rem;margin:0 auto 3rem;width:53.875rem}}.main .swiper-container{align-items:center}.main .cards-wrapper,.main .swiper-container{display:flex;justify-content:center;overflow:visible;position:relative;width:100%}.main .cards-wrapper{height:25.625rem}.main .card{align-items:center;background-color:#000;color:#fff;display:flex;flex-shrink:0;height:26.25rem;justify-content:center;overflow:hidden;position:absolute;transition:transform .6s ease,opacity .6s ease;width:20.25rem}.main .card:not(.center):after{background:rgba(0,0,0,.15);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.main .card .card-new-img,.main .card__img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:.6s;width:100%}.main .card__text{font-size:.875rem;line-height:1.2}.main .card__box{align-items:end;background:linear-gradient(180deg,hsla(0,0%,5%,0),#0c0c0c);bottom:0;display:grid;gap:1rem;grid-template-columns:59.3% 41%;left:0;padding:1.5rem 1.25rem;position:absolute;z-index:200}.main .card.hidden{opacity:0;pointer-events:none;transform:scale(.5)}.main .card.center{opacity:1;transform:translateX(0) scale(1);z-index:3}.main .card.center img:first-child{opacity:1}.main .card.center .card__box{background:linear-gradient(180deg,hsla(0,0%,5%,0),hsla(0,0%,5%,.7))}.main .card.center .card__text{font-size:1rem}.main .card.left1{transform:translateX(-80%) scale(.87);z-index:2}@media only screen and (min-width:48em) and (max-width:79.375em){.main .card.left1{transform:translateX(-63%) scale(.87)}}@media only screen and (min-width:100em){.main .card.left1{transform:translateX(-84%) scale(.87)}}.main .card.right1{transform:translateX(80%) scale(.87);z-index:2}@media only screen and (min-width:48em) and (max-width:79.375em){.main .card.right1{transform:translateX(63%) scale(.87)}}@media only screen and (min-width:100em){.main .card.right1{transform:translateX(84%) scale(.87)}}.main .card.left2{transform:translateX(-141%) scale(.8);z-index:1}@media only screen and (min-width:48em) and (max-width:79.375em){.main .card.left2{transform:translateX(-133%) scale(.8)}}@media only screen and (min-width:100em){.main .card.left2{transform:translateX(-155%) scale(.8)}}.main .card.right2{transform:translateX(141%) scale(.8);z-index:1}@media only screen and (min-width:48em) and (max-width:79.375em){.main .card.right2{transform:translateX(133%) scale(.8)}}@media only screen and (min-width:100em){.main .card.right2{transform:translateX(155%) scale(.8)}}.main .card.left3{transform:translateX(-168%) scale(.718);z-index:0}@media only screen and (min-width:100em){.main .card.left3{transform:translateX(-205%) scale(.718)}}.main .card.right3{transform:translateX(168%) scale(.718);z-index:0}@media only screen and (min-width:100em){.main .card.right3{transform:translateX(205%) scale(.718)}}.main .nav-btn{backdrop-filter:blur(2.5px);border:none;border-radius:50%;cursor:pointer;height:2rem;position:absolute;top:50%;transform:translateY(-50%);width:2rem;z-index:200}.main .nav-btn:before{background:hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 0 10.5px 0 hsla(0,0%,5%,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.main .nav-btn svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.main .prev-btn{left:.9375rem}@media only screen and (min-width:48em){.main .prev-btn{left:-3.375rem}}@media only screen and (min-width:80em){.main .prev-btn{left:-2.5rem}}@media only screen and (min-width:100em){.main .prev-btn{left:1rem}}.main .next-btn{right:.9375rem}@media only screen and (min-width:48em){.main .next-btn{right:-3.375rem}}@media only screen and (min-width:80em){.main .next-btn{right:-2.5rem}}@media only screen and (min-width:100em){.main .next-btn{right:1rem}}.main__list-box{margin-top:4.125rem}@media only screen and (min-width:48em){.main__list-box{margin-top:4.625rem}}.main__list{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}@media only screen and (min-width:100em){.main__list{column-gap:3rem}}.main__list-number{font-family:Neue Pixel Grotesk,sans-serif;font-size:1.625rem;line-height:1;text-align:center}@media only screen and (min-width:48em){.main__list-number{font-size:1.75rem}}@media only screen and (min-width:80em){.main__list-number{font-size:2.25rem}}.main__list-number span{font:inherit}.main__list-text{font-size:1rem;line-height:1;margin-top:.3125rem;text-align:center}@media only screen and (min-width:80em){.main__list-text{font-size:1.125rem}}.main__list-title{font-size:1.125rem;font-weight:500;line-height:1.2;margin-bottom:2rem;text-align:center}@media only screen and (min-width:80em){.main__list-title{margin-bottom:1.75rem}}.main__list-item{border:1px solid var(--main-with-carousel-text,#000);border-radius:6.25rem;padding:.625rem 1.75rem}@media only screen and (min-width:80em){.main__list-item{padding-inline:2.5rem}}.is-promo-banner .main .container{padding-top:9.625rem}@media only screen and (min-width:48em){.is-promo-banner .main .container{padding-top:11rem}}@media only screen and (min-width:80em){.is-promo-banner .main .container{padding-top:10.75rem}}@media only screen and (min-width:100em){.is-promo-banner .main .container{padding-top:11.5rem}}.packages{overflow:hidden}.packages .container{padding:3.75rem 1.25rem}@media only screen and (min-width:80em){.packages .container{max-width:100%;padding-inline:5.125rem}}.packages__subtitle{margin-bottom:2.5rem}@media only screen and (min-width:80em){.packages__subtitle{margin-bottom:3rem}}.packages__subtitle p{font-size:1.125rem;line-height:1.3;text-align:center}@media only screen and (min-width:48em){.packages__subtitle p{font-size:1.25rem}}.packages__item{flex:1}@media only screen and (min-width:80em){.packages__item{display:flex;flex-basis:23.375rem;flex-direction:column;flex-grow:unset;min-height:var(--packages-item-height)}}@media only screen and (min-width:100em){.packages__item{flex-basis:27.25rem}}.packages__item-body{background:var(--package-item-first-bg)}@media only screen and (min-width:80em){.packages__item-body{flex:1}}.packages__item:nth-child(2n) .packages__item-body{background:var(--package-item-second-bg)}.packages__head,.packages__item:nth-child(2n) .packages__label{background:#000;color:#fff}.packages__head{font-size:1.375rem;font-weight:900;line-height:1;padding:.5rem 1.25rem}@media only screen and (min-width:48em){.packages__head{font-size:1.625rem;padding:.625rem 1.25rem}}@media only screen and (min-width:80em){.packages__head{font-size:1.5rem;padding:.5rem 1.25rem}}@media only screen and (min-width:100em) and (min-width:48em){.packages__head{font-size:1.625rem;padding:.625rem 1.25rem}}.packages__price-box{display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem}@media only screen and (min-width:48em){.packages__price-box{padding:2rem 1rem}}@media only screen and (min-width:80em){.packages__price-box{padding:1.75rem 1rem}}@media only screen and (min-width:100em){.packages__price-box{padding:2rem 1rem}}.packages__price-old{color:var(--package-red);font-size:1.375rem;font-weight:500;line-height:1;margin-bottom:.375rem;text-decoration:line-through}@media only screen and (min-width:48em){.packages__price-old{font-size:1.625rem;margin-bottom:.5rem}}@media only screen and (min-width:80em){.packages__price-old{font-size:1.5rem;margin-bottom:.375rem}}@media only screen and (min-width:100em){.packages__price-old{font-size:1.625rem;margin-bottom:.625rem}}.packages__price-disscuded,.packages__price-new{font-size:2.25rem;font-weight:700;line-height:1}@media only screen and (min-width:48em){.packages__price-disscuded,.packages__price-new{font-size:2.5rem}}@media only screen and (min-width:80em){.packages__price-disscuded,.packages__price-new{font-size:2.375rem}}@media only screen and (min-width:100em){.packages__price-disscuded,.packages__price-new{font-size:2.5rem}}.packages__label{background:var(--package-item-second-bg);font-size:1rem;font-weight:900;line-height:1.2;padding:.125rem 1rem;width:fit-content}@media only screen and (min-width:48em){.packages__label{font-size:1.25rem}}@media only screen and (min-width:80em){.packages__label{font-size:1.125rem}}@media only screen and (min-width:100em){.packages__label{font-size:1.25rem}}.packages__list{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem 1rem 2.25rem}@media only screen and (min-width:48em){.packages__list{padding:1.5rem 1rem 3rem}}@media only screen and (min-width:100em){.packages__list{padding-bottom:3.75rem}}.packages__list li{font-size:.875rem;line-height:1.5;padding-left:1.5rem;position:relative}@media only screen and (min-width:48em){.packages__list li{font-size:1rem;line-height:1.4}}@media only screen and (min-width:80em){.packages__list li{font-size:.875rem}}@media only screen and (min-width:100em){.packages__list li{font-size:1rem}}.packages__list li:before{background:#000;border-radius:3.125rem;content:"";display:block;height:.25rem;left:.625rem;position:absolute;top:.4375rem;width:.25rem}.packages__inner{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width:48em){.packages__inner{margin:0 auto;width:27.25rem}}@media only screen and (min-width:80em){.packages__inner{flex-direction:unset;width:100%}}@media only screen and (min-width:100em){.packages__inner{gap:3.75rem;width:89.25rem}}.packages__group{display:flex;flex:1;flex-direction:column;gap:2.5rem;opacity:0;pointer-events:none;position:absolute;visibility:hidden}@media only screen and (min-width:80em){.packages__group{flex-direction:row;justify-content:center}}@media only screen and (min-width:100em){.packages__group{gap:3.75rem}}.packages__group[data-part-payment]{opacity:1;pointer-events:all;position:static;visibility:visible}.packages__action{display:flex;justify-content:center;margin-top:1rem}.packages__action a{background:var(--package-btns-background,var(--main-accent));color:var(--package-btns-text,var(--main-accent-content));display:block;font-size:1.25rem;font-weight:900;line-height:1.2;padding:.75rem 1.75rem;width:fit-content}@media only screen and (min-width:100em){.packages__action a{font-size:1.375rem}}@media only screen and (hover:hover) and (pointer:fine){.packages__action a:hover{background:var(--package-btns-text,var(--main-accent-content));color:var(--package-btns-background,var(--main-accent))}}.packages__btns{align-items:stretch;background:var(--package-grey);display:flex;justify-content:center;margin-bottom:2.5rem;margin-inline:auto;padding:.375rem;width:fit-content}@media only screen and (min-width:80em){.packages__btns{margin-bottom:3rem}}.packages__btns input{height:0;opacity:0;position:absolute;width:0}.packages__btns input:checked+label{background:#fff}.packages__btns label{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;font-weight:900;line-height:1;padding:.5rem 1.75rem;position:relative;text-align:center;transition:.3s}@media only screen and (hover:hover) and (pointer:fine){.packages__btns label:hover{color:#3e3e3e}}.packages.is-full .packages__group[data-part-payment]{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.packages.is-full .packages__group[data-full-payment]{opacity:1;pointer-events:all;position:static;visibility:visible}.packages__animation-item{--animation-speed:calc(var(--marquee-base, 10s)*var(--ticker-speed, 20));display:grid;grid-template:1fr/1fr;margin-bottom:2.5rem;white-space:nowrap}.packages__animation-item .packages__runline{display:flex;font-size:5rem;font-weight:900;gap:1.75rem;grid-area:1/1/2/2;line-height:.9;padding-inline:.625rem;transform:translate(100vw)}@media only screen and (min-width:80em){.packages__animation-item .packages__runline{font-size:6rem;gap:3rem}}.packages__animation-item .packages__runline:first-child{animation:run-to-left var(--animation-speed) infinite linear forwards}.packages__animation-item .packages__runline:last-child{animation:run-to-left var(--animation-speed) calc(var(--animation-speed)*-.5) infinite linear forwards}.packages__animation-item .packages__runline span{font:inherit}@keyframes run-to-left{0%{transform:translate(100vw)}50%{transform:translate(calc(100vw - 100%))}to{transform:translate(calc(100vw - 200%))}}@media only screen and (min-width:80em){.main-with-switcher{background:var(--main-with-switcher-bg)}}.main-with-switcher .container{padding:0}@media only screen and (min-width:80em){.main-with-switcher .container{max-width:100%}.main-with-switcher__helper{display:grid;grid-template-columns:1fr 28.4375rem;margin-inline:auto}}@media only screen and (min-width:100em){.main-with-switcher__helper{grid-template-columns:1fr 41.0625rem}}@media only screen and (min-width:120em){.main-with-switcher__helper{max-width:1756px}}.main-with-switcher__box{background:var(--main-with-switcher-bg);padding:6.625rem .625rem 3rem}@media only screen and (min-width:48em){.main-with-switcher__box{padding:6rem 1.75rem 2.5rem}}@media only screen and (min-width:80em){.main-with-switcher__box{display:flex;flex-direction:column;justify-content:space-between;padding:7rem 5.125rem 3rem calc(50vw - 600px)}}@media only screen and (min-width:100em){.main-with-switcher__box{padding:8.75rem 5.125rem 5rem calc(50vw - 878px)}}@media only screen and (min-width:120em){.main-with-switcher__box{padding-left:0}}.main-with-switcher__tags{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:.75rem}@media only screen and (min-width:48em){.main-with-switcher__tags{margin-bottom:1rem}}.main-with-switcher__tags span{font-size:.875rem;font-weight:700;line-height:1.3}@media only screen and (min-width:48em){.main-with-switcher__tags span{font-size:1rem}}@media only screen and (min-width:100em){.main-with-switcher__tags span{font-size:1.25rem}}.main-with-switcher__title{font-size:calc(4rem*var(--main-with-switcher-title-multiplier-mob, 1));font-weight:900;line-height:.9;margin-bottom:1rem}@media only screen and (min-width:48em){.main-with-switcher__title{font-size:calc(5.5rem*var(--main-with-switcher-title-multiplier-tab, 1));margin-bottom:1.25rem}}@media only screen and (min-width:80em){.main-with-switcher__title{font-size:calc(5rem*var(--main-with-switcher-title-multiplier-desk, 1))}}@media only screen and (min-width:100em){.main-with-switcher__title{font-size:calc(7rem*var(--main-with-switcher-title-multiplier-big-desk, 1))}}.main-with-switcher__subtitle{font-size:1rem;line-height:1.3;margin-bottom:2.5rem}@media only screen and (min-width:48em){.main-with-switcher__subtitle{font-size:1.125rem;margin-bottom:3.75rem}}@media only screen and (min-width:80em){.main-with-switcher__subtitle{font-size:1.25rem}}@media only screen and (min-width:100em){.main-with-switcher__subtitle{font-size:1.5rem}}.main-with-switcher__name{font-size:1.375rem;font-weight:900;line-height:1;margin-bottom:.75rem}@media only screen and (min-width:48em){.main-with-switcher__name{font-size:2rem;line-height:1.2;margin-bottom:.875rem}}@media only screen and (min-width:80em){.main-with-switcher__name{font-size:2.25rem;line-height:1}}@media only screen and (min-width:100em){.main-with-switcher__name{font-size:2.5rem;line-height:.9}}.main-with-switcher__position{font-size:.875rem;line-height:1}@media only screen and (min-width:48em){.main-with-switcher__position{font-size:1.125rem}}@media only screen and (min-width:80em){.main-with-switcher__position{font-size:1.25rem}}@media only screen and (min-width:100em){.main-with-switcher__position{font-size:1.375rem}}.main-with-switcher__companies{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.875rem}.main-with-switcher__company{background:#fff;font-size:.875rem;font-weight:900;line-height:1.2;padding:.25rem .75rem;width:fit-content}@media only screen and (min-width:48em){.main-with-switcher__company{font-size:1.125rem}}@media only screen and (min-width:100em){.main-with-switcher__company{font-size:1.25rem}}.main-with-switcher__img{overflow:hidden;position:relative}.main-with-switcher__img img,.main-with-switcher__img picture{display:block;object-fit:cover;width:100%}.sections-switcher{background:var(--black-section-bg);bottom:0;color:var(--black-section-text);left:0;padding:1rem .625rem 1.5rem;position:sticky;z-index:90}@media only screen and (min-width:48em){.sections-switcher{padding:1.5rem 5.125rem}}@media only screen and (min-width:80em){.sections-switcher{grid-area:2/1/2/3;margin-top:0;position:static;z-index:1}}@media only screen and (min-width:100em){.sections-switcher{padding:2rem 5.125rem}}.sections-switcher__text{display:grid;gap:1.25rem;margin-bottom:1rem}@media only screen and (min-width:48em){.sections-switcher__text{margin-bottom:1.25rem}}.sections-switcher__text p{font-size:calc(.75rem*var(--sections-switcher-text-multiplier-mob, 1));line-height:1.2;text-align:center}@media only screen and (min-width:48em){.sections-switcher__text p{font-size:calc(.875rem*var(--sections-switcher-text-multiplier-tab, 1))}}@media only screen and (min-width:80em){.sections-switcher__text p{font-size:calc(.875rem*var(--sections-switcher-text-multiplier-pc, 1))}}@media only screen and (min-width:100em){.sections-switcher__text p{font-size:calc(1rem*var(--sections-switcher-text-multiplier-big-pc, 1))}}.sections-switcher__title{font-size:calc(1.5rem*var(--sections-switcher-title-multiplier-mob, 1));font-weight:900;line-height:1.2;margin-bottom:1rem;text-align:center}@media only screen and (min-width:48em){.sections-switcher__title{font-size:calc(1.75rem*var(--sections-switcher-title-multiplier-tab, 1));margin-bottom:1.25rem}}@media only screen and (min-width:80em){.sections-switcher__title{font-size:calc(1.75rem*var(--sections-switcher-title-multiplier-pc, 1))}}@media only screen and (min-width:100em){.sections-switcher__title{font-size:calc(2rem*var(--sections-switcher-title-multiplier-big-pc, 1))}}.sections-switcher__btns{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.sections-switcher__btns input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.sections-switcher__btns span{align-items:center;background:var(--black-section-text);color:var(--black-section-bg);cursor:pointer;display:inline-flex;font-size:calc(1rem*var(--sections-switcher-btn-multiplier-mob, 1));font-weight:700;height:100%;justify-content:center;line-height:1.2;padding:.625rem 2rem;text-align:center;transition:.3s;width:fit-content}@media only screen and (min-width:48em){.sections-switcher__btns span{font-size:calc(1.125rem*var(--sections-switcher-btn-multiplier-tab, 1))}}@media only screen and (min-width:80em){.sections-switcher__btns span{font-size:calc(1.125rem*var(--sections-switcher-btn-multiplier-pc, 1))}}@media only screen and (min-width:100em){.sections-switcher__btns span{font-size:calc(1.125rem*var(--sections-switcher-btn-multiplier-big-pc, 1))}}@media only screen and (hover:hover) and (pointer:fine){.sections-switcher__btns span:hover{color:#eac100}}.sections-switcher__btns input:checked+span{background:var(--main-accent)}[data-switcher-item]{max-height:0;opacity:0;overflow:hidden;transform:translateY(12px);transition:.3s}[data-switcher-item]:not(.is-open){padding:0}[data-switcher-item].is-open{max-height:2000px;opacity:1;transform:translateY(0)}.header.updated{position:fixed}@media only screen and (min-width:1280px){.header.updated .header__desknav{margin:0 auto;padding-right:0}.header.updated .header__desknav ul li{margin-right:3.75rem}}.header.updated .header__burger{margin-right:1.25rem}.header.is-scrolled{background-color:#fff;position:fixed}.header.is-scrolled .header__desknav ul li a{color:#000}@media only screen and (hover:hover) and (pointer:fine){.header.is-scrolled .header__desknav ul li a:hover{color:var(--main-accent)}}.header.is-scrolled .header__logo svg path{fill:#000}.header.is-scrolled .header__burger{opacity:0;pointer-events:none}.header--hidden{transform:translateY(-100%)}.fullmenu.updated{position:fixed}.main-scr-section.updated .main-scr__first{padding-bottom:2.5rem}.main-scr-section.updated .main-scr__first__pointword{padding-top:5rem;text-align:right}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__first__pointword{padding-top:2.1875rem;transform:translateX(-1.25rem)}}.main-scr-section.updated .main-scr__first__pointword h2{max-width:100%}.main-scr-section.updated .main-scr__first__pointword h2 .mixed-font{font-size:3.875rem;line-height:.87;text-transform:uppercase}@media only screen and (max-width:19.375em){.main-scr-section.updated .main-scr__first__pointword h2 .mixed-font{font-size:3.25rem}}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__first__pointword h2 .mixed-font{font-size:3.25rem;line-height:3.6875rem}}.main-scr-section.updated .main-scr__first__pointword h2 .mixed-font.main-scr__first__pointword--big{font-size:6.25rem;line-height:1}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__first__info{color:var(--hero-contrast-color)}.main-scr-section.updated .main-scr__first__info svg{fill:var(--hero-contrast-color)}}.main-scr-section.updated .main-scr__first__info__logo{flex-shrink:0}.main-scr-section.updated .main-scr__first__info__cont{max-width:17.5rem}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__first__info__cont{max-width:15rem}}.main-scr-section.updated .main-scr__first__info__cont h1{font-size:1.375rem;line-height:1.875rem}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__first__info__cont h1{font-size:1.25rem;line-height:2rem}}.main-scr-section.updated .main-scr__item--about{max-width:100%;min-height:unset;width:100%}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__item--about{min-height:85vh}}.main-scr-section.updated .main-scr__item--about .main-scr__item__inner{min-height:unset;padding:0}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__item--about .main-scr__item__inner{min-height:100%;padding:max(17vh,8.125rem) 1.875rem 0 2.5rem}}@media only screen and (min-width:100em){.main-scr-section.updated .main-scr__item--about .main-scr__item__inner{padding-top:max(21vh,8.125rem)}}.main-scr-section.updated .main-scr__item--moveimg{display:none}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__item--moveimg{display:flex}.main-scr-section.updated .main-scr__item--moveimg .main-scr__item__inner{width:100%}}.main-scr-section.updated .main-scr__item--lector{display:none}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__item--lector{display:block}}.main-scr-section.updated .main-scr__about{color:var(--hero-contrast-color);padding:2rem 0 1.6875rem}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__about{max-width:100%;padding:0}}.main-scr-section.updated .main-scr__about__desc,.main-scr-section.updated .main-scr__about__name{display:none}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__about__desc,.main-scr-section.updated .main-scr__about__name{display:block}.main-scr-section.updated .main-scr__about__desc{margin-bottom:0;padding-top:2.5rem}}.main-scr-section.updated .main-scr__about .course-facts{margin-top:0}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__about .course-facts{margin-top:3.75rem}}.main-scr-section.updated .main-scr__about .course-facts__item{flex-direction:row;margin-right:4.0625rem;position:relative}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__about .course-facts__item{flex-direction:column;margin-right:3.125rem}}.main-scr-section.updated .main-scr__about .course-facts__item:after{background-image:url(/build/images/skvot-white-logo.4cd95382.svg);background-repeat:no-repeat;content:"";display:block;height:1.25rem;position:absolute;right:-3rem;top:50%;transform:translateY(-50%);width:1.5625rem}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__about .course-facts__item:after{display:none}}.main-scr-section.updated .main-scr__about .course-facts__item span{font-family:stratos-medium,sans-serif;font-size:1.375rem;line-height:1}.main-scr-section.updated .main-scr__about .course-facts__item span.course-facts__item__value{margin-right:.3125rem}@media only screen and (min-width:80em){.main-scr-section.updated .main-scr__about .course-facts__item span.course-facts__item__value{font-family:Neue Pixel Grotesk,sans-serif;font-size:3.375rem;margin-right:0}.main-scr-section.updated .main-scr__about .course-facts__item span.course-facts__item__name{font-family:Stratos SemiLight,sans-serif;font-size:1.25rem;line-height:2rem}}.main-scr-section.updated .main-scr__moveimg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.main-scr-section.updated .main-scr__moveimg__inner{display:flex;justify-content:space-between;padding:0 .3125rem}.main-scr-section.updated .main-scr__moveimg__col{animation:lift-up 6s linear infinite}.main-scr-section.updated .main-scr__moveimg__col:nth-child(odd){animation:lift-up 10s linear infinite;margin-top:-6.25rem}@keyframes lift-up{0%{transform:translateY(0)}to{transform:translateY(-12.1875rem)}}.main-scr-section.updated .main-scr__moveimg__item{height:6.25rem;margin-bottom:5.9375rem;width:8.125rem}.main-scr-section.updated .main-scr__moveimg__item img{height:100%;object-fit:contain;object-position:center;width:100%}@media only screen and (min-width:80em){.intro-updated{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.intro-updated-section{padding:3.125rem 0 5rem}@media only screen and (min-width:80em){.intro-updated-section{padding:6.25rem 0}}.intro-updated__title{display:block;font-family:stratos-medium,sans-serif;font-size:1.375rem;line-height:2rem;margin-bottom:.625rem}@media only screen and (min-width:48em){.intro-updated__title{font-size:2.25rem;line-height:3rem;margin-bottom:1.875rem}}@media only screen and (min-width:80em){.intro-updated__title{width:100%}}.intro-updated__text{font-size:.875rem;line-height:1.375rem}@media only screen and (min-width:48em){.intro-updated__text{font-size:1.25rem;line-height:2rem}}@media only screen and (min-width:80em){.intro-updated__text{width:calc(50% - 1.25rem)}}.intro-updated__bottom{display:flex;justify-content:space-between;margin:3.125rem auto 0;max-width:37.5rem}@media only screen and (min-width:80em){.intro-updated__bottom{align-items:center;background-color:#f5f5f5;flex-direction:row-reverse;margin-top:0;max-width:37.5rem;padding:3.125rem 2.5rem;width:calc(50% - 1.25rem)}}.intro-updated__bottom .btn{font-size:.875rem;height:4.375rem;padding:.9375rem;width:50%}@media only screen and (min-width:48em){.intro-updated__bottom .btn{font-size:1.5rem;height:4.375rem;line-height:4.375rem;margin-left:0;min-width:12.5rem;padding:0 .9375rem;width:auto}}@media only screen and (min-width:64em){.teacher{display:flex}}.teacher-photo{margin-left:-.625rem;padding-bottom:130%;position:relative;width:100vw}@media only screen and (min-width:48em){.teacher-photo{margin-left:-1.875rem}}@media only screen and (min-width:64em){.teacher-photo{padding-bottom:65%;width:calc(50% + 1.875rem)}}@media only screen and (min-width:80em){.teacher-photo{margin-left:-2.5rem;width:calc(50% + 2.5rem)}}.teacher-photo img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.teacher-info{margin-left:-.625rem;padding:1.25rem .625rem 5rem;position:relative;width:100vw}.teacher-info:before{background-color:var(--main-light-bg);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:64em){.teacher-info:before{width:50vw}}@media only screen and (min-width:48em){.teacher-info{margin-left:-1.875rem;padding:3.4375rem 1.875rem 8.125rem}}@media only screen and (min-width:64em){.teacher-info{margin-left:0;margin-right:-1.875rem;width:calc(50% + 1.875rem)}}.teacher-info__list{display:flex;flex-wrap:wrap;justify-content:space-between}.teacher-info__list .logo-list{margin-top:1.875rem;width:100%}@media only screen and (min-width:48em){.teacher-info__list .logo-list{margin-top:3.125rem}}.teacher-info__item{margin-top:1.875rem;padding-top:1.25rem;width:45%}@media only screen and (min-width:60em){.teacher-info__item{margin-top:2.5rem}}.teacher-info__item:before{background-color:#000;content:"";display:block;height:.25rem;position:absolute;top:0;width:.25rem}@media only screen and (min-width:60em){.teacher-info__item:before{height:.375rem;width:.375rem}}.teacher-info__item .logo-list{margin-top:1.5625rem}.program-section.updated .program-head{display:flex;flex-direction:column;margin-bottom:1.25rem;padding-bottom:1.875rem}@media only screen and (min-width:64em){.program-section.updated .program-head{flex-direction:row;justify-content:space-between;margin-bottom:1.875rem;padding-bottom:3.75rem}}.program-section.updated .program-head:after{background-image:linear-gradient(90deg,#000 40%,hsla(0,0%,100%,0) 0);background-position:0 0;background-repeat:repeat-x;background-size:.625rem .125rem;bottom:0;content:"";display:block;height:.125rem;position:absolute;width:100%}@media only screen and (min-width:60em){.program-section.updated .program-head:after{background-size:.625rem .25rem;height:.25rem}}.program-section.updated .program-head__desc{margin-bottom:1.875rem}@media only screen and (min-width:64em){.program-section.updated .program-head__desc{margin-bottom:0;max-width:33.4375rem}}@media only screen and (min-width:80em){.program-section.updated .program-head .course-facts__item:not(:last-child){margin-right:4.375rem}}.program-section.updated .program__item{padding-bottom:1.25rem}@media only screen and (min-width:48em){.program-section.updated .program__item{padding-bottom:2.5rem}}.program-section.updated .program__module{position:relative;transition:.2s}.program-section.updated .program__module.open .program__module__trigger:before{opacity:0;transform:rotate(45deg)}.program-section.updated .program__module.open .program__module__trigger:after{opacity:1}.program-section.updated .program__module.open .program__module__cont{max-height:var(--real-height);padding-top:.625rem}.program-section.updated .program__module__subtitle{display:block;font-family:stratos-medium,sans-serif;font-size:.625rem;line-height:.875rem;margin-bottom:.3125rem}@media only screen and (min-width:48em){.program-section.updated .program__module__subtitle{font-size:.875rem;line-height:1.0625rem}}.program-section.updated .program__module__info{display:flex;flex-direction:column}@media only screen and (min-width:64em){.program-section.updated .program__module__info{flex-direction:row;flex-wrap:wrap}}.program-section.updated .program__module__inner{position:static}@media only screen and (min-width:48em){.program-section.updated .program__module__inner{position:relative}}@media only screen and (min-width:64em){.program-section.updated .program__module__inner{padding-right:4.0625rem;width:calc(100% - 20rem)}}@media only screen and (min-width:80em){.program-section.updated .program__module__inner{padding-right:8.75rem}}.program-section.updated .program__module__title{display:block;font-family:stratos-medium,sans-serif;font-size:.875rem;line-height:1.375rem;margin-bottom:.9375rem;padding-right:3.75rem}@media only screen and (min-width:48em){.program-section.updated .program__module__title{font-size:1.5rem;line-height:2rem}}@media only screen and (min-width:64em){.program-section.updated .program__module__title{flex-shrink:0;padding-right:1.875rem;width:20rem}}.program-section.updated .program__module__trigger{height:1.25rem;position:absolute;right:0;top:0;width:1.25rem}@media only screen and (min-width:48em){.program-section.updated .program__module__trigger{top:-2.5rem}}@media only screen and (min-width:64em){.program-section.updated .program__module__trigger{height:2.5rem;top:0;width:2.5rem}}.program-section.updated .program__module__trigger:after,.program-section.updated .program__module__trigger:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.25rem;left:0;position:absolute;top:0;transition:.2s;width:1.25rem}.program-section.updated .program__module__trigger:before{background-image:url(/build/images/black-plus-icon.ba1253e0.svg)}@media only screen and (min-width:64em){.program-section.updated .program__module__trigger:before{height:2.5rem;width:2.5rem}}.program-section.updated .program__module__trigger:after{background-image:url(/build/images/black-cross-icon.16e47d4a.svg);opacity:0}@media only screen and (min-width:64em){.program-section.updated .program__module__trigger:after{height:2.25rem;width:2.25rem}}.program-section.updated .program__module__cont{width:100%}@media only screen and (min-width:48em){.program-section.updated .program .content-area a,.program-section.updated .program .content-area b,.program-section.updated .program .content-area li,.program-section.updated .program .content-area p,.program-section.updated .program .content-area span,.program-section.updated .program .content-area strong{font-size:.875rem;line-height:1.75rem}.program-section.updated .program .content-area .tag{font-size:.625rem;line-height:1.25rem}.program-section.updated .program .content-area .tag span{font-size:inherit;line-height:inherit}}.program-section.updated .program .content-area ul li{padding-left:1.25rem}@media only screen and (min-width:48em){.program-section.updated .program .content-area ul li{padding-bottom:0}}.program-section.updated .program .content-area ul li:after{border-radius:50%;height:.1875rem;left:.5rem;width:.1875rem}@media only screen and (min-width:48em){.program-section.updated .program .content-area ul li:after{top:.875rem}}.program-section.updated .program .content-area .tag{margin-bottom:.9375rem}@media only screen and (min-width:60em){.register-section.updated .register{grid-template-areas:"info" "form"}}@media only screen and (min-width:64em){.register-section.updated .register{grid-template-areas:"info form"}}.register-section.updated .register__info{flex-direction:column;justify-content:center;margin-left:-.625rem;overflow:visible;padding:.625rem .625rem 1.875rem;width:100vw}@media only screen and (min-width:48em){.register-section.updated .register__info{align-items:flex-start;margin-left:-1.875rem;padding:1.375rem 1.875rem 2.9375rem}}@media only screen and (min-width:64em){.register-section.updated .register__info{margin-left:0;padding:7.3125rem 1.875rem 8.5625rem;width:100%}.register-section.updated .register__info:before{background-color:var(--green);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100vw}}.register-section.updated .register__info__title{margin-bottom:3.75rem;z-index:5}@media only screen and (min-width:48em){.register-section.updated .register__info__title{max-width:50%}}.register-section.updated .register__info__title .mixed-font{font-size:2.875rem;line-height:1}@media only screen and (min-width:48em){.register-section.updated .register__info__title .mixed-font{font-size:5.5rem}}@media only screen and (min-width:64em){.register-section.updated .register__info__title .mixed-font{font-size:4.5rem}}@media only screen and (min-width:80em){.register-section.updated .register__info__title .mixed-font{font-size:5.75rem}}.register-section.updated .register__info__subtitle{display:flex;max-width:24.375rem;z-index:5}@media only screen and (min-width:48em){.register-section.updated .register__info__subtitle{margin-left:auto}}@media only screen and (min-width:64em){.register-section.updated .register__info__subtitle{margin-left:0;max-width:27.5rem}}.register-section.updated .register__info__subtitle svg{flex-shrink:0;height:2.5rem;margin-right:1.0625rem;width:2.9375rem}@media only screen and (min-width:60em){.register-section.updated .register__info__subtitle svg{height:3.75rem;margin-right:1.4375rem;width:3.75rem}}.register-section.updated .register__info__subtitle span{font-size:.875rem;line-height:1.0625rem}@media only screen and (min-width:48em){.register-section.updated .register__info__subtitle span{font-size:1.25rem;line-height:1.5625rem}}@media only screen and (min-width:64em){.register-section.updated .register__info__subtitle span{font-size:1.375rem;line-height:1.6875rem}}.register-section.updated .register__form{margin-left:-.625rem;padding:.625rem .625rem 2.8125rem;width:100vw}@media only screen and (min-width:48em){.register-section.updated .register__form{margin-left:-1.875rem;padding:3.125rem 1.875rem 2.8125rem}}@media only screen and (min-width:64em){.register-section.updated .register__form{margin-left:0;padding:7.3125rem 1.875rem 2.8125rem 3.5rem;width:100%}.register-section.updated .register__form:before{background-color:var(--gray-bg);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100vw}}@media only screen and (min-width:48em){.register-section.updated .register__form__bot{margin-top:2.5rem}}@media only screen and (min-width:64em){.register-section.updated .register__form__bot{flex-direction:column}}.register-section.updated .register__form__bot .btn{margin-top:1.375rem;width:100%}@media only screen and (min-width:48em){.register-section.updated .register__form__bot .btn{height:4rem;margin-top:0;width:15.625rem}}@media only screen and (min-width:64em){.register-section.updated .register__form__bot .btn{width:100%}}.register-section.updated .register__form__bot .btn .mixed-font{font-size:1rem;line-height:1.125rem}@media only screen and (min-width:48em){.register-section.updated .register__form__bot .btn .mixed-font{font-size:1.375rem;line-height:1.5625rem}}.register-section.updated .register__form__privacy{line-height:.9375rem;margin-top:1.25rem}@media only screen and (min-width:48em){.register-section.updated .register__form__privacy{margin-left:1.75rem;margin-top:.3125rem}}@media only screen and (min-width:64em){.register-section.updated .register__form__privacy{font-size:.875rem;line-height:1.125rem;margin:1.25rem 0 0;padding-left:0;width:100%}}.register-section.updated .register__form .form{max-width:36.375rem}@media only screen and (min-width:64em){.register-section.updated .register__form .form{max-width:29rem}.register-section.updated .form__input:not(:last-child){margin-bottom:1.25rem}}.register-section.updated .form__input input{border-width:2px}@media only screen and (min-width:64em){.register-section.updated .form__input input{height:3.125rem}}.footer .subscribe-form:has(.subscribe-form__checkbox){--subscribe-input-clr:#fff;--subscribe-input-error-clr:#dc3545;--subscribe-checkbox-border-clr:#fff;display:grid;grid-template-columns:1fr 5rem}@media only screen and (min-width:960px){.footer .subscribe-form:has(.subscribe-form__checkbox){grid-template-columns:1fr 14.375rem}}@media only screen and (min-width:80em){.footer .subscribe-form:has(.subscribe-form__checkbox){grid-template-columns:1fr 17.375rem}}.footer .subscribe-form:has(.subscribe-form__checkbox) .form__input{grid-column:1/2;grid-row:1}.footer .subscribe-form:has(.subscribe-form__checkbox) .form__input .form__error{color:var(--subscribe-input-error-clr);font-size:.75rem;font-weight:500;height:auto;left:0;line-height:1;opacity:0;padding-top:.25rem;pointer-events:none;position:absolute;top:100%;transform:translateY(100%);transition:all .2s ease}.footer .subscribe-form:has(.subscribe-form__checkbox) .form__input.error .form__error{opacity:1;transform:translateY(0)}.footer .subscribe-form:has(.subscribe-form__checkbox) button[type=submit]{grid-column:2/3;grid-row:1}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox{grid-column:1/3;grid-row:2;margin-top:1.25rem}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox.error .subscribe-form__checkbox-error{opacity:1;transform:translateY(0)}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox-error{color:var(--subscribe-input-error-clr);font-size:.75rem;font-weight:500;left:0;line-height:1;opacity:0;padding-top:.25rem;pointer-events:none;position:absolute;top:100%;transform:translateY(100%);transition:all .2s ease}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox input[type=checkbox]{display:none}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox .subscribe-form__item-label{display:inline-block;font-size:.75rem;font-weight:300;line-height:1.4;padding-left:1.875rem;position:relative}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox .subscribe-form__item-label a{border-bottom:1px solid;font-size:inherit;font-weight:inherit;line-height:inherit}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox .subscribe-form__item-label:before{border:1px solid var(--subscribe-checkbox-border-clr);height:1.125rem;width:1.125rem}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox .subscribe-form__item-label:after,.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox .subscribe-form__item-label:before{content:"";display:block;left:0;position:absolute}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox .subscribe-form__item-label:after{border:solid var(--subscribe-checkbox-border-clr);border-width:0 2px 2px 0;height:.625rem;left:.25rem;opacity:0;pointer-events:none;top:.5625rem;transform:translate(65%,-60%) rotate(35deg);width:.3125rem}.footer .subscribe-form:has(.subscribe-form__checkbox) .subscribe-form__checkbox input[type=checkbox]:checked+.subscribe-form__item-label:after{opacity:1}.syllabus{counter-reset:programCount;display:flex;flex-direction:column-reverse;font-family:helveticaregular,sans-serif;overflow:hidden;padding-block:3.75rem 3.75rem;position:relative}@media only screen and (min-width:80em){.syllabus{padding-block:5rem 5rem}}.syllabus__ticker{background:var(--accent-clr);display:grid;grid-template:1fr/1fr;padding-block:.5625rem;position:absolute;top:0;white-space:nowrap;width:100%}.syllabus__ticker-item{color:var(--program-marque-txt-color,#000);display:flex;font-family:skvotpixel_20,sans-serif;font-size:5rem;gap:4.25rem;grid-area:1/1/2/2;line-height:.9;position:relative;text-transform:uppercase;transform:translate(100vw)}@media only screen and (min-width:80em){.syllabus__ticker-item{font-size:6rem;gap:6.125rem}}.syllabus__ticker-item:not(:last-child){padding-right:4.375rem}@media only screen and (min-width:60em){.syllabus__ticker-item:not(:last-child){padding-right:6.25rem}}.syllabus__ticker-item:first-child{animation:ticker 100s linear -50s infinite forwards}.syllabus__ticker-item:last-child{animation:ticker 100s linear infinite forwards}.syllabus__ticker-item span{display:block;font-size:inherit}.syllabus__ticker-item span:before{align-items:center;background-color:var(--program-marque-count-bg,var(--red));border-radius:50%;color:var(--program-marque-count-txt-color,#fff);content:counter(programCount);display:flex;font-family:helveticaregular,sans-serif;font-size:.75rem;height:1.75rem;justify-content:center;padding-top:.3125rem;position:absolute;right:-3.9375rem;top:50%;transform:translate(-50%,-50%);visibility:var(--programm-count-display,visible);width:1.75rem}@media only screen and (min-width:80em){.syllabus__ticker-item span:before{font-size:.875rem;height:3.125rem;right:-6.1875rem;width:3.125rem}}.syllabus__ticker .program__count{background-color:var(--program-marque-count-bg,#ff3f43)}.syllabus__inner{background:var(--gray-bg);padding:5rem 1rem 2rem}@media only screen and (min-width:48em){.syllabus__inner{padding-bottom:2.25rem}}@media only screen and (min-width:80em){.syllabus__inner{padding:6.25rem 4.375rem 2.25rem}}@media only screen and (min-width:100em){.syllabus__inner{padding-inline:6.25rem}}.syllabus__date{align-items:center;display:flex;gap:.5rem;height:fit-content;margin-bottom:1rem}@media only screen and (min-width:48em){.syllabus__date{margin-bottom:1.25rem}}@media only screen and (min-width:100em){.syllabus__date{margin-bottom:0}}.syllabus__date p{background:var(--syllabus-tag-background,var(--green));color:var(--syllabus-tag-color,#fff);font-family:skvotpixel_20,sans-serif;font-size:.875rem;font-weight:900;line-height:1.5;padding:.125rem .625rem}@media only screen and (min-width:48em){.syllabus__date p{font-size:1rem}}.syllabus__item{counter-increment:programCount;cursor:pointer;padding-bottom:2rem;position:relative}@media only screen and (min-width:100em){.syllabus__item{display:grid;gap:7.25rem;grid-template-columns:auto 1fr}}.syllabus__item:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:48em){.syllabus__item:not(:last-child){margin-bottom:2.25rem}}.syllabus__item-title{font-size:1.125rem;font-weight:700;line-height:1.5;transition:.3s}@media only screen and (min-width:48em){.syllabus__item-title{font-size:1.25rem}}@media only screen and (min-width:80em){.syllabus__item-title{font-size:1.375rem}}.syllabus__item-head{display:grid;gap:2.5rem;grid-template-columns:1fr 1.75rem}@media only screen and (min-width:48em){.syllabus__item-head{gap:3.75rem}}.syllabus__item-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.syllabus__item-body--helper{overflow:hidden}.syllabus__item-body ul{display:grid;gap:.75rem}.syllabus__item-body p:not([class]),.syllabus__item-body ul li{font-size:1rem;line-height:1.2}@media only screen and (min-width:48em){.syllabus__item-body p:not([class]),.syllabus__item-body ul li{font-size:1.125rem}}@media only screen and (min-width:80em){.syllabus__item-body p:not([class]),.syllabus__item-body ul li{font-size:1.25rem}}.syllabus__item-body li{padding-left:1.25rem;position:relative}.syllabus__item-body li:before{background:#000;content:"";display:block;height:.25rem;left:0;position:absolute;top:.375rem;width:.25rem}.syllabus__item-text{font-family:helveticaregular-medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.2;margin-top:1.5rem}@media only screen and (min-width:48em){.syllabus__item-text{font-size:1.125rem}}@media only screen and (min-width:80em){.syllabus__item-text{font-size:1.25rem}}.syllabus__item-action{transition:.3s}.syllabus__item-action button{align-items:center;background:none;display:flex;height:1.75rem;position:relative;width:1.75rem}.syllabus__item-action button:after,.syllabus__item-action button:before{background:#000;content:"";display:block;height:.125rem;position:absolute;width:100%}.syllabus__item-action button:after{transform:rotate(90deg);transition:.3s}.syllabus__item:after{background-image:linear-gradient(to right,var(--program-txt-color,#000) 40%,hsla(0,0%,100%,0) 20%);background-position:0 0;background-repeat:repeat-x;background-size:.625rem .125rem;bottom:0;content:"";display:block;height:.125rem;position:absolute;width:100%}@media only screen and (min-width:60em){.syllabus__item:after{background-size:.625rem .25rem;height:.25rem}}.syllabus__item.js-accordeon-shown .syllabus__item-body{grid-template-rows:1fr;margin-top:1rem}@media only screen and (min-width:48em){.syllabus__item.js-accordeon-shown .syllabus__item-body{margin-top:1.25rem}}.syllabus__item.js-accordeon-shown .syllabus__item-action button:after{transform:rotate(0deg)}@media only screen and (hover:hover) and (pointer:fine){.syllabus__item:hover .syllabus__item-action,.syllabus__item:hover .syllabus__item-title{opacity:.6}}.syllabus__action{align-items:center;background:none;display:flex;gap:1.5rem;transition:.3s}@media only screen and (hover:hover) and (pointer:fine){.syllabus__action:hover{opacity:.6}}.syllabus__action.shown{margin-top:2rem}@media only screen and (min-width:48em){.syllabus__action.shown{margin-top:2.25rem}}.syllabus__action.shown svg{transform:rotate(180deg)}.syllabus__action svg{fill:#000;flex-shrink:0;height:1.25rem;width:2.0625rem}.syllabus__action span{font-size:1.125rem;font-weight:700;line-height:1.2}@media only screen and (min-width:48em){.syllabus__action span{font-size:1.25rem}}@media only screen and (min-width:80em){.syllabus__action span{font-size:1.375rem}}.syllabus .hidden-program{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.syllabus .hidden-program__box{overflow:hidden}.syllabus.show-program .hidden-program{grid-template-rows:1fr}.form__input-label{font-size:.875rem;line-height:1.3;padding-left:2.0625rem;position:relative}.form__input-label a{border-bottom:1px solid;font:inherit;transition:.2s}@media only screen and (hover:hover) and (pointer:fine){.form__input-label a:hover{border-color:transparent;opacity:.6}}.form__input-label:after,.form__input-label:before{content:"";cursor:pointer;display:block;position:absolute}.form__input-label:before{background-color:#fff;border:1.5px solid #000;height:1.25rem;left:0;top:0;width:1.25rem}.form__input-label:after{border:solid #000;border-width:0 2px 2px 0;height:.75rem;left:.625rem;opacity:0;top:.5rem;transform:translate(-50%,-50%) rotate(45deg);width:.4375rem}.form__input--checkbox{border:none;position:relative}.form__input--checkbox:not(:last-child){margin-bottom:0;margin-top:1.625rem;padding-bottom:1.25rem}@media only screen and (min-width:48em){.form__input--checkbox{margin-top:1.25rem;padding:0}}.form__input--checkbox-second:not(:last-child){margin-bottom:1.625rem;margin-top:0;padding-bottom:0}.form__input--checkbox.error-input .form__input-label:before{border-color:var(--red)}.form__input-field{display:flex;gap:.5rem}.form__input-field input{display:none}.form__input-field input:checked+.form__input-label:after{opacity:1}.form__input--second{margin-bottom:1.5rem}.with-checkboxes .form__input--checkbox:not(.form__input--checkbox-second){margin-top:0;padding-bottom:1rem}.with-checkboxes .form__input:not(.form__input--checkbox):not(:last-child){margin-bottom:1.5rem}@media only screen and (min-width:48em){.with-checkboxes .form__input:not(.form__input--checkbox):not(:last-child){margin-bottom:2rem}}@media only screen and (min-width:80em){.with-checkboxes .form__input:not(.form__input--checkbox):not(:last-child){margin-bottom:2.5rem}}.with-checkboxes .form-btn,.with-checkboxes .register__form__bot{margin-top:0}[data-theme-font=pixeled]~div,[data-theme-font=pixeled]~footer,[data-theme-font=pixeled]~header,[data-theme-font=pixeled]~section{font-family:Helvetica,sans-serif}[data-theme-font=pixeled]~div .bg-btn,[data-theme-font=pixeled]~div .fixed-enroll__btn,[data-theme-font=pixeled]~div .mixed-font .pixeled,[data-theme-font=pixeled]~div .mixed-font span,[data-theme-font=pixeled]~footer .bg-btn,[data-theme-font=pixeled]~footer .fixed-enroll__btn,[data-theme-font=pixeled]~footer .mixed-font .pixeled,[data-theme-font=pixeled]~footer .mixed-font span,[data-theme-font=pixeled]~header .bg-btn,[data-theme-font=pixeled]~header .fixed-enroll__btn,[data-theme-font=pixeled]~header .mixed-font .pixeled,[data-theme-font=pixeled]~header .mixed-font span,[data-theme-font=pixeled]~section .bg-btn,[data-theme-font=pixeled]~section .fixed-enroll__btn,[data-theme-font=pixeled]~section .mixed-font .pixeled,[data-theme-font=pixeled]~section .mixed-font span{font-family:skvotpixel_20,sans-serif}[data-theme-font=pixeled]~div .footer__mail,[data-theme-font=pixeled]~footer .footer__mail,[data-theme-font=pixeled]~header .footer__mail,[data-theme-font=pixeled]~section .footer__mail{font-family:Helvetica,sans-serif}[data-theme-font=pixeled]~div .lector-with-photo__title,[data-theme-font=pixeled]~div .main-with-bg__name,[data-theme-font=pixeled]~div .main-with-bg__subtitle,[data-theme-font=pixeled]~div .main-with-bg__title,[data-theme-font=pixeled]~div .main-with-switcher__company,[data-theme-font=pixeled]~div .main-with-switcher__name,[data-theme-font=pixeled]~div .main-with-switcher__title,[data-theme-font=pixeled]~div .recommendation__title,[data-theme-font=pixeled]~div .sections-switcher__title,[data-theme-font=pixeled]~div.packages .packages__action,[data-theme-font=pixeled]~div.packages .packages__btns,[data-theme-font=pixeled]~div.packages .packages__head,[data-theme-font=pixeled]~div.packages .packages__label,[data-theme-font=pixeled]~div.packages .packages__runline span,[data-theme-font=pixeled]~footer .lector-with-photo__title,[data-theme-font=pixeled]~footer .main-with-bg__name,[data-theme-font=pixeled]~footer .main-with-bg__subtitle,[data-theme-font=pixeled]~footer .main-with-bg__title,[data-theme-font=pixeled]~footer .main-with-switcher__company,[data-theme-font=pixeled]~footer .main-with-switcher__name,[data-theme-font=pixeled]~footer .main-with-switcher__title,[data-theme-font=pixeled]~footer .recommendation__title,[data-theme-font=pixeled]~footer .sections-switcher__title,[data-theme-font=pixeled]~footer.packages .packages__action,[data-theme-font=pixeled]~footer.packages .packages__btns,[data-theme-font=pixeled]~footer.packages .packages__head,[data-theme-font=pixeled]~footer.packages .packages__label,[data-theme-font=pixeled]~footer.packages .packages__runline span,[data-theme-font=pixeled]~header .lector-with-photo__title,[data-theme-font=pixeled]~header .main-with-bg__name,[data-theme-font=pixeled]~header .main-with-bg__subtitle,[data-theme-font=pixeled]~header .main-with-bg__title,[data-theme-font=pixeled]~header .main-with-switcher__company,[data-theme-font=pixeled]~header .main-with-switcher__name,[data-theme-font=pixeled]~header .main-with-switcher__title,[data-theme-font=pixeled]~header .recommendation__title,[data-theme-font=pixeled]~header .sections-switcher__title,[data-theme-font=pixeled]~header.packages .packages__action,[data-theme-font=pixeled]~header.packages .packages__btns,[data-theme-font=pixeled]~header.packages .packages__head,[data-theme-font=pixeled]~header.packages .packages__label,[data-theme-font=pixeled]~header.packages .packages__runline span,[data-theme-font=pixeled]~section .lector-with-photo__title,[data-theme-font=pixeled]~section .main-with-bg__name,[data-theme-font=pixeled]~section .main-with-bg__subtitle,[data-theme-font=pixeled]~section .main-with-bg__title,[data-theme-font=pixeled]~section .main-with-switcher__company,[data-theme-font=pixeled]~section .main-with-switcher__name,[data-theme-font=pixeled]~section .main-with-switcher__title,[data-theme-font=pixeled]~section .recommendation__title,[data-theme-font=pixeled]~section .sections-switcher__title,[data-theme-font=pixeled]~section.packages .packages__action,[data-theme-font=pixeled]~section.packages .packages__btns,[data-theme-font=pixeled]~section.packages .packages__head,[data-theme-font=pixeled]~section.packages .packages__label,[data-theme-font=pixeled]~section.packages .packages__runline span{font-family:skvotpixel_20,sans-serif}[data-theme-font=pixeled]~div.main .main__list-number,[data-theme-font=pixeled]~footer.main .main__list-number,[data-theme-font=pixeled]~header.main .main__list-number,[data-theme-font=pixeled]~section.main .main__list-number{font-family:skvotpixel_20,sans-serif;font-weight:900}[data-theme-font=pixeled]~div.main .main__title,[data-theme-font=pixeled]~footer.main .main__title,[data-theme-font=pixeled]~header.main .main__title,[data-theme-font=pixeled]~section.main .main__title{font-size:calc(2.625rem*var(--main-title-multiplier-mob, 1));font-weight:900;line-height:1;margin-inline:.875rem}@media only screen and (min-width:48em){[data-theme-font=pixeled]~div.main .main__title,[data-theme-font=pixeled]~footer.main .main__title,[data-theme-font=pixeled]~header.main .main__title,[data-theme-font=pixeled]~section.main .main__title{font-size:calc(3.25rem*var(--main-title-multiplier-tab, 1));margin-inline:auto;max-width:100%}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~div.main .main__title,[data-theme-font=pixeled]~footer.main .main__title,[data-theme-font=pixeled]~header.main .main__title,[data-theme-font=pixeled]~section.main .main__title{font-size:calc(5rem*var(--main-title-multiplier-desk, 1))}}@media only screen and (min-width:100em){[data-theme-font=pixeled]~div.main .main__title,[data-theme-font=pixeled]~footer.main .main__title,[data-theme-font=pixeled]~header.main .main__title,[data-theme-font=pixeled]~section.main .main__title{font-size:calc(5rem*var(--main-title-multiplier-big-desk, 1))}}[data-theme-font=pixeled]~div.with-price .form__submit button span,[data-theme-font=pixeled]~div.with-price .order__price-label,[data-theme-font=pixeled]~div.with-price .order__runline span,[data-theme-font=pixeled]~div.with-price .order__title,[data-theme-font=pixeled]~div.with-price-btn,[data-theme-font=pixeled]~footer.with-price .form__submit button span,[data-theme-font=pixeled]~footer.with-price .order__price-label,[data-theme-font=pixeled]~footer.with-price .order__runline span,[data-theme-font=pixeled]~footer.with-price .order__title,[data-theme-font=pixeled]~footer.with-price-btn,[data-theme-font=pixeled]~header.with-price .form__submit button span,[data-theme-font=pixeled]~header.with-price .order__price-label,[data-theme-font=pixeled]~header.with-price .order__runline span,[data-theme-font=pixeled]~header.with-price .order__title,[data-theme-font=pixeled]~header.with-price-btn,[data-theme-font=pixeled]~section.with-price .form__submit button span,[data-theme-font=pixeled]~section.with-price .order__price-label,[data-theme-font=pixeled]~section.with-price .order__runline span,[data-theme-font=pixeled]~section.with-price .order__title,[data-theme-font=pixeled]~section.with-price-btn{font-family:skvotpixel_20,sans-serif;font-weight:900}[data-theme-font=pixeled]~div .recommendation__title,[data-theme-font=pixeled]~footer .recommendation__title,[data-theme-font=pixeled]~header .recommendation__title,[data-theme-font=pixeled]~section .recommendation__title{font-size:1.25rem;font-weight:900}@media only screen and (min-width:48em){[data-theme-font=pixeled]~div .recommendation__title,[data-theme-font=pixeled]~footer .recommendation__title,[data-theme-font=pixeled]~header .recommendation__title,[data-theme-font=pixeled]~section .recommendation__title{font-size:1.5rem}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~div .recommendation__title,[data-theme-font=pixeled]~footer .recommendation__title,[data-theme-font=pixeled]~header .recommendation__title,[data-theme-font=pixeled]~section .recommendation__title{font-size:1.75rem}}[data-theme-font=pixeled]~section .certificate__title,[data-theme-font=pixeled]~section .course-dates__item__date,[data-theme-font=pixeled]~section .fixed-enroll-panel__btn span,[data-theme-font=pixeled]~section .logos__title,[data-theme-font=pixeled]~section .mixed-font .pixeled,[data-theme-font=pixeled]~section .mixed-font span,[data-theme-font=pixeled]~section .students-reviews__title{font-family:skvotpixel_20,sans-serif}[data-theme-font=pixeled]~section .small-title--count:after,[data-theme-font=pixeled]~section .title,[data-theme-font=pixeled]~section .upper-case,[data-theme-font=pixeled]~section strong{font-family:Helvetica,sans-serif}[data-theme-font=pixeled]~section .register__installment__desc{font-size:.875rem}[data-theme-font=pixeled]~section .register__installment__inner .upper-case{font-weight:700}[data-theme-font=pixeled]~section .register__info__bgwords .mixed-font{color:rgba(0,0,0,.3);font-size:3.375rem}@media only screen and (min-width:48em){[data-theme-font=pixeled]~section .register__info__bgwords .mixed-font{font-size:6.25rem}}[data-theme-font=pixeled]~section .program__count{--program-count-size:1.75rem;height:var(--program-count-size);top:45%;width:var(--program-count-size)}@media only screen and (min-width:48em){[data-theme-font=pixeled]~section .program__count{--program-count-size:1.875rem}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~section .program__count{--program-count-size:3.125rem}}[data-theme-font=pixeled]~section .program__item .tag span{font-size:.75rem}[data-theme-font=pixeled]~section .program__item .tag .mixed-font:not(:last-child){margin-right:.25rem}[data-theme-font=pixeled]~section .program__item__title,[data-theme-font=pixeled]~section .program__more,[data-theme-font=pixeled]~section.for-whom-section .title{font-weight:700}[data-theme-font=pixeled]~section .main-scr__first__pointword h2{font-size:calc(5.5rem*var(--course-title-multiplier-mob, 1))}@media only screen and (min-width:48em){[data-theme-font=pixeled]~section .main-scr__first__pointword h2{font-size:calc(max(8.125rem, 17vw)*var(--course-title-multiplier-tab, 1))}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~section .main-scr__first__pointword h2{font-size:calc(5rem*var(--course-title-multiplier-desk, 1))}}@media only screen and (min-width:100em){[data-theme-font=pixeled]~section .main-scr__first__pointword h2{font-size:calc(6.5rem*var(--course-title-multiplier-lg-desk, var(--course-title-multiplier-desk, 1)))}}[data-theme-font=pixeled]~section .btn{font-size:1.125rem}@media only screen and (min-width:48em){[data-theme-font=pixeled]~section .btn{font-size:1.5rem}}[data-theme-font=pixeled]~section .small-title{font-size:1.25rem}@media only screen and (min-width:48em){[data-theme-font=pixeled]~section .small-title{font-size:1.5rem}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~section .small-title{font-size:1.75rem}}[data-theme-font=pixeled]~section .small-title--count:after{--count-size:1.75rem;height:var(--count-size);width:var(--count-size)}@media only screen and (min-width:48em){[data-theme-font=pixeled]~section .small-title--count:after{--count-size:2rem}}[data-theme-font=pixeled]~section .course-dates__item__month,[data-theme-font=pixeled]~section .main-scr__first__info__cont h1{text-transform:unset}@media only screen and (min-width:80em){[data-theme-font=pixeled]~section .main-scr__about__desc{align-items:center;display:flex;flex-direction:column}}@media only screen and (min-width:90em){[data-theme-font=pixeled]~section .main-scr__item--first:before{width:calc(50vw - 135%)}}@media only screen and (min-width:100em){[data-theme-font=pixeled]~section .main-scr__item--first:before{width:calc(50vw - 142%)}}@media only screen and (min-width:90em){[data-theme-font=pixeled]~section .main-scr__item--first .main-scr__item__inner{padding-left:calc(50vw - 135%)}}@media only screen and (min-width:100em){[data-theme-font=pixeled]~section .main-scr__item--first .main-scr__item__inner{padding-left:calc(50vw - 142%)}}@media only screen and (min-width:80em){[data-theme-font=pixeled]~section .course-dates:before{top:.375rem}}[data-theme-font=pixeled]~section.intro-section .title{font-weight:700}@media only screen and (min-width:100em){[data-theme-font=pixeled]~section.intro-section .intro-course__bot{margin-top:4rem}}[data-theme-font=pixeled]~.fullmenu .mixed-font .pixeled,[data-theme-font=pixeled]~.fullmenu .mixed-font span{font-family:skvotpixel_20,sans-serif}[data-theme-font=pixeled]~.fullmenu .fullmenu__bot__mail,[data-theme-font=pixeled]~.fullmenu .fullmenu__bot__tel{font-family:Helvetica,sans-serif}[data-theme-font=pixeled]~header .mixed-font .pixeled,[data-theme-font=pixeled]~header .mixed-font span{font-family:skvotpixel_20,sans-serif}[data-theme-font=pixeled]~.footer.without-subscription .footer__mail{font-family:helveticaregular,sans-serif;line-height:1.2}@media only screen and (min-width:64em){[data-theme-font=pixeled]~.footer.without-subscription .footer__mail{line-height:1.1;padding-top:.3125rem}}[data-theme-font=pixeled]~.footer.without-subscription .footer__tel{font-family:helveticaregular,sans-serif;line-height:1.2}[data-theme-font=pixeled]~.footer.without-subscription .footer__about{font-family:helveticaregular,sans-serif}[data-theme-font=pixeled]~.footer.without-subscription .footer__copyrights,[data-theme-font=pixeled]~.footer.without-subscription .footer__links li{font-family:helveticaregular-medium,sans-serif;line-height:1.2}@media only screen and (min-width:64em){[data-theme-font=pixeled]~.footer.without-subscription .footer__contacts__desknav a{font-family:skvotpixel_20,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}[data-theme-font=pixeled]~.footer.without-subscription .footer__copyrights,[data-theme-font=pixeled]~.footer.without-subscription .footer__rights li{font-family:helveticaregular-medium,sans-serif;font-size:.875rem;line-height:1.2}}[data-theme-font=pixeled]~.footer.without-subscription .footer__logo-text span,[data-theme-font=pixeled]~.footer.without-subscription .footer__logo-text span.pixeled{font-family:skvotpixel_20,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.2}.one-click-access{margin:0 auto;max-width:1480px}@media only screen and (min-width:80em){.one-click-access{display:flex;justify-content:space-between;padding:0 1.25rem}}.one-click-access-section{background-color:#000;color:#fff;padding:3.125rem .625rem 6.25rem}@media only screen and (min-width:48em){.one-click-access-section{padding:4.375rem 1.25rem 8.75rem}}@media only screen and (min-width:80em){.one-click-access-section{padding:4.375rem 1.25rem 6.25rem}}.one-click-access__title{margin-bottom:3.125rem;max-width:12.5rem}@media only screen and (min-width:48em){.one-click-access__title{max-width:100%}}@media only screen and (min-width:80em){.one-click-access__title{margin-bottom:0}}.one-click-access__title span{font-size:3rem;font-weight:400;line-height:1}@media only screen and (min-width:48em){.one-click-access__title span{font-size:4.75rem}}@media only screen and (min-width:80em){.one-click-access__title span{font-size:6.875rem}}@media only screen and (min-width:48em){.one-click-access__title span.mixed-font:first-child{display:block}}@media only screen and (min-width:80em){.one-click-access__info{display:flex;flex-direction:column;flex-shrink:0;width:34.375rem}}.one-click-access__desc{margin-bottom:3.125rem}@media only screen and (min-width:48em){.one-click-access__desc{margin-bottom:4.375rem}}@media only screen and (min-width:80em){.one-click-access__desc{margin-bottom:1.875rem}}.one-click-access__desc span{font-size:1.125rem;line-height:1.3125rem}@media only screen and (min-width:48em){.one-click-access__desc span{font-size:1.375rem;line-height:1.625rem}}@media only screen and (min-width:80em){.one-click-access__desc span{line-height:1}}.one-click-access__link{align-items:center;background-color:#fff;color:#000;display:flex;height:2.875rem;justify-content:center;max-width:14.375rem;padding:.3125rem}@media only screen and (min-width:48em){.one-click-access__link{height:4rem;max-width:18.125rem}}@media only screen and (min-width:80em){.one-click-access__link{transition:.3s}}@media only screen and (hover:hover) and (pointer:fine){.one-click-access__link:hover{background-color:#ccc}}.one-click-access__link svg{flex-shrink:0;height:.9375rem;margin-right:.9375rem;width:1.125rem}@media only screen and (min-width:48em){.one-click-access__link svg{height:1.4375rem;margin-right:1.125rem;width:1.625rem}}.one-click-access__link span{font-size:1rem}@media only screen and (min-width:48em){.one-click-access__link span{font-size:1.375rem}.one-click-access__holder{display:flex}.one-click-access__holder .one-click-access__link{min-width:12.5rem}}.one-click-access__holder .one-click-access__link:not(:last-child){margin-bottom:.875rem}@media only screen and (min-width:48em){.one-click-access__holder .one-click-access__link:not(:last-child){margin:0 1.25rem 0 0}.one-click-access__holder--column{flex-direction:column}.one-click-access__holder--column .one-click-access__link:not(:last-child){margin:0 0 1.25rem}}.one-click-access__disclaimer{font-size:.625rem;line-height:.8125rem;margin-top:1.875rem;max-width:30rem}@media only screen and (min-width:48em){.one-click-access__disclaimer{font-size:.875rem;line-height:1.125rem;margin-top:3.125rem}}@media only screen and (min-width:80em){.one-click-access__disclaimer{margin-top:1.875rem}}.one-click-access__disclaimer a{border-bottom:1px solid #fff;color:#fff;font-size:inherit;line-height:inherit;padding-bottom:.125rem;text-decoration:none;transition:.3s}@media only screen and (hover:hover) and (pointer:fine){.one-click-access__disclaimer a:hover{opacity:.4}}[data-price=UA],[data-price=ua]{display:none}[data-country=UA] [data-price=UA],[data-country=UA] [data-price=ua],[data-country=ua] [data-price=UA],[data-country=ua] [data-price=ua]{display:block}[data-country=UA] [data-price=EN],[data-country=UA] [data-price=USD],[data-country=UA] [data-price=en],[data-country=UA] [data-price=usd],[data-country=ua] [data-price=EN],[data-country=ua] [data-price=USD],[data-country=ua] [data-price=en],[data-country=ua] [data-price=usd],[data-price=RU],[data-price=ru]{display:none}[data-country=RU] [data-price=RU],[data-country=RU] [data-price=ru],[data-country=ru] [data-price=RU],[data-country=ru] [data-price=ru]{display:block}[data-country=RU] [data-price=EN],[data-country=RU] [data-price=USD],[data-country=RU] [data-price=en],[data-country=RU] [data-price=usd],[data-country=ru] [data-price=EN],[data-country=ru] [data-price=USD],[data-country=ru] [data-price=en],[data-country=ru] [data-price=usd],[data-price=PL],[data-price=pl]{display:none}[data-country=PL] [data-price=PL],[data-country=PL] [data-price=pl],[data-country=pl] [data-price=PL],[data-country=pl] [data-price=pl]{display:block}[data-country=PL] [data-price=EN],[data-country=PL] [data-price=USD],[data-country=PL] [data-price=en],[data-country=PL] [data-price=usd],[data-country=pl] [data-price=EN],[data-country=pl] [data-price=USD],[data-country=pl] [data-price=en],[data-country=pl] [data-price=usd],[data-price=RO],[data-price=ro]{display:none}[data-country=RO] [data-price=RO],[data-country=RO] [data-price=ro],[data-country=ro] [data-price=RO],[data-country=ro] [data-price=ro]{display:block}[data-country=RO] [data-price=EN],[data-country=RO] [data-price=USD],[data-country=RO] [data-price=en],[data-country=RO] [data-price=usd],[data-country=ro] [data-price=EN],[data-country=ro] [data-price=USD],[data-country=ro] [data-price=en],[data-country=ro] [data-price=usd],[data-price=CZ],[data-price=cz]{display:none}[data-country=CZ] [data-price=CZ],[data-country=CZ] [data-price=cz],[data-country=cz] [data-price=CZ],[data-country=cz] [data-price=cz]{display:block}[data-country=CZ] [data-price=EN],[data-country=CZ] [data-price=USD],[data-country=CZ] [data-price=en],[data-country=CZ] [data-price=usd],[data-country=cz] [data-price=EN],[data-country=cz] [data-price=USD],[data-country=cz] [data-price=en],[data-country=cz] [data-price=usd],[data-price=HU],[data-price=hu]{display:none}[data-country=HU] [data-price=HU],[data-country=HU] [data-price=hu],[data-country=hu] [data-price=HU],[data-country=hu] [data-price=hu]{display:block}[data-country=HU] [data-price=EN],[data-country=HU] [data-price=USD],[data-country=HU] [data-price=en],[data-country=HU] [data-price=usd],[data-country=hu] [data-price=EN],[data-country=hu] [data-price=USD],[data-country=hu] [data-price=en],[data-country=hu] [data-price=usd]{display:none}.marquee-ticker{--duration:calc(var(--marquee-base, 10s)*var(--speed, 5));display:grid;grid-template:1fr/1fr;overflow:hidden}.marquee-ticker__item{display:flex;gap:1em;grid-area:1/1/2/2;padding:.2em .3em .1em;transform:translate(100vw);white-space:nowrap}.marquee-ticker__item:first-child{animation:ticker var(--duration) infinite linear forwards}.marquee-ticker__item:last-child{animation:var(--duration) ticker calc(var(--duration)*.5) infinite linear forwards}@media only screen and (min-width:48em){.marquee-ticker__item{padding-bottom:0}}@keyframes ticker{0%{transform:translate(100vw)}50%{transform:translate(calc(100vw - 100%))}to{transform:translate(calc(100vw - 200%))}}