@import url(https://fonts.googleapis.com/css2?family=Moirai+One&family=Poppins:wght@100;400;600;800&display=swap);:root{--rose:#ff6a9b;--blue:#363eac}.yellow-btn{background-color:#ffbd54;border:0;border-radius:4px;color:#fff;cursor:pointer;padding:9px 16px;text-decoration:none}.yellow-btn:hover{opacity:.8}body{background-color:#fff;display:flex;font-family:Poppins,sans-serif;margin:0;min-height:100vh}.alert{border-radius:3px;padding:20px}.alert.alert-danger{background-color:rgba(244,67,54,.933);color:#fff}.toaster-container{bottom:0;left:0;position:fixed}.toaster-container .toaster{animation:disappear 2.2s linear forwards;background-color:#009688;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.3);color:#fff;opacity:1;overflow:hidden;padding:20px;position:relative}.toaster-container .toaster:before{animation:progress 2s linear forwards;background-color:#035951;bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}.blue-button{background-color:var(--blue);border:0;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-weight:700;padding:15px;width:100%}.blue-button:hover{opacity:.8}@keyframes progress{to{width:0}}@keyframes disappear{95%{opacity:1}to{display:none;opacity:0}}body .page-content{display:flex;flex:1}body .page-content>*{flex:6}body .page-content .left-panel{background-color:var(--blue);box-sizing:border-box;color:#fff;display:flex;flex:7;flex-direction:column;justify-content:center;padding:90px}body .page-content .left-panel .title{align-items:center;display:flex;margin-bottom:30px;margin-top:0}body .page-content .left-panel .title .logo{background-color:hsla(0,0%,100%,.3);border-radius:20px;height:122px;margin-right:30px;width:122px}body .page-content .left-panel .title h1{font-size:64px}body .page-content .left-panel .text{border-left:2px solid #ff95b8;font-size:16px;padding-left:10px}body .page-content .left-panel .text p{margin:0}body .page-content .left-panel .text .big{font-size:24px}body .main-content{align-items:stretch;display:flex}body .main-content>*{flex:1}body .login-form{padding:100px 50px 50px}body .login-form h2{font-size:20px;text-align:center}body .login-form h2.connect{color:#606060}body .login-form label.boxed{border:1px solid;box-sizing:border-box;color:#a0a0a0;display:block;font-size:13px;padding:8px}body .login-form label.boxed input{border:0;box-sizing:border-box;color:#000;display:block;font-size:16px;outline:none;padding:8px;width:100%}body .login-form label.boxed:not(:first-of-type){border-top:0}body .login-form .remember-password{align-items:center;color:#606060;display:flex;font-size:13px;justify-content:space-between;margin:30px 0}body .login-form .remember-password a{color:#606060;font-weight:700;text-decoration:none}body .login-form .remember-password a:hover{text-decoration:underline}body .login-form .separator{background-color:#a0a0a0;height:1px;margin:20px auto;width:80%}body .login-form a.register{border:1px solid var(--blue);border-radius:6px;box-sizing:border-box;color:var(--blue);cursor:pointer;display:block;font-size:13px;font-weight:700;padding:14px;text-align:center;text-decoration:none;width:100%}body .login-form a.register:hover{opacity:.8}body .register-form{background-color:#f4f4f4;padding:50px}body .register-form h2{align-items:center;display:flex;font-size:20px;font-weight:lighter}body .register-form h2:after,body .register-form h2:before{background-color:#606060;content:"";flex:1;height:1px}body .register-form h2:before{margin-right:10px}body .register-form h2:after{margin-left:10px}body .register-form .name-split{display:flex;justify-content:space-between}body .register-form .name-split>div{flex:1}body .register-form .name-split>div:not(:last-child){margin-right:10px}body .register-form label[for=registration_form_companyName],body .register-form label[for=registration_form_confirmPassword],body .register-form label[for=registration_form_email],body .register-form label[for=registration_form_firstName],body .register-form label[for=registration_form_lastName],body .register-form label[for=registration_form_plainPassword],body .register-form label[for=registration_form_tvaNumber]{display:none}body .register-form input[type=email],body .register-form input[type=password],body .register-form input[type=text]{background-color:#fcfcfc;border:1px solid rgba(0,0,0,.25);border-radius:6px;box-sizing:border-box;margin-bottom:10px;padding:8px;width:100%}body .register-form .labels{margin:30px 0 20px}body .register-form .labels .check-label{align-items:center;color:#474747;display:flex;font-size:14px;font-weight:300}body .register-form .labels .check-label input{margin-right:5px}body .register-form .labels .check-label a{color:var(--rose);margin-left:5px;text-decoration:none}body .register-form .labels .check-label a:hover{text-decoration:underline}.reset-password{display:flex;flex-direction:column;padding:20px}.reset-password input[type=email],.reset-password input[type=password],.reset-password input[type=text]{background-color:#fcfcfc;border:1px solid rgba(0,0,0,.25);border-radius:6px;box-sizing:border-box;margin-bottom:10px;padding:8px;width:100%}@media screen and (max-width:700px){body .page-content{flex-direction:column}body .page-content .left-panel{padding:60px 30px}body .page-content .left-panel .title{flex-direction:column}body .page-content .left-panel .title h1{font-size:30px}body .page-content .left-panel .title .logo{margin-right:0}body .page-content .login-form{padding-top:30px}body .page-content .login-form .remember-password{flex-direction:column}body .page-content .login-form .remember-password a{margin-top:20px}}