@charset "UTF-8";
html,body,body>[ui-view],.login{height:100% !important}html{background-color:#fff}a{font:600 16px "Source Sans Pro", Arial, sans-serif;line-height:1.5;text-align:left;text-decoration:underline;color:#03a3fe}a:hover{color:#03a3fe;text-decoration:none}.swal2-title,.swal2-confirm{font-family:Nunito, Arial, sans-serif}.login::before{content:"";position:absolute;top:0;bottom:0;width:30%;max-width:500px;min-width:200px;background:#1cacfe;z-index:-1}.simulatri-login::before{width:400px;background-color:#ececf2}.simulatri-login .login-sidebar{width:400px;margin-top:150px;background:#f2f2f6 url("/img/login/simulatri-background.png") no-repeat;background-size:100%}.simulatri-login .login-sidebar .simulatri-logo,.simulatri-login .login-sidebar .convertri-logo{display:block;margin:0 auto}.simulatri-login .login-sidebar .simulatri-logo{margin-top:200px}.simulatri-login .login-sidebar .convertri-logo{width:56px;height:56px;margin-top:280px}.user{min-height:100%;display:flex;flex-direction:row;position:relative}.login{font-family:Nunito, Arial, sans-serif}.login .logo-column{width:30%;max-width:500px;min-width:200px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background:#1cacfe}.login .content-column{flex:1 10 auto}.login .logo{flex:0 0 auto;margin:0;position:relative;width:100%;height:400px;background:#1cacfe url("/img/login/ovals.svg") no-repeat 50% 50%;text-align:center;overflow:hidden}.login .logo::before{content:"";height:20px;position:absolute;bottom:-20px;left:0;right:0;box-shadow:0 0 55px 0 rgba(0, 0, 0, 0.15)}.login .logo .logo-img{background:rgba(0, 0, 0, 0.22);border-radius:63px;box-shadow:0 25px 30px 0 rgba(0, 0, 0, 0.22);position:absolute;left:50%;top:50%;width:120px;height:126px;margin:-63px 0 0 -60px}.login .testimonial{left:0;bottom:0;width:100%;overflow:hidden}.login .testimonial-text{font:16px "Source Sans Pro", Arial, sans-serif;line-height:1.5;color:#fff;width:100%;text-align:center;margin:49px 0 0;padding:0 11% 30px;position:relative;overflow:hidden}.login .testimonial-text::before{content:"“";position:absolute;bottom:-7px;left:50%;margin-left:-172px;width:177px;height:373px;opacity:0.1;font:600 800px Nunito}.login .testimonial-text .testimonial-author{font:600 24px Nunito, Arial, sans-serif;margin:74px auto 17px;position:relative}.login .testimonial-text .testimonial-author::before{content:"“";position:absolute;left:50%;top:-70px;width:40px;margin-left:-20px;font:600 90px Nunito;text-align:center;color:#ffffff}.login .user .content{overflow:visible;width:400px;margin-top:0;margin-bottom:0;padding:229px 0 0;box-shadow:none}.login .content h3{color:#000;text-align:center;font-size:28px;font-weight:400 !important}.login .content h4{color:#555}.login .content .hint{color:#999;padding:0;margin:15px 0 7px 0}.login .content .login-form,.login .content .forget-form{padding:0px;margin:0px}.login .content .form-group{margin-bottom:16px}.login .content .form-control{font-size:16px;height:48px;border-radius:24px;background-color:#ffffff;color:#414141;padding-left:20px;border:solid 1px #dcdcdc}.login .content .form-control:focus,.login .content .form-control:active{border-color:#414141}.login .content .form-control::-moz-placeholder{color:#a5a5a5;opacity:1}.login .content .form-control:-ms-input-placeholder{color:#a5a5a5}.login .content .form-control::-webkit-input-placeholder{color:#a5a5a5}.login .content select.form-control{padding-left:9px;padding-right:9px}.login .content .forget-form{display:none}.login .content .register-form{display:none}.login .content .form-title{font:32px Nunito, Arial, sans-serif;font-weight:bold !important;line-height:1;color:#414141;margin-bottom:68px;position:relative}.login .content .form-title::after{content:"";position:absolute;width:51px;height:4px;background:url("/img/login/divisor-lines.svg") no-repeat 0 0;bottom:-29px;left:50%;margin-left:-25px}.login .content .form-help-message,.login .content .form-trailing-note{font:18px "Source Sans Pro", Arial, sans-serif;line-height:28px;color:#888888;text-align:center;margin:-10px 0 29px}.login .content .form-trailing-note{font-size:14px;line-height:1.14;letter-spacing:0.4px;margin:30px 0}.login .content .form-error{padding:20px 0;margin:10px -8%;border-radius:8px;background-color:#f65e5e;font:16px "Source Sans Pro", Arial, sans-serif;line-height:1.5;color:#fff;text-align:center;clear:both}.login .content .form-actions{clear:both;border:0px;padding:0 30px 0 30px;margin-left:-30px;overflow:hidden;margin-right:-30px}.login .content .form-actions>.btn{margin-top:-2px}.login .content .form-link{margin-top:24px;max-width:50%;float:left}.login .content .form-link.single{max-width:100%;text-align:center;float:none}.login .content .form-link-forgot-password{text-align:right;float:right}.login-options{margin-top:30px;margin-bottom:30px;overflow:hidden}.login-options h4{float:left;font-weight:600;font-size:15px;color:#7d91aa !important}.login-options .social-icons{float:right;padding-top:3px}.login-options .social-icons li a{border-radius:15px 15px 15px 15px !important;-moz-border-radius:15px 15px 15px 15px !important;-webkit-border-radius:15px 15px 15px 15px !important}.login .content .form-actions .checkbox{margin-left:0;padding-left:0}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0px}.login .content .form-actions .btn{margin-top:1px}.login .content .form-actions .btn{font-weight:600;padding:10px 20px !important}.login .content .form-actions .btn-default{font-weight:600;padding:10px 25px !important;color:#6c7a8d;background-color:#ffffff;border:none}.login .content .form-icon{display:block;margin:0 auto 22px;width:52px;height:52px}.login .content .form-actions .btn-default:hover{background-color:#fafaff;color:#45b6af}.login .content .forget-password{font-size:14px;float:right;display:inline-block;margin-top:10px}.login .content .check{color:#8290a3}.login .content .rememberme{margin-left:8px}.login .content .submit-button:hover,.swal2-container .submit-button:hover{background-color:#e69e00}.login .content .submit-button,.swal2-container .submit-button,.login .content .submit-button:disabled,.swal2-container .submit-button:disabled{height:48px;border-radius:24px;background-color:#ffb000;font-size:18px;color:#fff;text-align:center;display:block;width:100%}.login .content .create-account{margin:0 -40px -30px -40px;padding:15px 0 17px 0;text-align:center;background-color:#6c7a8d;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.login .content .create-account>p{margin:0}.login .content .create-account p a{font-weight:600;font-size:14px;color:#c3cedd}.login .content .create-account a{display:inline-block;margin-top:5px}.login .copyright{text-align:center;margin:0 auto 30px 0;padding:10px;color:#7a8ca5;font-size:13px}@media (max-width:675px){.login .user .content{width:250px}.login .content .form-link{float:none;max-width:100%;text-align:center;display:block}.login .content .form-error{margin-left:0;margin-right:0}}@media (max-width:500px){.login::before{content:none}.login .user{flex-direction:column}.login .logo-column{order:2;width:100%}.login .logo-column::before{width:100%}.login .logo{position:absolute;top:0;left:0;right:0;height:200px}.login .content-column{order:1;margin:200px 0 0}.login .content-column .content{padding:20px 0 20px}.login .content .form-error{margin-left:0;margin-right:0}.login .user .content{width:280px;margin-top:10px}.login .testimonial{width:280px;margin-left:auto;margin-right:auto}.login .testimonial-text{padding-left:0;padding-right:0}.login .content h3{font-size:22px}.forget-password{display:inline-block;margin-top:20px}.login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}#password-reset{min-height:50px}
