.form-group.required .form-control-label:before{content:"*";color:#ff2b2b}.login-page,.registration-page{margin-top:1em;margin-bottom:1em;max-width:550px}.login-page h1,.registration-page h1{font-size:36px;line-height:44px;font-family:LibreItalic}.login-page p,.registration-page p{font-size:16px;margin-bottom:32px;color:#000}.login-page .login-form-nav,.registration-page .login-form-nav{margin-bottom:1.25em}.login-page .login,.registration-page .login{margin-bottom:.938em}.login-page .login input,.registration-page .login input{font-size:14px}@media (max-width:767.98px){.login-page .login .btn-primary,.registration-page .login .btn-primary{max-width:100%}}.login-page .login .error-message-form,.registration-page .login .error-message-form{padding:.625em;background-color:#ff2b2b;color:#fff;border-radius:.188em}.login-page .card-body,.registration-page .card-body{padding:0}.login-page .forgot-password,.registration-page .forgot-password{font-size:14px;text-decoration:underline}@media (max-width:767.98px){.login-page .forgot-password,.registration-page .forgot-password{padding-bottom:16px}}.login-page .forgot-password a,.registration-page .forgot-password a{color:#5d5a52}.login-page .register,.registration-page .register{text-align:center;font-size:14px;text-decoration:underline}.login-page .register a,.registration-page .register a{color:#5d5a52}.login-page .email-signup,.registration-page .email-signup{font-family:WorkSansRegular;font-size:14px;line-height:20px}.login-page .email-signup .title,.registration-page .email-signup .title{font-family:WorkSansMedium}.login-page .remember-me,.registration-page .remember-me{font-family:WorkSansRegular;font-size:14px;line-height:20px;color:#000}.login-page .login-submit,.registration-page .login-submit{padding-top:24px}.registration-page .privacy-policy{margin-top:1rem}.registration-page .email-signup-conf{background-color:#f2f5f8;padding:4px 8px;display:none;margin-bottom:12px}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.reset-password{margin-top:1em;margin-bottom:64px}.reset-password h1{font-size:36px;line-height:44px;font-family:LibreItalic;color:#000}.reset-password p{font-size:16px;margin-bottom:32px;color:#000}.reset-password input{font-size:14px;margin-bottom:32px;color:#5d5a52}