#login .wp-login-logo,#login .login-logo{width:100%!important;max-width:400px!important;margin:0 auto 32px!important;text-align:center!important}#login .login-heading{width:100%!important;max-width:400px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;margin:0 auto 24px!important;gap:0!important}#login .login-heading>*{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;white-space:nowrap!important}#login .login-heading a{margin-left:auto!important;font-size:14px!important;font-weight:500!important;color:#555!important;text-decoration:none!important}#login .login-heading a:hover{color:#d4af37!important}#login .message,#login .notice{width:100%!important;max-width:400px!important;margin:0 auto 22px!important;padding:12px 14px!important;box-sizing:border-box!important;background:#fff9e8!important;color:#5f4a12!important;border:1px solid #e9d58c!important;border-left:4px solid #d4af37!important;border-radius:8px!important;box-shadow:none!important;font-size:13px!important;line-height:1.5!important}#login .updated,#login .success{width:100%!important;max-width:400px!important;margin:0 auto 22px!important;padding:12px 14px!important;box-sizing:border-box!important;background:#eef9f1!important;color:#256b39!important;border:1px solid #b9dec4!important;border-left:4px solid #46a35f!important;border-radius:8px!important;box-shadow:none!important;font-size:13px!important;line-height:1.5!important}#login .forgetmenot,#login .login-remember,#login .login-password{box-sizing:border-box!important}#login .forgetmenot label,#login .login-remember label{font-size:13px!important;color:#333!important}#login .login-separator,#login .separator,#login .or-separator{width:100%!important;max-width:400px!important;margin-left:auto!important;margin-right:auto!important}#login .nsl-container,#login .bb-social-login,#login .social-login{width:100%!important;max-width:400px!important;margin-left:auto!important;margin-right:auto!important}#login .nsl-container-buttons{width:100%!important}#login .nsl-button,#login .bb-social-login a,#login .social-login a{width:100%!important;border-radius:8px!important;box-sizing:border-box!important}#login .privacy-policy-page-link,#login .login-policy,#login .terms-and-conditions{width:100%!important;max-width:400px!important;margin:30px auto 0!important;text-align:center!important;font-size:12px!important;line-height:1.5!important;color:#d4af37!important}#login .privacy-policy-page-link,#login .login-policy,#login .terms-and-conditions{color:#111!important}#login .privacy-policy-page-link a,#login .login-policy a,#login .terms-and-conditions a{color:#d4af37!important;font-weight:600!important;text-decoration:none!important}@media (max-width:480px){#login .login-heading{gap:14px!important}#login .login-heading h1,#login .login-heading h2{font-size:21px!important}#login .login-heading a{font-size:13px!important}}#login .message,#login .notice{background:#fff9e8!important;color:#5f4a12!important;border:1px solid #e9d58c!important;border-left:4px solid #d4af37!important}#login .updated,#login .success{background:#eef9f1!important;color:#256b39!important;border:1px solid #b9dec4!important;border-left:4px solid #46a35f!important}