*{box-sizing:border-box}:focus{outline-offset:0!important;outline-width:0!important}html{overflow:hidden;height:100%!important}body{background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;height:100%!important}header{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;font-family:inherit!important}h1{font-weight:bold;margin:0;font-size:31px}h2{text-align:center}p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.5px;margin:20px 0}span{font-size:13px}.mt-4{margin-top:4px!important}.mt-8{margin-top:8px!important}.w-100{width:100%}a{color:#333;font-size:12px;text-decoration:none;width:100%;text-align:right;margin:0}.disable-input{background-color:#dddddd36!important}#mainContainer,forgotPasswordContainer{width:100%;height:100%;position:relative;overflow:hidden}.logo-portal{position:absolute;top:30px;left:30px;background-color:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px;display:inline-block}.logo-portal img{padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:70px;max-width:300px;max-height:70px;background-color:inherit}.form-group.password-progress .progress{margin:0;position:absolute;top:-8px;left:0;width:100%;height:2px;background-color:transparent;background-image:none;z-index:0}.form-group.password-progress #progessBar{position:absolute;top:25px;right:25px;font-size:30px;font-weight:100}.back-to-sign-in{margin-top:16px}.back-to-sign-in span,.back-to-sign-in a{font-size:15px}.signUp-mobile-switcher,.signIn-mobile-switcher{display:none;margin-top:12px;font-size:14px}.signUp-mobile-switcher a,.signIn-mobile-switcher a,.back-to-sign-in a{cursor:pointer;color:#f97c15!important;font-weight:600}.button{border-radius:4px;border:1px solid #ff4b2b;background-color:transparent;background-image:linear-gradient(260deg,#f87618 0%,#fd9704 100%);color:#fff;font-size:16px;font-weight:600;padding:10px 20px;letter-spacing:1px;transition:transform 80ms ease-in;margin-top:12px;width:100%}.button:active{transform:scale(.95)}.button:focus{outline:none}.button.ghost{background-color:transparent;background-image:inherit;border-color:#fff;font-size:16px;border:1px solid #fff;margin-top:0;text-align:center;max-width:200px}button[disabled]{cursor:not-allowed;opacity:.69}a.button{text-decoration:none;text-align:center;margin:0}a.button:hover,a.button:focus{color:#fff}form{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;height:100%;text-align:center;gap:16px}input{background-color:#fff;padding:10px 15px;margin:8px 0;width:100%;border-radius:4px;border:1px solid #ccccccb5}.login-container{background-color:#fff;border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);position:relative;overflow:hidden;width:768px;max-width:100%;min-height:600px}.form-container{position:absolute;top:0;height:100%;transition:all .6s ease-in-out}.sign-in-container{left:0;width:60%;z-index:2}.login-container.right-panel-active .sign-in-container{transform:translateX(65%)}.sign-up-container{left:0;width:60%;opacity:0;z-index:1}.login-container.right-panel-active .sign-up-container{transform:translateX(65%);opacity:1;z-index:5;animation:show .6s}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,100%{opacity:1;z-index:5}}.overlay-container{position:absolute;top:0;left:60%;width:40%;height:101%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}.login-container.right-panel-active .overlay-container{transform:translateX(-150%)}.or-divider{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;margin:0;width:100%}.or-divider::before{content:'';height:1px;background:#323a45;flex:1;margin:0 .25em 0 0}.or-divider::after{content:'';height:1px;background:#323a45;flex:1;margin:0 0 0 .25em}.overlay{background:#ff416c;background:-webkit-linear-gradient(117deg,#022b39 0%,rgba(10,84,139,.8) 66%,#064868 100%);background:linear-gradient(117deg,#022b39 0%,rgba(10,84,139,.8) 66%,#064868 100%);background:linear-gradient(117deg,#022b39 0%,rgba(10,84,139,.8) 66%,#064868 100%);background-repeat:no-repeat;background-size:cover;background-position:0 0;color:#fff;position:relative;left:-100%;height:100%;width:200%;transform:translateX(0%);transition:transform .6s ease-in-out}.overlay-panel{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 16px;text-align:center;top:0;height:100%;width:50%;transform:translateX(0);transition:transform .6s ease-in-out}.overlay-left{transform:translateX(-20%)}.login-container.right-panel-active .overlay-left{transform:translateX(100%)}.overlay-right{right:0;transform:translateX(0)}.login-container.right-panel-active .overlay-right{transform:translateX(100%)}.social-container{width:100%}.social-container a{border:1px solid #ddd;display:inline-flex;justify-content:center;align-items:center;gap:8px;margin:0;height:43px;width:100%;transition-property:max-width,padding;transition-duration:.5s,.5s;transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-delay:0,0;overflow:hidden;border-radius:4px;padding:16px}.social-container a img{object-fit:contain;height:18px;width:18px;margin-left:6px}.social-divider{font-size:15px;font-weight:500;margin:8px 0}.text{white-space:nowrap;padding-right:15px}.marker-container{margin:8px 0 12px 0;font-size:14px;color:#5f6368;display:flex;justify-content:flex-start;align-items:center;width:100%}.marker-container .terms-link{text-decoration:none;color:#e7830d}.checkboxes{max-width:700px;margin:0 auto;display:flex;flex-direction:column}.container-form{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:0 48px}.checkbox.style-a{display:block;position:relative;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:initial;width:100%}.checkbox.style-a input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-a input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-a input:checked~.checkbox__checkmark:after{opacity:1}.checkbox.style-a:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-a:hover input:checked~.checkbox__checkmark{background-color:#fff}.checkbox.style-a .checkbox__checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #333;transition:background-color .25s ease;border-radius:3px}.checkbox.style-a .checkbox__checkmark::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #333;border-width:0 1px 1px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.checkbox.style-a .checkbox__body{color:#333;line-height:1.4;font-size:12px;text-align:left;padding-left:20px}.limeiter-button{margin-top:23px}.two-factor-desc{text-align:center;margin:12px 0;padding:0 49px}@media only screen and (max-width:768px){h1{font-size:26px}.signUp-mobile-switcher,.signIn-mobile-switcher{display:block}form,.container-form{padding:0 16px}.overlay-container{display:none}.p-sm-p-0{padding:0}.sign-up-container,.sign-in-container{width:100%;left:50%}.login-container{width:90vw}.sign-in-container{transform:translateX(-50%)}.sign-up-container{transform:translateX(-150%)}.login-container.right-panel-active .sign-in-container{transform:translateX(-150%)}.login-container.right-panel-active .sign-up-container{transform:translateX(-50%)}.modal__header h1{font-size:16px}.logo-container{display:flex;justify-content:center;align-items:center}.logo-portal{position:static;margin-bottom:32px}#choosePassword{padding-bottom:12px;font-size:23px!important}}@media only screen and (max-height:767px){body{justify-content:flex-start;overflow:auto}.logo-portal{position:static;margin-bottom:32px}}#passwordGroup{position:relative;width:100%}#passwordGroup .password-strength-info{color:#000;list-style:none;position:absolute;display:none;background-color:#f1f1f1;padding:13px 0;left:50%;top:100%;transform:translate(-50%,0%);z-index:2;box-shadow:initial;border:1px solid rgba(204,204,204,1);margin:0;width:100%;font-size:12px;line-height:17px;border-radius:4px}#passwordGroup .password-strength-info:before{content:'';display:block;position:absolute;top:-10px;right:50%;transform:translateX(100%);border-right:10px solid rgba(204,204,204,0);border-left:10px solid rgba(204,204,204,0);border-bottom:10px solid rgba(204,204,204,.7)}#passwordGroup .password-strength-info>li{position:relative;padding:0 5px;text-align:left}#passwordGroup .password-strength-info>li.invalid{color:#030303c4}#passwordGroup .password-strength-info>li.valid{color:#17af88}#passwordGroup .password-strength-info>li:before{font-family:'jumbula-icons';display:inline-block;margin-right:10px;font-size:10px;margin-right:6px;font-size:9px}#passwordGroup .password-strength-info li.invalid:before{content:''}#passwordGroup .password-strength-info li.valid:before{content:''}@media(max-width:1350px){#passwordGroup .password-strength-info{left:0;top:105%;right:0;transform:initial}}.form-group.password-progress .progress{margin:0;position:absolute;top:-13px;left:0;width:100%;height:4px;background-color:transparent;background-image:none;z-index:0;border-radius:4px}.field-validation-error{background-color:#fff;display:block;padding:0;color:red;margin-top:0;text-align:left;width:100%}.overlay h1{font-size:23px;line-height:32px}.modal{visibility:hidden;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(77,77,77,.7);transition:all .4s}.modal:target{visibility:visible;opacity:1}.modal__content{border-radius:4px;position:relative;width:500px;max-width:90%;background:#fff;padding-bottom:16px}.modal__content p{height:max-content;max-height:500px;padding:1em 2em;overflow:auto;margin:0}.modal__header{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 16px}.modal__header h1{padding:16px 16px 16px 0;text-wrap:nowrap}.modal__header .modal__close{color:#585858!important;text-decoration:none!important;font-size:23px}.modal__footer{text-align:right}.modal__footer a{color:#585858}.modal__footer i{color:#d02d2c}#ForgotPasswordMessage{margin:0;background-color:#fff;color:red;text-align:left}