body:not(.logged-in) .user_job_alerts_section{display:none;}body.logged-in .user_registration_section,body.logged-in .user_login-form,body.logged-in .user_change_password{display:none;}.elementor-shortcode #wpmem_login .link-text,.elementor-shortcode #wpmem_reg .link-text{display:none;}#wpmem_login legend,#wpmem_reg legend{margin-bottom:30px !important;}.req-text{display:none !important;}#wpmem_reg label{margin-bottom:8px !important;}#wpmem_login legend,#wpmem_reg legend{color:#121232;font-family:"proxima-nova",Nunito Sans;font-size:28px;font-style:normal;font-weight:500;line-height:33px;margin-bottom:16px;}#wpmem_login label,#wpmem_reg label{color:#15335F;font-family:"proxima-nova",Nunito Sans;font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.4px;}#wpmem_login input[type="text"],#wpmem_login input[type="password"],#wpmem_reg input[type="text"],#wpmem_reg input[type="password"],#wpmem_reg input[type="email"],#wpmem_reg select,#wpmem_reg textarea{border-radius:4px;border:1px solid #D9DEE3;background:#FFF;}#wpmem_login input[type="submit"].buttons,#wpmem_reg input[type="submit"].buttons{display:inline-flex;padding:14px 32px;align-items:flex-start;margin-top:16px;border:none;border-radius:4px;background:#0A6BDB;color:#FFF;font-family:"proxima-nova",Nunito Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.5px;cursor:pointer;}#wpmem_login,#wpmem_reg{width:100%;max-width:none;}#wpmem_login fieldset,#wpmem_reg fieldset{width:100%;margin-bottom:0;}#wpmem_login .div_text,#wpmem_reg .div_text,#wpmem_login input[type="text"],#wpmem_login input[type="password"],#wpmem_reg input[type="text"],#wpmem_reg input[type="password"],#wpmem_reg input[type="email"],#wpmem_reg select,#wpmem_reg textarea{width:100%;max-width:100%;box-sizing:border-box;}#wpmem_login .button_div,#wpmem_reg .button_div{display:flex;justify-content:flex-end;align-items:center;gap:12px;width:100%;margin-top:16px;}#wpmem_login .button_div input[type="submit"].buttons,#wpmem_reg .button_div input[type="submit"].buttons{margin-top:0;margin-left:12px;}.user_registration_section .elementor-widget-html .link-text,.user_login-form .elementor-widget-html .link-text,.user_change_password .elementor-widget-html .link-text{text-align:right;color:#121232;font-family:"proxima-nova",Nunito Sans;font-size:14px;font-weight:400;line-height:normal;margin-top:14px;}.user_registration_section .elementor-widget-html .link-text a,.user_login-form .elementor-widget-html .link-text a,.user_change_password .elementor-widget-html .link-text a,.job-alert .logout{color:#0A6BDB;font-weight:600;text-decoration:none;margin-left:4px;font-family:"proxima-nova",Nunito Sans;}.user_registration_section .elementor-widget-html .link-text-login a,.user_login-form .elementor-widget-html .link-text-login a,.user_change_password .elementor-widget-html .link-text-login a{display:inline-block;padding:6px 14px;border:1px solid #0A6BDB;border-radius:999px;margin-left:10px;}#wpmem_login input[type="submit"].buttons,#wpmem_reg input[type="submit"].buttons{border:1px solid #0A6BDB;transition:all 0.3s;}#wpmem_login input[type="submit"].buttons:hover,#wpmem_login input[type="submit"].buttons:focus,#wpmem_reg input[type="submit"].buttons:hover,#wpmem_reg input[type="submit"].buttons:focus{background:transparent;color:#0A6BDB;border-color:#0A6BDB;}.user_registration_section .elementor-widget-html .link-text a,.user_login-form .elementor-widget-html .link-text a,.user_change_password .elementor-widget-html .link-text a{transition:all 0.3s;}.user_registration_section .elementor-widget-html .link-text-forgot a:hover,.user_login-form .elementor-widget-html .link-text-forgot a:hover,.user_change_password .elementor-widget-html .link-text-forgot a:hover,.job-alert .logout:hover{color:#D15E14;text-decoration:underline;}.user_registration_section .elementor-widget-html .link-text-login a:hover,.user_login-form .elementor-widget-html .link-text-login a:hover,.user_change_password .elementor-widget-html .link-text-login a:hover{background:#0A6BDB;color:#FFF;}#wpmem_login .button_div,#wpmem_reg .button_div{gap:0;font-size:0;}#wpmem_login fieldset > label,#wpmem_reg fieldset > label{display:block;margin:0 0 8px;text-transform:uppercase;color:#15335F;font-family:"proxima-nova",Nunito Sans;line-height:normal;}#wpmem_login .button_div input[type="checkbox"],#wpmem_reg .button_div input[type="checkbox"]{margin:0;}#wpmem_login .button_div label,#wpmem_reg .button_div label{margin-left:8px;}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:100%;}.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:#0A6BDB !important;}.job_listings .position h3,.job_listings .position h4{color:#0A6BDB !important;}a.logout{color:#D15E14 !important;}a.logout:hover{color:#0A6BDB !important;}