.sfc-employer-contact-field,.sfc-employer-contact-job-field{position:relative}.sfc-employer-contact-profile-field,.sfc-employer-contact-project-field{flex:0 0 100%;width:100%;max-width:100%}.sfc-employer-contact-help{display:block;width:100%;margin-top:7px;color:var(--sfc-ui-muted,#69717a);font-size:12px;font-weight:400;line-height:1.5}.sfc-employer-contact-error{display:block;width:100%;margin-top:7px;color:var(--sfc-ui-danger,#dc2626);font-size:12px;font-weight:600;line-height:1.45}.sfc-employer-contact-error[hidden]{display:none!important}.sfc-employer-contact-field input.is-invalid,.sfc-employer-contact-job-field input.is-invalid{border-color:var(--sfc-ui-danger,#dc2626)!important;box-shadow:none!important}.sfc-employer-contact-required,.sfc-employer-contact-job-field .form-group-title>span{color:var(--sfc-ui-danger,#dc2626)}.wrb-post-job-form .sfc-employer-contact-job-field{margin-top:4px}.wrb-post-job-form .sfc-employer-contact-server-notice{display:block}.wrb-post-job-form .sfc-employer-contact-server-notice p{margin:4px 0 0}.wr-profileform .sfc-employer-contact-profile-field input,.wr-project-form .sfc-employer-contact-project-field input,.wrb-post-job-form .sfc-employer-contact-job-field input{width:100%}@media (max-width:767px){.sfc-employer-contact-profile-field,.sfc-employer-contact-project-field,.sfc-employer-contact-job-field{width:100%;max-width:100%}}.wrb-post-job-form .sfc-employer-contact-job-field input[type="tel"]{min-height:42px!important;padding:0 14px!important;border:1px solid var(--sfc-ui-border-strong,#d4d2d0)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;font-size:14px!important;line-height:20px!important}