.loader-wrp{display:grid;justify-items:center;align-items:center;width:100%;height:100%}.full{position:fixed;z-index:9999999;width:100vw;height:100vh;background-color:#fff}.pulse-loader{position:relative;width:50px;height:50px;margin:auto 0}.pulse-loader:after,.pulse-loader:before{position:absolute;top:-3px;left:-3px;display:block;width:100%;height:100%;border:3px solid #00aeef;border-radius:50%;box-shadow:0 0 5px #00aeef;opacity:0;animation:pulse-loader 2s infinite;content:""}.pulse-loader:after{animation-delay:1s}@keyframes pulse-loader{0%{transform:scale(1);opacity:0}60%{opacity:1}to{transform:scale(0);opacity:0}}.loading-wrapper{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.input-wrapper-bounded{max-width:368px}.blurred input{border-color:transparent!important}.blurred span{color:#000!important}.input-wrapper{flex-direction:column;font-weight:500;font-size:14px;font-family:"Gilroy-Medium";font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal}.input-wrapper,.input-wrapper .input{position:relative;display:flex;width:100%}.input-wrapper .input{justify-content:space-between;align-items:center;height:100%;margin-top:10px;border-radius:5px}.input-wrapper .input .icon{position:absolute;right:14px;z-index:1;cursor:pointer}.input-wrapper .input .placeholder{position:absolute;left:20px;font-size:14px;transition-duration:.3s;pointer-events:none}.input-wrapper .input .placeholder.active{left:20px;font-size:12px;transform:translateY(-11px)}.input-wrapper .input .placeholder.titled{pointer-events:auto}.input-wrapper .input .placeholder.crossed{text-decoration:line-through}.input-wrapper .input input{position:relative;width:inherit;height:50px;padding:14px 45px 2px 20px;color:#333;font-weight:500;font-size:14px;font-family:"Gilroy-Semibold";font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;background:#fafafa;border:1px solid transparent;border-radius:5px;outline:none}.input-wrapper .input input:focus{border:1px solid #00aeef;outline-offset:0}.input-wrapper .input input:focus~.active{color:#00aeef}.input-wrapper .input input[type=number]::-webkit-inner-spin-button,.input-wrapper .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input-wrapper .input input[type=number]{-webkit-appearance:textfield;appearance:textfield}.input-wrapper .readonly{cursor:default}.input-wrapper .triangle-left{right:-17px;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff;filter:drop-shadow(1px 2px 0 rgba(10,31,68,.08))}.input-wrapper .triangle-right{left:-17px;border-width:10px 17px 10px 0;border-color:transparent #fff transparent transparent;filter:drop-shadow(-2px 1px 0 rgba(10,31,68,.08))}@media(min-width:1023px){.input-wrapper .input-popup-right{right:-17px;transform:translateX(100%)}}@media(min-width:1023px){.input-wrapper .input-popup-left{left:-17px;transform:translateX(-100%)}}.input-wrapper .triangle-disabled{display:none}.input-wrapper .triangle{position:absolute;width:0;height:0;border-style:solid}@media(max-width:1023px){.input-wrapper .triangle{display:none}}.input-wrapper .input-popup,.input-wrapper .input-popup-disabled{display:flex;align-items:center;min-height:32px;color:#dd2727;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,31,68,.1),0 0 1px 0 rgba(10,31,68,.08)}.input-wrapper .input-popup-disabled{border:none;border-radius:0;box-shadow:none;transform:translateX(0)}.input-wrapper .input-popup-disabled .error-message{padding:5px 0 0!important}@media(min-width:1023px){.input-wrapper .input-popup{position:absolute;top:50%;right:-25px;width:auto;max-width:25rem;max-height:5rem;padding:10px 0;background:#fff;transform:translate(100%,-50%)}}@media(max-width:1023px){.input-wrapper .input-popup{border:none;border-radius:0;box-shadow:none}.input-wrapper .input-popup .error-message{padding:5px 0 0!important}}.input-wrapper .input-popup .error-message{padding:0 16px}.error .input input{outline:1px solid transparent;box-shadow:0 0 0 1px #ff8989}.error .input input:focus{border:1px solid transparent}.error .icon g{fill:#ff8989}.alert .input input{border:1px solid #ffad0d;outline:1px solid transparent}.alert .input-popup .icon{position:static;margin:10px}.alert .input-popup .icon g{fill:#ff8f00}.success .input input{border:1px solid #22c993;outline:1px solid transparent}.success .icon g{fill:#0bb07b}.loading-icon{display:inline-flex;animation:rotation 1.2s linear infinite}.loading-icon svg g{fill:#fff}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{width:136px;min-height:48px;margin:10px 0 6px;color:#fff;font-weight:500;font-size:14px;font-family:"Gilroy-Medium";font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:center;background:#00aeef;border:none;border-radius:4px;outline:none;transition-duration:.15s}.button:hover{background:#009eda;cursor:pointer}.button:disabled{background:#c3c1c1;cursor:not-allowed}.submit-button{width:100%;min-height:41px}.click-disabled:disabled{background:#c3c1c1;cursor:default}.link-button{display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:41px;color:#fff;text-decoration:underline}.secondary{color:#00aeef;background:#fff;border:1px solid #00aeef}.secondary:hover{background:rgba(0,174,239,.15)}.secondary:disabled{color:#94969c;background:transparent;border-color:#94969c;cursor:not-allowed}.submit-button{display:flex;justify-content:center;align-items:center;margin:20px 0}.submit-button-content-wrapper{position:relative;display:flex}.submit-button-content-wrapper .loading-icon{position:absolute;right:-25px}.radio-input-wrapper{position:relative;margin-bottom:16px;line-height:normal}.radio-input-wrapper .radio-label{font-weight:500;font-size:14px;font-family:"Gilroy-Medium";font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal}.radio-input-wrapper .radio-label:hover{cursor:pointer}.radio-input-wrapper .radio-label-disabled{color:#a6aebc}.radio-input-wrapper .radio-label-disabled:hover{cursor:default}.radio-input-wrapper .not-checked:disabled+.radio-label:before{background:transparent!important;border-color:#a6aebc;box-shadow:inset 0 0 0 3px #f7f7f7}.radio-input-wrapper input[type=radio]{position:absolute;top:0;left:0;display:none;cursor:pointer}.radio-input-wrapper input[type=radio]+.radio-label:before{top:-.2em;display:inline-block;float:left;box-sizing:content-box;width:13px;height:13px;margin-top:-1px;margin-right:1em;text-align:center;vertical-align:top;background:#f5f5f5;border:1px solid transparent;border-radius:100%;cursor:pointer;transition:all .15s ease;content:""}.radio-input-wrapper input[type=radio]:checked+.radio-label:before{background-color:#56b7f9;border:1px solid #56b7f9;box-shadow:inset 0 0 0 3px #f7f7f7}.radio-input-wrapper input[type=radio]:focus+.radio-label:before{border-color:#009eda;outline:none}.radio-input-wrapper input[type=radio]+.radio-label:before{border:1px solid #56b7f9}.radio-input-wrapper input[type=radio]:disabled+.radio-label:before{background:#a6aebc;border-color:#a6aebc;box-shadow:inset 0 0 0 3px #f7f7f7;cursor:default}.radio-input-wrapper input[type=radio]+.radio-label:empty:before{margin-right:0}.academy-directions{display:flex;flex-direction:row;justify-content:center}.timer-disc-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.timer-disc-wrapper .displayedTime{display:block;width:35px;margin-left:0!important}.timer-disc-wrapper .pie-chart-wrapper{margin-left:10px}.hidden{display:none}code[class*=language-]{color:#1f1f1f;font-family:Inconsolata,Monaco,Consolas,"Courier New",Courier,monospace;line-height:1.5;direction:ltr;white-space:pre;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);word-break:normal;word-spacing:normal;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto;color:#1c1c1c;font-family:Inconsolata,Monaco,Consolas,"Courier New",Courier,monospace;line-height:1.5;direction:ltr;white-space:pre;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);word-break:normal;word-spacing:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#1d1f21}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog,.token.punctuation{color:#24292e}.token.atrule,.token.boolean,.token.constant,.token.deleted,.token.number,.token.operator,.token.property,.token.symbol,.token.tag{color:#d73a49}.token.keyword{color:#005cc5}.token.builtin,.token.class-name,.token.function{color:#6f42c1}.token.attr-value,.token.char,.token.inserted,.token.string{color:#032f62}.token.attr-name,.token.regex,.token.selector,.token.variable{color:#005cc6}.token.entity{color:#6f42c1;cursor:help}.token.url{color:#005cc5;text-decoration:underline}.token.important{color:#d73a49;font-weight:700}.token.bold{font-weight:700}.token.italic{font-style:italic}.namespace{opacity:.7}.language-css .token.string,.style .token.string{color:#032f62}.secure-text{font-family:font("medium")}.checkbox-box,.secure-text{-webkit-user-select:none;user-select:none}.checkbox-box{display:flex;margin-top:-2px;cursor:pointer}.checkbox-box .label{padding-left:8px;color:#0a1f44;font-size:14px}.checkbox-box-inner{display:inline-block;margin-top:-5px;vertical-align:middle;transform:translateZ(0)}.checkbox-box-inner:first-child{position:relative;width:18px;height:18px;vertical-align:middle;background-color:#f5f5f5;border:1px solid #56b7f9;border-radius:3px;transform:scale(1);transition:all .2s ease}.checkbox-box-inner:first-child svg{position:absolute;top:3px;left:2px;transform:translateZ(0);transition:all .3s ease;transition-delay:.1s;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px}.checkbox-box:hover span:first-child{border-color:#56b7f9}.checkbox .checkbox-input:checked+.checkbox-box .checkbox-box-inner:first-child{background:#56b7f9;border-color:#56b7f9;animation:wave .4s ease}.checkbox .checkbox-input:checked+.checkbox-box .checkbox-box-inner:first-child svg{stroke-dashoffset:0}.checkbox-disabled .checkbox-box-inner{background:#e4e5e8;border-color:#e4e5e8}.checkbox-disabled .checkbox-input:checked+.checkbox-box .checkbox-box-inner:first-child{background:#a6aebc;border-color:#a6aebc;animation:wave .4s ease}.checkbox-disabled .checkbox-input:checked+.checkbox-box .checkbox-box-inner:first-child svg{stroke-dashoffset:0}.answer-option{display:flex;align-items:center;box-sizing:border-box;margin-top:23px;padding:0 20px;background:#fff;border-radius:5px}.answer-option .container{position:relative;display:flex;align-items:center;margin:0;font-size:0;cursor:pointer;-webkit-user-select:none;user-select:none}.answer-option .container:hover{background-color:rgba(0,0,0,.05)}.answer-option .container .radio-input-wrapper{margin:0}.answer-option .container .checkbox-box{pointer-events:none}.answer-option .container .checkbox-box .label{display:none}.answer-option .container .checkbox-box-inner{width:23px!important;height:23px!important}.answer-option .container .checkbox-box svg{width:17px;height:14px}.answer-option .container .answer-canvas-text{max-width:600px;margin-top:0;margin-bottom:0;margin-left:20px;color:#000;font-family:"Gilroy-Semibold";white-space:pre-wrap;overflow-wrap:break-word}.answer-option .container .answer-canvas-text-radio{margin-bottom:5px}.answer-option .container .answer-canvas{margin-left:20px}.answer-option .container .checkbox{align-self:stretch}.answer-option .container .checkbox .checkbox-box{height:100%;margin-top:0}.answer-option .container .checkbox .checkbox-box>div{display:flex;align-items:center}.answer-option .container .checkbox .checkbox-box-inner{margin-top:0}.answer-option .container .checkmark:after{top:5px;left:9px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.answer-helper{margin-top:15px;color:#94969c}.test-container{display:grid;grid-template-rows:72px 1fr 72px;width:100%;height:100vh;font-size:12px;font-family:"Gilroy-Medium";line-height:normal;background-color:#fff}.test-container .test-header-wrp{background:rgba(0,174,239,.15)}.test-container .test-header{display:flex;justify-content:space-between;align-items:center;max-width:800px;min-height:72px;margin:auto;padding:10px;font-size:14px;font-family:"Gilroy-Medium";line-height:normal}.test-container .test-header span{margin:0 2px}.test-container .test-header .progress{width:100px;min-width:400px;background-color:rgba(0,174,239,.25)}.test-container .test-header .progress div{width:1%;height:5px;background:#56b7f9}.test-container .test-main-wrp{display:block;width:100%;height:calc(100vh - 144px);margin:auto;padding:0 auto;overflow:auto}.test-container .test-main{display:flex;flex-direction:column;max-width:800px;margin:auto;padding:10px;font-size:16px}.test-container .test-actions-wrp{background:rgba(0,174,239,.15)}.test-container .test-actions{display:flex;justify-content:center;align-items:center;max-width:800px;min-height:72px;margin:auto;padding:10px}.test-container .row{position:relative;display:flex;align-items:center}.test-container .btn{min-width:368px;height:48px;color:#fff;color:#56b7f9;font-weight:600;font-size:14px;font-family:"Gilroy-Medium";font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;background:#fff;border:1px solid #56b7f9;border-radius:5px;outline:none;transition-duration:.15s}.test-container .btn:hover{cursor:pointer}.test-container .primary{color:#fff;background:#56b7f9;border:none}.test-container .disabled{background:rgba(0,174,239,.2);border:none}.test-container .disabled:hover{cursor:default}.test-container .secure-wrapper{width:650px;margin-top:10px;overflow-x:auto;font-size:16px;-webkit-user-select:none;user-select:none}.test-container .secure-wrapper.code{background:rgba(0,0,0,.85)}.test-container .secure-wrapper.code pre{-webkit-user-select:none;user-select:none;color:#0a1f44}.test-container .secure-wrapper.code pre span{white-space:normal}.test-container .secure-wrapper::-webkit-scrollbar-track{background-color:#fff}.test-container .secure-wrapper::-webkit-scrollbar{width:12px;background-color:#56b7f9}.test-container .secure-wrapper::-webkit-scrollbar-thumb{background-color:#56b7f9}.test-container .timer{display:flex;align-items:center}.test-container .test-question-time-container{display:flex;margin-left:4px;color:#a6aebc;font-size:18px;font-family:"Gilroy-Bold";line-height:normal}.test-container .demo-question-text{font-size:18px;font-family:"Gilroy-Bold"}.test-container .demo-question-description-text{font-size:18px;font-family:"Gilroy-Medium"}.test-container .demo-question-description-code{padding:10px;font-size:14px;font-family:"Space Mono",serif;background-color:hsla(0,0%,78.4%,.15);border-radius:4px}.svg-loader{fill:#56b7f9}.code{padding-right:10px;padding-left:10px;background:hsla(0,0%,78.4%,.15)}@media screen and (max-width:800px){.test-container .test-header .progress{min-width:300px}}.demo-test-result-item{margin-top:15px;padding:10px 15px 15px;background:#fafafa;border-radius:5px}.demo-test-result-item:last-child{margin-bottom:20px}.demo-test-result-item .question-answers-item{display:flex;align-items:center;padding:5px 0;font-family:"Gilroy-Medium"}.demo-test-result-item .question-answers-item:last-of-type{padding-bottom:0}.demo-test-result-item .question-answers-item .control-container{display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:5px;border-radius:50%}.demo-test-result-item .question-answers-item .control-container svg{width:18px;height:18px}.demo-test-result-item .question-answers-item .control-container.selected{background-color:#f03d3d}.demo-test-result-item .question-answers-item .control-container.selected svg g g{fill:#fff}.demo-test-result-item .question-answers-item .control-container.correct{background-color:#fff;border:2px solid #22c993}.demo-test-result-item .question-answers-item .control-container.correct svg g g{fill:#22c993}.demo-test-result-item .question-answers-item .control-container.correct.selected{background-color:#22c993}.demo-test-result-item .question-answers-item .control-container.correct.selected svg g g{fill:#fff}.demo-test-result-item .question-answers-item .control-container .radio-input-wrapper{margin:0}.demo-test-result-item .question-answers-item .control-container .icon-stub{width:18px;height:18px;background-color:hsla(0,0%,76.9%,.2);border-radius:50%}.demo-test-result-item .question-answers-item .answer-text{margin-top:-1px;color:#333;font-size:14px;font-family:"Gilroy-Medium";line-height:160%;white-space:pre-line}.demo-test-result-item .question-header{margin-bottom:10px;font-family:"Gilroy-Medium"}.demo-test-result-item .question-header-text{margin-top:0;margin-bottom:10px;color:#333;font-size:14px;font-family:"Gilroy-Bold";line-height:160%}.demo-test-result-item .question-header .order-number{margin-right:5px;color:#333;font-weight:400;font-family:"Gilroy-Bold"}.demo-test-result-item .question-header .code{padding:15px 10px;color:#333;font-weight:500;font-family:"Gilroy-Medium";white-space:pre-wrap;background:none}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#485fc7;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#363636}.alt-header-wrapper{font-family:"Gilroy-Semibold"}.alt-header-wrapper .container{margin-right:auto;margin-left:auto}.alt-header-wrapper .navbar{background-color:#fff}.alt-header-wrapper .navbar .logo{height:3em;max-height:unset}.alt-header-wrapper .navbar .academy-icon-link{display:flex;align-items:center;padding-right:14px;padding-left:16px}.alt-header-wrapper .navbar .container{display:flex;align-items:stretch;width:100%;min-height:3.25rem}.alt-header-wrapper .navbar .navbar-start{display:flex;align-items:stretch;margin-right:auto}.alt-header-wrapper .navbar .navbar-end{display:flex;justify-content:flex-end}.alt-header-wrapper .navbar .navbar-menu{display:flex;flex-grow:1;flex-shrink:0;padding-top:2px;font-weight:600}.alt-header-wrapper .navbar .navbar-burger{display:none;margin-left:auto;cursor:pointer}.alt-header-wrapper .navbar .navbar-dropdown{margin-top:-.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem}.alt-header-wrapper .navbar .navbar-item,.alt-header-wrapper .navbar .navbar-link{display:flex;align-items:center;padding:.5rem 1rem;color:#454545;line-height:1.5}.alt-header-wrapper .navbar .navbar-item:hover,.alt-header-wrapper .navbar .navbar-link:hover{color:#00aeef;text-decoration:none}.alt-header-wrapper .navbar .navbar-item svg,.alt-header-wrapper .navbar .navbar-link svg{height:1em;vertical-align:middle}.alt-header-wrapper .navbar .navbar-item svg:first-child,.alt-header-wrapper .navbar .navbar-link svg:first-child{margin-right:.25em}.alt-header-wrapper .navbar .navbar-item svg:last-child,.alt-header-wrapper .navbar .navbar-link svg:last-child{margin-left:.25em}.alt-header-wrapper .navbar .register-nav-item{padding-right:16px;padding-left:16px}.alt-header-wrapper .navbar .register-nav-item .buttons{margin-bottom:1px}.alt-header-wrapper .navbar .register-nav-item .buttons .button-register{margin:0;padding-right:35px;padding-left:35px;background-color:#00aeef}.alt-header-wrapper .navbar .register-nav-item .buttons .button-register a,.alt-header-wrapper .navbar .register-nav-item .buttons .button-register button{padding:1.3em 2em}.alt-header-wrapper .navbar-brand{display:flex;align-items:center;min-height:3.25rem}@media screen and (max-width:1023px){.alt-header-wrapper .navbar.is-fixed-top{position:fixed;top:0;right:0;left:0;z-index:30}.alt-header-wrapper .navbar.is-fixed-top .navbar-menu{max-height:calc(100vh - 3.25em);overflow:auto}.alt-header-wrapper .navbar .navbar-menu{display:none}.alt-header-wrapper .navbar .navbar-end,.alt-header-wrapper .navbar .navbar-menu.is-active,.alt-header-wrapper .navbar .navbar-start{display:block}.alt-header-wrapper .navbar .navbar-item:hover{background-color:#fafafa}.alt-header-wrapper .navbar .container{display:block}.alt-header-wrapper .navbar .container .navbar-brand{height:70px}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger{display:flex;align-self:center;width:2em;height:2em;margin-right:1.5em;background:none;border:none;outline:none;transform:scale(2)}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger span{position:absolute;left:calc(50% - 8px);display:block;width:16px;height:1px;color:#00aeef;background-color:#00aeef;transform-origin:center;transition-timing-function:ease-out;transition-duration:86ms;transition-property:background-color,opacity,transform}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger span:first-child{top:calc(50% - 7px)}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger span:nth-child(2){top:calc(50% + 3px)}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger span:nth-child(3){top:calc(50% - 2px)}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger.is-active span:first-child{--webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger.is-active span:nth-child(2){opacity:0}.alt-header-wrapper .navbar .container .navbar-brand .navbar-burger.is-active span:nth-child(3){--webkit-transform:translateY(-5px) rotate(-45deg);top:calc(50% + 3px);transform:translateY(-5px) rotate(-45deg)}.alt-header-wrapper .navbar .lang-menu .navbar-link{display:none}.alt-header-wrapper .navbar .lang-menu .lang-option{display:inline-block}.alt-header-wrapper .navbar-dropdown{display:flex;align-items:center;padding:0}.alt-header-wrapper span.navbar-item{opacity:.4}.alt-header-wrapper span.navbar-item.is-active{color:#000!important;opacity:1}}@media screen and ((min-width:1024px)){.alt-header-wrapper .navbar-dropdown{position:absolute;top:50px;right:0;left:auto;display:none;min-width:auto;margin-top:-.5em;background-color:#fff;border-top:none!important;border-radius:.5em;box-shadow:0 0 100px 20px rgba(10,10,10,.1)!important}.alt-header-wrapper .navbar-dropdown a.navbar-item{padding-right:1rem!important}.alt-header-wrapper .navbar-link.is-active,.alt-header-wrapper a.navbar-item.is-active,.alt-header-wrapper button.navbar-item.is-active,.alt-header-wrapper span.navbar-item.is-active{color:#00aeef!important}.alt-header-wrapper .button-register{width:100%}}@media screen and (min-width:1024px){.alt-header-wrapper .navbar-dropdown{display:none;border-top:none!important;border-radius:.5em;box-shadow:0 0 100px 20px rgba(0,0,0,.1)!important}.alt-header-wrapper .navbar-link.has-dropdown{position:relative}.alt-header-wrapper .navbar-link.has-dropdown:hover .navbar-dropdown{display:block}}@media screen and (max-width:1023px){.alt-header-wrapper .navbar-lang-button{display:none}.alt-header-wrapper .navbar-link.has-dropdown .navbar-dropdown{display:flex}}@media screen and (min-width:1200px)and (max-width:1366px){.alt-header-wrapper .navbar .footer-nav{width:960px;margin:0 auto}}@media screen and (min-width:1024px)and (max-width:1366px){.alt-header-wrapper .navbar>.container{max-width:95%}}@media screen and (min-width:1366px){.alt-header-wrapper .navbar>.container{max-width:calc(1344px - 3.75em)}}@media screen and (min-width:1408px){.alt-header-wrapper .container{max-width:1344px}}.infisible-scroll-anchor{width:0;height:0;visibility:hidden}.demo-test-result-wrp{display:flex;flex-direction:column;align-items:center;width:100vw;height:calc(100vh - 78px);padding:20px;overflow:auto;background:#f7f7f7}.demo-test-result-wrp .demo-test-result{max-width:800px}.demo-test-result-wrp .demo-test-result .result-top-block{display:flex;flex-direction:column;align-items:center;margin-top:4em}.demo-test-result-wrp .demo-test-result .result-top-block .result-header{margin-top:5px;margin-bottom:5px;font-size:28px;text-align:center}.demo-test-result-wrp .demo-test-result .result-top-block .dinosaur-type{margin-top:5px;margin-bottom:20px}.demo-test-result-wrp .demo-test-result .result-top-block .result-image{width:650px;height:auto}@media(max-width:700px){.demo-test-result-wrp .demo-test-result .result-top-block .result-image{width:100%}}.demo-test-result-wrp .demo-test-result .result-top-block .facebook-share-text{max-width:750px;margin-top:0;margin-bottom:20px;text-align:center}.demo-test-result-wrp .demo-test-result .result-top-block .button{min-width:200px;max-width:275px;margin-top:20px}@media(max-width:700px){.demo-test-result-wrp .demo-test-result .result-top-block .button{max-width:200px}}.demo-test-result-wrp .demo-test-result .result-top-block .actual-test-text{max-width:700px;margin-top:15px;margin-bottom:10px;text-align:center}.demo-test-result-wrp .demo-test-result .result-top-block .actual-test-text .important-text{padding-right:10px;font-weight:800}.demo-test-result-wrp .demo-test-result .result-top-block .actual-test-text .register-to-academy-link{padding-right:5px;padding-left:5px;color:#00aeef;text-decoration:underline}.demo-test-result-wrp .demo-test-result .result-top-block .actual-test-text .register-to-academy-link:hover{color:#009eda}.demo-test-result-wrp .demo-test-result .result-top-block .show-results-text{display:flex;justify-content:center;margin-bottom:0;margin-left:15px;font-size:18px;text-align:center;cursor:pointer}.demo-test-result-wrp .demo-test-result .result-top-block .show-results-text-answers{padding-right:5px;padding-left:5px}.demo-test-result-wrp .demo-test-result .result-top-block .show-results-text svg{width:30px;height:30px;margin-top:-6px}.demo-test-result-wrp .demo-test-result .result-top-block .show-results-text svg g g{fill:#00aeef}.demo-test-wrp{justify-content:center;width:100vw;height:calc(100vh - 78px);background-color:#f7f7f7}.demo-test,.demo-test-wrp{display:flex;flex-direction:column;align-items:center}.demo-test{padding:30px;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.25)}.demo-test h3{margin-bottom:20px;font-size:28px;font-family:Gilroy-Bold,serif;text-align:center;text-transform:uppercase}.demo-test .input-wrapper{margin-bottom:30px}.demo-test span{font-family:Gilroy-Medium,serif}.demo-test .demo-test-description{max-width:550px;text-align:center}.demo-test .demo-test-description .academy-link{padding-left:5px;color:#00aeef;text-decoration:underline}.demo-test .demo-test-description .academy-link:hover{color:#009eda}.demo-test .lets-go-text{margin:0;font-size:18px;font-family:Gilroy-Semibold,serif}.demo-test .academy-directions{min-height:30px;margin:15px 0 10px}.demo-test .academy-directions .radio-input-wrapper{margin-right:30px}.demo-test .button{max-width:368px}@media(max-width:600px){.demo-test-wrp{height:100%}.academy-directions .radio-input-wrapper{margin-right:20px}.academy-directions .radio-input-wrapper label{display:flex;align-items:center}}.ui-button{min-width:136px;padding:2px 8px;font-weight:500;font-size:14px;font-family:"Gilroy-Medium";font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:center;border:none;border-radius:4px;outline:none;cursor:pointer;transition-duration:.15s;-webkit-appearance:none;appearance:none}.ui-button:focus{box-shadow:0 0 5px #00aeef}.ui-button.ui-button-primary{color:#fff;background:#00aeef}.ui-button.ui-button-primary .ui-button-icon svg{width:19px;height:19px}.ui-button.ui-button-primary .ui-button-icon g{fill:currentColor}.ui-button.ui-button-primary:hover{background:#009eda;cursor:pointer}.ui-button.ui-button-primary:disabled{background:#c3c1c1;cursor:not-allowed}.ui-button.ui-button-secondary{color:#00aeef;background:#fff;border:1px solid #00aeef}.ui-button.ui-button-secondary .ui-button-icon svg{width:19px;height:19px}.ui-button.ui-button-secondary .ui-button-icon g{fill:#000}.ui-button.ui-button-secondary:hover{background:rgba(0,174,239,.15)}.ui-button.ui-button-secondary:disabled{color:#94969c;background:#fff;border-color:#94969c;cursor:not-allowed}.ui-button.ui-button-secondary-transparent{color:#00aeef;background:transparent;border:1px solid #00aeef}.ui-button.ui-button-secondary-transparent .ui-button-icon svg{width:19px;height:19px}.ui-button.ui-button-secondary-transparent .ui-button-icon g{fill:#000}.ui-button.ui-button-secondary-transparent:hover{background:rgba(0,174,239,.15)}.ui-button.ui-button-secondary-transparent:disabled{color:#c3c1c1;background:transparent;border:1px solid #c3c1c1;cursor:not-allowed}.ui-button.ui-button-secondary-inverted{color:#000;background:#fff;border:1px solid #00aeef}.ui-button.ui-button-secondary-inverted .ui-button-icon svg{width:19px;height:19px}.ui-button.ui-button-secondary-inverted .ui-button-icon g{fill:#000}.ui-button.ui-button-secondary-inverted:hover{color:#fff;background:#009eda;border-color:#009eda}.ui-button.ui-button-secondary-inverted:hover .ui-button-icon svg{width:19px;height:19px}.ui-button.ui-button-secondary-inverted:hover .ui-button-icon g{fill:#fff}.ui-button.ui-button-secondary-inverted:disabled{background:#a6aebc;cursor:not-allowed}.ui-button.ui-button-tiny{min-height:25px}.ui-button.ui-button-tiny.ui-button-square{min-width:25px;max-width:25px}.ui-button.ui-button-small{min-height:35px}.ui-button.ui-button-small.ui-button-square{min-width:35px;max-width:35px}.ui-button.ui-button-medium{min-height:41px}.ui-button.ui-button-medium.ui-button-square{min-width:41px;max-width:41px}.ui-button.ui-button-large{min-height:48px}.ui-button.ui-button-large.ui-button-square{min-width:48px;max-width:48px}.ui-button.ui-button-relieved{width:auto;min-width:unset;max-width:unset}.ui-button.ui-button-with-icon{display:inline-flex;justify-content:center;align-items:center}.ui-button.ui-button-icon-left{flex-direction:row-reverse}.ui-button.ui-button-icon-left .ui-button-icon{margin-right:8px;margin-left:-8px}.ui-button.ui-button-icon-right .ui-button-icon{margin-left:8px}.ui-button.ui-button-icon-only .ui-button-icon{margin:0}.ui-button-icon{display:inline-flex;margin-top:-2px}.ui-button-disabled{cursor:default!important;opacity:.4!important}.referral{display:flex;align-items:center;max-width:1100px;height:100%;margin:auto;padding:5rem}.referral-main-content{margin-right:1rem;letter-spacing:.01rem}.referral-header{margin-bottom:2rem;color:#00aeef;font-weight:700;font-size:34px}.referral-body{margin-bottom:2.5rem;color:#000;font-weight:700;font-size:20px}.referral-buttons button+button{margin-left:8px}.referral-picture{display:block}@media screen and (max-width:1023px){.referral-picture{display:none}}@media screen and (max-width:415px){.referral{padding:1rem}}@media screen and (max-width:768px){.referral-buttons button{width:100%}.referral-buttons button+button{display:block;margin:1rem 0 0}}.missing-data-page{width:100%;height:100%;padding:50px;overflow:auto}.missing-data-page,.missing-data-page .missing-data-inputs{display:flex;flex-direction:column;justify-content:center;align-items:center}.missing-data-page .missing-data-inputs{max-width:350px}.missing-data-page .missing-data-inputs>*{margin-bottom:15px}.missing-data-page .missing-data-inputs .checkbox{width:100%}.missing-data-page .missing-data-header{margin-bottom:20px;color:#0a1f44}.missing-data-page .input{margin-bottom:5px}.missing-data-page button{width:250px;margin-top:30px}.missing-data-page .birthDate-container{width:100%;min-width:300px}.missing-data-page .birthDate-container .birthDate-selectors{display:flex}.missing-data-page .birthDate-container .birthDate-selectors>*{flex:1 1}.missing-data-page .birthDate-container .birthDate-selectors>:nth-child(2){flex:1.4 1}.missing-data-page .birthDate-container .birthDate-selectors>:not(:first-child){margin-left:5px}.missing-data-page .university-container{width:100%;min-width:300px}@media(max-width:768px){.missing-data-page{padding:20px}.missing-data-page .missing-data-header{text-align:center}.missing-data-page .missing-data-inputs{width:100%}.missing-data-page .missing-data-inputs .birthDate-selectors{display:flex;flex-direction:column}.missing-data-page .missing-data-inputs .birthDate-selectors>:nth-child(2){flex:1 1}.missing-data-page .missing-data-inputs .birthDate-selectors>:not(:first-child){margin-left:0}}.active-icon,.active-icon-svg{font-size:22px;cursor:pointer}.active-icon{color:#00aeef}.active-icon-svg svg{margin-bottom:2px}.active-icon-svg svg path{fill:#00aeef}.template-preview-button{cursor:pointer}.template-popup{position:fixed;top:0;left:0;z-index:300;background-color:rgba(0,0,0,.6)}.template-popup,.template-popup .content,.template-popup .content .inner,.template-popup .content .inner .page-wrapper,.template-popup .fill{width:100%;height:100%}.template-popup .content{box-sizing:border-box;padding:110px 80px 70px}.template-popup .content .inner{padding:30px 30px 0;background-color:#f9f9f9;border-radius:20px}.template-popup .content .inner .bar{width:100%;height:35px}.template-popup .content .inner .bar.cross{position:relative;display:flex;align-items:center}.template-popup .content .inner .bar.cross .bar-header{margin:0;padding:0;font-size:24px}.template-popup .content .inner .bar.cross .char{position:absolute;top:0;right:0;cursor:pointer}.template-popup .content .inner .bar.controls{display:flex;justify-content:center;align-items:center}.template-popup .content .inner .bar.controls .control{color:#56b7f9;cursor:pointer}.template-popup .content .inner .bar.controls .control:hover{color:#009eda}.template-popup .content .inner .bar.controls .separator{width:40px}.template-popup .content .inner .page-wrapper{height:calc(100% - 90px);padding-bottom:20px}.stage-page{width:100%;height:100%;border-width:0}.stage-page.default{display:flex;justify-content:center;align-content:center}.stage-page.default div{display:flex;justify-content:center;align-items:center;font-size:20px}.user-layout-content>.stage-page{overflow:hidden}.user-layout-content{scroll-behavior:smooth}.select-delimiter{width:100%}.select-wrapper{position:relative;width:100%}.select-wrapper .placeholder{position:absolute;top:16px;left:16px;z-index:1;margin-left:0;font-size:14px;transition-duration:.3s;pointer-events:none}.select-wrapper .placeholder.active{font-size:12px;transform:translateY(-11px)}.select-wrapper .placeholder.not-pristine{top:32px;transform:translateY(1px)}.select-wrapper .multi-select-empty{position:absolute;top:34px;left:18px;color:#000;font-size:14px;font-family:Gilroy-Medium,serif}.select-wrapper .select-container,.select-wrapper .select-container-err{font-family:"Gilroy-Medium"}.select-wrapper .select-container-err .select__menu,.select-wrapper .select-container .select__menu{z-index:6;margin-top:5px;padding:0}.select-wrapper .select-container-err .select__menu-list::-webkit-scrollbar,.select-wrapper .select-container .select__menu-list::-webkit-scrollbar{width:5px;height:5px;background:#ebebeb}.select-wrapper .select-container-err .select__menu-list::-webkit-scrollbar-thumb,.select-wrapper .select-container .select__menu-list::-webkit-scrollbar-thumb{background:#a6aebc;border-radius:1px}.select-wrapper .select-container-err .select__menu-list::-webkit-scrollbar-thumb:hover,.select-wrapper .select-container .select__menu-list::-webkit-scrollbar-thumb:hover{background:#9fa7b4}.select-wrapper .select-container-err .select__menu-list .select__option:hover,.select-wrapper .select-container .select__menu-list .select__option:hover{background-color:#d9f3fd}.select-wrapper .select-container-err .select__menu-list .select__option--is-disabled:hover,.select-wrapper .select-container .select__menu-list .select__option--is-disabled:hover{background:inherit}.select-wrapper .select-container-err.show-already-added-items .select__option--is-selected,.select-wrapper .select-container.show-already-added-items .select__option--is-selected{background:inherit}.select-wrapper .select-container-err .select__control,.select-wrapper .select-container .select__control{min-height:38px;background-color:#fafafa;border:none;cursor:pointer!important}.select-wrapper .select-container-err .select__control .select__value-container,.select-wrapper .select-container .select__control .select__value-container{padding-left:20px}.select-wrapper .select-container-err .select__control .select__value-container .select__single-value,.select-wrapper .select-container .select__control .select__value-container .select__single-value{margin-top:2px;color:#333;font-size:14px;font-family:"Gilroy-Semibold"}.select-wrapper .select-container-err .select__control .select__value-container .select__single-value.select__single-value--is-disabled,.select-wrapper .select-container .select__control .select__value-container .select__single-value.select__single-value--is-disabled{color:#94969c}.select-wrapper .select-container-err .select__control .select__value-container .select__placeholder,.select-wrapper .select-container .select__control .select__value-container .select__placeholder{color:#94969c;font-family:"Gilroy-Medium"}.select-wrapper .select-container-err .select__control .select__value-container .select__input,.select-wrapper .select-container .select__control .select__value-container .select__input{color:#333;font-size:14px}.select-wrapper .select-container-err .select__control .select__value-container .select__input input,.select-wrapper .select-container .select__control .select__value-container .select__input input{font-family:"Gilroy-Medium"}.select-wrapper .select-container-err .select__control .select__value-container .select__multi-value,.select-wrapper .select-container .select__control .select__value-container .select__multi-value{margin:5px 10px 5px 0;padding:5px 5px 5px 10px;background-color:#ebebeb;border-radius:20px}.select-wrapper .select-container-err .select__control .select__value-container .select__multi-value__label,.select-wrapper .select-container .select__control .select__value-container .select__multi-value__label{color:#333;font-size:14px;font-family:"Gilroy-Semibold";line-height:14px}.select-wrapper .select-container-err .select__control .select__value-container .select__multi-value__remove,.select-wrapper .select-container .select__control .select__value-container .select__multi-value__remove{border-radius:50%}.select-wrapper .select-container-err .select__control .select__value-container .select__multi-value__remove:hover,.select-wrapper .select-container .select__control .select__value-container .select__multi-value__remove:hover{background:#fff}.select-wrapper .select-container-err svg,.select-wrapper .select-container svg{fill:#94969c}.select-wrapper .select-container-err.truncate-value .select__control,.select-wrapper .select-container.truncate-value .select__control{overflow:hidden}.select-wrapper .select-container-err.truncate-value .select__control .select__value-container,.select-wrapper .select-container.truncate-value .select__control .select__value-container{min-width:0;overflow:hidden}.select-wrapper .select-container-err.truncate-value .select__control .select__value-container .select__single-value,.select-wrapper .select-container.truncate-value .select__control .select__value-container .select__single-value{right:8px;left:20px;margin-right:0;margin-left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-wrapper .select__control{margin:10px 0}.select-wrapper .select-container-err{width:100%;min-height:48px;margin:5px 0}.select-wrapper .select-container-err .select__control{border:none;box-shadow:0 0 0 1px #ff8989}.select-wrapper .select-container-err .select__control:hover{border:none;box-shadow:0 0 0 1px #ff8989}.select-wrapper .select-container-err .select__control--is-focused{border:none;box-shadow:0 0 0 1px #ff8989}.select-wrapper .select-container-err .select__control--is-focused:hover{border:none}.select-wrapper .active-icon{position:absolute;top:12px;right:40px;color:#94969c}.select-wrapper .active-icon:hover{color:#616369}.select-wrapper .eye-icon{color:#94969c}.select-wrapper .eye-icon:hover{color:#616369}.select-wrapper .eye-icon-wrp-selected{position:absolute;top:16px;right:57px;z-index:1}.select-wrapper .eye-icon-wrp-active .eye-icon{color:#303134}.select-wrapper .eye-icon-wrp-active .eye-icon:hover{color:#181819}.labeled-wrapper .select-container-err .select__control,.labeled-wrapper .select-container .select__control{min-height:50px}.labeled-wrapper .select-container-err .select__control .select__value-container,.labeled-wrapper .select-container .select__control .select__value-container{margin-top:18px;padding-left:16px}.avatar-component-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.avatar-component-container .avatar-component{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;overflow:hidden;color:#fff;font-size:1.25rem;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1;text-align:center;text-transform:uppercase;background-color:#00aeef;-webkit-user-select:none;user-select:none}.avatar-component-container .avatar-component img{width:100%;height:100%}.avatar-component-container .avatar-component span{font-size:.6em;font-family:Inter-Regular,Roboto,sans-serif}.avatar-component-container .connection-status-stable,.avatar-component-container .connection-status-unstable{position:absolute;right:0;bottom:0;width:15px;height:15px;border-radius:50%}.avatar-component-container .connection-status-stable{background-color:#cff8eb}.avatar-component-container .connection-status-unstable{background-color:#ffeaea}.avatar-component-container .round{border-radius:50%}.avatar-component-container .round-corners{margin-right:0!important;border-radius:10px}.avatar-component-container .full-size{width:100%!important;height:100%!important}.modal{position:fixed;top:0;left:0;z-index:40;width:100%;height:100%;background:rgba(0,0,0,.6)}.modal .modal-main{position:relative;top:50%;left:50%;width:80%;min-width:320px;max-width:800px;height:95%;overflow-x:auto;color:#000;font-size:14px;text-align:justify;background:#fff;transform:translate(-50%,-50%)}.modal .modal-main::-webkit-scrollbar{width:10px}.modal .modal-main::-webkit-scrollbar-track{background:#c9ced6}.modal .modal-main::-webkit-scrollbar-thumb{background:#888}.modal .modal-main .modal-close-control{position:absolute;top:5px;right:5px}@media(max-width:930px){.modal .modal-main .modal-close-control{right:15px}}@media(max-width:500px){.modal .modal-main .modal-close-control{right:20px;cursor:pointer}}.modal .modal-main .modal-close-control .gray{color:#888}.modal .modal-main .modal-close-control svg{width:2rem;height:2rem}.modal .modal-main .modal-content{width:100%;height:100%;max-height:80vh;padding:20px 50px}.modal .modal-main .modal-header{padding:20px 50px;font-size:16px;font-family:"Gilroy-Bold"}.modal .modal-main .modal-header-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff}.display-block{display:block}.display-none{display:none}.modal-content .namespace-item span{font-weight:700}.header{position:fixed;top:0;left:0;z-index:1003;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:70px;background:#fff;box-shadow:0 6px 5px -5px rgba(0,0,0,.1)}@media(max-width:768px){.header{position:fixed;top:0;left:0}}.header .select-delimiter{z-index:100}@media(max-width:415px){.header{height:55px}}.header .left-side{display:flex;justify-content:center;align-items:center}.header .left-side .user-layout-burger-wrapper{position:absolute;top:0;left:0;height:calc(100vh - 70px);margin-top:70px}@media(max-width:415px){.header .left-side .user-layout-burger-wrapper{margin-top:55px}}.header .left-side .user-layout-burger-wrapper:not(:empty).collapsed{width:100%;max-width:70px}.header .left-side .user-layout-burger-wrapper:not(:empty).open{width:100%;max-width:260px}.header .left-side .user-layout-burger-wrapper:empty{width:0}@media(max-width:768px){.header .left-side{justify-content:flex-start;width:200px;margin-left:100px;padding-left:10px}.header .left-side .header-logo{display:none}}@media(max-width:415px){.header .left-side{justify-content:center;width:50%;margin-left:auto;padding-left:auto}}.header .collapse-icon-wrapper{display:flex;justify-content:center;align-items:center;width:100px}@media(max-width:768px){.header .collapse-icon-wrapper{display:none}}.header .collapse-icon-wrapper:hover{cursor:pointer}.header .collapse-icon-wrapper svg{padding:0}.header .academy-selector{display:flex;justify-content:center;align-items:center}@media(max-width:768px){.header .academy-selector{width:100%}}.header .academy-selector .select-container{min-width:200px;max-width:350px;border:.75px solid rgba(166,174,188,.2);border-radius:5px}@media(max-width:768px){.header .academy-selector .select-container{width:100%}}@media(max-width:415px){.header .academy-selector{display:none}}.header .spec-name{margin-left:10px;font-size:24px;font-family:"Gilroy-Bold";text-transform:uppercase;cursor:default}@media(max-width:768px){.header .spec-name{font-size:18px}}@media(max-width:415px){.header .spec-name{display:none}}.header .header-logo{cursor:pointer}.header .select-container{height:40px;border:.75px solid rgba(166,174,188,.2);border-radius:5px}.header .select-container .select__menu{z-index:131;min-width:100px;padding:0}@media(min-width:415px)and (max-width:450px){.header .select-container .select__menu .select__option{padding-right:2px;padding-left:2px}}.header .select-container .select__control{height:100%;margin:0;background-color:#fff}.header .select-container .select__control .select__value-container,.header .select-container .select__control select__value-container--has-value{justify-content:center}.header .select-container .select__control .select__value-container .select__single-value,.header .select-container .select__control select__value-container--has-value .select__single-value{font-size:16px;font-family:Gilroy-Medium,serif}.header .select-container .select__control .select__dropdown-indicator{margin:0;padding:0 7px 0 0;background-color:#fff}.header .select-container .select__control .select__dropdown-indicator .select__value-container,.header .select-container .select__control .select__dropdown-indicator select__value-container--has-value{justify-content:center}.header .select-container .select__control .select__dropdown-indicator .select__value-container .select__single-value,.header .select-container .select__control .select__dropdown-indicator select__value-container--has-value .select__single-value{font-size:16px;font-family:Gilroy-Medium,serif}.header .select-container .select__control .select__dropdown-indicator .select__dropdown-indicator{margin:0;padding:0 7px 0 0}.header .select-container .select__control .select__dropdown-indicator .select__dropdown-indicator svg{width:20px;height:20px}.header .right-side{display:flex}@media(max-width:768px){.header .right-side{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:415px){.header .right-side{width:50%}}.header .right-side .user-panel{display:flex;justify-content:flex-end;align-items:center;width:100%;color:#000}@media(max-width:768px){.header .right-side .user-panel{padding-right:10px}}@media(max-width:415px){.header .right-side .user-panel{padding-right:5px}}.header .right-side .user-panel .dropdown-header{display:flex;justify-content:center;align-items:center}@media(max-width:768px){.header .right-side .user-panel .dropdown-header{width:auto}.header .right-side .user-panel .dropdown-header p{overflow:hidden;text-overflow:ellipsis}.header .right-side .user-panel .dropdown-header img{margin-right:0}}@media(max-width:415px){.header .right-side .user-panel .dropdown-header .avatar-component{width:30px;height:30px}}.header .right-side .user-panel .popup>svg path{fill:#00aeef}@media(max-width:415px){.header .right-side .user-panel .popup>svg{display:none}}.header .right-side .avatar-circle{width:25px;height:25px;margin-right:20px;margin-bottom:3px;border-radius:50%}.header .right-side .user-name{font-size:16px;font-family:"Gilroy-Medium";line-height:normal;text-align:right;cursor:pointer}@media(max-width:768px){.header .right-side .user-name{display:none}}.header .right-side .referral-wrapper{position:relative;display:flex;justify-content:center;align-items:center;border-left:1px solid #e6e6e6}.header .right-side .referral-wrapper .referral-icon{width:24px;height:24px;margin:0 0 0 22px;cursor:pointer}@media(max-width:415px){.header .right-side .referral-wrapper .referral-icon{margin:0 0 0 12px}}.header .right-side .referral-wrapper .referral-icon.disabled{cursor:default;opacity:.5}.dropdown-header .avatar-component-container{margin:0 10px}.popup{position:relative;display:flex}@media screen and (max-width:500px){.popup{position:unset}}.popup .arrow{cursor:pointer}.popup .arrow g g{fill:#94969c}@media(min-width:768px){.popup .arrow{margin-right:10px;margin-left:10px}}.popup .mini-menu{position:absolute;top:62px;right:0;z-index:131;min-width:350px;height:auto;background:#fff;border-radius:3px;box-shadow:-1px 5px 17px -7px rgba(0,0,0,.3)}@media(max-width:768px){.popup .mini-menu{top:70px;width:340px;min-width:0}}@media(max-width:415px){.popup .mini-menu{top:70px;right:10px;width:300px}}@media screen and (max-width:500px){.popup .mini-menu{left:50%;transform:translateX(-50%)}}.popup .mini-menu .show-rooms{position:absolute;top:10px;right:10px;color:#00aeef;font-weight:600;font-size:12px;font-family:"Gilroy-Semibold";line-height:normal;cursor:pointer}.popup .mini-menu .mini-menu-top{display:flex;flex-direction:row;align-items:center;height:140px}.popup .mini-menu .mini-menu-top .avatar-component{width:70px;height:70px;font-size:2em}.popup .mini-menu .mini-menu-top .avatar-component-container{margin:0 15px}.popup .mini-menu .mini-menu-top .avatar-popup-circle{width:90px;height:90px;margin-right:20px;margin-left:20px;border-radius:50%}@media(max-width:768px){.popup .mini-menu .mini-menu-top .avatar-popup-circle{width:45px;height:45px;margin-right:10px;margin-left:10px}}.popup .mini-menu .mini-menu-top .mini-menu-top-info{display:flex;flex-direction:column;justify-content:space-between;min-width:240px;height:90px}@media(max-width:768px){.popup .mini-menu .mini-menu-top .mini-menu-top-info{min-width:0;max-width:calc(100% - 65px)}}.popup .mini-menu .mini-menu-top .mini-menu-top-info .mini-menu-top-user-name{display:flex;flex-wrap:wrap;max-width:240px}.popup .mini-menu .mini-menu-top .mini-menu-top-info .mini-menu-top-user-name .name-part{display:block;max-width:240px;overflow:hidden;font-size:18px;font-family:"Gilroy-Semibold";white-space:nowrap;text-overflow:ellipsis}.popup .mini-menu .mini-menu-top .mini-menu-top-info .mini-menu-top-user-name .name-part:first-child{margin-right:8px}.popup .mini-menu .mini-menu-top .mini-menu-top-info p{margin:0}.popup .mini-menu .mini-menu-top .mini-menu-top-info p .user-direction{margin-left:5px}.popup .mini-menu .mini-menu-top .mini-menu-top-info .mini-menu-top-info-text:first-child{margin-top:10px;color:#00aeef;font-weight:600;font-size:10px;font-family:"Gilroy-Semibold";line-height:normal;text-transform:uppercase}.popup .mini-menu .mini-menu-top .mini-menu-top-info .mini-menu-top-info-text:last-child{margin-bottom:10px;color:#666;font-size:14px;font-family:"Gilroy-Medium";line-height:normal}@media(max-width:768px){.popup .mini-menu .mini-menu-top .mini-menu-top-info .mini-menu-top-info-text:last-child{width:100%;overflow:hidden;text-overflow:ellipsis}}.popup .mini-menu .mini-menu-bottom{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;height:45px;border-top:1px solid #e3e3e3}.popup .mini-menu .mini-menu-bottom .manage-account-link{color:#000;text-decoration:none}.popup .mini-menu .mini-menu-bottom .mini-menu-bottom-option{display:flex;align-items:center;margin-right:10px;margin-left:10px;cursor:pointer}.popup .mini-menu .mini-menu-bottom .mini-menu-bottom-option .mini-menu-bottom-option-text{height:16px;margin-left:10px;font-size:14px;font-family:"Gilroy-Semibold";line-height:normal}@media(max-width:768px){.popup .mini-menu .mini-menu-bottom .mini-menu-bottom-option .mini-menu-bottom-option-text{display:none}}@media(max-width:768px){.popup .mini-menu .mini-menu-bottom{justify-content:space-evenly}.popup .mini-menu .mini-menu-bottom .manage-account-link{margin-right:10px;margin-left:10px}.popup .mini-menu .mini-menu-bottom .manage-account-link .mini-menu-bottom-option{margin:0}}.arrow-chevron-up{transform:rotate(180deg)}.arrow-collapsed{transform:rotate(270deg)}.mark-icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;padding:0;font-size:14px;border-radius:50%}.mark-icon,.mark-icon span{font-family:"Gilroy-Semibold"}.mark-icon-blue{color:#00aeef;background-color:rgba(0,174,239,.15)}.mark-icon-yellow{color:#ffc712;background-color:rgba(255,199,18,.15)}.mark-icon-red{color:#ea1b3f;background-color:rgba(234,27,63,.15)}.cabinet-sidenav{display:flex;flex-direction:column;grid-row-gap:10px;height:100%;margin-top:0}.cabinet-sidenav .sidebar-stages{height:100%;overflow-y:auto;background-color:#fff}.cabinet-sidenav .sidenav-item{display:flex;align-items:center;min-height:25px;padding:16px 6px 16px 25px;color:#666;font-weight:500;font-size:16px;font-family:"Gilroy-Medium";text-decoration:none;transition-duration:.15s}.cabinet-sidenav .sidenav-item.is-box-shadow-top{box-shadow:inset 0 6px 5px -5px rgba(0,0,0,.1)}.cabinet-sidenav .sidenav-item .arrow{margin-right:2px;margin-left:auto;color:#00aeef;opacity:.5}.cabinet-sidenav .sidenav-item.announcement{margin-top:auto;margin-bottom:20px}.cabinet-sidenav .sidenav-item.announcement svg{max-height:50px}.cabinet-sidenav .sidenav-item.announcement:hover{cursor:pointer}.cabinet-sidenav .sidenav-item>:first-child{white-space:normal}.cabinet-sidenav .sidenav-item .link-text{flex:1 1;margin-left:15px;overflow:hidden;white-space:normal;text-overflow:ellipsis}.cabinet-sidenav .sidenav-item .dot:before{content:" ●";font-size:35px}.cabinet-sidenav .sidenav-item:hover{background:#e6f6fd}.cabinet-sidenav .sidenav-item.active{color:#333;background:#d9f3fd}.cabinet-sidenav .sidenav-item svg{width:20px;min-width:20px;color:#00aeef}.cabinet-sidenav .sidenav-item-disabled{cursor:default;opacity:.3;pointer-events:none}.cabinet-sidenav .sidenav-item-disabled .lock-icon{width:15px;margin-right:2px}.cabinet-sidenav .main-sublinks{display:flex;flex-direction:column;margin:0 0 0 25px;padding:0;text-decoration:none}.cabinet-sidenav .main-sublinks .sublink{display:flex;padding-top:12px;padding-bottom:12px;font-weight:600;font-size:14px}.cabinet-sidenav .main-sublinks .sublink .lecture-name{flex:1 1}.cabinet-sidenav .main-sublinks .sublink-disabled{cursor:default;opacity:.3}.cabinet-sidenav .main-sublinks .sublink-disabled .timestamp-icon{width:18px;margin-left:5px}.cabinet-sidenav .main-sublinks .sublink.disabled-impersonalized{cursor:pointer}.cabinet-sidenav .main-sublinks .sublink:before{display:inline-block;width:.35em;height:.35em;margin-right:6px;background-color:#666;border-radius:1em;content:" "}.cabinet-sidenav .main-sublinks .sublink.sub-active:before{background-color:#00aeef}.cabinet-sidenav .main-sublinks .sub-active{color:#00aeef}.cabinet-sidenav .fire-icon{margin-right:2px}.user-layout-sidebar{height:100%}@media(max-width:768px){.user-layout-sidebar{width:0;min-width:0;padding:0;background-color:#fff;box-shadow:inset 0 6px 5px -5px rgba(0,0,0,.1)}.user-layout-sidebar .mobile-logo-wrapper{position:fixed;top:0;left:0;z-index:1004}.user-layout-sidebar .mobile-logo-wrapper .mobile-logo{position:absolute;top:50%;left:50%;display:unset;width:70px;height:70px;padding-left:5px}}@media(max-width:768px)and (max-width:415px){.user-layout-sidebar .mobile-logo-wrapper .mobile-logo{width:35px;height:38px;margin:8px 0 9px 20px;padding-left:0}}@media(max-width:768px){.user-layout-sidebar .mobile-sidebar{position:fixed;top:0;left:50px;width:75px;height:70px}}@media(max-width:768px)and (max-width:415px){.user-layout-sidebar .mobile-sidebar{width:55px;height:50px}}@media(max-width:768px){.user-layout-sidebar .cabinet-sidenav{overflow-y:auto}.user-layout-sidebar .cabinet-sidenav .sidenav-item{padding:14px 14px 14px 18px;font-size:20px;border-radius:0}.user-layout-sidebar .burger-menu{position:absolute;left:0;display:flex;flex-direction:column;justify-content:normal;align-items:normal;width:100vw;height:calc(100vh - 70px);background:#fff;box-shadow:inset 0 6px 5px -5px rgba(0,0,0,.1);transition-duration:.3s}}@media(max-width:768px)and (max-width:415px){.user-layout-sidebar .burger-menu{height:calc(100vh - 55px)}}@media(max-width:768px){.user-layout-sidebar .burger-menu ul{flex-direction:column;justify-content:center;align-items:center}.user-layout-sidebar .burger-menu ul li{padding:17.5px 20.5px;font-size:16px}.user-layout-sidebar .closed{transform:translateX(-100%)}.user-layout-sidebar .opened{transform:translateX(0)}.user-layout-sidebar .burger-bars{z-index:1014;display:block;margin-top:2px;background-color:transparent;border:none;border-radius:50%;outline:none}.user-layout-sidebar .burger-bars span,.user-layout-sidebar .burger-bars span:after,.user-layout-sidebar .burger-bars span:before{position:absolute;top:50%;left:50%;width:20px;height:2px;margin-top:-1px;margin-left:-10px;background-color:#666}.user-layout-sidebar .burger-bars span:after,.user-layout-sidebar .burger-bars span:before{content:"";display:block;transition:.2s}.user-layout-sidebar .burger-bars span:before{transform:translateY(-5px)}.user-layout-sidebar .burger-bars span:after{transform:translateY(5px)}.user-layout-sidebar .burger-bars_active span:before{transform:rotate(45deg)}.user-layout-sidebar .burger-bars_active span:after{transform:rotate(-45deg)}.user-layout-sidebar .burger-bars_active span{height:0}}.bell-wrapper{position:relative}.bell-wrapper,.bell-wrapper .bell-circle{display:flex;justify-content:center;align-items:center}.bell-wrapper .bell-circle{position:absolute;top:calc(50% - 15px);right:calc(50% - 19px);z-index:1;width:16px;height:16px;background-color:#56b7f9;border-radius:50%;cursor:pointer}.bell-wrapper .bell-circle-digit{display:block;color:#fff;font-size:12px;font-family:"Gilroy-Medium";line-height:12px}.bell-wrapper .bell-icon{width:24px;height:24px;margin:0 22px;cursor:pointer}@media(max-width:415px){.bell-wrapper .bell-icon{margin:0 23px 0 12px}}.bell-wrapper .notification-list{position:absolute;top:62px;right:1px;z-index:131;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-width:320px;max-height:560px;overflow-y:auto;background:#fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.25)}.bell-wrapper .notification-list .unread{background-color:rgba(0,174,239,.1)}.bell-wrapper .notification-list-item{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:0 20px;color:#000;text-decoration:none;background-color:#fff;border-bottom:1px solid rgba(86,183,249,.2);cursor:pointer}@media(max-width:415px){.bell-wrapper .notification-list-item{min-height:120px}}.bell-wrapper .notification-list-item .notification-data{display:flex;align-items:center}.bell-wrapper .notification-list-item .notification-data .letter-icon{width:30px;margin-right:20px}.bell-wrapper .notification-list-item .notification-data .name{margin:0;font-weight:700}.bell-wrapper .notification-list-item .notification-data .name span{font-size:.9em}.bell-wrapper .notification-list-item .notification-data .name .small{font-size:.7em}.bell-wrapper .notification-list-item .notification-data .message{width:270px;margin:0;overflow:hidden;font-size:.8em;white-space:nowrap;text-overflow:ellipsis;background-color:unset;border-radius:unset}@media(max-width:415px){.bell-wrapper .notification-list-item .notification-data .message{width:200px}}.bell-wrapper .notification-list-item .unread-indicator{min-width:14px;height:14px;margin-left:10px;background-color:#f5523a;border-radius:50%}.bell-wrapper .notification-list-item .unread-indicator:hover{cursor:pointer}.bell-wrapper .notification-list-item:hover{background-color:#56b7f9}.bell-wrapper .notification-list-item:hover a{color:#fff}.bell-wrapper .notification-list-item:last-of-type{border-bottom:none}.bell-wrapper .notification-list-item a{color:#000}.bell-wrapper .notification-list-item-link{height:100%;font-size:18px;font-family:Gilroy-Medium,serif;line-height:165%;text-decoration:none}.radio-select-group{width:100%}.radio-select-group-label{position:relative;white-space:nowrap}.radio-select-group .error-message{color:#dd2727}@media(max-width:415px){.radio-select-group-label{white-space:normal}}.slider-wrapper{width:100%}.slider-wrapper .slider-label{margin-bottom:3px;color:#000;font-size:14px;font-family:"Gilroy-Medium"}.slider-wrapper .slider-input{width:100%;height:3px;margin:0;padding:0;background:#e4e5e8;border-radius:5px;outline:none;-webkit-appearance:none;appearance:none}.slider-wrapper .slider-input::-webkit-slider-thumb{width:15px;height:15px;background:#009eda;border-radius:50%;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;-webkit-appearance:none;appearance:none}.slider-wrapper .slider-input::-webkit-slider-thumb:hover{background:#56b7f9}.slider-wrapper .slider-input:active::-webkit-slider-thumb{background:#56b7f9}.slider-wrapper .slider-input::-moz-range-thumb{width:15px;height:15px;background:#009eda;border:0;border-radius:50%;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.slider-wrapper .slider-input::-moz-range-thumb:hover{background:#56b7f9}.slider-wrapper .slider-input:active::-moz-range-thumb{background:#56b7f9}.slider-wrapper .slider-value{position:relative;display:inline-block;width:40px;margin-left:8px;padding:5px 10px;color:#fff;font-family:"Gilroy-Medium";line-height:20px;text-align:center;background:#009eda;border-radius:3px}.slider-wrapper .slider-value:after{position:absolute;top:8px;left:-7px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #009eda;border-bottom:7px solid transparent;content:""}.range-container{position:relative;width:100%}.range-container output{position:absolute;top:0;margin-top:4px;font-family:"Gilroy-Semibold"}.range-container output.min{top:2px;left:0;min-width:10px;font-size:12px;background-color:#fff}.range-container output.max{top:2px;right:0;min-width:15px;font-size:12px;text-align:right;background-color:#fff}.range-container output.range-value{width:25px;height:25px;margin-top:0;color:#fff;font-family:"Gilroy-Semibold";line-height:25px;text-align:center;pointer-events:none}.range-container output.range-value span{display:inline-block;font-size:12px;line-height:12px;vertical-align:initial}.range-container input[type=range].slider-input{width:100%}.range-container input[type=range].slider-input::-webkit-slider-thumb{width:25px;height:25px}.range-container input[type=range].slider-input::-moz-range-thumb{width:25px;height:25px}.value-marks{display:flex;justify-content:space-between}.value-marks span{margin:10px 0 0;color:#8a94a6;font-size:12px;font-family:"Gilroy-Semibold"}.modal-main{font-family:Gilroy-Medium,serif;line-height:24px}.modal-main h2{margin-top:75px;margin-bottom:75px;font-size:48px;text-align:center}.modal-main h3{margin:45px 0 0;font-size:24px;font-family:"Gilroy-Bold";text-align:center}.modal-main .ordered-rules{margin-top:24px;padding:0;list-style:none;counter-reset:li}.modal-main .ordered-rules li{counter-increment:li}.modal-main .ordered-rules li:before{display:inline-block;width:1em;margin-left:-1em;color:#53627c;content:counter(li)}.modal-main .unordered-rules{margin-top:24px;padding:0;list-style-type:none}.user-agreement{margin-top:20px}.user-agreement .checkbox-error-message{padding-bottom:10px;color:#dd2727;font-size:14px}.user-agreement .conduct-code{position:relative}.user-agreement .conduct-code .checkbox-with-label{position:relative;display:flex;align-items:baseline;color:color("grey","darker");font-size:14px}.user-agreement .conduct-code .checkbox-with-label .conduct-code-label{padding-left:8px;line-height:18px}.user-agreement .conduct-code .checkbox-with-label .conduct-code-label label:hover{cursor:pointer}.user-agreement .data-processing{position:relative;margin-top:10px}.modal-main .unordered-rules{margin-top:0;padding-left:35px;list-style-type:disc}.modal-main .modal-content h2{margin:20px 0;font-size:43px}.modal-main .modal-content h3{margin-top:15px}.modal-main .modal-content .ordered-rules{before-content:none}.modal-main .modal-content .ordered-rules .title{display:flex;padding-top:20px}.experience-form .reg-header .sub-header{padding-right:10px}.experience-form .reg-header #experience-sub-header{margin-top:35px;margin-bottom:15px;font-family:"Gilroy-Medium"}.experience-form .input-label{position:relative;align-self:flex-start}.experience-form .input-label-text{color:#000;font-size:14px;font-family:"Gilroy-Semibold"}.experience-form .input-label-text .order-digit{margin-right:4px;color:#94969c}.experience-form #experience-label{margin-bottom:5px}.experience-form #field-label{margin-bottom:10px}.experience-form #field-label span{font-family:"Gilroy-Semibold"}.experience-form .radio-select-group .radio-label{font-family:"Gilroy-Medium"}.experience-form .select__control{margin-top:0}.experience-form .techno-scale{margin-left:16px;color:#8a94a6;font-size:12px;font-family:"Gilroy-Medium"}.edit-additional-form{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 auto;padding:5% 0;overflow:auto}.edit-additional-form h3{margin:0 20px;text-align:center}.edit-additional-form .experience-form{width:400px}@media(max-width:415px){.edit-additional-form .experience-form{width:320px;padding:1rem}}.edit-additional-form .experience-form .submit-button{margin-bottom:50px}.error-boundary-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:0 2rem}.redirect-links{display:flex;margin-top:5px}.redirect-links button{margin:10px;padding:10px;text-decoration:underline;background:transparent;border:none;cursor:pointer}h2{font-size:64px;font-family:"Gilroy-Bold";text-align:center}h2,h3{line-height:normal}h3{font-weight:700;font-size:32px;font-family:"Gilroy-Semibold"}h4{font-size:16px;font-family:"Gilroy-Bold"}h4,h5{line-height:normal}h5{font-size:14px;font-family:"Gilroy-Semibold"}p{color:#424242;font-size:16px;line-height:27px}.textarea,p{font-family:"Gilroy-Medium"}.textarea{width:100%;height:100%;padding:14px;color:#0a1f44;font-weight:500;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;background:#f9f9f9;border:none;border-radius:4px;outline:none}.textarea:focus{padding:13px;border:2px solid #00aeef;outline:none}.none{display:none}*{box-sizing:border-box}body,html{overflow:hidden}body{margin:0;padding:0!important;color:unset;line-height:normal}body,body *{font-family:"Gilroy-Light"}body ::-webkit-scrollbar{width:5px;height:8px}body ::-webkit-scrollbar-track{background:#ebebeb}body ::-webkit-scrollbar-thumb{background:#a6aebc;border-radius:1px}body ::-webkit-scrollbar-thumb:hover{background:#9fa7b4}#root{height:100vh}strong{font-family:"Gilroy-Bold"}code{font-family:"Space Mono",serif;font-feature-settings:none;font-variant-ligatures:none}.column,.row{display:flex}.column{flex-flow:column wrap}.link{color:#56b7f9;font-weight:500;font-family:Gilroy-Medium,serif;text-decoration:none}.link:hover{text-decoration:underline}