section.forgot_password_page{max-width:500px;margin-top:150px}.forgot_password_page{.forgot-fluid-form-box{width:100%;max-width:100%;height:100%;flex-direction:column}.forgot-fluid-form-box .card-body{max-width:500px;margin-bottom:80px;padding-left:0;padding-right:0}.forgot-fluid-form-box .card-body .forgot-content{margin-top:3rem}.head-page h3{font-size:2.5rem}.forgot-fluid-form-box .title-content{font-weight:500;text-align:center}.forgot-fluid-form-box .fa-logo{margin:1rem;width:100px}.prefix{text-align:center;border-width:1px;border-color:rgb(var(--primary));border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.form-control::placeholder{font-size:var(--text-small)}.forgot-fluid-form-box .forgot-direct a{color:rgb(var(--white));font-size:medium;text-decoration:none;font-size:var(--text-body)}.btn-auth-box{margin-top:2rem}.footer-alt a{color:rgb(var(--white));font-size:medium;text-decoration:none;font-size:var(--text-body)}.username{border-width:1px;border-color:rgb(var(--primary));border-bottom-left-radius:0;border-top-left-radius:0}.form-label{margin-bottom:0;padding-left:3px}.password-eye input{padding:.5rem 4rem .5rem 1rem}.password-eye .form-control.is-invalid,.password-eye .form-control.is-valid,.was-validated .password-eye .form-control:invalid,.was-validated .password-eye .form-control:valid{background-position:right calc(2.3em + .1875rem) center}@media (max-width:767px){section.container{margin-top:60px}.head-page h3{font-size:calc(1.3rem + .6vw)}.forgot-fluid-form-box .card-body{padding:1rem}}}