@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import"https://cdn.jsdelivr.net/npm/vue-toast-notification@3/dist/theme-sugar.css";.flex{display:flex}.flex-wrap{flex-wrap:wrap}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.w33{width:33.333%}.w30{width:30%}.w50{width:50%}.w25{width:25%}.w60{width:60%}.w40{width:40%}.w20{width:20%}.w80{width:80%}.w100{width:100%}.w70{width:70%}.relative{position:relative}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.bg-cover{background-size:cover}.container{margin:0 4%}.align-center{align-items:center}.justify-center{justify-content:center}.justify-right{justify-content:right}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}*{box-sizing:border-box;font-family:Inter,sans-serif;font-style:normal}body{color:#344563;font-size:16px;height:100%;margin:0;overflow-y:auto;padding:0;position:relative}.login-box-container{align-items:center;display:flex;height:100vh;justify-content:right;position:relative}.login-box-container .container{display:flex;justify-content:center;width:100%}.login-box{max-width:550px;width:100%}.login-box .content{margin-top:40px}.login-box .content img{margin-bottom:70px;width:270px}.login-box .content>.wrapper{border:1px solid rgba(0,0,0,.078);border-radius:12px;box-shadow:0 2px 6px #1018280d;width:100%}.login-box .content h2{color:#212121;font-size:20px;font-weight:bolder;letter-spacing:-.02em;line-height:32px;margin:0}.login-box .input-box label{color:#212121;font-size:14px;font-weight:700;margin-bottom:5px}.login-box .content .title{border-bottom:.5px solid rgba(0,0,0,.15);margin-bottom:25px;padding:20px 24px}.login-box .content form{padding:0 24px 20px}.login-box .input-box{margin-top:20px;position:relative}.login-box img{margin-bottom:15px;width:150px}.input-box .input-content,.input-box select{background-color:transparent;border:1px solid rgba(0,0,0,.15);border-radius:9px;color:#344563;height:48px;outline:0;position:relative;width:100%}.input-box .input-content{position:relative}.input-box .input-content.focused{border-radius:5px}.input-box .input-content:before{border:2pt solid #05c;border-radius:10px;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.1s;width:0}.input-box .input-content.focused:before{content:"";height:calc(100% + 5px);opacity:1;width:calc(100% + 5px)}.input-box .input-content input{background:transparent;border:none;box-sizing:border-box;color:#171717;font-size:16px;font-weight:500;height:100%;line-height:16px;margin:0;outline:0;padding:0 16px;width:100%;z-index:1}.register-box .step{width:100%}.input-box label,.phone-box label{color:#171717;display:block;font-size:14px;font-weight:500;padding-bottom:8px}.input-box .show-icon-box{align-items:center;border-bottom-right-radius:3px;border-top-right-radius:3px;display:flex;flex:1;height:100%;justify-content:center;position:absolute;right:0;text-align:center;transition:.2s}.input-box .show-icon-box span{color:#344563;transition:.1s}.input-box .show-icon-box:hover{background-color:#00000012}.input-box .show-icon-box svg{cursor:pointer;transform:translateY(2.5px);width:18px}.input-box input[type=submit]{background:#05c;border:0;border-radius:3px;box-shadow:0 1px #00000026,inset 0 1px #ffffff1a;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:22px;outline:0;padding:0 10px;transition:.1s;width:100%}.input-box input[type=submit]:hover{background:#0248ac}.login-box input[type=submit]{height:45px;margin-top:20px}.login-box .options-cto{margin-bottom:15px;margin-top:5px}.login-box .options-cto p{color:#344563;font-size:14px;font-weight:500}.login-box .options-cto a{color:#344563;text-decoration:underline}.login-box .options-cto a:hover{color:#0248ac}.slide-box .wrapper{background-color:#f2f7ff;height:100vh}.slide-box .wrapper .container{padding:0 6%}.register .slide-box .wrapper{border-right:3pt solid rgba(0,0,0,.15)}.slide-box .slide-box-container{align-items:center;display:flex;height:100vh;justify-content:left;position:relative}.slide-box .slider h2{color:#344563;font-size:62px;font-weight:700;letter-spacing:-.04em;line-height:52px;margin:125px 0 8px}.slide-box .slider p{color:#344563;font-size:20px;font-weight:400;letter-spacing:-.04em;line-height:30px;margin:70px 0 8px}.slide-box img{filter:brightness(100);margin:25px 0;width:150px}.slide-box-container{position:relative}.slider .slider-controls{margin-top:70px;text-align:center;width:100%}.slider .slider-controls span.active{background-color:#344563}.slider .slider-controls span{background-color:transparent;border:1pt solid #344563;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 10px;width:12px}.register-box{max-width:600px;padding:60px 0;width:100%}.step-controls .back.step-button{background-color:transparent;border:none;box-shadow:none;color:#05c;font-size:16px;font-weight:700;height:auto}.register-box-container{align-items:center;display:flex;height:100vh;justify-content:center;position:relative}.register-box .title h2{color:#212121;font-size:26px;font-weight:600}.register-box .title{margin-bottom:30px}.register-box .input-box,.register-box .phone-box{margin-top:30px}.step-controls{border-top:1pt solid rgba(0,0,0,.15);bottom:0;padding:15px 0;position:fixed;right:0;width:60%}.step-controls .next-box{padding-left:6%;padding-right:6%}.step-controls button.next{float:right}.step-controls button{background:#f8662c;border:0;border-radius:3px;box-shadow:0 1px #00000026,inset 0 1px #ffffff1a;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:22px;outline:0;padding:0 25px;transition:.2s}.step-controls button:hover{background-color:#fa7c4a}.register-box-container>.container{display:flex;flex:1;justify-content:center;width:100%}.register-box-container .step,.register-box-container .steps-box{width:100%}.password-status-check-box{margin-top:15px}.password-status-check-box ul{list-style-type:none;padding-left:0}.password-status-check-box li{color:#344563;font-size:14px;font-weight:600;margin-top:20px}.password-status-check-box li svg{margin-right:8px;transform:translateY(1.7px);width:20px}.password-status-check-box li svg.checked{color:#216e4e}label.bottom-error-message svg{margin-right:3px;transform:translateY(1.7px);width:14px}label.bottom-error-message{color:#e34843;font-size:14px;margin-top:8px}header.fixed-header{left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:2}header .fixed-header .container{padding:0 2%}header.fixed-header .language-selector svg{color:#344563;margin-right:2px;width:18px}header.fixed-header img{width:200px}header.fixed-header .language-selector select{border-radius:3px;height:40px;width:80px}header.fixed-header nav.desktop ul{list-style-type:none}header.fixed-header nav.desktop ul li{color:#344563;display:inline-block;font-weight:500}header.fixed-header .btn{background:transparent;border:1pt solid rgba(0,0,0,.15);border-radius:3px;color:#212121;cursor:pointer;display:block;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:22px;margin-left:10px;outline:0;padding:0 25px;transition:.2s}header.fixed-header .btn:hover{background:#05c;border-color:#05c;color:#fff}header .fixed-header ul li span{color:#212121;font-weight:600}.resume-account{margin-top:40px}.resume-account .wrapper{background-color:#0000000d;border-radius:10px;padding:15px 30px}.resume-account h4{color:#344563;font-size:22px;font-weight:600;margin-top:none}.resume-account ul{list-style-type:none;margin-top:35px;padding:0}.resume-account ul li{color:#344563;font-size:14px;font-weight:600;margin-top:25px}.input-checkbox{margin-top:20px}.input-checkbox span{color:#344563;cursor:pointer;font-size:14px;font-weight:500;margin-left:5px}.register-box .term-agreement{margin-top:50px}#register-form-overlay{background-color:#ffffff80;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.success-register{text-align:center}.success-register svg{color:#216e4e;width:170px}.success-register h2{color:#344563;font-size:36px;margin-top:40px}.success-register p{color:#344563;font-weight:600;margin-top:35px}.success-register a{text-decoration:none}.success-register button{background:#05c;border:0;border-radius:3px;box-shadow:0 1px #00000026,inset 0 1px #ffffff1a;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:22px;margin-top:60px;outline:0;padding:0 10px;transition:.1s;width:100%}.login-box .registration-cto{margin-bottom:25px;margin-top:15px;text-align:center}.login-box .registration-cto p{color:#344563;font-size:14px;font-weight:bolder}.login-box .registration-cto a{color:#344563;transition:.1s}.login-box .registration-cto a:hover{color:#0248ac}.error-box,.success-box{left:50%;max-width:700px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.error-box .icon-box img,.success-box .icon-box img{width:180px}.error-box .icon-box svg,.success-box .icon-box svg{color:#216e4e;width:180px}.error-box h2,.success-box h2{color:#212121;font-size:32px;margin-top:30px}.error-box p.success,.success-box p.success{color:#216e4e;font-size:16px;font-weight:700;margin-top:30px}.error-box p.success svg,.success-box p.success svg{color:#216e4e;margin-right:7px;transform:translateY(2px);width:16px}.error-box p,.success-box p{color:#344563;font-size:18px;font-weight:600}.error-box label,.success-box label{text-align:left}.error-box button,.success-box button{background:#05c;border:0;border-radius:3px;box-shadow:0 1px #00000026,inset 0 1px #ffffff1a;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:22px;margin-top:30px;outline:0;padding:0 10px;transition:.1s;width:100%}.error-box button.deactivated,.success-box button.deactivated{background-color:#81a5d6;cursor:unset}.error-box button.transparent,.success-box button.transparent{background-color:transparent;border:1pt solid rgba(0,0,0,.15);color:#212121}.error-box .icon-box svg{color:#e34843;width:150px}@media screen and (max-width:500px){.login-box .content img{width:230px}}button{background:#05c;border:0;border-radius:3px;box-shadow:0 1px #00000026,inset 0 1px #ffffff1a;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:22px;outline:0;padding:0 25px;transition:.2s}button:hover{background:#0248ac}button.transparent{background:transparent;border:1pt solid rgba(0,0,0,.15);border-radius:3px;color:#212121;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:22px;outline:0;padding:0 25px;transition:.2s}button.transparent:hover{background:#05c;border-color:#05c;color:#fff}a{color:#05c;font-weight:600;text-decoration:none}
