.main-header{display:flex;position:relative}.header{position:sticky;position:-webkit-sticky;top:-104px;z-index:10000;display:flex;flex-direction:column;height:140px}@media screen and (max-width:680px){.header{height:auto;top:-108px}}@media screen and (max-width:320px){.header{top:-104px}}.header__top{background-color:#f9f9f9}.header__bottom{position:relative;background-color:#000;z-index:600}.header__openGraphPreview{display:none}.header__if-IE{display:none;z-index:1000;background-color:#303030;backdrop-filter:blur(100px);padding:24px 0}.header__if-IE--title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#fff;width:1352px;margin:0 auto}@media screen and (max-width:1440px){.header__if-IE--title{width:100%;padding:0 24px}}.header__if-IE--text{font-family:Inter,sans-serif;font-style:normal;font-size:11px;line-height:15px;color:#fff;width:1352px;margin:0 auto}@media screen and (max-width:1440px){.header__if-IE--text{width:100%;padding:0 24px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.header__if-IE{display:block}}.header-content{display:flex;position:relative;width:100%;max-width:980px;margin:auto;padding:9px 0 0;justify-content:space-between;align-items:flex-end;background-repeat:no-repeat;background-position:-147px -265px}@media(min-width:500px){.header-content{background-position:70px -55px}}@media screen and (max-width:992px){.header-content{padding:9px 0 0 20px;max-width:100%}}@media screen and (max-width:280px){.header-content{padding:9px 10px 0}}.header-content__picture-wrap{position:absolute;top:-54px;left:69px;height:158px;overflow:hidden;width:calc(100% - 69px);z-index:0}.header-contact{display:flex;flex-direction:column;align-items:flex-start;z-index:10000}@media(min-width:861px){.header-contact{flex-direction:row;align-items:center}}@media screen and (max-width:860px){.header-contact{margin-right:0;right:0;position:absolute}}@media screen and (max-width:280px){.header-contact{margin-right:0;position:absolute;right:0}}.header-contact__picture{position:absolute;left:0;top:0;z-index:-1}@media screen and (max-width:860px){.header-contact__picture img{width:178px;height:54px}}.header-contact__action{box-sizing:border-box;width:178px;padding:10px 0;align-self:flex-end;color:#fff;font-size:15px;letter-spacing:normal;font-weight:500;position:relative;background-image:url(/dist/images/src/images/header/consultation.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:10;background-color:transparent}@media(min-width:861px){.header-contact__action{width:200px;padding:17px 16px}}@media screen and (max-width:280px){.header-contact__action{padding:10px 0;width:178px}}.header-contact__phone-lang{display:flex;flex-direction:column;align-items:flex-end;min-height:76px;justify-content:space-between}@media screen and (max-width:860px){.header-contact__phone-lang{min-height:auto;margin-right:0;width:100%}}.header-contact__phone{margin-bottom:12px;margin-left:20px;font-size:16px;font-weight:500;letter-spacing:normal}@media(min-width:861px){.header-contact__phone{margin-left:0;font-size:28px;margin-bottom:0;font-weight:300}}@media screen and (max-width:320px){.header-contact__phone{margin-left:0;margin-bottom:0}}@media screen and (max-width:280px){.header-contact__phone{margin-left:0;margin-bottom:0}}.header-contact-form{display:flex;flex-direction:column;position:absolute;top:140px;right:0;transform-origin:50% 0;transform:perspective(350px) rotateX(-90deg);transition:transform .3s linear,opacity .3s linear;opacity:0;z-index:300}.header-contact-form:after{content:"";position:absolute;bottom:-15px;display:block;width:100%;height:15px;background-color:#055ea9;-webkit-clip-path:polygon(100% 0,100% 0,90% 100%,0 20%,0 0);clip-path:polygon(100% 0,100% 0,90% 100%,0 20%,0 0)}@media(min-width:400px){.header-contact-form:after{background:url(/dist/images/src/images/header/head-form_back.png) no-repeat -395px -269px #055ea9;background-size:800px}}@media screen and (max-width:860px){.header-contact-form{width:178px}}.header-contact-form__picture{position:absolute}.header-contact-form__background{display:flex;width:200px;padding:15px 20px 8px;flex-direction:column;background:url(/dist/images/src/images/header/head-form_back.png) no-repeat -280px -415px #055ea9;background-size:800px}@media screen and (max-width:860px){.header-contact-form__background{width:178px}}@media(min-width:400px){.header-contact-form__background{padding:22px 20px 8px;background-position:-201px -405px;background-size:900px}}@media screen and (max-width:380px){.header-contact-form__background{padding:25px 20px 8px}}.header-contact-form--show{opacity:1;transform:perspective(800px) rotateY(0deg)}@media(min-width:390px){.header-contact-form--show{transform:perspective(350px) rotateX(0deg)}}.header-contact-form__field{display:flex;flex-direction:column;width:100%;margin-bottom:12px}@media(min-width:400px){.header-contact-form__field{margin-bottom:20px}}.header-contact-form__input{box-sizing:border-box;border-radius:0;width:100%;height:25px;border:0;padding:8px;font-size:16px;font-weight:500;color:#2d2d2d}.header-contact-form__input::-webkit-input-placeholder{color:#7f7c7c}.header-contact-form__input::-moz-placeholder{color:#7f7c7c}.header-contact-form__input:-ms-input-placeholder{color:#7f7c7c}.header-contact-form__input:-moz-placeholder{color:#7f7c7c}.header-contact-form .btn{margin-top:3px;margin-bottom:7px;align-self:flex-end}@media(min-width:400px){.header-contact-form .btn{margin-top:5px;margin-bottom:19px}}.main-nav{position:relative;display:flex;max-width:980px;padding:0 20px;margin:0 auto;justify-content:space-between;align-items:center}@media(min-width:861px){.main-nav{margin:0 0 0 20px;padding:0}}@media(min-width:1020px){.main-nav{margin:0 auto;padding:0}}@media screen and (max-width:860px){.main-nav{padding:0 0 0 11px}}@media screen and (max-width:340px){.main-nav{width:320px;padding:0;margin:0}}@media screen and (max-width:280px){.main-nav{width:100%}}.main-nav__menu{position:absolute;transform:translateX(-400px);left:0;top:40px;height:40px;width:223px;padding:15px 0 20px;z-index:200;background:url(/dist/images/src/images/header/mob-bg.png) no-repeat;background-size:cover;opacity:0;transition:transform .4s,opacity .2s;-webkit-clip-path:polygon(0 0,100% 0,100% 80%,80% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,85% 100%,0 100%)}@media(min-width:861px){.main-nav__menu{position:static;display:flex;width:auto;padding:0;justify-content:space-around;align-items:center;background:transparent;opacity:1;transform:none;clip-path:none;-webkit-clip-path:none}}@media screen and (max-width:992px){.main-nav__menu{padding-left:0}}@media screen and (max-width:860px){.main-nav__menu{height:auto}}.main-nav__menu--mobile-show{transform:translateX(0);opacity:1;max-height:calc(100vh - 142px);min-height:auto;overflow:auto}.main-nav__menu--mobile-show .menu__link{border-bottom:0;border-left:3px solid transparent;padding:10px 30px 8px 17px}.main-nav__menu--mobile-show .menu__link:active,.main-nav__menu--mobile-show .menu__link:hover{border-bottom:0;border-left:3px solid #27c5dc}.main-nav__menu--mobile-show .menu__link--active{border-left:3px solid #27c5dc}.main-nav__menu.menu-mobile-custom{display:none}@media screen and (max-width:860px){.main-nav__menu.menu-mobile-custom{display:block;width:290px}}.main-nav__lang{display:flex;justify-content:center;align-items:center;list-style-type:none;margin-right:27px}@media screen and (max-width:860px){.main-nav__lang--desktop{display:none}}.main-nav__lang--mob{display:none}@media screen and (max-width:860px){.main-nav__lang--mob{display:flex;margin-right:2px;justify-content:center;align-items:center;list-style-type:none;margin-left:auto}}.main-nav__lang-item{margin-left:12px}.main-nav__dropdown{opacity:0;position:absolute;padding:25px 0;top:40px;transition:opacity .3s;will-change:transform;display:none;max-height:calc(100vh - 142px);min-height:auto;overflow:auto;scrollbar-width:none}.main-nav__dropdown::-webkit-scrollbar{width:0}.main-nav__dropdown--wrap{display:flex;opacity:1;width:100%;height:100%}.main-nav__dropDownBackground{width:100px;height:100px;position:absolute;display:flex;top:40px;justify-content:center;opacity:0;background:url(/dist/images/src/images/navigation/dropdown-bg.png) no-repeat #fcfcfc;background-size:600px;background-position:-139px -105px;transition:all .3s,opacity .3s,left .2s,right .2s;transform:perspective(350px) rotateX(-90deg);transform-origin:50% 0;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,95% 100%,0 100%)}.main-nav__dropDownBackground--open{opacity:1}@media(max-width:861px){.main-nav__dropDownBackground--open{display:none}}.dropdown__content{box-sizing:border-box;min-width:195px;white-space:nowrap}.dropdown__header{padding:8px 30px 0;margin-bottom:8px;font-size:18px;font-weight:500}.dropdown__list{display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;list-style-type:none}.dropdown__list-item{width:100%;display:inline-block}.dropdown__link{display:flex;box-sizing:border-box;min-width:240px;padding:8px 25px 8px 21px;font-size:15px;font-weight:500;border-left:4px solid transparent;align-items:center}.dropdown__link-text{box-sizing:border-box;display:inline-block;padding-bottom:2px;border-bottom:1px solid transparent}.dropdown__link:before{content:"";display:block;box-sizing:border-box;width:28px;height:26px;margin-right:8px;flex-shrink:0;background:url(/dist/images/src/images/navigation/nav_menu_icons.svg) no-repeat;background-size:400px}.dropdown__link--default:before{background-position:-104px -58px}.dropdown__link--story:before{background-position:-21px -59px}.dropdown__link--about:before{background-position:-311px -57px}.dropdown__link--news:before{background-position:-146px -58px}.dropdown__link--direction-design:before{background-position:-62px -58px}.dropdown__link--direction-networks:before{background-position:-228px -58px}.dropdown__link--direction-camp:before,.dropdown__link--direction-mka-kz:before,.dropdown__link--direction-rpo:before{background-position:-104px -58px}.dropdown__link--direction-mka:before{background-position:-353px -57px}.dropdown__link--blog:before{background-position:-186px -58px}.dropdown__link--event:before{background:url(/dist/images/src/images/academy/header/event.svg) no-repeat!important}.dropdown__link--webinars:before{background:url(/dist/images/src/images/academy/header/webinar.svg) no-repeat!important}.dropdown__link--active,.dropdown__link:hover{border-left:4px solid #27c5dc}.dropdown__link--active .dropdown__link-text,.dropdown__link:hover .dropdown__link-text{border-bottom:1px solid #000}.dropdown__link--active{pointer-events:none}.dropdown__link--active.dropdown__link--default:before,.dropdown__link:hover.dropdown__link--default:before{background-position:-104px -14px}.dropdown__link--active.dropdown__link--story:before,.dropdown__link:hover.dropdown__link--story:before{background-position:-21px -15px}.dropdown__link--active.dropdown__link--about:before,.dropdown__link:hover.dropdown__link--about:before{background-position:-311px -13px}.dropdown__link--active.dropdown__link--news:before,.dropdown__link:hover.dropdown__link--news:before{background-position:-146px -14px}.dropdown__link--active.dropdown__link--direction-design:before,.dropdown__link:hover.dropdown__link--direction-design:before{background-position:-62px -14px}.dropdown__link--active.dropdown__link--direction-networks:before,.dropdown__link:hover.dropdown__link--direction-networks:before{background-position:-228px -14px}.dropdown__link--active.dropdown__link--direction-camp:before,.dropdown__link--active.dropdown__link--direction-corporate:before,.dropdown__link--active.dropdown__link--direction-individual:before,.dropdown__link--active.dropdown__link--direction-mka-kz:before,.dropdown__link--active.dropdown__link--direction-rpo:before,.dropdown__link--active.dropdown__link--direction-year-java:before,.dropdown__link--active.dropdown__link--direction-year-marketing:before,.dropdown__link--active.dropdown__link--direction-year-php:before,.dropdown__link--active.dropdown__link--direction-year-python:before,.dropdown__link--active.dropdown__link--direction-year-qa:before,.dropdown__link--active.dropdown__link--direction-year-web:before,.dropdown__link:hover.dropdown__link--direction-camp:before,.dropdown__link:hover.dropdown__link--direction-corporate:before,.dropdown__link:hover.dropdown__link--direction-individual:before,.dropdown__link:hover.dropdown__link--direction-mka-kz:before,.dropdown__link:hover.dropdown__link--direction-rpo:before,.dropdown__link:hover.dropdown__link--direction-year-java:before,.dropdown__link:hover.dropdown__link--direction-year-marketing:before,.dropdown__link:hover.dropdown__link--direction-year-php:before,.dropdown__link:hover.dropdown__link--direction-year-python:before,.dropdown__link:hover.dropdown__link--direction-year-qa:before,.dropdown__link:hover.dropdown__link--direction-year-web:before{background-position:-104px -14px}.dropdown__link--active.dropdown__link--direction-mka:before,.dropdown__link:hover.dropdown__link--direction-mka:before{background-position:-353px -13px}.dropdown__link--active.dropdown__link--kani:before,.dropdown__link:hover.dropdown__link--kani:before{background-position:-269px -15px}.dropdown__link--active.dropdown__link--blog:before,.dropdown__link:hover.dropdown__link--blog:before{background-position:-186px -14px}.dropdown__link--active.dropdown__link--event:before,.dropdown__link:hover.dropdown__link--event:before{background:url(/dist/images/src/images/academy/header/event-hover.svg) no-repeat!important}.dropdown__link--active.dropdown__link--webinars:before,.dropdown__link:hover.dropdown__link--webinars:before{background:url(/dist/images/src/images/academy/header/webinar-hover.svg) no-repeat!important}.dropdown__separator{width:100%;padding:15px 25px 15px 28px}.dropdown__separator:before{content:"";display:block;width:100%;height:1px;border:1px solid #c1c1c1}.trigger-enter .main-nav__dropdown{display:flex}.trigger-enter-active .main-nav__dropdown{opacity:1}@media(max-width:861px){.trigger-enter-active .main-nav__dropdown{display:none}}.menu{list-style-type:none}@media(min-width:861px){.menu__item+.menu__item{margin-top:0;padding-right:12px}}.menu__item{position:relative}@media(min-width:861px){.menu__item{height:100%;padding-right:12px}}@media screen and (max-width:860px){.menu__item--hiddenMob{display:none}}@media(min-width:861px){.menu__item--hiddenPc{display:none}}.menu__item--lang--active,.menu__item--lang:hover{color:#000}.menu__link{display:inline-block;width:100%;border-bottom:3px solid transparent;font-family:SFUIDisplay,sans-serif;font-size:14px;color:#fff;font-weight:500;background-color:transparent;transition:border .4s;padding:0}@media(min-width:861px){.menu__link{height:100%;display:flex;align-items:center;justify-content:center;padding-top:1px}}.menu__link--active,.menu__link:hover{border-bottom:3px solid #27c5dc}.menu__link--active.custom-child-mobile-link{border-bottom:none}.menu__link--lang-active{color:#000!important;border-bottom:3px solid #27c5dc}.menu__link--lang{color:#959595;font-size:15px;line-height:18px;height:32px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.menu__link--lang:hover{color:#000}@media screen and (max-width:860px){.menu__link--hiddenMob{display:none}}@media(min-width:861px){.menu__link--hiddenPc{display:none}}.menu-toggle{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:8px 9px;background-color:transparent}@media(min-width:861px){.menu-toggle{display:none}}.menu-toggle__line{display:block;width:30px;height:4px;background-color:#fff}.menu-toggle__line+.menu-toggle__line{margin-top:5px}.menu-toggle--active .menu-toggle__line{background-color:#27c5dc}.lang{position:relative;max-width:120px;min-width:65px;width:8%;text-align:center;padding-right:5px;border-left:1px solid #000}.lang:before{top:0}.lang:after,.lang:before{content:" ";position:absolute;width:3px;height:20px;background-color:#f9f9f9;left:-2px}.lang:after{bottom:0}.lang__selected{padding-right:6px;line-height:65px;position:relative}.lang__item{padding:0 55px 0 40px}.lang__selected-icon{content:"";position:absolute;top:calc(50% - 4px);right:-3px;width:10px;height:10px;background-image:url(/dist/images/src/images/navigation/arrow_dropdwn.svg);background-repeat:no-repeat;right:calc(50% - 25px)}.lang__list{position:absolute;width:100%;top:100%;left:0;background-color:#f9f9f9}.lang-menu__select,.lang__list{display:none}@media screen and (max-width:860px){.lang-menu__select{display:block;font-size:15px;background-color:transparent;width:35px;height:35px;padding:10px 6px 8px;text-align:center;border:none;border-bottom:3px solid #27c5dc;text-transform:uppercase;color:#000;font-weight:500;letter-spacing:.15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:20000;right:176px}}@media screen and (max-width:280px){.lang-menu__select{position:absolute;left:67px}}.lang-menu__select-hub{display:block;margin-left:auto;margin-right:20px;font-size:15px;background-color:transparent;border:none;border-bottom:3px solid #27c5dc;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lang-menu__option,.lang-menu__select-hub{width:35px;height:35px;padding:10px 6px 8px;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:.15px}.lang-menu__option{font-size:13px;border:none;margin-right:5px;color:#212529}.logo{margin-right:25px;margin-top:2px;margin-bottom:18px;display:flex;align-items:center}@media screen and (max-width:480px){.logo{margin-right:13px}}.logo__link{display:inline-block;width:68px;height:71px;background-repeat:no-repeat!important;background-size:100% 100%!important}.logo__link--md_MD,.logo__link--ru{background:url(/dist/images/src/images/logo/step_logo_rus.svg) no-repeat}.logo__link--en{background:url(/dist/images/src/images/logo/step_logo_eng.svg) no-repeat}.logo__link img{border:none}.logo__img{width:68px;height:71px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:280px){.logo__img{width:54px;height:54px}}.right-menu{height:40px;display:flex;align-items:center;justify-content:flex-end}.right-menu__countries{min-width:200px;height:100%;background-color:#2b2b2b;position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:3px}.right-menu__countries:after{content:"";position:absolute;right:14px;width:8px;height:4px;border-top:4px solid #26bed5;border-left:4px solid transparent;border-right:4px solid transparent}@media screen and (max-width:860px){.right-menu__countries{min-width:178px}}.right-menu__countries:hover{cursor:pointer}.right-menu__countries--header{min-width:166px;top:0;left:0;color:#fff;font-weight:500;padding:0 28px 0 16px;font-size:14px;text-align:center}@media screen and (max-width:860px){.right-menu__countries--header{width:164px}}.right-menu__countries--arrow{position:absolute;width:20px;height:40px;top:0;right:0;text-align:left;line-height:40px;font-size:9px;color:#27c5dc}@media screen and (max-width:860px){.right-menu__countries--arrow{width:15px}}.right-menu__block{position:absolute;width:unset;max-height:66vh;right:0;top:40px;background-color:#fff;display:flex;flex-direction:column;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);background-size:cover;transform-origin:100% 0;transform:perspective(800px) rotateX(-90deg);transition:transform .3s,opacity .3s;opacity:0;z-index:300}.right-menu__block--active{opacity:1;transform:perspective(800px) rotateX(0deg)}@media(min-width:390px){.right-menu__block--active{transform:perspective(350px) rotateX(0deg)}}@media screen and (max-width:860px){.right-menu__block{width:292px;max-height:70vh;background-color:#959595;top:40px;right:0}}.right-menu__active-country-mob{display:none}@media screen and (max-width:860px){.right-menu__active-country-mob{display:block;width:100%;height:50px;background-color:#7f7c7c;padding:17px;font-size:16px;font-weight:500}}.right-menu__choice-town{position:relative;overflow:hidden;padding:30px 0;border-bottom:1px solid #cdcbcb;display:flex;flex-shrink:10}.right-menu__choice-town::-webkit-scrollbar{width:0}.right-menu__choice-town-content{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.right-menu__choice-town:before{position:fixed;content:"";width:100%;height:100%;bottom:0;left:0;background-image:url(/dist/images/src/images/header/menu-countries-bg.png);z-index:-1;opacity:.7}@media screen and (max-width:860px){.right-menu__choice-town:before{display:none}}@media screen and (max-width:860px){.right-menu__choice-town{padding:15px 0;border-bottom:none;overflow-y:scroll;flex-shrink:10}.right-menu__choice-town::-webkit-scrollbar{width:12px;background-color:#908f8f}.right-menu__choice-town::-webkit-scrollbar-thumb{width:12px;background-color:#27c5dc}}.right-menu__choice-town--item{position:relative;padding-left:30px;font-size:16px;font-weight:500;width:200px;text-align:left;box-sizing:border-box;height:40px;display:flex;align-items:center}.right-menu__choice-town--item:active,.right-menu__choice-town--item:hover{border-left:3px solid #27c5dc;padding-left:27px;cursor:pointer}.right-menu__choice-town--item:active .town-name,.right-menu__choice-town--item:hover .town-name{border-bottom:1px solid}@media screen and (max-width:1440px){.right-menu__choice-town--item{height:28px;font-size:14px}}@media screen and (max-width:860px){.right-menu__choice-town--item{padding-left:17px;font-size:12px;width:135px;height:25px;color:#fff}.right-menu__choice-town--item:active,.right-menu__choice-town--item:hover{border-left:none;padding-left:17px;color:#000}.right-menu__choice-town--item:active .town-name,.right-menu__choice-town--item:hover .town-name{border-bottom:1px solid}}.right-menu__choice-town .country-name,.right-menu__choice-town .town-name{display:inline-block}.right-menu__choice-country{padding:30px 40px;display:flex;flex-wrap:wrap}@media screen and (max-width:860px){.right-menu__choice-country{position:relative;padding:15px 0;flex-grow:10}.right-menu__choice-country:before{position:absolute;content:"";width:100%;height:100%;bottom:0;left:0;background-image:url(/dist/images/src/images/header/nav-mob-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-color:#7e7b7b;z-index:-1}}.right-menu__choice-country::-webkit-scrollbar{width:0}.right-menu__choice-country--item{padding-left:20px;font-size:13px;font-weight:400;width:106px;text-align:left;box-sizing:border-box;color:#bbb;height:20px;display:flex;align-items:center}.right-menu__choice-country--item:active,.right-menu__choice-country--item:hover{color:#000;cursor:pointer}.right-menu__choice-country--item:active .country-name,.right-menu__choice-country--item:hover .country-name{border-bottom:1px solid}@media screen and (max-width:860px){.right-menu__choice-country--item{padding-left:17px;font-size:12px;width:135px}.right-menu__choice-country--item:active,.right-menu__choice-country--item:hover{border-left:none;padding-left:17px;color:#000}.right-menu__choice-country--item:active .country-name,.right-menu__choice-country--item:hover .country-name{border-bottom:1px solid}}@media screen and (max-width:860px){.hce_mobile{position:relative;padding:7px 0;top:2px;cursor:pointer}.item__hce--text{color:#fff;position:relative;left:20px}.item__hce--text:before{display:none}}.active_country .country-name{color:#000;border-bottom:1px solid}@media screen and (max-width:860px){.active_country{display:none}}.right-menu__online-pay{position:relative;padding-right:12px;height:100%;line-height:40px;text-align:center;color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;margin-bottom:3px}.right-menu__online-pay:hover:before{position:absolute;content:"";width:100%;height:3px;bottom:0;background-color:#27c5dc}@media screen and (max-width:992px){.right-menu__online-pay{width:140px;height:55px;line-height:18px}}@media screen and (max-width:860px){.right-menu__online-pay{display:none}}.color_off{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:all 1s}.color_off:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.accordeon{display:none}@media screen and (max-width:860px){.accordeon{display:block}}.mobile-list-about,.mobile-list-adult-education,.mobile-list-children_education,.mobile-list-event,.mobile-list-intensive_education,.mobile-list-other-education{display:none;opacity:0;transition:all .2s}.mobile-list-about.active-accordeon-item,.mobile-list-adult-education.active-accordeon-item,.mobile-list-children_education.active-accordeon-item,.mobile-list-event.active-accordeon-item,.mobile-list-intensive_education.active-accordeon-item,.mobile-list-other-education.active-accordeon-item{display:block;opacity:1}@media screen and (max-width:860px){.main-nav__menu--mobile-show{width:265px}}.arrow-drop{color:#e0dcdc;float:right;position:relative;right:-12px;top:3px;height:3px;font-size:12px;transform:scaleX(1.4)}@media screen and (max-width:860px){.hiddenMobile{display:none}}.custom-mail-dropdown-href .drop-triangle{float:right}.custom-children-link{display:none}.show-custom-list{display:block}.custom-child-mobile-link{color:#000;position:relative}@media screen and (max-width:860px){.normal-wrap-link{word-wrap:break-word}}.phone-ivalid-message{position:relative;text-align:center;color:#ec0101;font-weight:500;display:none;top:3px}.dropbtn,.dropbtn-nonClickable{display:flex;justify-content:flex-end;background-color:transparent;border:none;outline:none;font-size:25px;font-weight:300;cursor:pointer;line-height:1.899;width:fit-content;height:28px;padding-left:20px;padding-right:27px;position:relative}@media screen and (max-width:860px){.dropbtn,.dropbtn-nonClickable{font-size:16px;font-weight:300;padding-left:24px}}@media screen and (max-width:360px){.dropbtn,.dropbtn-nonClickable{padding-left:17px}}@media screen and (max-width:320px){.dropbtn,.dropbtn-nonClickable{padding-left:0}}.dropbtn-nonClickable:after,.dropbtn:after{content:"";position:absolute;right:0;top:18px;width:19px;height:10px;border-top:10px solid #26bed5;border-left:10px solid transparent;border-right:10px solid transparent}@media screen and (max-width:860px){.dropbtn-nonClickable:after,.dropbtn:after{right:9px;top:13px;width:8px;height:5px;border-top:5px solid #26bed5;border-left:5px solid transparent;border-right:5px solid transparent}}.dropdown-phone{position:relative;display:block}.phone-dropdown-content{position:absolute;display:inline-flex;writing-mode:vertical-rl;flex-wrap:wrap;align-content:flex-start;max-height:728px;height:max-content;max-width:876px;background-color:#f9f9f9;z-index:1;top:76px;right:0;padding:0;transform-origin:50% 0;transform:perspective(350px) rotateX(-90deg);transition:transform .3s linear,opacity .3s linear;opacity:0}@media screen and (max-width:1024px){.phone-dropdown-content{max-height:591px}}@media screen and (max-width:860px){.phone-dropdown-content{top:94px;writing-mode:horizontal-tb;max-height:calc(100vh - 142px);overflow:scroll;max-width:fit-content}}@media screen and (max-width:320px){.phone-dropdown-content{top:82px}}@media screen and (max-width:860px){.phone-dropdown-content::-webkit-scrollbar{width:3px;background-color:transparent}}@media screen and (max-width:860px){.phone-dropdown-content::-webkit-scrollbar-thumb{width:3px;background-color:#27c5dc}}.phone-dropdown-content__wrap{margin-bottom:20px;height:fit-content;writing-mode:horizontal-tb;width:292px}@media screen and (max-width:860px){.phone-dropdown-content__wrap{width:207px}}@media screen and (max-width:480px){.phone-dropdown-content__wrap{margin-bottom:10px}}.phone-dropdown-content__address{position:relative;background-color:#e7e7e7;width:100%;height:auto;padding:11.5px 20px;margin-top:0;cursor:default}.phone-dropdown-content__address,.phone-dropdown-content__address--text{font-size:15px;color:#000;text-transform:uppercase;line-height:1.2;font-weight:500}.phone-dropdown-content__address--text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:15px}.phone-dropdown-content__address:first-of-type{margin-top:0}.phone-dropdown-content__address:before{position:absolute;content:"";border:7px solid transparent;border-top-color:#e7e7e7;bottom:-14px;left:20px}@media screen and (max-width:860px){.phone-dropdown-content__address{font-size:12px;font-weight:300}}.phone-dropdown-content__wrap>p{color:rgba(0,0,0,.6);font-weight:700;margin-top:16px;font-size:15px;max-width:fit-content;padding:0 20px;cursor:default}@media screen and (max-width:860px){.phone-dropdown-content__wrap>p{font-size:12px;font-weight:300}}@media screen and (max-width:480px){.phone-dropdown-content__wrap>p{margin-top:6px}}.phone-dropdown-content__wrap>a{margin-top:5px;font-size:25px;padding:0 20px}@media screen and (max-width:860px){.phone-dropdown-content__wrap>a{font-weight:300;font-size:16px}}.show-phones{display:flex}.opacity-transition{opacity:1;transform:perspective(800px) rotateY(0deg)}.opacity-remove{transform:perspective(350px) rotateX(-90deg);transition:transform .3s linear,opacity .3s linear;opacity:0}.main-phone,.main-phone--withDropDown,.main-phone-new,.main-phone-new--withDropDown{background-color:transparent;border:none;cursor:pointer;display:flex;font-size:25px;font-weight:300;height:28px;justify-content:flex-end;line-height:1.899;outline:none;padding-left:20px;padding-right:33px;position:relative;width:fit-content;margin-bottom:10px}@media screen and (max-width:860px){.main-phone,.main-phone--withDropDown,.main-phone-new,.main-phone-new--withDropDown{font-size:16px;font-weight:300;padding-left:24px}}.main-phone--withDropDown,.main-phone-new--withDropDown{padding-right:0;padding-left:0;white-space:nowrap}.main-phone-new{font-size:15px;line-height:18px;letter-spacing:.015em;color:#fff;padding:10px 0}.hub-link{font-size:16px;font-weight:500;margin:0 auto;color:#27c5dc;width:auto;height:auto;padding-left:0}@media screen and (max-width:860px){.hub-link{font-size:12px;padding:0 17px;text-align:center;width:100%}}.mobile-show{display:none}@media screen and (max-width:860px){.mobile-show{display:inline-block}}.desktop-show{display:inline-block}@media screen and (max-width:860px){.desktop-show{display:none}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}canvas{display:inline-block}[hidden],template{display:none}blockquote,canvas,dl,dt,em,h1,h2,h3,h4,h5,h6,i,img,li,ol,p,ul,video{margin:0;padding:0;border:0;vertical-align:baseline}a,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}button,input[type=submit]{cursor:pointer;border:none}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}table{border-spacing:0;border-collapse:collapse;width:100%!important}input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;cursor:pointer}label{cursor:pointer}:root{--sectionIndent:100px}@media screen and (max-width:480px){:root{--sectionIndent:50px}}.flex-col-centered,.flex-row-centered,.lang{display:flex;justify-content:center}.flex-col-centered{flex-direction:column}.shadow{box-shadow:0 12px 21px 0 rgba(46,228,255,.5)}.shadow-svg{-webkit-filter:drop-shadow(0 12px 21px rgba(46,228,255,.4));filter:drop-shadow(0 12px 21px rgba(46,228,255,.4))}.shadow-svg-pink{-webkit-filter:drop-shadow(0 10px 4px rgba(232,62,140,.6));filter:drop-shadow(0 10px 4px rgba(232,62,140,.6))}.navigation-arrow,.shadow-svg-arrow{-webkit-filter:drop-shadow(0 0 4px #2ee4ff);filter:drop-shadow(0 0 4px rgb(46,228,255))}.play-arrow,.shadow-svg-play{-webkit-filter:drop-shadow(0 0 12px #2ee4ff);filter:drop-shadow(0 0 12px rgb(46,228,255))}.trapezoid-out{perspective:1000px;width:40px;height:32px}.trapezoid-in{width:inherit;height:inherit;transform:rotateX(65deg) scaleY(3);top:-2px}.trapezoid-in-invert{width:inherit;height:inherit;transform:rotateX(-65deg) scaleY(3)}.banner{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.navigation-arrow{background-image:url(/dist/images/src/images/navigation/navigation_arrow.svg)}.navigation-arrow,.play-arrow{position:absolute;background-repeat:no-repeat;background-size:100% 100%}.play-arrow{background-image:url(/dist/images/src/images/navigation/video_play.svg)}.play-arrow-background{background-image:url(/dist/images/src/images/navigation/video_play_bg.svg);background-repeat:no-repeat;background-size:100% 100%}@font-face{font-family:RF Dewi Extended;src:url(../dist/fonts/RFDewiExtended-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(../dist/fonts/RFDewiExtended-Semibold.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(../dist/fonts/RFDewiExtended-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(../dist/fonts/RFDewiExtended-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}.load-wrap{position:fixed;z-index:20000001;width:100%;height:100%;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.load{top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;z-index:3}.load,.load hr{position:absolute}.load hr{border:0;margin:0;width:40%;height:40%;border-radius:50%;animation:spin 2s ease infinite}.load :first-child{background:#a2da00;animation-delay:-1.5s}.load :nth-child(2){background:#798c9a;animation-delay:-1s}.load :nth-child(3){background:#073c80;animation-delay:-.5s}.load :last-child{background:#91aed8}.load-wrap.active{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s 0s}a{text-decoration:none}.header-new__transparent{height:100vh;width:99vw;z-index:9999;display:none;position:absolute;top:0}.iss-light .header-new{background:#fff}.header-new{position:relative;top:0;width:100%;z-index:10000;background:transparent;height:56px}.header-new__hide{transform:translateY(-80px)}.header-new .menu__item--hiddenPc{display:none}.header-new .header__wrap-top{position:relative;transition:all .3s ease;width:100%;background:#222}.header-new .header__wrap-top.out{transform:translateY(-100%)}@media screen and (max-width:1024px){.header-new .menu__link--hiddenMob{display:none!important}}.header-new .menu__link--hiddenPc{display:none!important}@media screen and (max-width:1024px){.header-new .menu__link--hiddenPc{display:flex!important}}.header-new .header__wrap{display:flex;margin:0 auto;justify-content:space-between;align-items:center;padding:32px 32px 0;max-width:none}@media screen and (max-width:1024px){.header-new .header__wrap{display:none}}.header-new .header__wrap-mob{display:none}@media screen and (max-width:1024px){.header-new .header__wrap-mob{padding:16px 16px 0;width:100%;justify-content:space-between;height:100%;display:flex}}.header-new .header-new__logo{display:block}.header-new .header__logo{width:107px;height:36px;display:block}@media screen and (min-width:680px){.header-new .header__logo{width:214px;height:72px}}.header-new__content{display:flex;align-items:center;height:100%;flex:0 1 66%;justify-content:flex-start}@media screen and (max-width:1280px){.header-new__content{flex:auto;justify-content:flex-start;flex-grow:1}}.header-new__content-mob{display:none;background-color:#fff;position:absolute;padding:130px 16px 32px;width:100vw;max-height:900px;overflow-y:scroll;overflow-x:hidden;left:0;z-index:-1;flex-direction:column;opacity:0}@media screen and (max-width:1024px){.header-new__content-mob{width:100%;padding:19px 16px 32px;align-items:center;height:auto;top:auto;min-height:100vh}}@media screen and (max-width:680px){.header-new__content-mob{overflow-y:visible}}.header-new .opacityMenu{transition:transform 1s,opacity 1s;opacity:1}.header-new .mobile-list-about{display:none;opacity:0}@media screen and (max-width:1024px){.header-new .mobile-list-about{width:100%;border-bottom:1px solid rgba(29,29,31,.15)}}.header-new .dropbtn-phones{position:relative}@media screen and (max-width:1280px){.header-new .dropbtn-phones{padding:0}}.header-new .dropbtn-phones:after{background:url(/dist/images/src/images/stanislav-school/home/arrow.svg) no-repeat;content:"";position:absolute;top:50%;right:0;width:24px;height:24px;transform:translateY(-50%);transition:.3s}.header-new .dropbtn-phones span{color:#fff;font-size:16px;font-weight:600;letter-spacing:.16px;padding-right:28px;margin-top:3px;display:block}.header-new .main-nav__lang{position:relative;right:0;margin:0;padding-right:28px;cursor:pointer}.header-new .main-nav__lang:after{content:"";position:absolute;right:0;top:16px;background-image:url(/dist/images/src/images/stanislav-school/home/arrow.svg);width:24px;height:24px;transition:.3s}@media screen and (min-width:1025px){.header-new .main-nav__lang:after{top:4px}}.header-new .main-nav__lang:hover:after{transform:rotate(180deg)}.header-new .main-nav__lang .main-nav__lang-item{margin-left:24px}.header-new .lang_list .menu__item--lang{list-style:none}.header-new .lang_list__hidden{position:absolute;top:50px;right:4px;padding:12px 16px;display:none;background:#fff;list-style:none;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}@media screen and (min-width:1025px){.header-new .lang_list__hidden{top:38px}}.header-new .lang_list__hidden:before{content:"";width:100%;height:52px;position:absolute;top:-46px;right:0}.header-new .lang_list__hidden .main-nav__lang-item{list-style:none;margin:0}.header-new .lang_list__hidden .menu__link--lang{color:#455460!important;transition:.3s}.header-new .lang_list__hidden .menu__link--lang:hover{color:#7fa91b!important}.header-new .header-contact__phone-lang{min-height:auto}.header-new .header-contact__phone{margin:0;font-size:16px!important;font-weight:500!important}.header-new .phone-content_bg{max-width:450px;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:12px;position:relative}.header-new .phone-content_bg-wrap{max-height:70vh;height:fit-content;padding:12px 16px;border-radius:12px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);position:relative}.header-new .phone-content_bg-wrap_scroll{overflow-y:scroll;overflow-x:hidden}.header-new .phone-content{transition:1s;opacity:0;display:none;position:absolute;top:50px;left:50%;transform:translate(-50%);width:max-content}@media screen and (min-width:1024px){.header-new .phone-content{top:0;padding-top:32px}}.header-new .phone-content a{font-size:16px!important;font-weight:500!important;line-height:24px!important;letter-spacing:.16px!important;color:#455460!important;margin-top:4px;margin-bottom:4px;transition:.3s}.header-new .phone-content a:hover{color:#7fa91b!important}.header-new .phone-content__address{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;margin-bottom:22px;letter-spacing:.01em;color:#1d1d1f;font-weight:600;font-size:16px;line-height:17px}.header-new .phone-content__address:hover{max-height:max-content;height:auto!important;display:block}.header-new .phone-content__item{max-width:185px}.header-new .phone-content__address-list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:100%;overflow:visible}.header-new .phone-content__address-item{margin-bottom:26px}.header-new .phone-content__address-item p{width:100%!important}.header-new .phone-content p{margin-bottom:14px;width:max-content;font-weight:600;font-size:14px!important;line-height:17px;text-transform:uppercase;color:#a4a4a4}@media screen and (max-width:1440px){.header-new .phone-content p{font-size:16px}}.header-new .phone-content a{font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#152022}.header-new .phone-content__btn-wrap{position:relative;width:100%;background:#fff;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #cfcece;padding:12px 24px}.header-new .phone-content__btn-text{letter-spacing:.01em;color:#1d1d1f;font-weight:500;font-size:16px;line-height:17px;text-align:center}.header-new .phone-content__btn{padding:10px 21px 10px 42px;margin:0 auto;display:table;background-image:url(/dist/images/src/images/icons/phone.svg);background-repeat:no-repeat;background-position:7px;font-size:12px;line-height:15px;position:absolute;left:50%;white-space:nowrap;transform:translate(-50%)}.header-new .phone-content__btn:hover{transform:translate(-50%) scale(1.05)!important}.header-new__mob-menu{display:none;outline:none;border:none;background-color:transparent;background-image:url(/dist/images/src/images/it-step-school/home/menu.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;padding-left:0;width:24px}@media screen and (max-width:1024px){.header-new__mob-menu{display:block;height:60px;width:30px}}.header-new__mob-menu.change{background-image:url(/dist/images/src/images/it-step-school/home/menu-close.svg)}.header-new .main-nav{position:static;height:100%;margin:0;justify-content:flex-start;flex-grow:1}@media screen and (max-width:1150px){.header-new .main-nav{max-width:100%}}@media screen and (min-width:1160px){.header-new .main-nav{margin-left:0}}.header-new .main-nav__menu{padding-left:0;height:100%}@media screen and (max-width:1024px){.header-new .main-nav__menu{flex-direction:column;align-items:flex-start;background:none;position:relative;transform:none;opacity:1;transition:none;clip-path:none;width:100%;padding:0;top:auto;height:min-content}}.header-new .header-contact{position:relative;width:auto;height:100%;justify-content:center}@media screen and (min-width:1200px){.header-new .header-contact{margin-left:0}}.header-new .header-contact:hover{cursor:pointer}.header-new .header-contact:hover .dropbtn-phones:after{transform:translateY(-50%) rotate(180deg)}.header-new .menu__link--lang{color:#fff!important;font-family:Inter,sans-serif;font-size:16px!important;font-weight:600!important;line-height:24px!important;letter-spacing:.16px!important;border-bottom:none}.header-new .menu__link--lang:last-of-type{margin:0!important}@media screen and (max-width:1025px){.header-new .multilang{align-items:center;grid-template-columns:max-content max-content!important}.header-new .multilang .main-nav__lang{padding-top:0!important}.header-new .multilang .right-menu__countries{position:relative!important}}.header-new .main-nav__right-menu{margin-bottom:20px}.header-new .main-nav__right-menu .new-menu__item{margin-left:30px;margin-right:10px}@media screen and (max-width:1400px){.header-new .main-nav__right-menu .new-menu__item{margin-left:24px}}@media screen and (max-width:1024px){.header-new .main-nav__right-menu .new-menu__item{margin-left:0}}.header-new .main-nav__right-menu{display:grid;grid-template-columns:repeat(1,1fr);justify-items:center;position:relative;width:100%;margin-bottom:44px}@media screen and (min-width:1025px){.header-new .main-nav__right-menu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0;width:auto}}.menu-transition{transition:1s ease-in!important;opacity:1!important;display:block!important}@media screen and (max-width:1024px){.hide-edu-block .new-menu__list{display:none}}@media screen and (max-width:1024px){.opacity--active .new-menu__list{opacity:1;transition-duration:.5s;transition-property:opacity;transition-timing-function:ease-out}}.mob-menu-elem{position:absolute;width:20px;height:20px;justify-content:center;align-items:center;right:0;top:17px;display:none}@media screen and (max-width:1024px){.mob-menu-elem{display:flex}}.mob-menu-elem:before{height:2px;width:10px}.mob-menu-elem:after,.mob-menu-elem:before{content:"";position:absolute;border-radius:20%;background-color:#222425}.mob-menu-elem:after{width:24px;height:24px}.header-active--tab .right-menu__countries:after{border:none}.right-menu__countries:after{border:none!important}#academy_page .breadcrumbs-container{position:absolute;z-index:1001;background-color:transparent;top:100px;padding:6px 10px 6px 20px;width:auto;display:none;max-width:1320px;margin:0 auto;left:0;right:0}@media screen and (min-width:768px){#academy_page .breadcrumbs-container{display:block}}@media screen and (max-width:1399px){#academy_page .breadcrumbs-container{padding-left:45px;max-width:1333px}}@media screen and (max-width:1280px){#academy_page .breadcrumbs-container{padding-left:25px}}@media screen and (max-width:1024px){#academy_page .breadcrumbs-container{padding-left:30px}}@media screen and (max-width:991px){#academy_page .breadcrumbs-container{padding-left:38px}}#academy_page .breadcrumbs-container a,#academy_page .breadcrumbs-container span{font-size:12px;line-height:16px}#academy_page .breadcrumbs-container a{color:#666;padding-right:24px;position:relative}#academy_page .breadcrumbs-container a:after{content:"/";position:absolute;display:block;top:0;right:13px;border:none;transform:rotate(0deg)}#academy_page .breadcrumbs-container span{color:#000}#academy_page .header-new--banner+main .breadcrumbs-container{top:145px}@media screen and (max-width:1024px){#academy_page .header-new--banner+main .breadcrumbs-container{top:40px}}#academy_page .iti--allow-dropdown input,#academy_page .iti--allow-dropdown input[type=tel],#academy_page .iti--allow-dropdown input[type=text],#academy_page .iti--separate-dial-code input,#academy_page .iti--separate-dial-code input[type=tel],#academy_page .iti--separate-dial-code input[type=text]{padding-right:6px!important;padding-left:52px!important}#academy_page .header-new--banner .header__wrap-mob .mob-logo{top:145px}@media screen and (max-width:680px){#academy_page .header-new--banner .header__wrap-mob .mob-logo{top:143px}}#academy_page .header-new--banner-hide{transform:translateY(-71%)}@media screen and (max-width:680px){#academy_page .header-new--banner-hide{transform:translateY(-72%)}}#academy_page .header-new--banner-hide .header__wrap-top{transform:translateY(-100%)}#academy_page .footer-indent,#academy_page .header-new--banner+main{position:relative}@media screen and (max-width:1024px){#academy_page .footer-indent,#academy_page .header-new--banner+main{top:205px}}@media screen and (max-width:680px){#academy_page .footer-indent,#academy_page .header-new--banner+main{top:218px}}#stanislav_school .dropdown-phone-single{border-radius:8px;background:#fff;display:flex;align-items:center;gap:10px;padding:12px;transition:.3s;margin-top:-24px}@media screen and (max-width:1024px){#stanislav_school .dropdown-phone-single{margin-top:0}}@media screen and (max-width:680px){#stanislav_school .dropdown-phone-single{gap:4px;padding:6px 12px}}#stanislav_school .dropdown-phone-single a{color:#000;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway,sans-serif;font-size:16px;font-weight:600;line-height:150%;letter-spacing:.16px}@media screen and (max-width:680px){#stanislav_school .dropdown-phone-single a{font-size:12px}}#stanislav_school .dropdown-phone-single:hover{transform:scale(1.03)}#stanislav_school .filled-field,#stanislav_school .hide{display:none}#stanislav_school{color:#455460;font-family:Raleway,sans-serif;font-style:normal}#stanislav_school section{margin-bottom:0!important;position:relative;z-index:1;background:#fff;padding-left:16px;padding-right:16px;overflow:hidden}#stanislav_school .text-white{color:#fff}#stanislav_school .pt120{padding-top:clamp(72px,39.36px + 4.8vw,120px)}#stanislav_school .pb120{padding-bottom:clamp(72px,39.36px + 4.8vw,120px)}#stanislav_school .text1{font-family:RF Dewi Extended,sans-serif;font-size:clamp(40px,23.68px + 2.4vw,64px);font-weight:400;line-height:110%;color:#14363f}@media screen and (min-width:680px){#stanislav_school .text1{text-align:center;font-weight:300}}#stanislav_school .title-m{font-family:Raleway,sans-serif;font-size:38px;font-weight:300;line-height:87%}@media screen and (min-width:360px){#stanislav_school .title-m{font-size:44px}}@media screen and (min-width:680px){#stanislav_school .title-m{font-size:82px}}@media screen and (min-width:992px){#stanislav_school .title-m{font-size:112px}}#stanislav_school .text2{font-size:clamp(40px,34.56px + .8vw,48px)}#stanislav_school .text3{font-size:clamp(20px,13.2px + 1vw,30px)}#stanislav_school .text4{font-size:clamp(22px,20.64px + .2vw,24px)}#stanislav_school .text5{font-weight:500;line-height:130%;font-size:clamp(16px,13.28px + .4vw,20px)}#stanislav_school .text6{font-size:clamp(15px,12.96px + .3vw,18px)}#stanislav_school .text7{font-size:clamp(15px,14.32px + .1vw,16px)}@media screen and (min-width:680px){#stanislav_school .stanislav-wrap{max-width:1508px;margin:0 auto;width:100%}}#stanislav_school .stanislav-wrap--l{max-width:1776px;margin:0 auto;width:100%}#stanislav_school .stanislav-btn{color:#14363f;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:RF Dewi Extended,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.17px;border-radius:8px;outline:none;border:none;padding:17.5px 32px;transition:.3s;background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,46.7%,.08)),#fff;display:flex;align-items:center;justify-content:center}@media screen and (min-width:375px){#stanislav_school .stanislav-btn{max-height:56px}}@media screen and (min-width:680px){#stanislav_school .stanislav-btn{padding:16px 32px;font-size:20px;letter-spacing:-.2px;font-family:Raleway,sans-serif}}#stanislav_school .stanislav-btn:hover{transform:scale(1.03)}#stanislav_school .stanislav-btn-desk{display:none}@media screen and (min-width:680px){#stanislav_school .stanislav-btn-desk{display:flex}}#stanislav_school .stanislav-btn-mob{display:flex}@media screen and (min-width:680px){#stanislav_school .stanislav-btn-mob{display:none}}#stanislav_school .stanislav-btn-green{background:#bef02d;width:auto!important}#stanislav_school .stanislav-btn-green:focus,#stanislav_school .stanislav-btn-green:hover{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,46.7%,.08)),#fff}#stanislav_school .stanislav-preschool .hidden{opacity:0;visibility:hidden}#stanislav_school .stanislav-preschool-banner{padding:0;margin-top:-56px;background-color:#14363f;z-index:1;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:680px){#stanislav_school .stanislav-preschool-banner{min-height:auto;background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center}}@media screen and (min-width:1440px){#stanislav_school .stanislav-preschool-banner{min-height:100vh;position:sticky;top:0;z-index:1}}#stanislav_school .stanislav-preschool-banner picture{display:block}#stanislav_school .stanislav-preschool-banner-img{width:100%;height:auto;display:block}@media screen and (min-width:680px){#stanislav_school .stanislav-preschool-banner-img{position:absolute;bottom:0;right:0;height:100%;object-fit:cover;object-position:bottom}}#stanislav_school .stanislav-preschool-banner .stanislav-wrap{position:relative;z-index:1;padding:48px 16px;max-width:1540px}@media screen and (min-width:680px){#stanislav_school .stanislav-preschool-banner .stanislav-wrap{padding:clamp(48px,-140.36px + 27.7vw,325px) 16px}}@media screen and (min-width:1440px){#stanislav_school .stanislav-preschool-banner .stanislav-wrap{padding:48px 16px}}#stanislav_school .stanislav-preschool-banner-title{font-family:RF Dewi Extended,sans-serif;font-size:clamp(54px,14.56px + 5.8vw,112px);font-weight:400;line-height:110%}@media screen and (min-width:680px){#stanislav_school .stanislav-preschool-banner-title{font-weight:500;line-height:100%}}#stanislav_school .stanislav-preschool-banner-subtitle{margin:clamp(12px,3.84px + 1.2vw,24px) 0 48px;font-size:clamp(16px,13.28px + .4vw,20px);font-weight:500;line-height:130%}@media screen and (min-width:680px){#stanislav_school .stanislav-preschool-banner-subtitle{max-width:448px}}#stanislav_school .stanislav-preschool-banner .stanislav-btn{width:100%!important}@media screen and (min-width:680px){#stanislav_school .stanislav-preschool-banner .stanislav-btn{width:max-content!important}}#stanislav_school .load-wrap{position:fixed;z-index:20000001;width:100%;height:100%;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}#stanislav_school .load{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;z-index:3}#stanislav_school .load hr{border:0;margin:0;width:40%;height:40%;position:absolute;border-radius:50%;animation:spin 2s ease infinite}#stanislav_school .load :first-child{background:#a2da00;animation-delay:-1.5s}#stanislav_school .load :nth-child(2){background:#798c9a;animation-delay:-1s}#stanislav_school .load :nth-child(3){background:#073c80;animation-delay:-.5s}#stanislav_school .load :last-child{background:#91aed8}#stanislav_school .load-wrap.active{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s 0s}@keyframes spin{0%,to{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translateY(160%)}}