.reset-password-page .login-wrapper .user-login .form-heading h2,.reset-password-page .login-wrapper .user-reset .form-heading h2,.reset-password-page .reset-pwd-wrapper .user-login .form-heading h2,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading h2,.user-login-page .login-wrapper .user-login .form-heading h2,.user-login-page .login-wrapper .user-reset .form-heading h2,.user-login-page .reset-pwd-wrapper .user-login .form-heading h2,.user-login-page .reset-pwd-wrapper .user-reset .form-heading h2{font-size:2.25rem;font-weight:300;line-height:2.6875rem;margin-bottom:2rem}@media (max-width:47.9375rem){.reset-password-page .login-wrapper .user-login .form-heading h2,.reset-password-page .login-wrapper .user-reset .form-heading h2,.reset-password-page .reset-pwd-wrapper .user-login .form-heading h2,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading h2,.user-login-page .login-wrapper .user-login .form-heading h2,.user-login-page .login-wrapper .user-reset .form-heading h2,.user-login-page .reset-pwd-wrapper .user-login .form-heading h2,.user-login-page .reset-pwd-wrapper .user-reset .form-heading h2{font-size:1.75rem;line-height:2rem}}.reset-password-page .login-wrapper .user-login .form-heading p,.reset-password-page .login-wrapper .user-reset .form-heading p,.reset-password-page .reset-pwd-wrapper .user-login .form-heading p,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading p,.user-login-page .login-wrapper .user-login .form-heading p,.user-login-page .login-wrapper .user-reset .form-heading p,.user-login-page .reset-pwd-wrapper .user-login .form-heading p,.user-login-page .reset-pwd-wrapper .user-reset .form-heading p{font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (max-width:47.9375rem){.reset-password-page .login-wrapper .user-login .form-heading p,.reset-password-page .login-wrapper .user-reset .form-heading p,.reset-password-page .reset-pwd-wrapper .user-login .form-heading p,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading p,.user-login-page .login-wrapper .user-login .form-heading p,.user-login-page .login-wrapper .user-reset .form-heading p,.user-login-page .reset-pwd-wrapper .user-login .form-heading p,.user-login-page .reset-pwd-wrapper .user-reset .form-heading p{font-size:1.125rem;line-height:1.625rem}}.reset-password-page,.user-login-page{padding:3.125rem 0;display:grid;place-items:center;background:url(/themes/custom/hcltech_grant/images/light-bg.png) no-repeat;background-size:cover}@media screen and (min-width:47.5rem) and (max-width:63.9375rem) and (orientation:portrait){.reset-password-page,.user-login-page{height:calc(80vh - 100px)}}@media screen and (min-width:112.5rem){.reset-password-page,.user-login-page{height:85vh}}.reset-password-page .login-wrapper,.reset-password-page .reset-pwd-wrapper,.user-login-page .login-wrapper,.user-login-page .reset-pwd-wrapper{max-width:509px;margin:auto}@media screen and (max-width:47.9375rem){.reset-password-page .login-wrapper,.reset-password-page .reset-pwd-wrapper,.user-login-page .login-wrapper,.user-login-page .reset-pwd-wrapper{padding:1.25rem .9375rem}}.reset-password-page .login-wrapper h1,.reset-password-page .reset-pwd-wrapper h1,.user-login-page .login-wrapper h1,.user-login-page .reset-pwd-wrapper h1{display:none}.reset-password-page .login-wrapper .block-system-main-block>h2,.reset-password-page .reset-pwd-wrapper .block-system-main-block>h2,.user-login-page .login-wrapper .block-system-main-block>h2,.user-login-page .reset-pwd-wrapper .block-system-main-block>h2{display:none}.reset-password-page .login-wrapper .user-login-form .js-form-item,.reset-password-page .reset-pwd-wrapper .user-login-form .js-form-item,.user-login-page .login-wrapper .user-login-form .js-form-item,.user-login-page .reset-pwd-wrapper .user-login-form .js-form-item{padding:0}.reset-password-page .login-wrapper .js-form-wrapper,.reset-password-page .reset-pwd-wrapper .js-form-wrapper,.user-login-page .login-wrapper .js-form-wrapper,.user-login-page .reset-pwd-wrapper .js-form-wrapper{padding:0}.reset-password-page .login-wrapper .user-login .form-heading,.reset-password-page .login-wrapper .user-reset .form-heading,.reset-password-page .reset-pwd-wrapper .user-login .form-heading,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading,.user-login-page .login-wrapper .user-login .form-heading,.user-login-page .login-wrapper .user-reset .form-heading,.user-login-page .reset-pwd-wrapper .user-login .form-heading,.user-login-page .reset-pwd-wrapper .user-reset .form-heading{margin-bottom:1.25rem}.reset-password-page .login-wrapper .user-login .form-heading h2,.reset-password-page .login-wrapper .user-reset .form-heading h2,.reset-password-page .reset-pwd-wrapper .user-login .form-heading h2,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading h2,.user-login-page .login-wrapper .user-login .form-heading h2,.user-login-page .login-wrapper .user-reset .form-heading h2,.user-login-page .reset-pwd-wrapper .user-login .form-heading h2,.user-login-page .reset-pwd-wrapper .user-reset .form-heading h2{margin-bottom:1rem}.reset-password-page .login-wrapper .user-login .confirm-parent,.reset-password-page .login-wrapper .user-login .password-parent,.reset-password-page .login-wrapper .user-reset .confirm-parent,.reset-password-page .login-wrapper .user-reset .password-parent,.reset-password-page .reset-pwd-wrapper .user-login .confirm-parent,.reset-password-page .reset-pwd-wrapper .user-login .password-parent,.reset-password-page .reset-pwd-wrapper .user-reset .confirm-parent,.reset-password-page .reset-pwd-wrapper .user-reset .password-parent,.user-login-page .login-wrapper .user-login .confirm-parent,.user-login-page .login-wrapper .user-login .password-parent,.user-login-page .login-wrapper .user-reset .confirm-parent,.user-login-page .login-wrapper .user-reset .password-parent,.user-login-page .reset-pwd-wrapper .user-login .confirm-parent,.user-login-page .reset-pwd-wrapper .user-login .password-parent,.user-login-page .reset-pwd-wrapper .user-reset .confirm-parent,.user-login-page .reset-pwd-wrapper .user-reset .password-parent{clear:none!important;overflow:visible!important;max-width:none!important}.reset-password-page .login-wrapper .user-login .user-login-form .description,.reset-password-page .login-wrapper .user-login .user-pass .description,.reset-password-page .login-wrapper .user-reset .user-login-form .description,.reset-password-page .login-wrapper .user-reset .user-pass .description,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .description,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .description,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .description,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .description,.user-login-page .login-wrapper .user-login .user-login-form .description,.user-login-page .login-wrapper .user-login .user-pass .description,.user-login-page .login-wrapper .user-reset .user-login-form .description,.user-login-page .login-wrapper .user-reset .user-pass .description,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .description,.user-login-page .reset-pwd-wrapper .user-login .user-pass .description,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .description,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .description{display:none}.reset-password-page .login-wrapper .user-login .user-login-form .forgot-pass,.reset-password-page .login-wrapper .user-login .user-login-form .register-user,.reset-password-page .login-wrapper .user-login .user-pass .forgot-pass,.reset-password-page .login-wrapper .user-login .user-pass .register-user,.reset-password-page .login-wrapper .user-reset .user-login-form .forgot-pass,.reset-password-page .login-wrapper .user-reset .user-login-form .register-user,.reset-password-page .login-wrapper .user-reset .user-pass .forgot-pass,.reset-password-page .login-wrapper .user-reset .user-pass .register-user,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .forgot-pass,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .register-user,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .forgot-pass,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .register-user,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .forgot-pass,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .register-user,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .forgot-pass,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .register-user,.user-login-page .login-wrapper .user-login .user-login-form .forgot-pass,.user-login-page .login-wrapper .user-login .user-login-form .register-user,.user-login-page .login-wrapper .user-login .user-pass .forgot-pass,.user-login-page .login-wrapper .user-login .user-pass .register-user,.user-login-page .login-wrapper .user-reset .user-login-form .forgot-pass,.user-login-page .login-wrapper .user-reset .user-login-form .register-user,.user-login-page .login-wrapper .user-reset .user-pass .forgot-pass,.user-login-page .login-wrapper .user-reset .user-pass .register-user,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .forgot-pass,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .register-user,.user-login-page .reset-pwd-wrapper .user-login .user-pass .forgot-pass,.user-login-page .reset-pwd-wrapper .user-login .user-pass .register-user,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .forgot-pass,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .register-user,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .forgot-pass,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .register-user{margin-bottom:.875rem}.reset-password-page .login-wrapper .user-login .user-login-form .forgot-pass a,.reset-password-page .login-wrapper .user-login .user-login-form .register-user a,.reset-password-page .login-wrapper .user-login .user-pass .forgot-pass a,.reset-password-page .login-wrapper .user-login .user-pass .register-user a,.reset-password-page .login-wrapper .user-reset .user-login-form .forgot-pass a,.reset-password-page .login-wrapper .user-reset .user-login-form .register-user a,.reset-password-page .login-wrapper .user-reset .user-pass .forgot-pass a,.reset-password-page .login-wrapper .user-reset .user-pass .register-user a,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .forgot-pass a,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .register-user a,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .forgot-pass a,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .register-user a,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .forgot-pass a,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .register-user a,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .forgot-pass a,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .register-user a,.user-login-page .login-wrapper .user-login .user-login-form .forgot-pass a,.user-login-page .login-wrapper .user-login .user-login-form .register-user a,.user-login-page .login-wrapper .user-login .user-pass .forgot-pass a,.user-login-page .login-wrapper .user-login .user-pass .register-user a,.user-login-page .login-wrapper .user-reset .user-login-form .forgot-pass a,.user-login-page .login-wrapper .user-reset .user-login-form .register-user a,.user-login-page .login-wrapper .user-reset .user-pass .forgot-pass a,.user-login-page .login-wrapper .user-reset .user-pass .register-user a,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .forgot-pass a,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .register-user a,.user-login-page .reset-pwd-wrapper .user-login .user-pass .forgot-pass a,.user-login-page .reset-pwd-wrapper .user-login .user-pass .register-user a,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .forgot-pass a,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .register-user a,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .forgot-pass a,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .register-user a{text-decoration:underline!important}.reset-password-page .login-wrapper .user-login .user-login-form .form-item,.reset-password-page .login-wrapper .user-login .user-pass .form-item,.reset-password-page .login-wrapper .user-reset .user-login-form .form-item,.reset-password-page .login-wrapper .user-reset .user-pass .form-item,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .form-item,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .form-item,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .form-item,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .form-item,.user-login-page .login-wrapper .user-login .user-login-form .form-item,.user-login-page .login-wrapper .user-login .user-pass .form-item,.user-login-page .login-wrapper .user-reset .user-login-form .form-item,.user-login-page .login-wrapper .user-reset .user-pass .form-item,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .form-item,.user-login-page .reset-pwd-wrapper .user-login .user-pass .form-item,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .form-item,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .form-item{margin-bottom:1.25rem}@media screen and (max-width:23.75rem){.reset-password-page .login-wrapper .user-login .user-login-form .form-item>label,.reset-password-page .login-wrapper .user-login .user-pass .form-item>label,.reset-password-page .login-wrapper .user-reset .user-login-form .form-item>label,.reset-password-page .login-wrapper .user-reset .user-pass .form-item>label,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .form-item>label,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .form-item>label,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .form-item>label,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .form-item>label,.user-login-page .login-wrapper .user-login .user-login-form .form-item>label,.user-login-page .login-wrapper .user-login .user-pass .form-item>label,.user-login-page .login-wrapper .user-reset .user-login-form .form-item>label,.user-login-page .login-wrapper .user-reset .user-pass .form-item>label,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .form-item>label,.user-login-page .reset-pwd-wrapper .user-login .user-pass .form-item>label,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .form-item>label,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .form-item>label{font-size:.875rem}}.reset-password-page .login-wrapper .user-login .user-login-form .form-actions,.reset-password-page .login-wrapper .user-login .user-pass .form-actions,.reset-password-page .login-wrapper .user-reset .user-login-form .form-actions,.reset-password-page .login-wrapper .user-reset .user-pass .form-actions,.reset-password-page .reset-pwd-wrapper .user-login .user-login-form .form-actions,.reset-password-page .reset-pwd-wrapper .user-login .user-pass .form-actions,.reset-password-page .reset-pwd-wrapper .user-reset .user-login-form .form-actions,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass .form-actions,.user-login-page .login-wrapper .user-login .user-login-form .form-actions,.user-login-page .login-wrapper .user-login .user-pass .form-actions,.user-login-page .login-wrapper .user-reset .user-login-form .form-actions,.user-login-page .login-wrapper .user-reset .user-pass .form-actions,.user-login-page .reset-pwd-wrapper .user-login .user-login-form .form-actions,.user-login-page .reset-pwd-wrapper .user-login .user-pass .form-actions,.user-login-page .reset-pwd-wrapper .user-reset .user-login-form .form-actions,.user-login-page .reset-pwd-wrapper .user-reset .user-pass .form-actions{margin-top:0}.reset-password-page .login-wrapper .user-reset .form-heading p,.reset-password-page .reset-pwd-wrapper .user-reset .form-heading p,.user-login-page .login-wrapper .user-reset .form-heading p,.user-login-page .reset-pwd-wrapper .user-reset .form-heading p{max-width:300px;margin:0 auto}.reset-password-page .login-wrapper .user-reset .user-pass>p,.reset-password-page .reset-pwd-wrapper .user-reset .user-pass>p,.user-login-page .login-wrapper .user-reset .user-pass>p,.user-login-page .reset-pwd-wrapper .user-reset .user-pass>p{display:none}.reset-password-page .login-wrapper .user-reset .btn-primary,.reset-password-page .reset-pwd-wrapper .user-reset .btn-primary,.user-login-page .login-wrapper .user-reset .btn-primary,.user-login-page .reset-pwd-wrapper .user-reset .btn-primary{white-space:break-spaces}.reset-password-page .login-wrapper .user-reset .password-confirm-message,.reset-password-page .reset-pwd-wrapper .user-reset .password-confirm-message,.user-login-page .login-wrapper .user-reset .password-confirm-message,.user-login-page .reset-pwd-wrapper .user-reset .password-confirm-message{padding-top:.3125rem;visibility:visible!important;display:block!important}.reset-password-page .forgot-register,.user-login-page .forgot-register{display:flex;align-items:center;justify-content:space-between}.reset-password-page .alert-error,.user-login-page .alert-error{display:none}#password-policy-status .form-item-password-policy-status table tr.password-policy-constraint-failed{background-color:transparent}#password-policy-status .form-item-password-policy-status table tr td{background-color:transparent;border:none;padding:.3125rem 0}