﻿/*! _auth.scss | Huro | Css ninja 2020-2021 */.modern-login{position:relative;background:#fff;min-height:100vh}.modern-login .column.is-relative{position:relative}.modern-login .hero.has-background-image{position:relative}.modern-login .hero.has-background-image .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#5d4298!important;opacity:.6}.modern-login .underlay{display:block;position:absolute;top:0;left:0;width:66.6%;height:100%;background:#fdfdfd;z-index:0}.modern-login .dark-mode{position:absolute;top:-64px;right:38px;-webkit-transform:scale(.6);transform:scale(.6);z-index:2}.modern-login .top-logo{position:absolute;top:-40px;left:0;right:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.modern-login .top-logo img{display:block;width:100%;max-width:50px;margin:0 auto}.modern-login .is-image{position:relative;border-right:1px solid #ededed}.modern-login .is-image .hero-image{position:relative;z-index:2;display:block;margin:-80px auto 0 auto;max-width:60%;width:60%}.modern-login .is-form{position:relative;max-width:420px;margin:0 auto}.modern-login .is-form form{-webkit-animation:fadeInLeft .5s;animation:fadeInLeft .5s}.modern-login .is-form .form-text{padding:0 20px;-webkit-animation:fadeInLeft .5s;animation:fadeInLeft .5s}.modern-login .is-form .form-text h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:2rem;color:#010534}.modern-login .is-form .form-text p{color:#999;margin-top:10px}.modern-login .is-form .recover-text{font-size:.9rem;color:#283252}.modern-login .is-form .login-wrapper{padding:15px 20px}.modern-login .is-form .login-wrapper .control{position:relative;width:100%;margin-top:16px}.modern-login .is-form .login-wrapper .control .input{padding-top:14px;height:60px;border-radius:10px;padding-left:55px;-webkit-transition:all .3s;transition:all .3s}.modern-login .is-form .login-wrapper .control .input:focus{background:#fcfcfc;border-color:#cecece}.modern-login .is-form .login-wrapper .control .input:focus~.auth-icon i,.modern-login .is-form .login-wrapper .control .input:focus~.auth-label{color:#999}.modern-login .is-form .login-wrapper .control .error-text{color:#e62965;font-size:.8rem;display:none;padding:2px 6px}.modern-login .is-form .login-wrapper .control .auth-label{position:absolute;top:6px;left:55px;font-size:.8rem;color:#283252;font-weight:500;z-index:2;-webkit-transition:all .3s;transition:all .3s}.modern-login .is-form .login-wrapper .control .auth-icon{position:absolute;top:0;left:0;height:60px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-login .is-form .login-wrapper .control .auth-icon i{font-size:24px;color:#cecece;-webkit-transition:all .3s;transition:all .3s}.modern-login .is-form .login-wrapper .control.has-validation .validation-icon{position:absolute;top:0;right:0;height:60px;width:60px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-login .is-form .login-wrapper .control.has-validation .validation-icon .icon-wrapper{height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.modern-login .is-form .login-wrapper .control.has-validation .validation-icon .icon-wrapper svg{height:10px;width:10px;stroke-width:3px;stroke:#fff}.modern-login .is-form .login-wrapper .control.has-validation .validation-icon.is-success .icon-wrapper{background:#06d6a0}.modern-login .is-form .login-wrapper .control.has-validation .validation-icon.is-error .icon-wrapper{background:#e62965}.modern-login .is-form .login-wrapper .control.has-validation.has-success .validation-icon.is-success{display:-webkit-box;display:-ms-flexbox;display:flex}.modern-login .is-form .login-wrapper .control.has-validation.has-success .validation-icon.is-error{display:none}.modern-login .is-form .login-wrapper .control.has-validation.has-error .input{border-color:#e62965}.modern-login .is-form .login-wrapper .control.has-validation.has-error .error-text{display:block}.modern-login .is-form .login-wrapper .control.has-validation.has-error .validation-icon.is-error{display:-webkit-box;display:-ms-flexbox;display:flex}.modern-login .is-form .login-wrapper .control.has-validation.has-error .validation-icon.is-success{display:none}.modern-login .is-form .login-wrapper .control.is-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-login .is-form .login-wrapper .control.is-flex a{display:block;margin-left:auto;color:#999;font-weight:500;font-size:.9rem;-webkit-transition:color .3s;transition:color .3s}.modern-login .is-form .login-wrapper .control.is-flex a:hover{color:#010534}.modern-login .is-form .login-wrapper .control.is-flex .remember-me{font-size:.9rem;color:#999;font-weight:500}.modern-login .is-form .login-wrapper .button-wrap{margin:40px 0}.modern-login .is-form .login-wrapper .button-wrap.has-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-login .is-form .login-wrapper .button-wrap.has-help>span{margin-left:12px;font-family:Roboto,sans-serif}.modern-login .is-form .login-wrapper .button-wrap.has-help>span a{color:#010534;font-weight:500;padding:0 2px}.modern-login .is-form .login-wrapper .button-wrap .button{height:46px;width:140px;margin-left:6px}.modern-login .is-form .login-wrapper .button-wrap .button:first-child:hover{opacity:.8}.modern-login .is-form .login-wrapper .button-wrap .button:nth-child(2){color:#283252;border-color:#cecece}body.is-dark .modern-login{background:#232326}body.is-dark .modern-login .underlay{background:#3b3b41}body.is-dark .modern-login .is-image{border-color:#3b3b41}body.is-dark .modern-login .is-form .form-text h2{color:#797bf2}body.is-dark .modern-login .is-form .login-wrapper .control.is-flex a:hover{color:#797bf2}body.is-dark .modern-login .is-form .login-wrapper .control .input{background:#2d2d31}body.is-dark .modern-login .is-form .login-wrapper .control .input:focus{border-color:#797bf2}body.is-dark .modern-login .is-form .login-wrapper .control .input:focus~.auth-icon i{color:#797bf2}body.is-dark .modern-login .is-form .login-wrapper .control .auth-label{color:#272729}body.is-dark .modern-login .is-form .login-wrapper .button-wrap.has-help span{color:#272729}body.is-dark .modern-login .is-form .login-wrapper .button-wrap.has-help span a{color:#797bf2}.remember-toggle{width:65px;display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(.9);transform:scale(.9)}.remember-toggle input{position:absolute;opacity:0;cursor:pointer}.remember-toggle input:checked~.toggler{border-color:#010534}.remember-toggle input:checked~.toggler .active,.remember-toggle input:checked~.toggler .inactive{-webkit-transform:translateX(100%) rotate(360deg);transform:translateX(100%) rotate(360deg)}.remember-toggle input:checked~.toggler .active{opacity:1}.remember-toggle input:checked~.toggler .inactive{opacity:0}.remember-toggle .toggler{position:relative;display:block;height:34px;width:61px;border:2px solid #cecece;border-radius:100px;-webkit-transition:all .3s;transition:all .3s}.remember-toggle .toggler .active,.remember-toggle .toggler .inactive{position:absolute;top:2px;left:2px;height:26px;width:26px;border-radius:50%;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);-webkit-transition:all .3s ease;transition:all .3s ease}.remember-toggle .toggler .active svg,.remember-toggle .toggler .inactive svg{stroke:#fff;height:14px;width:14px;stroke-width:3px}.remember-toggle .toggler .inactive{background:#cecece;border-color:#cecece;opacity:1;z-index:1}.remember-toggle .toggler .active{background:#010534;border-color:#010534;opacity:0;z-index:0}@media only screen and (max-width:767px){.modern-login .top-logo{top:30px}.modern-login .is-form{padding-top:100px}}body.is-dark .remember-toggle input:checked+.toggler{border-color:#797bf2}body.is-dark .remember-toggle input:checked+.toggler>span{background:#797bf2}body.is-dark .remember-toggle .toggler{border-color:#404046}body.is-dark .remember-toggle .toggler>span{background:#404046}.signup-nav{position:fixed;top:0;left:0;width:100%;height:65px;z-index:99}.signup-nav .signup-nav-inner{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signup-nav .signup-nav-inner .logo img{display:block;min-width:48px;max-width:48px}.signup-steps{position:absolute;top:80px;left:0;right:0;margin:0 auto;max-width:380px}.signup-steps .steps-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-steps .steps-container .progress{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 80px);margin:0 auto;height:.35rem!important;background-color:#fff;z-index:0}.signup-steps .steps-container .progress::-webkit-progress-value{background-color:#010534;-webkit-transition:width .5s ease;transition:width .5s ease}.signup-steps .steps-container .progress::-moz-progress-bar{background-color:#010534;-webkit-transition:width .5s ease;transition:width .5s ease}.signup-steps .steps-container .progress::-ms-fill{background-color:#010534;-webkit-transition:width .5s ease;transition:width .5s ease}.signup-steps .steps-container .step-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;width:46px;border-radius:50%;background:#ededed;cursor:pointer;z-index:1}.signup-steps .steps-container .step-icon.is-active .inner{background:#fff;border-color:#010534}.signup-steps .steps-container .step-icon.is-active .inner svg{stroke:#010534}.signup-steps .steps-container .step-icon.is-done .inner{background:#010534;border-color:#010534}.signup-steps .steps-container .step-icon.is-done .inner svg{stroke:#fcfcfc}.signup-steps .steps-container .step-icon.is-inactive{pointer-events:none}.signup-steps .steps-container .step-icon .inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:40px;border-radius:50%;border:2px solid #ccc;background:#ccc}.signup-steps .steps-container .step-icon .step-label{position:absolute;top:45px;left:0;right:0;margin:0 auto;text-align:center;min-width:100px;-webkit-transform:translateX(-25%);transform:translateX(-25%);font-size:.8rem;font-weight:500;color:#283252}.signup-steps .steps-container .step-icon svg{height:16px;width:16px;stroke:#999}.signup-columns{-webkit-animation:fadeInLeft .5s;animation:fadeInLeft .5s}.signup-wrapper{position:relative;min-height:100vh;background:#ededed}.signup-wrapper .card-bg{position:absolute;right:0;bottom:0;display:block;width:90%;-webkit-transition:all .3s;transition:all .3s}.signup-wrapper .card-bg.faded{opacity:0}.signup-wrapper .signup-title{font-family:Montserrat,sans-serif;color:#283252}.signup-wrapper .signup-subtitle{font-family:Roboto,sans-serif;color:#999;font-size:1rem}.signup-wrapper .hero .signup-form .control{position:relative;width:100%}.signup-wrapper .hero .signup-form .control.has-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-wrapper .hero .signup-form .control.has-switch span{display:block;color:#999}.signup-wrapper .hero .signup-form .control.is-agree span{color:#bababa}.signup-wrapper .hero .signup-form .control.is-agree span a{color:#999;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.signup-wrapper .hero .signup-form .control.is-agree span a:hover{color:#010534}.signup-wrapper .hero .signup-form .control .input{padding-top:10px;height:60px;padding-left:10px;border-radius:8px;-webkit-transition:all .3s;transition:all .3s}.signup-wrapper .hero .signup-form .control .input:focus{background:#fcfcfc;border-color:#cecece}.signup-wrapper .hero .signup-form .control .input:focus~.auth-icon i,.signup-wrapper .hero .signup-form .control .input:focus~.auth-label{color:#999}.signup-wrapper .hero .signup-form .control .error-text{color:#e62965;font-size:.8rem;display:none;padding:2px 6px}.signup-wrapper .hero .signup-form .control .auth-label{position:absolute;top:6px;left:10px;font-size:.8rem;color:#283252;font-weight:500;z-index:2;-webkit-transition:all .3s;transition:all .3s}.signup-wrapper .hero .signup-form .control .auth-icon{position:absolute;top:0;left:0;height:60px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-wrapper .hero .signup-form .control .auth-icon i{font-size:24px;color:#cecece;-webkit-transition:all .3s;transition:all .3s}.signup-wrapper .hero .signup-form .control.has-validation .validation-icon{position:absolute;top:0;right:0;height:60px;width:60px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-wrapper .hero .signup-form .control.has-validation .validation-icon .icon-wrapper{height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.signup-wrapper .hero .signup-form .control.has-validation .validation-icon .icon-wrapper svg{height:10px;width:10px;stroke-width:3px;stroke:#fff!important}.signup-wrapper .hero .signup-form .control.has-validation .validation-icon.is-success .icon-wrapper{background:#06d6a0}.signup-wrapper .hero .signup-form .control.has-validation .validation-icon.is-error .icon-wrapper{background:#e62965}.signup-wrapper .hero .signup-form .control.has-validation.has-success .validation-icon.is-success{display:-webkit-box;display:-ms-flexbox;display:flex}.signup-wrapper .hero .signup-form .control.has-validation.has-success .validation-icon.is-error{display:none}.signup-wrapper .hero .signup-form .control.has-validation.has-error .input{border-color:#e62965}.signup-wrapper .hero .signup-form .control.has-validation.has-error .error-text{display:block}.signup-wrapper .hero .signup-form .control.has-validation.has-error .validation-icon.is-error{display:-webkit-box;display:-ms-flexbox;display:flex}.signup-wrapper .hero .signup-form .control.has-validation.has-error .validation-icon.is-success{display:none}.signup-wrapper .hero .signup-form .control.is-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-wrapper .hero .signup-form .control.is-flex a{display:block;margin-left:auto;color:#999;font-weight:500;font-size:.9rem;-webkit-transition:color .3s;transition:color .3s}.signup-wrapper .hero .signup-form .control.is-flex a:hover{color:#010534}.signup-wrapper .hero .signup-form .control.is-flex .remember-me{font-size:.9rem;color:#999;font-weight:500}.signup-wrapper .hero .button-wrap{margin:20px 0 0 0}.signup-wrapper .hero .button-wrap.has-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-wrapper .hero .button-wrap.has-help>span{margin-left:12px;font-family:Roboto,sans-serif}.signup-wrapper .hero .button-wrap.has-help>span a{color:#010534;font-weight:500;padding:0 3px}.signup-wrapper .hero .button-wrap.is-centered{margin-top:40px;text-align:center}.signup-wrapper .hero .button-wrap.is-centered .button{min-width:180px;margin-left:0!important}.signup-wrapper .hero .button-wrap .button{height:46px;width:190px;margin-left:6px}.signup-wrapper .hero .button-wrap .button:first-child:hover{opacity:.95;-webkit-box-shadow:0 14px 26px -12px rgb(103 28 201 / 42%),0 4px 23px 0 rgb(0 0 0 / 12%),0 8px 10px -5px rgb(103 28 201 / 20%);box-shadow:0 14px 26px -12px rgb(103 28 201 / 42%),0 4px 23px 0 rgb(0 0 0 / 12%),0 8px 10px -5px rgb(103 28 201 / 20%)}.signup-wrapper .hero .button-wrap .button:nth-child(2){color:#283252;border-color:#cecece}.signup-wrapper .hero .signup-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup-wrapper .hero .signup-type .box-wrap{width:100%;position:relative}.signup-wrapper .hero .signup-type .box-wrap input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.signup-wrapper .hero .signup-type .box-wrap input:checked+.signup-box{border-color:#010534}.signup-wrapper .hero .signup-type .box-wrap input:checked+.signup-box i{color:#010534}.signup-wrapper .hero .signup-type .box-wrap input:checked+.signup-box .meta span:first-child{color:#010534}.signup-wrapper .hero .signup-type .box-wrap .signup-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;-webkit-transition:all .3s;transition:all .3s}.signup-wrapper .hero .signup-type .box-wrap .signup-box i{font-size:2rem;color:#999}.signup-wrapper .hero .signup-type .box-wrap .signup-box .meta{margin-left:10px}.signup-wrapper .hero .signup-type .box-wrap .signup-box .meta span{display:block}.signup-wrapper .hero .signup-type .box-wrap .signup-box .meta span:first-child{font-size:.85rem;font-weight:500;color:#283252}.signup-wrapper .hero .signup-type .box-wrap .signup-box .meta span:nth-child(2){font-size:.8rem;color:#999}.signup-wrapper .hero .signup-type .box-wrap:first-child{margin-right:6px}.signup-wrapper .hero .signup-type .box-wrap:nth-child(2){margin-left:6px}.signup-profile-wrapper{padding:80px 60px 10px 60px}.signup-profile-wrapper .subtitle,.signup-profile-wrapper .title{text-align:center}.signup-profile-wrapper .title{font-family:Montserrat,sans-serif;font-size:1.4rem}.signup-profile-wrapper .subtitle{font-family:Roboto,sans-serif;font-size:1rem}.signup-profile-wrapper .picture-selector,.signup-profile-wrapper .skill-picture-selector{width:100%;text-align:center}.signup-profile-wrapper .picture-selector .image-container,.signup-profile-wrapper .skill-picture-selector .image-container{position:relative;width:140px;height:140px;margin:10px auto;border-radius:50%}.signup-profile-wrapper .picture-selector .image-container img,.signup-profile-wrapper .skill-picture-selector .image-container img{width:140px;height:140px;border-radius:50%;display:block;border:4px solid #e8e8e8;margin-left:-1px}.signup-profile-wrapper .picture-selector .image-container .upload-button,.signup-profile-wrapper .skill-picture-selector .image-container .upload-button{position:absolute;bottom:18px;right:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;border:1px solid #e3e3e3;z-index:5;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.signup-profile-wrapper .picture-selector .image-container .upload-button:hover,.signup-profile-wrapper .skill-picture-selector .image-container .upload-button:hover{-webkit-box-shadow:-1px 3px 10px 0 rgba(0,0,0,.06);box-shadow:-1px 3px 10px 0 rgba(0,0,0,.06)}.signup-profile-wrapper .picture-selector .image-container .upload-button svg,.signup-profile-wrapper .skill-picture-selector .image-container .upload-button svg{height:16px;width:16px;stroke:#283252}.avatar-carousel{text-align:center;max-width:550px;margin:0 auto 20px auto}.avatar-carousel:hover .slick-custom{opacity:1}.avatar-carousel .carousel-item{margin:0 10x}.avatar-carousel .image-wrapper{position:relative}.avatar-carousel .image-wrapper.is-smaller img{height:70px;width:70px}.avatar-carousel .image-wrapper img{height:70px;width:70px;border-radius:50%;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}.avatar-carousel .slick-slide{max-width:120px;text-align:center;cursor:pointer}.avatar-carousel .slick-slide:focus{outline:0!important}.avatar-carousel .slick-slide img{opacity:.6;border:4px solid transparent;-webkit-transform:scale(.75);transform:scale(.75)}.avatar-carousel .slick-slide.slick-current img{opacity:1;-webkit-transform:scale(1);transform:scale(1);border:2px solid #010534}.avatar-carousel .slick-custom{opacity:0}.avatar-carousel .slick-custom.is-prev{left:-45px}.avatar-carousel .slick-custom.is-next{right:-45px}.avatar-carousel .slick-dots{bottom:-60px!important}.avatar-carousel .slick-next:before,.avatar-carousel .slick-prev:before{color:#999}.avatar-carousel .slick-custom{position:absolute;top:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ededed;width:30px;height:30px;background:#fff;border-radius:100px;cursor:pointer;color:#283252;-webkit-transition:all .3s;transition:all .3s;z-index:25}.avatar-carousel .slick-custom svg{height:16px;width:16px;stroke:#010534;-webkit-transition:all .3s;transition:all .3s}.avatar-carousel .slick-custom:hover{border-color:#e3e3e3;color:#fff;-webkit-box-shadow:-1px 3px 10px 0 rgba(0,0,0,.06);box-shadow:-1px 3px 10px 0 rgba(0,0,0,.06)}.avatar-carousel .slick-custom.is-prev{left:-6px}.avatar-carousel .slick-custom.is-next{right:-6px}.username-form{padding-top:80px}body.is-dark .signup-wrapper{background:#3b3b41}body.is-dark .signup-steps .steps-container .progress::-webkit-progress-value{background:#797bf2}body.is-dark .signup-steps .steps-container .progress::-moz-progress-bar{background:#797bf2}body.is-dark .signup-steps .steps-container .progress::-ms-fill{background:#797bf2}body.is-dark .signup-steps .steps-container .step-icon{background:#343439}body.is-dark .signup-steps .steps-container .step-icon.is-active{background:#4a4a50}body.is-dark .signup-steps .steps-container .step-icon.is-active .inner{background:#797bf2}body.is-dark .signup-steps .steps-container .step-icon.is-active .inner svg{stroke:#fff}body.is-dark .signup-steps .steps-container .step-icon.is-active .step-label{color:#797bf2;opacity:1}body.is-dark .signup-steps .steps-container .step-icon .inner{background:#39393e;border-color:#39393e}body.is-dark .signup-steps .steps-container .step-icon .step-label{color:#aaaab3;opacity:.6}body.is-dark .hero .signup-form .control .auth-label{color:#272729}body.is-dark .hero .signup-form .control .input:focus{background:#19191b;border-color:#404046}body.is-dark .hero .signup-form .control .input:focus~.auth-icon i,body.is-dark .hero .signup-form .control .input:focus~.auth-label{color:#797bf2}body.is-dark .hero .signup-form .signup-type .box-wrap input:checked+.signup-box{border-color:#797bf2}body.is-dark .hero .signup-form .signup-type .box-wrap input:checked+.signup-box i{color:#797bf2}body.is-dark .hero .signup-form .signup-type .box-wrap input:checked+.signup-box .meta span:first-child{color:#797bf2}body.is-dark .hero .signup-form .signup-type .box-wrap .signup-box{background-color:#28282b;border-color:#2d2d31}body.is-dark .hero .signup-form .signup-type .box-wrap .signup-box .meta span:first-child{color:#aaaab3}body.is-dark .hero .signup-form .button-wrap.has-help>span{color:#272729}body.is-dark .hero .signup-form .button-wrap.has-help>span a{color:#797bf2}body.is-dark .signup-profile-wrapper .picture-selector .image-container img{border-color:#3b3b41}body.is-dark .signup-profile-wrapper .picture-selector .image-container .upload-button{background-color:#28282b;border-color:#3b3b41}body.is-dark .signup-profile-wrapper .picture-selector .image-container .upload-button svg{stroke:#272729}body.is-dark .divider-container .divider span::after,body.is-dark .divider-container .divider span::before{border-color:#4f4f56}body.is-dark .avatar-carousel .slick-slide.slick-current img{border-color:#797bf2}body.is-dark .avatar-carousel .slick-custom{background-color:#28282b;border-color:#3b3b41}body.is-dark .avatar-carousel .slick-custom::after,body.is-dark .avatar-carousel .slick-custom::before{color:#272729}.auth-wrapper-inner{overflow:hidden!important;height:100%;padding:0;margin:0}.auth-wrapper-inner.is-gapless:not(:last-child){margin-bottom:0!important}.auth-wrapper-inner.is-single{background:#f5f6fa;min-height:100vh}.auth-wrapper-inner .hero-banner{background:#f5f6fa}.auth-wrapper-inner .hero-heading{position:relative;max-width:360px;width:100%;margin:0 auto;padding:20px 0 0 0}.auth-wrapper-inner .hero-heading .dark-mode{position:absolute;top:24px;right:24px;-webkit-transform:scale(.6);transform:scale(.6);z-index:2}.auth-wrapper-inner .hero-heading .auth-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth-wrapper-inner .hero-heading .auth-logo .top-logo{height:42px}.auth-wrapper-inner .hero.is-white{background:#fff}.auth-wrapper-inner .hero .hero-body .login{padding:10px 0}.auth-wrapper-inner .hero .hero-body .auth-content{max-width:320px;width:100%;margin:0 auto;margin-top:-40px;margin-bottom:40px}.auth-wrapper-inner .hero .hero-body .auth-content h2{font-size:2rem;font-family:Roboto,sans-serif;line-height:1}.auth-wrapper-inner .hero .hero-body .auth-content p{font-size:1rem;margin-bottom:8px;color:#999}.auth-wrapper-inner .hero .hero-body .auth-content a{font-size:.9rem;font-family:Montserrat,sans-serif;font-weight:500;color:#010534}.auth-wrapper-inner .hero .hero-body .auth-form-wrapper{max-width:320px;width:100%;margin:0 auto}.auth-wrapper-inner .forgot-link{margin-top:10px}.auth-wrapper-inner .forgot-link a{font-family:Montserrat,sans-serif;font-size:.9rem;color:#272729;-webkit-transition:color .3s;transition:color .3s}.auth-wrapper-inner .forgot-link a:hover{color:#010534}.auth-wrapper-inner .setting-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.auth-wrapper-inner .setting-item .setting-meta{font-family:Roboto,sans-serif;color:#272729;margin-left:8px}.auth-wrapper-inner .h-button{min-height:44px}body.is-dark .auth-wrapper-inner .hero-banner{background:#2d2d31}body.is-dark .auth-wrapper-inner .hero.is-white{background:#19191b}body.is-dark .auth-wrapper-inner .hero .hero-body .auth-content h2{color:#aaaab3}body.is-dark .auth-wrapper-inner .hero .hero-body .auth-content a{color:#797bf2}body.is-dark .auth-wrapper-inner .forgot-link a:hover{color:#797bf2}.auth-nav{position:absolute;top:0;left:0;height:80px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.auth-nav .left,.auth-nav .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%}.auth-nav .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.auth-nav .right .dark-mode{-webkit-transform:scale(.7);transform:scale(.7)}.auth-nav .center{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.auth-nav .center a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-nav .center a img{display:block;width:100%;max-width:50px}.auth-wrapper-inner .single-form-wrap{min-height:690px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth-wrapper-inner .single-form-wrap .inner-wrap{width:100%;max-width:400px;margin:40px auto 0 auto}.auth-wrapper-inner .single-form-wrap .inner-wrap .auth-head{max-width:320px;width:100%;margin:0 auto;margin-bottom:20px;text-align:center}.auth-wrapper-inner .single-form-wrap .inner-wrap .auth-head h2{font-size:2rem;font-family:Roboto,sans-serif;line-height:1}.auth-wrapper-inner .single-form-wrap .inner-wrap .auth-head p{font-size:1rem;margin-bottom:8px;color:#999}.auth-wrapper-inner .single-form-wrap .inner-wrap .auth-head a{font-size:.9rem;font-family:Montserrat,sans-serif;font-weight:500;color:#010534}.auth-wrapper-inner .single-form-wrap .inner-wrap .form-card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:50px;margin-bottom:16px}.auth-wrapper-inner .single-form-wrap .inner-wrap .form-card .h-button{margin-top:10px}body.is-dark .auth-wrapper-inner.is-single{background:#2d2d31}body.is-dark .auth-wrapper-inner.is-single .single-form-wrap .inner-wrap .auth-head h2{color:#aaaab3}body.is-dark .auth-wrapper-inner.is-single .single-form-wrap .inner-wrap .auth-head a{color:#797bf2}body.is-dark .auth-wrapper-inner.is-single .single-form-wrap .inner-wrap .form-card{background:#19191b;border-color:#252529}@media only screen and (max-width:767px){.avatar-carousel.resized-mobile{max-width:300px}.avatar-carousel .slick-custom{display:none!important}.avatar-carousel .image-wrapper img{height:auto}.auth-wrapper-inner .hero .hero-body .auth-content{text-align:center!important}.auth-wrapper-inner .single-form-wrap .inner-wrap .form-card{padding:40px}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.modern-login .top-logo svg{height:60px;width:60px}.modern-login .dark-mode{top:-58px;right:30%}.modern-login .columns{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}.auth-wrapper-inner .hero .hero-body .auth-content{text-align:center!important}.signup-columns{max-width:460px;margin:0 auto}}