.form-group.required .form-control-label:before{content:"*";color:var(--error-primary)}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login-form-nav .nav-tabs{border:none}.login-page .login-form-nav .nav-item{flex-basis:50%}.login-page .login-form-nav .nav-item:focus{outline:0}.login-page .login-form-nav .nav-item .nav-link{background-color:#e6e3de}.login-page .login-form-nav .nav-item .nav-link:focus{outline:0}.login-page .login-form-nav .nav-item .nav-link.active{border:none;background-color:#000;color:#fff}.login-page button,.login-page input{border-radius:0;border:1px solid #000;height:2.875rem}.login-page button.btn:disabled,.login-page input.btn:disabled{background-color:#e6e3de;color:#000;border:none}.login-page button.btn:hover,.login-page input.btn:hover{background-color:#000;color:#fff}.login-page .card{background:none;border:none}.login-page .login{margin-bottom:.938em}.login-page .login .custom-control-label:before{border-radius:0;border:1px solid #000}.login-page .login .error-message-form{padding:.625em;background-color:var(--error-primary);color:var(--error-primary);border-radius:.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url(../images/account.jpg);background-position-y:40%}.equal-height .card{width:100%}.login-container{max-width:79.75rem}.login-container .request-password-body,.login-container .request-password-title,.login-container button{font-size:1.125rem}.login-container .request-password-body .required-field,.login-container .request-password-title .required-field,.login-container button .required-field{font-size:1rem}.login-container .request-password-body .form-control,.login-container .request-password-title .form-control,.login-container button .form-control{border-radius:0;border:1px solid}.login-container .check-icon{display:none}.login-container .send-email-btn button{border-radius:0;background-color:#000;border-color:transparent;height:2.875rem}.login-container .send-email-btn button:hover{color:#fff}.login-container .request-password-footer .btn-link{color:#000}.login-container.confirmation-email{max-width:56.5rem}.login-container.confirmation-email .request-password-title{font-size:29px;font-weight:600;display:flex;text-align:center}.login-container.confirmation-email .request-password-body{margin-bottom:4.375rem}.login-container.confirmation-email .request-password-body p{font-size:19px;text-align:center}.login-container.confirmation-email .check-icon{display:block}.login-container.confirmation-email .check-icon svg{width:6.875rem}.login-container.confirmation-email .login-header{margin-bottom:4.375rem}.login-container.confirmation-email .login-header hr{display:none}.login-container.confirmation-email button{font-size:19px}@media(max-width:543.98px){.login-container{padding:20px 25px}.login-container .request-password-title{display:flex;justify-content:center;text-align:center;font-size:21px}.login-container .request-password-body .required-field,.login-container .request-password-footer .btn-link{font-size:12px}.login-container .reset-password-form .form-group,.login-container .reset-password-form .send-email-btn{margin-top:35px}.login-container .reset-password-form .form-group button,.login-container .reset-password-form .send-email-btn button{height:40px;font-size:12px}}.card-new-password.card,.card-new-password .card-header{background:none;border:none}.card-new-password .card-header-title{font-size:18px;color:#333e48;text-transform:uppercase}.card-new-password .card-body button,.card-new-password .card-body input{border-radius:0;height:2.875rem}.card-new-password .card-body button.form-control,.card-new-password .card-body input.form-control{border:1px solid #000}.card-new-password .card-body button.btn,.card-new-password .card-body input.btn{border:none}.card-new-password .card-body button.btn:disabled,.card-new-password .card-body input.btn:disabled{background-color:#e6e3de}.card-new-password .card-body button.btn:hover,.card-new-password .card-body input.btn:hover{background-color:#000;color:#fff}.password-icons{float:right;position:relative;bottom:2.375rem;right:.5rem}.password-icons svg{width:2rem}