.notifications{-webkit-font-smoothing:antialiased;box-sizing:content-box;display:flex;flex-direction:column-reverse;padding:16px;pointer-events:none;position:fixed;width:336px;z-index:20}.notifications .svg-icon{fill:currentColor;border-radius:inherit;max-height:100%;max-width:100%;pointer-events:none;width:100%}.notifications .button{-webkit-font-smoothing:antialiased;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;display:block;font-weight:600;letter-spacing:.3px;line-height:16px;min-width:96px;outline:none;padding:0 12px;position:relative;text-decoration:none;transition:all .15s ease-in;user-select:none;white-space:nowrap;width:100%}.notifications .button--sm{font-size:12px}.notifications .button--transparent{background-color:transparent;color:#414141}.notifications .button--width-auto{max-width:100%;min-width:40px;padding:0;width:auto}.notifications--top-right{right:0;top:0}.notifications__item{align-items:center;background-color:#fff;border:1px solid #b9c6d5;border-radius:4px;box-shadow:0 2px 8px rgba(34,34,34,.28);box-sizing:border-box;display:flex;max-height:190px;min-height:72px;opacity:0;overflow:hidden;padding:16px;pointer-events:auto;position:relative;transform:translateX(336px);transition:transform .35s linear,opacity .35s linear;user-select:none;width:336px}.notifications__item.is-show{opacity:1;transform:translateX(0)}.notifications__item.is-show.is-hide{display:none}.notifications__item+.notifications__item{margin-bottom:10px}.notifications__item-icon{align-self:flex-start;flex-shrink:0;height:24px;margin-right:14px;margin-top:5px;width:24px}.notifications__item-description{flex:1;overflow:auto}.notifications__item--success{border-color:#82cea5}.notifications__item--info{border-color:#71b9f4}.notifications__item--warning{border-color:#ffb85c}.notifications__item--error{border-color:#eb9292}.notifications__item-title{color:#414141;display:block;font-size:14px;font-weight:600;line-height:20px;margin-bottom:4px;width:calc(100% - 25px)}.notifications__item-subtitle{color:#565656;font-weight:400;word-break:normal}.notifications__item-message{color:#565656;display:block;font-size:12px;font-weight:400;line-height:16px;max-height:120px;overflow:auto;overflow-wrap:break-word;width:calc(100% - 25px);word-break:break-word}.notifications__item-close{position:absolute;right:16px;top:16px}.notifications__item-close .button{min-width:18px;width:18px}.notifications__item-close .button__body{height:16px;width:16px}.notifications__item-close .button__icon{display:flex;flex-shrink:0;height:16px;margin:0;transition:.15s ease-in;width:16px}.notifications__item-button{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#414141;cursor:pointer;display:block;outline:none;transition:all .15s ease-in;user-select:none}.notifications__item-button:focus{box-shadow:0 0 0 2px #d4d4d4}.notifications__item-close-icon{display:block;height:16px;width:16px}.as-loader-wrapper{cursor:default;pointer-events:none;position:relative;user-select:none}.as-loader-wrapper:before{background-color:#fff;bottom:0;content:"";display:flex;height:100%;left:0;opacity:.8;position:fixed;right:0;top:0;width:100%;z-index:20}.as-loader{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:21}.as-loader .as-loader__spinner{height:72px;width:72px}.as-loader .as-loader__spinner svg{height:100%;width:100%}#as-spinner-right-eye{stroke-dashoffset:148;stroke-dasharray:148.5 148.5;animation:transformRightEye 2s cubic-bezier(.625,0,.375,1) infinite;animation-fill-mode:backwards}#as-spinner-left-eye{stroke-dashoffset:145;stroke-dasharray:145.93 145.93;animation:transformLeftEye 2s cubic-bezier(.625,0,.375,1) infinite;animation-fill-mode:backwards}#as-spinner-eyes{animation:rotateEyes 2s cubic-bezier(.625,0,.375,1) infinite;animation-fill-mode:backwards;transform-origin:50% 51.3%}#as-spinner-smile{animation:rotateSmile 2s cubic-bezier(.625,0,.375,1) infinite;animation-fill-mode:backwards;transform-origin:50% 50%}@-moz-keyframes transformRightEye{0%{stroke-dashoffset:148;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:148;stroke-width:30}}@-webkit-keyframes transformRightEye{0%{stroke-dashoffset:148;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:148;stroke-width:30}}@-o-keyframes transformRightEye{0%{stroke-dashoffset:148;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:148;stroke-width:30}}@keyframes transformRightEye{0%{stroke-dashoffset:148;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:148;stroke-width:30}}@-moz-keyframes transformLeftEye{0%{stroke-dashoffset:145;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:145;stroke-width:30}}@-webkit-keyframes transformLeftEye{0%{stroke-dashoffset:145;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:145;stroke-width:30}}@-o-keyframes transformLeftEye{0%{stroke-dashoffset:145;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:145;stroke-width:30}}@keyframes transformLeftEye{0%{stroke-dashoffset:145;stroke-width:30}45%{stroke-dashoffset:0;stroke-width:45}to{stroke-dashoffset:145;stroke-width:30}}@-moz-keyframes rotateEyes{0%{transform:rotate(0) translateZ(0)}7%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(-235deg) translateZ(0)}48.5%{transform:rotate(-235deg) translateZ(0)}to{transform:rotate(-540deg) translateZ(0)}}@-webkit-keyframes rotateEyes{0%{transform:rotate(0) translateZ(0)}7%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(-235deg) translateZ(0)}48.5%{transform:rotate(-235deg) translateZ(0)}to{transform:rotate(-540deg) translateZ(0)}}@-o-keyframes rotateEyes{0%{transform:rotate(0) translateZ(0)}7%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(-235deg) translateZ(0)}48.5%{transform:rotate(-235deg) translateZ(0)}to{transform:rotate(-540deg) translateZ(0)}}@keyframes rotateEyes{0%{transform:rotate(0) translateZ(0)}7%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(-235deg) translateZ(0)}48.5%{transform:rotate(-235deg) translateZ(0)}to{transform:rotate(-540deg) translateZ(0)}}@-moz-keyframes rotateSmile{0%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(1turn) translateZ(0)}48.5%{transform:rotate(1turn) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}@-webkit-keyframes rotateSmile{0%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(1turn) translateZ(0)}48.5%{transform:rotate(1turn) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}@-o-keyframes rotateSmile{0%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(1turn) translateZ(0)}48.5%{transform:rotate(1turn) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}@keyframes rotateSmile{0%{transform:rotate(0) translateZ(0)}46.5%{transform:rotate(1turn) translateZ(0)}48.5%{transform:rotate(1turn) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}.header-logo{align-items:center;display:flex;width:auto}@media only screen and (min-width:768px){.header-logo{padding-right:8px}}@media only screen and (min-width:1128px){.header-logo{padding-right:24px}}.header-logo__divider{background-color:#2c435c;display:block;height:20px;margin:0 6px;width:1px}@media only screen and (min-width:1128px){.header-logo__divider{height:24px;margin:0 8px}}.header-logo__secondary{display:inline-block;margin-top:2px;padding-top:2px;user-select:none}@media only screen and (min-width:1128px){.header-logo__secondary{margin-top:4px;padding-top:4px}}.header-logo__secondary-img{display:block;height:16px;width:auto}@media only screen and (min-width:768px){.header-logo__secondary-img{height:21px}}.header-logo__main{align-items:center;display:flex;padding:8px 0}.header-logo__main-img{display:block;height:auto;width:80px}@media only screen and (min-width:1128px){.header-logo__main-img{width:96px}}.header-logo--theme-dark .header-logo__divider{background-color:#fff}.page-header-academy .header-logo__main-img{height:auto;width:143px}@media only screen and (min-width:768px){.page-header-academy .header-logo__main-img{width:156px}}@media only screen and (min-width:1128px){.page-header-academy .header-logo__main-img{width:182px}}.page-header-academy .header-logo__secondary{margin-top:-4px}@media only screen and (min-width:1128px){.page-header-academy .header-logo__secondary{margin-top:0}}.page-header-academy{background-color:#fff;padding-bottom:18px;padding-top:18px;position:relative;z-index:1}@media only screen and (min-width:1128px){.page-header-academy .page-header-academy__container{height:80px}}@media only screen and (max-width:1127px){.page-header-academy .page-header-academy__container .header-action,.page-header-academy .page-header-academy__container .main-menu{display:none}.page-header-academy .page-header-academy__container .mobile-menu-trigger-button{display:block}}@media only screen and (min-width:768px){.page-header-academy{padding-bottom:22px;padding-top:22px}}@media only screen and (min-width:1128px){.page-header-academy{padding-bottom:0;padding-top:0}}@media only screen and (min-width:640px){.page-header-academy .page-header-academy__container .main-menu{padding:0}}@media only screen and (min-width:960px){.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown{border-radius:4px;box-shadow:0 2px 8px rgba(44,44,44,.24);overflow:hidden;padding:0}.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown.main-menu__dropdown--training{min-width:217px;transform:translateX(-48%)}.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown.main-menu__dropdown--training .training-list__item .training-list-item__link{color:#2c2c2c;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown.main-menu__dropdown--training .training-list__item .training-list-item__link:hover{color:#ff9000}.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown.main-menu__dropdown--training .training-list__item:not(:last-child){margin-bottom:20px}.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown-container{padding:24px}.page-header-academy .page-header-academy__container .main-menu .main-menu__dropdown-row{padding:0}.page-header-academy .page-header-academy__container .main-menu .main-menu__list{justify-content:flex-end;width:100%}.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item{padding:26px 12px;position:relative}.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item.is-open .main-menu__link,.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item:hover .main-menu__link{color:#ff9000}.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item.is-open .main-menu__icon path,.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item:hover .main-menu__icon path{fill:#ff9000}.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item .main-menu__link:after{content:none!important}.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__item.has-dropdown .main-menu__link{padding:2px 14px 2px 0}.page-header-academy .page-header-academy__container .main-menu .main-menu__list .main-menu__link{display:block;line-height:20px;padding:2px 0;pointer-events:auto}}@media only screen and (min-width:960px) and (max-width:960px){.page-header-academy .page-header-academy__container .main-menu .main-menu__item{padding:0 12px}}@media only screen and (max-width:959px){.page-header-academy .header-action{display:none}}.page-header-academy .button--sm{min-width:128px}.page-header-academy--registration{background-color:transparent}.page-header-academy--registration .header-logo__main-img{height:23px;width:166px}@media only screen and (min-width:640px){.page-header-academy--registration .header-logo__main-img{height:27px;width:200px}}@media only screen and (min-width:1280px){.page-header-academy--registration .header-logo__main-img{height:32px;width:233px}}.page-header-academy__container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;margin:0 auto;max-width:1280px;padding:0 16px}.page-header-academy__container:after,.page-header-academy__container:before{content:"";display:table}.page-header-academy__container:after{clear:both}.page-header-academy__container .header-logo{flex:1 0 auto}.page-header-academy__container .header-logo__link{display:block;float:left}.page-header-academy__container .header-logo__img{display:block;height:23px;width:166px}@media only screen and (min-width:640px){.page-header-academy__container .header-logo__img{height:27px;width:200px}}@media only screen and (min-width:1280px){.page-header-academy__container .header-logo__img{height:32px;width:233px}}.page-header-academy__container .header-action{align-items:center;display:none;margin-left:12px}@media only screen and (min-width:960px){.page-header-academy__container .header-action{display:flex}}.page-header-academy__container .header-action .button--bordered{margin-right:16px;padding-bottom:6px;padding-top:6px}.page-header-academy__container .header-action .button--sm{margin-left:0}.page-header-academy__container .header-action__link{color:#2c2c2c;display:inline-block;font-size:14px;font-weight:600;padding:16px;position:relative;text-decoration:none;transition:color .2s ease}@media only screen and (min-width:640px){.page-header-academy__container .header-action__link{margin-right:12px;padding:24px 14px}}@media only screen and (min-width:960px){.page-header-academy__container .header-action__link{font-size:16px;margin-right:20px;padding:28px 14px}}.page-header-academy__container .header-action__link:hover{color:#ff9000;text-decoration:none}@media only screen and (min-width:1128px){.page-header-academy--new-grid .page-header-academy--registration .page-header-academy__container{max-width:1122px}}.page-header-academy--new-grid .page-header-academy__container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:auto;margin-right:auto;max-width:1160px;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:768px){.page-header-academy--new-grid .page-header-academy__container{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1128px){.page-header-academy--new-grid .page-header-academy__container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:768px){.page-header-academy--new-grid .header-logo__img{height:27px;width:200px}}@media only screen and (min-width:1128px){.page-header-academy--new-grid .header-logo__img{height:32px;width:233px}}@media only screen and (min-width:768px){.page-header-academy--new-grid .header-action__link{margin-right:12px;padding:24px 14px}}@media only screen and (min-width:1128px){.page-header-academy--new-grid .header-action__link{font-size:16px;margin-right:20px;padding:28px 14px}}.is-hidden{display:none}.layout__mobile-menu{-webkit-overflow-scrolling:touch;background-color:#fff;bottom:0;height:0;opacity:0;outline:none;overflow-y:auto;position:fixed;right:0;top:62px;transition:height .3s ease;visibility:hidden;width:100%;z-index:3}@media only screen and (min-width:768px){.layout__mobile-menu{top:76px}}@media only screen and (max-width:1127px){.layout__mobile-menu{display:block}}@media only screen and (min-width:1128px){.layout__mobile-menu{display:none}}@media only screen and (min-width:768px){.layout__mobile-menu .mobile-menu{padding-top:0}}.mobile-menu-trigger-button{background:none;border:0;height:28px;margin-right:3px;outline:none;padding:0}@media only screen and (min-width:960px){.mobile-menu-trigger-button{display:none}}.mobile-menu-trigger-button .mobile-menu-trigger{display:block;min-width:28px;transform:rotate(0deg);transition:all .3s cubic-bezier(.4,.01,.165,.99);width:28px}.mobile-menu-trigger-button .mobile-menu-trigger__bar{background:#2c2c2c;border-radius:.4px;display:block;height:2px;position:relative;transition:all .3s cubic-bezier(.4,.01,.165,.99);transition-delay:0s;width:100%}.mobile-menu-trigger-button .mobile-menu-trigger__bar-top{transform:translateY(-8px) rotate(0deg)}.mobile-menu-trigger-button .mobile-menu-trigger__bar-middle{transform:translateY(0) rotate(0deg)}.mobile-menu-trigger-button .mobile-menu-trigger__bar-bottom{transform:translateY(8px) rotate(0deg)}.mobile-menu-trigger-button[aria-expanded=true] .mobile-menu-trigger{transform:rotate(90deg)}.mobile-menu-trigger-button[aria-expanded=true] .mobile-menu-trigger__bar{transition:all .4s cubic-bezier(.4,.01,.165,.99);transition-delay:.2s}.mobile-menu-trigger-button[aria-expanded=true] .mobile-menu-trigger__bar-top{transform:translateY(2px) rotate(45deg)}.mobile-menu-trigger-button[aria-expanded=true] .mobile-menu-trigger__bar-middle{opacity:0}.mobile-menu-trigger-button[aria-expanded=true] .mobile-menu-trigger__bar-bottom{transform:translateY(-2px) rotate(-45deg)}.mobile-menu__switcher{padding:0 16px}@media only screen and (min-width:768px){.mobile-menu__switcher{display:none}}.mobile-menu__switcher .menu-switcher{padding:12px 0}.mobile-menu__switcher .organization-switcher .organization-switcher-tile__name{max-width:none}.mobile-menu__switcher .workspace-switcher{margin:0 -16px}.mobile-menu__body{opacity:0;transition:opacity .3s ease .5s}.mobile-menu__footer{opacity:0;padding:0 16px;transition:opacity .3s ease .7s}@media only screen and (min-width:375px) and (max-width:767px){.mobile-menu__footer{display:flex;justify-content:space-between}}@media only screen and (min-width:1128px){.mobile-menu__footer{display:none}}.mobile-menu__footer .button{max-width:288px}.mobile-menu__footer-item{width:100%}@media only screen and (min-width:480px) and (max-width:639px){.mobile-menu__footer-item{width:calc(50% - 8px)}}.mobile-menu__footer-item:first-child{margin-bottom:16px}@media only screen and (min-width:480px){.mobile-menu__footer-item:first-child{margin-bottom:0}}[data-offcanvas-container][data-offcanvas-hidden=false] .page-header--main.is-fixed{box-shadow:none}[data-offcanvas-container][data-offcanvas-hidden=false] .layout__mobile-menu{height:calc(100% - 62px);opacity:1;transition:all .3s ease;visibility:visible;z-index:4}@media only screen and (min-width:640px){[data-offcanvas-container][data-offcanvas-hidden=false] .layout__mobile-menu{height:calc(100% - 76px)}}[data-offcanvas-container][data-offcanvas-hidden=false] .mobile-menu__body,[data-offcanvas-container][data-offcanvas-hidden=false] .mobile-menu__footer,[data-offcanvas-container][data-offcanvas-hidden=false] .mobile-menu__footer--logout{opacity:1}.mobile-menu{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding-bottom:20px}.mobile-menu .mobile-menu__body{flex-grow:1;margin-bottom:30px}.mobile-menu .mobile-menu__action-link{color:#2c2c2c;font-size:16px;line-height:28px;margin-top:16px;text-align:center}.mobile-menu .button,.mobile-menu a.button{font-size:16px;padding:15px 8px;width:100%}.mobile-menu .button--bordered,.mobile-menu a.button--bordered{padding-bottom:14px;padding-top:14px}.mobile-menu .mobile-menu__item{border-bottom:1px solid #ededed}.mobile-menu .mobile-menu__item.is-active .mobile-menu__link{color:#ff9000}.mobile-menu .mobile-menu__item.is-active .mobile-menu__icon svg{fill:#ff9000}@media only screen and (max-width:767px){.mobile-menu .mobile-menu__item-login{display:none}}.mobile-menu .mobile-menu__item--sm-divider{padding-top:10px}.mobile-menu .mobile-menu__item--sm{border-bottom:none}@media only screen and (min-width:768px){.mobile-menu .mobile-menu__item--sm{display:none}}.mobile-menu .mobile-menu__item--sm .mobile-menu__link{font-size:16px;font-weight:400;justify-content:flex-start;line-height:28px;padding:10px 0}.mobile-menu .mobile-menu__link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;align-items:center;color:#2c2c2c;display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:32px;margin:0;padding:20px 0;text-decoration:none;transition:color .15s ease}.mobile-menu .mobile-menu__link:hover{color:#ff9000}.mobile-menu__menu{display:flex;position:relative;transform:translateX(0);transition:transform .15s ease-in;width:200%}.mobile-menu__menu.is-active-submenu{transform:translateX(-50%)}.mobile-menu__menu.is-active-submenu .mobile-menu__list{max-height:0;transition:max-height .15s ease-in}.mobile-menu-toggler .mobile-menu__link{position:relative}.mobile-menu-toggler .mobile-menu__icon{display:block;margin-left:6px;margin-right:5px;top:30px}.mobile-menu-toggler .mobile-menu__icon svg{display:block;height:8px;width:5px}.mobile-menu__list{max-height:2000px;overflow:hidden}.mobile-menu__list,.mobile-menu__submenu-container{min-width:50%;padding:0 16px;width:50%}.mobile-menu__submenu-container-header{align-items:center;border-bottom:1px solid #ececec;display:flex;justify-content:space-between;margin-bottom:10px;padding:20px 0}.mobile-menu__submenu-container-header .submenu-header__label{color:#ff9000;font-size:20px;font-weight:600;line-height:28px}.mobile-menu__submenu-container-header .button-back{align-items:center;background:none;border:none;color:#2c2c2c;cursor:pointer;display:flex;font-size:16px;font-weight:600;line-height:32px;outline:none;padding:0 0 0 12px}.mobile-menu__submenu-container-header .button-back:active .button-back__text,.mobile-menu__submenu-container-header .button-back:hover .button-back__text{color:#ff9000}.mobile-menu__submenu-container-header .button-back:active .button-back__icon,.mobile-menu__submenu-container-header .button-back:hover .button-back__icon{fill:#ff9000}.mobile-menu__submenu-container-header .button-back__icon{display:block;height:8px;margin-right:6px;transform:rotate(180deg);transition:fill .15s ease-in;width:5px}.mobile-menu__submenu-container-header .button-back__text{font-size:20px;line-height:32px;transition:color .15s ease-in}.mobile-menu__submenu-container-body{display:none}.mobile-menu__submenu-container-body.is-active{display:block}.mobile-menu__submenu-header{margin-bottom:20px;padding-top:10px}.mobile-menu__submenu-header-title{font-size:20px;font-weight:700;line-height:32px;margin-bottom:8px}@media only screen and (min-width:640px){.mobile-menu__submenu-header-title{font-size:24px;line-height:36px}}.mobile-menu__submenu-header-description{font-size:14px;line-height:20px}@media only screen and (min-width:640px){.mobile-menu__submenu{display:flex;flex-wrap:wrap;justify-content:space-between}}.mobile-menu__submenu--icon .mobile-menu__submenu-link{padding-left:40px}.dropdown-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.mobile-menu__submenu-item{width:100%}.mobile-menu__submenu-item.is-active .mobile-menu__submenu-link{color:#ff9000;cursor:inherit;user-select:none}.mobile-menu__submenu-item.is-active .mobile-menu__submenu-link:focus,.mobile-menu__submenu-item.is-active .mobile-menu__submenu-link:hover{background-color:transparent;color:#ff9000}.mobile-menu__submenu-link{color:#2c2c2c;display:block;font-size:16px;font-weight:400;line-height:28px;padding:8px 0;position:relative;text-decoration:none}.mobile-menu__submenu-link:active{color:#45688f;text-decoration:none}.mobile-menu__submenu-link:hover{color:#ff9000;text-decoration:none}.mobile-menu__submenu-link:before{content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.layout__mobile-menu--academy .mobile-menu{padding-top:0}.layout__mobile-menu--academy .mobile-menu__link-label{padding:0;width:auto}@media only screen and (min-width:768px){.layout__mobile-menu--academy .mobile-menu__submenu-container-body.is-active{display:flex!important;justify-content:space-between;width:528px}}@media only screen and (min-width:960px){.layout__mobile-menu--academy .mobile-menu__submenu-container-body{width:688px}}.layout__mobile-menu--academy .mobile-menu__submenu-container-column-learning:last-child{margin-top:40px}@media only screen and (min-width:768px){.layout__mobile-menu--academy .mobile-menu__submenu-container-column-learning:last-child{margin-top:0}}@media only screen and (min-width:640px){.layout__mobile-menu--academy .mobile-menu__submenu-container-column-learning,.layout__mobile-menu--academy .mobile-menu__submenu-container-column-training{width:208px}}.layout__mobile-menu--academy .mobile-menu__submenu-container-header{margin-bottom:20px}.layout__mobile-menu--academy .dropdown-title{margin-bottom:24px}.layout__mobile-menu--academy .mobile-menu__submenu-link{padding:10px 0}.layout__mobile-menu--academy .mobile-menu__footer{display:flex;flex-direction:column}@media only screen and (min-width:640px){.layout__mobile-menu--academy .mobile-menu__footer{display:flex;flex-direction:row;gap:18px;justify-content:space-between}}.layout__mobile-menu--academy .mobile-menu__footer .button{max-width:100%}.layout__mobile-menu--academy .mobile-menu__footer-item{width:100%}@media only screen and (max-width:640px){.layout__mobile-menu--academy .mobile-menu__footer-item:first-child{margin-bottom:16px}}@media only screen and (min-width:768px){.mobile-menu--new-grid.is-active-submenu .mobile-menu__list{padding:0 40px}}.mobile-menu--new-grid.is-active-submenu .mobile-menu__submenu-container{padding:0 20px}@media only screen and (min-width:768px){.mobile-menu--new-grid.is-active-submenu .mobile-menu__submenu-container{padding:0 40px}}.mobile-menu--new-grid .mobile-menu__list,.mobile-menu--new-grid .mobile-menu__submenu-container{padding:0 20px}@media only screen and (min-width:768px){.mobile-menu--new-grid .mobile-menu__list,.mobile-menu--new-grid .mobile-menu__submenu-container{padding:0 40px}.mobile-menu--new-grid .mobile-menu__submenu-container-body.is-active{width:560px}.mobile-menu--new-grid .mobile-menu__submenu{display:flex;flex-wrap:wrap;justify-content:space-between}}.mobile-menu--new-grid .mobile-menu__footer{padding:0 20px}@media only screen and (min-width:768px){.mobile-menu--new-grid .mobile-menu__footer{gap:18px;padding:0 40px}}[data-offcanvas-container][data-offcanvas-hidden=false] .layout__mobile-menu{height:calc(100% - 76px)}.layout-body__inner{display:flex;flex:1 0 auto;flex-direction:column;width:100%}.layout__mobile-menu .mobile-menu{padding-top:0}.layout__mobile-menu .mobile-menu__item{border-bottom:none}.layout__mobile-menu .mobile-menu__link{border-bottom:1px solid #ededed}.layout__mobile-menu .mobile-menu__link-label{padding:0;width:auto}.layout__mobile-menu .mobile-menu__footer{display:flex;flex-direction:column}@media only screen and (min-width:640px){.layout__mobile-menu .mobile-menu__footer{display:flex;flex-direction:row;gap:18px;justify-content:space-between}}.layout__mobile-menu .mobile-menu__footer .button{max-width:100%}.layout__mobile-menu .mobile-menu__footer-item{width:100%}@media only screen and (max-width:640px){.layout__mobile-menu .mobile-menu__footer-item:first-child{margin-bottom:16px}}.layout__mobile-menu--academy{top:76px}@media only screen and (min-width:1280px){.layout__mobile-menu--academy{display:none}}.section-title{font-family:merriweatherbold,sans-serif}@media only screen and (min-width:960px){.section-title{text-align:left}}@media only screen and (min-width:1280px){.section-title{font-size:28px;line-height:40px}}.form-control:not(.just-validate-error-field){border-color:#aaa}.page-section--logo{padding:18px 0;text-align:center}.page-section--logo img{width:110px}@media only screen and (min-width:640px){.page-section--logo{padding:36px 0}.page-section--logo img{width:137px}}@media only screen and (min-width:960px){.page-section--logo{padding:28px 0;text-align:left}}.page-section--logo-centered{text-align:center}.page-section--success{padding-bottom:100px;padding-top:88px;text-align:center}@media only screen and (min-width:640px){.page-section--success{padding-bottom:168px;padding-top:150px}}@media only screen and (min-width:960px){.page-section--success{padding-top:140px}}.page-section--success img{margin-bottom:32px;position:relative;right:-7px}@media only screen and (min-width:640px){.page-section--success .section-title{margin-bottom:8px}}@media only screen and (min-width:960px){.page-section--success .section-title{margin-bottom:16px}}.page-section--success .section-subtitle{font-size:14px;line-height:24px;margin-bottom:24px}@media only screen and (min-width:960px){.page-section--success .section-subtitle{margin-bottom:44px}}@media only screen and (min-width:1280px){.page-section--success .section-subtitle{font-size:16px;line-height:28px;margin-bottom:40px}}.page-section--success-2{padding:60px 0;text-align:center}@media only screen and (min-width:640px){.page-section--success-2{padding:80px 0}}@media only screen and (min-width:960px){.page-section--success-2{padding:160px 0}}.page-section--success-2 .section-headline{font-family:merriweatherblack,sans-serif;font-weight:900;margin-bottom:8px}.page-section--success-2 .section-subtitle{font-size:14px;line-height:20px;margin-bottom:0;padding:0 4px}@media only screen and (min-width:1280px){.page-section--success-2 .section-subtitle{font-size:16px;line-height:24px}}.page-section--success-2 .success-illustration{height:248px;margin:0 auto 8px;width:288px}.page-section--registration{display:flex;flex:1 0 auto;overflow:hidden;padding-bottom:122px;padding-top:32px}@media only screen and (min-width:640px){.page-section--registration{background:#f8f8f8;padding-bottom:163px;padding-top:48px}}@media only screen and (min-width:960px){.page-section--registration{padding-bottom:80px;padding-top:60px}}@media only screen and (min-width:1480px){.page-section--registration{padding-bottom:124px;padding-top:80px}}.page-section--registration .section-headline{margin-bottom:0}@media only screen and (min-width:640px){.page-section--registration .section-headline{margin-bottom:8px}}@media only screen and (min-width:960px){.page-section--registration .section-headline{margin-bottom:16px;text-align:left}}@media only screen and (min-width:1280px){.page-section--registration .section-headline{font-size:32px;line-height:44px;margin-bottom:20px;padding-right:100px}}.page-section--registration .section-subheadline{display:none;margin-bottom:0}@media only screen and (min-width:640px){.page-section--registration .section-subheadline{display:block;font-size:14px;line-height:20px}}@media only screen and (min-width:960px){.page-section--registration .section-subheadline{font-size:16px;line-height:24px;margin-bottom:14px;text-align:left}}@media only screen and (min-width:1280px){.page-section--registration .section-subheadline{font-size:20px;line-height:28px;margin-bottom:48px}}@media only screen and (min-width:960px){.page-section--registration .section-illustration{background-image:url(../images/academy-registration/bitmap/academy-main@2x.png);background-repeat:no-repeat;background-size:100%;height:219px;width:354px}}@media only screen and (min-width:1280px){.page-section--registration .section-illustration{height:352px;width:570px}}.page-section--registration .section-columns{display:flex;flex-direction:column;height:100%}@media only screen and (min-width:960px){.page-section--registration .section-columns{align-items:center;flex-direction:row;justify-content:space-between}}@media only screen and (min-width:1280px){.page-section--registration .section-columns{width:1248px}}.page-section--registration .section-columns__item-logos{display:flex;justify-content:space-between;margin:0 auto 24px;width:191px}.page-section--registration .section-columns__item-logos .logos__item{align-items:center;background:#fff;border-radius:8px;box-shadow:0 8px 40px 0 rgba(0,0,0,.1);display:flex;height:57px;justify-content:center;width:57px}@media only screen and (min-width:640px){.page-section--registration .section-columns__item-logos{margin-bottom:32px}}@media only screen and (min-width:960px){.page-section--registration .section-columns__item-logos{display:none}}.page-section--registration .section-columns__item-content{margin-bottom:32px}@media only screen and (min-width:640px){.page-section--registration .section-columns__item-content{margin-bottom:40px}}@media only screen and (min-width:960px){.page-section--registration .section-columns__item-content{margin-bottom:0;width:calc(50% - 100px)}}@media only screen and (min-width:1280px){.page-section--registration .section-columns__item-content{width:608px}}.page-section--registration .section-columns__item-form{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:528px;width:100%}@media only screen and (min-width:640px){.page-section--registration .section-columns__item-form{box-shadow:0 8px 40px 0 rgba(0,0,0,.1);padding:40px}}@media only screen and (min-width:960px){.page-section--registration .section-columns__item-form{margin:0;max-width:600px;padding:48px;width:calc(50% + 64px)}}@media only screen and (min-width:1280px){.page-section--registration .section-columns__item-form{margin-right:0;width:560px}}.page-section--registration .section-columns__item-form .form{margin-bottom:16px;width:100%}@media only screen and (min-width:960px){.page-section--registration .section-columns__item-form .form{margin-bottom:24px}}.form--registration{display:flex;flex-direction:column}.form--registration .form__title{font-size:16px;line-height:24px;margin-bottom:16px;padding:0;text-align:center}@media only screen and (min-width:640px){.form--registration .form__title{font-size:20px;line-height:32px;margin-bottom:24px}}@media only screen and (min-width:1280px){.form--registration .form__title{font-size:24px;line-height:32px}}.form--registration .form__socials{display:flex;flex-direction:column}@media only screen and (min-width:640px){.form--registration .form__socials{flex-direction:row;justify-content:space-between}}.form--registration .button-social{min-height:48px;text-decoration:none}@media only screen and (min-width:640px){.form--registration .button-social{width:calc(50% - 8px)}}@media only screen and (max-width:639px){.form--registration .button-social+.button-social{margin-top:16px}}.form--registration .button-social__label{color:#2c2c2c;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.form--registration .delimiter{-webkit-font-smoothing:antialiased;background-color:#d4d4d4;display:flex;font-size:14px;font-weight:600;height:1px;line-height:20px;margin:32px 0;min-height:1px;padding:0 14px;position:relative;vertical-align:baseline;width:100%}.form--registration .delimiter:before{background-color:#fff;border-radius:4px;color:grey;content:attr(data-text);left:50%;padding:0 12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.form--registration .form__item:not(.form__item-half){margin-bottom:16px}.form--registration .form__item:first-child,.form--registration .form__item:last-child{margin-bottom:0}.form--registration .form__item:nth-last-child(2){margin-bottom:24px}.form--registration .form__item-position{display:none}.form--registration .form__item-position.is-visible{display:block}.form--registration .form-divider{color:grey;font-size:14px;font-weight:600;line-height:24px;position:relative;text-align:center}.form--registration .form-divider:before{background:#e9e9e9;content:"";height:1px;left:0;position:absolute;right:0;top:50%;width:100%}.form--registration .form-divider span{background:#fff;padding:0 8px;position:relative;z-index:1}@media only screen and (min-width:640px){.form--registration .form__item-half{display:flex;justify-content:space-between}}.form--registration .form-half__item{margin-bottom:16px}@media only screen and (min-width:640px){.form--registration .form-half__item{width:calc(50% - 8px)}}.form--registration label{color:#2c2c2c;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px}.form--registration input{font-size:14px;line-height:20px;padding:10px 12px}.form--registration input:placeholder{color:#959595}@media only screen and (min-width:640px){.form--registration input{padding:6px 8px}}.form--registration .form-group__icon--show-pass button{border:none;height:100%;width:100%}.form--registration .form-group__hint{align-items:center;color:grey;display:flex;font-size:12px;line-height:16px;margin-top:4px}.form--registration .form-group__hint svg{margin-right:6px}@media only screen and (min-width:640px){.form--partner-registration .form__socials{justify-content:center}}.form--partner-registration .button-social{width:100%}.form-footer .terms-login{color:grey;font-size:16px;font-weight:600;line-height:24px;margin-bottom:16px}@media only screen and (min-width:640px){.form-footer .terms-login{margin-bottom:12px}}.form-footer .terms-agreement{color:grey;font-size:12px;line-height:16px}.popup{padding:36px 20px;width:288px}@media only screen and (min-width:960px){.popup{padding:36px 62px;width:500px}}.popup .popup__message{word-wrap:break-word;color:#6b6b6b;font-size:14px;line-height:20px;word-break:break-word}.popup .popup__message strong{display:inline}.popup .popup__action{margin-top:24px}.popup .button{font-size:14px;font-weight:600;letter-spacing:.3px;line-height:20px;min-width:152px;padding-bottom:9px;padding-top:9px;text-transform:uppercase}