@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap');::placeholder{color:#dedede!important}:-ms-input-placeholder{color:#dedede!important}::-ms-input-placeholder{color:#dedede!important}.loginPage{margin:50px 0;font-family:'Roboto',sans-serif}.loginPage .formContainer .loginContainer,.formContainer .newRegistrationContainer{padding:50px 40px}.loginPage .formContainer .commonFieldContainer{width:100%;padding:0}.loginPage .commonFieldContainer ul{padding:0;width:100%;margin:0}.loginPage .loginContainer .commonFieldContainer>ul>li:first-child{margin-bottom:20px}.loginPage .loginContainer .commonFieldContainer>ul>li{list-style-type:none;width:100%;margin:0 0 10px 0;float:left;max-width:370px}.loginPage .loginContainer ul li:last-child{margin-bottom:0}.loginPage .commonFieldContainer ul li label{color:#333;margin-bottom:10px;font-weight:bold;font-size:1em}.loginPage .login{font-size:1.7142857142857142em;padding-bottom:20px;color:#333}.loginPage .commonFieldContainer input#existUser{font-weight:bold;color:#666;font-size:1.0714285714285714em}.loginPage .formContainer .form-control{height:40px;background-image:none;box-shadow:none}.loginPage .formElement input[type="password"]{padding-right:65px}.loginPage .commonFieldContainer ul li .loginBtn.btnFull{width:100%;margin:10px 0}.loginPage .commonFieldContainer ul li .loginBtn{height:40px;font-weight:bold;background-color:#0079c1;border-radius:4px;color:#fff;border:0;font-size:1.0714285714285714em}.loginPage .commonFieldContainer ul li .formElement{position:relative}.loginPage .rememberMe{margin:0}.loginPage .commonFieldContainer ul li p.actEmail{text-align:center;padding-bottom:30px}.loginPage .commonFieldContainer ul li p.actEmail{text-decoration:underline;color:#0079c1}.loginPage .commonFieldContainer ul li p.actEmail img{vertical-align:middle;padding-right:5px}.loginPage .formContainer .commonFieldContainer span.forgotEmail{float:right;color:#0079c1;padding-top:10px;font-size:1em}.loginPage .formContainer .commonFieldContainer span.forgotPass{float:right;padding-top:10px;color:#0079c1}.loginPage .newRegistrationContainer h1.notRegister{margin-bottom:0}.loginPage .formContainer .newRegistrationContainer.iconContainer{padding:50px 40px;border-left:1px solid #f5f5f5}.loginPage .newRegistrationContainer .description p{line-height:1.4em;color:#666;font-size:1em}.loginPage .newRegistrationContainer ul li div.description{padding-left:30px}.loginPage .newRegistrationContainer ul li div.title{color:#333;padding-bottom:10px;font-size:1.2857142857142858em;font-weight:bold}.loginPage .newRegistrationContainer ul li div.icons{width:40px;height:40px;vertical-align:top}.loginPage .existingUser .notRegister{font-size:18pt;color:#666;text-align:center;padding-top:20px}.loginPage .commonFieldContainer .registerNow{height:40px;font-weight:bold;margin-top:20px;background-color:#fff;color:#0079c1;border:1px solid #0079c1}.loginPage .newRegistrationContainer ul li:first-child{margin-top:0}.loginPage .newRegistrationContainer h3{font-size:1.7142857142857142em;margin-bottom:30px}.loginPage .newRegistrationContainer ul li{list-style-type:none;width:100%;padding-bottom:30px;display:table;float:none;vertical-align:middle}.loginPage .newRegistrationContainer ul li:last-child{padding-bottom:0}.loginPage .registerNow{width:100%;padding:5px;background-color:#707070;border:0;border-radius:4px;color:#fff;font-size:1.0714285714285714em}.loginPage label.checkbox{position:relative;display:inline-block}.loginPage label.checkbox input[type="checkbox"]{position:absolute;display:inline-block;margin:0;background:transparent;border:0;cursor:pointer}.loginPage .commonFieldContainer ul li input[type="checkbox"]+span+strong{display:inline-block;line-height:22px;float:left;margin:0}.loginPage .commonFieldContainer span a{text-decoration:underline}.loginPage .newRegistrationContainer ul li div{display:table-cell;margin:0;padding:0;text-align:left}.loginPage .commonFieldContainer ul li label.rememberMe{padding-top:10px;display:inline-flex;vertical-align:top}.loginPage .commonFieldContainer ul li label.rememberMe span{display:inline-block;padding:3px 5px;font-weight:normal}.loginPage .commonFieldContainer ul li .btn,.loginPage .commonFieldContainer ul li .btn:hover{width:100%;background:transparent!important;color:#92278f!important;text-align:left;border:1px solid #ccc!important;height:40px}.loginPage .commonFieldContainer ul li .dropdown{margin-bottom:10px}.loginPage .commonFieldContainer ul li .dropdown-menu{padding-bottom:5px}.loginPage .commonFieldContainer .dropdown-menu>li>a{padding:5px 20px}.loginPage .newRegistrationContainer ul li div img{width:50px}.preLoginJourneys.internalUser{width:500px;box-shadow:0 3px 8px rgba(0,0,0,.2);border-radius:4px}.loginPage .internalUser .login{padding-bottom:30px}.loginPage .internalUser .loginContainer .commonFieldContainer>ul>li{margin-bottom:20px}.loginPage .internalUser .loginContainer ul li:last-child:last-child{margin-bottom:0}.loginPage .internalUser .helpdesk{text-align:center;margin-top:30px}.loginPage .internalUser .helpdesk .helpTxt{font-size:14px;margin-bottom:10px}.loginPage .internalUser .helpdesk .helpContact{font-size:18px;color:#92278f}.loginPage .internalUser .helpdesk .helpContact img{padding-right:10px;vertical-align:middle}.loginPage .internalUser .commonFieldContainer ul li label{color:#666}.loginPage .internalUser .commonFieldContainer ul li label.rememberMe{color:#707070;font-weight:normal}.loginPage .internalUser .formContainer .loginContainer{padding:30px 40px;min-width:490px}.loginPage .checkBoxCom span:last-child{width:auto}.loginPage .title{font-size:22px;color:#91268f;font-weight:500;margin-bottom:30px;text-align:center}.loginPage .login-card{padding:20px;background:#e7f2f8;margin-bottom:20px;border-radius:4px}.mb-10{margin-bottom:10px!important}.loginPage .login-card .form-group{margin-bottom:20px;position:relative}.loginPage .login-card label{margin-bottom:10px}.loginPage .login-card input{border:none;border-radius:0;border-bottom:2px solid #ccc}.loginPage .login-card input:focus{outline:none!important;border:none!important;box-shadow:none;border-bottom:2px solid #0079c1!important}.loginPage .btn-blue{color:#fff;background-color:#0079c1;border-color:#0079c1}.hidden{display:none!important}.alert{color:#333;padding:10px;display:flex}.eyeIcon{display:inline-block;width:35px;position:absolute;top:25px;right:0;background:url(../../images/resetPassword/eye-outline-on.svg) left center;height:35px;background-repeat:no-repeat;cursor:pointer}.eyeIcon.showPassword{background:url(../../images/resetPassword/eye-outline-off.svg) left center;background-repeat:no-repeat}.alert span{display:inline-block;vertical-align:top}.alert .message{width:93%}.alert .icon{margin-right:10px}.alert.alert-success{border-radius:4px;background:#f1f7ef;border:2px solid #bcdbb1}.alert.alert-danger{border-radius:4px;background:#fce8e9;border:2px solid #f7bbbe}.alert.alert-warning{border-radius:4px;background:#fef7e9;border:2px solid #fad995}.alert.alert-info{border-radius:4px;background:#d9edf9;border:2px solid #a7d5f1}.alert .message p{margin:0;margin-top:4px}.alert .close-alert img{margin-top:4px}.changePassword{width:1000px;margin:auto;margin-bottom:40px}.changePassword .page-heading{font-size:22px;color:#91268f;font-weight:500;margin:25px 0}.changePassword .blue-bg{background:#e7f2f8}.resetPasswordForm{max-width:800px;max-width:800px;margin:auto;margin-top:80px}.formsection{border:2px solid #e7f2f8;border-radius:4px;display:flex;margin-bottom:80px}.formsection .col{flex:1;padding:40px 30px}label{margin-bottom:10px}.form-group{margin-bottom:20px;position:relative}.form-group .form-control{border:none;border-bottom:2px solid #ccc;border-radius:0}.form-group .form-control:focus{border-bottom:2px solid #0079c1!important}.rules{padding:20px 30px}.rules .title{font-size:16px!important;color:#91268f;margin-bottom:20px!important;font-weight:500;text-align:left}.rules .note{font-size:14px;margin-bottom:10px}.rules .note img{margin-right:10px;vertical-align:middle}.rules .note .example{color:#999;font-size:12px;font-style:italic}.sytleLogin{padding-left:4%!important}.buttonWrapper .buttonContainer{border-top:1px solid #ccc;padding:20px 0;margin-bottom:10px}