#user-login-form,#user-pass{background:#fff;border-radius:10px;box-shadow:0 4px 15px rgb(0 0 0/5%);font-family:var(--font-family-mmc,"MMC",sans-serif);margin:60px auto;max-width:400px;padding:40px}#user-login-form .form-item,#user-pass .form-item{margin-bottom:20px}#user-login-form label,#user-pass label{color:#333;display:block;font-weight:700;margin-bottom:8px}#user-login-form input.form-email,#user-login-form input.form-text,#user-pass input.form-email,#user-pass input.form-text{background-color:#f4f4f4;border:1px solid #dcdcdc;border-radius:5px;box-sizing:border-box;color:#333;font-size:14px;padding:12px 15px;transition:border-color .3s ease;width:100%}#user-login-form input.form-email:focus,#user-login-form input.form-text:focus,#user-pass input.form-email:focus,#user-pass input.form-text:focus{background-color:#fff;border-color:#0bac4b;outline:none}#user-login-form .form-actions,#user-pass .form-actions{margin-top:30px}#user-login-form input.button.form-submit,#user-pass input.button.form-submit{background-color:#0bac4b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px;text-transform:uppercase;transition:background-color .3s ease;width:100%}#user-login-form input.button.form-submit:hover,#user-pass input.button.form-submit:hover{background-color:#098e3d}.page-title{color:#002b49;font-family:var(--font-family-mmc-bold,"MMC_Bold",serif);margin-top:60px;text-align:center}