body{--rp--space--xl:calc(2 * var(--rp--space--m));--rp--space--l:calc(1.5 * var(--rp--space--m));--rp--space--m:1rem;--rp--space--s:calc(.5 * var(--rp--space--m));--rp--space--xs:calc(.25 * var(--rp--space--m));--rp--max-width:100%;--rp--gap:var(--rp--space--xl);--rp--gap--small:var(--rp--space--m);--rp--gap--large:calc(2 * var(--rp--space--m));--rp--job-cards--gap--vertical:var(--rp--space--m);--rp--job-cards--gap--horizontal:var(--rp--space--m);--rp--color--primary:#000;--rp--body--color:inherit;--rp--headings--color:inherit;--rp--headings--font-family:inherit;--rp--body--font-family:inherit;--rp--font-size--small:calc(.75 * var(--rp--font-size--normal));--rp--font-size--normal:1rem;--rp--font-size--large:calc(1.5 * var(--rp--font-size--normal));--rp--headings--font-weight:700;--rp--body--font-weight:400;--rp--line-height--small:1.5;--rp--line-height--normal:1.5;--rp--line-height--large:1.15;--rp--border:none;--rp--border-radius:0;--rp--box-shadow:none;--rp--transition:all .3s ease-out;--rp--job-board--gap:0 var(--rp--gap);--rp--checkbox--size:1em;--rp--checkbox--border:1px solid #000;--rp--checkbox--background:#fff;--rp--input--border:1px solid #000;--rp--input--border-radius:0;--rp--input--padding:.25em .5em;--rp--input--margin:0;--rp--input--background:0 0;--rp--input--font-size:var(--rp--font-size--normal);--rp--input--font-weight:var(--rp--body--font-weight);--rp--input--line-height:var(--rp--line-height--normal);--rp--input--font-family:var(--rp--body--font-family);--rp--input--color:var(--rp--body--color);--rp--input--text-transform:none;--rp--input--box-shadow:none;--rp--label--border:none;--rp--label--padding:0;--rp--label--margin:0 0 var(--rp--space--xs);--rp--label--background:0 0;--rp--label--font-size:var(--rp--font-size--normal);--rp--label--line-height:var(--rp--line-height--normal);--rp--label--font-weight:700;--rp--label--font-family:var(--rp--body--font-family);--rp--label--color:var(--rp--body--color);--rp--label--text-transform:none;--rp--job--data--icon--color:currentColor;--rp--job--data--icon--size:1em;--rp--job-card--gap:var(--rp--space--m);--rp--job-card--link--text-decoration:none;--rp--job-card--button--font-size:var(--rp--font-size--normal);--rp--job-card--button--line-height:var(--rp--line-height--normal);--rp--job-card--button--padding:.25em .5em;--rp--job-card--button--border-radius:999px;--rp--job-card--button--background:var(--rp--color--primary);--rp--job--data--list--display:flex;--rp--job--data--list--justify-content:flex-start;--rp--job--data--list--gap:.5em 1em;--rp--job--data--list--list-style:none;--rp--job--data--list--margin:0;--rp--single--max-width:100%;--rp--single--body--font-size:var(--rp--font-size--normal);--rp--single--body--line-height:var(--rp--line-height--normal);--rp--single--body--font-family:var(--rp--body--font-family);--rp--single--body--color:var(--rp--body--color);--rp--single--heading--font-family:var(--rp--headings--font-family);--rp--single--heading--color:var(--rp--headings--color);--rp--job--consultant--gap:var(--rp--space--s)}body{--rp--button--appearance:none;--rp--button--appearance--hover:var(--rp--button--appearance--hover);--rp--button--appearance--focus-visible:var(--rp--button--appearance--focus-visible);--rp--button--display:block;--rp--button--display--hover:var(--rp--button--display--hover);--rp--button--display--focus-visible:var(--rp--button--display--focus-visible);--rp--button--width:auto;--rp--button--width--hover:var(--rp--button--width--hover);--rp--button--width--focus-visible:var(--rp--button--width--focus-visible);--rp--button--max-width:100%;--rp--button--max-width--hover:var(--rp--button--max-width--hover);--rp--button--max-width--focus-visible:var(--rp--button--max-width--focus-visible);--rp--button--color:#fff;--rp--button--color--hover:var(--rp--button--color--hover);--rp--button--color--focus-visible:var(--rp--button--color--focus-visible);--rp--button--background:var(--rp--color--primary);--rp--button--background--hover:var(--rp--button--background--hover);--rp--button--background--focus-visible:var(--rp--button--background--focus-visible);--rp--button--font-size:var(--rp--font-size--normal);--rp--button--font-size--hover:var(--rp--button--font-size--hover);--rp--button--font-size--focus-visible:var(--rp--button--font-size--focus-visible);--rp--button--line-height:var(--rp--headings--line-height);--rp--button--line-height--hover:var(--rp--button--line-height--hover);--rp--button--line-height--focus-visible:var(--rp--button--line-height--focus-visible);--rp--button--font-weight:var(--rp--headings--font-weight);--rp--button--font-weight--hover:var(--rp--button--font-weight--hover);--rp--button--font-weight--focus-visible:var(--rp--button--font-weight--focus-visible);--rp--button--font-family:var(--rp--headings--font-family);--rp--button--font-family--hover:var(--rp--button--font-family--hover);--rp--button--font-family--focus-visible:var(--rp--button--font-family--focus-visible);--rp--button--letter-spacing:0;--rp--button--letter-spacing--hover:var(--rp--button--letter-spacing--hover);--rp--button--letter-spacing--focus-visible:var(--rp--button--letter-spacing--focus-visible);--rp--button--padding:1em 1.5em;--rp--button--padding--hover:var(--rp--button--padding--hover);--rp--button--padding--focus-visible:var(--rp--button--padding--focus-visible);--rp--button--margin:var(--rp--space--m) 0 0;--rp--button--margin--hover:var(--rp--button--margin--hover);--rp--button--margin--focus-visible:var(--rp--button--margin--focus-visible);--rp--button--border:none;--rp--button--border--hover:var(--rp--button--border--hover);--rp--button--border--focus-visible:var(--rp--button--border--focus-visible);--rp--button--border-radius:0;--rp--button--border-radius--hover:var(--rp--button--border-radius--hover);--rp--button--border-radius--focus-visible:var(--rp--button--border-radius--focus-visible);--rp--button--box-shadow:none;--rp--button--box-shadow--hover:var(--rp--button--box-shadow--hover);--rp--button--box-shadow--focus-visible:var(--rp--button--box-shadow--focus-visible);--rp--button--text-align:center;--rp--button--text-align--hover:var(--rp--button--text-align--hover);--rp--button--text-align--focus-visible:var(--rp--button--text-align--focus-visible);--rp--button--text-decoration:none;--rp--button--text-decoration--hover:var(--rp--button--text-decoration--hover);--rp--button--text-decoration--focus-visible:var(--rp--button--text-decoration--focus-visible);--rp--button--text-shadow:none;--rp--button--text-shadow--hover:var(--rp--button--text-shadow--hover);--rp--button--text-shadow--focus-visible:var(--rp--button--text-shadow--focus-visible);--rp--button--text-transform:none;--rp--button--text-transform--hover:var(--rp--button--text-transform--hover);--rp--button--text-transform--focus-visible:var(--rp--button--text-transform--focus-visible);--rp--button--outline:none;--rp--button--outline--hover:var(--rp--button--outline--hover);--rp--button--outline--focus-visible:var(--rp--button--outline--focus-visible)}.recpress-button{transition:var(--rp--transition);cursor:pointer;-webkit-appearance:var(--rp--button--appearance) !important;-moz-appearance:var(--rp--button--appearance) !important;appearance:var(--rp--button--appearance) !important;display:var(--rp--button--display) !important;width:var(--rp--button--width) !important;max-width:var(--rp--button--max-width) !important;color:var(--rp--button--color) !important;background:var(--rp--button--background) !important;font-size:var(--rp--button--font-size) !important;line-height:var(--rp--button--line-height) !important;font-weight:var(--rp--button--font-weight) !important;font-family:var(--rp--button--font-family) !important;letter-spacing:var(--rp--button--letter-spacing) !important;padding:var(--rp--button--padding) !important;margin:var(--rp--button--margin) !important;border:var(--rp--button--border) !important;border-radius:var(--rp--button--border-radius) !important;box-shadow:var(--rp--button--box-shadow) !important;text-align:var(--rp--button--text-align) !important;-webkit-text-decoration:var(--rp--button--text-decoration) !important;text-decoration:var(--rp--button--text-decoration) !important;text-shadow:var(--rp--button--text-shadow) !important;text-transform:var(--rp--button--text-transform) !important;outline:var(--rp--button--outline) !important}.recpress-button:hover{-webkit-appearance:var(--rp--button--appearance--hover,var(--rp--button--appearance)) !important;-moz-appearance:var(--rp--button--appearance--hover,var(--rp--button--appearance)) !important;appearance:var(--rp--button--appearance--hover,var(--rp--button--appearance)) !important;display:var(--rp--button--display--hover,var(--rp--button--display)) !important;width:var(--rp--button--width--hover,var(--rp--button--width)) !important;max-width:var(--rp--button--max-width--hover,var(--rp--button--max-width)) !important;color:var(--rp--button--color--hover,var(--rp--button--color)) !important;background:var(--rp--button--background--hover,var(--rp--button--background)) !important;font-size:var(--rp--button--font-size--hover,var(--rp--button--font-size)) !important;line-height:var(--rp--button--line-height--hover,var(--rp--button--line-height)) !important;font-weight:var(--rp--button--font-weight--hover,var(--rp--button--font-weight)) !important;font-family:var(--rp--button--font-family--hover,var(--rp--button--font-family)) !important;letter-spacing:var(--rp--button--letter-spacing--hover,var(--rp--button--letter-spacing)) !important;padding:var(--rp--button--padding--hover,var(--rp--button--padding)) !important;margin:var(--rp--button--margin--hover,var(--rp--button--margin)) !important;border:var(--rp--button--border--hover,var(--rp--button--border)) !important;border-radius:var(--rp--button--border-radius--hover,var(--rp--button--border-radius)) !important;box-shadow:var(--rp--button--box-shadow--hover,var(--rp--button--box-shadow)) !important;text-align:var(--rp--button--text-align--hover,var(--rp--button--text-align)) !important;-webkit-text-decoration:var(--rp--button--text-decoration--hover,var(--rp--button--text-decoration)) !important;text-decoration:var(--rp--button--text-decoration--hover,var(--rp--button--text-decoration)) !important;text-shadow:var(--rp--button--text-shadow--hover,var(--rp--button--text-shadow)) !important;text-transform:var(--rp--button--text-transform--hover,var(--rp--button--text-transform)) !important;outline:var(--rp--button--outline--hover,var(--rp--button--outline)) !important}.recpress-button:focus-visible{-webkit-appearance:var(--rp--button--appearance--focus-visible,var(--rp--button--appearance)) !important;-moz-appearance:var(--rp--button--appearance--focus-visible,var(--rp--button--appearance)) !important;appearance:var(--rp--button--appearance--focus-visible,var(--rp--button--appearance)) !important;display:var(--rp--button--display--focus-visible,var(--rp--button--display)) !important;width:var(--rp--button--width--focus-visible,var(--rp--button--width)) !important;max-width:var(--rp--button--max-width--focus-visible,var(--rp--button--max-width)) !important;color:var(--rp--button--color--focus-visible,var(--rp--button--color)) !important;background:var(--rp--button--background--focus-visible,var(--rp--button--background)) !important;font-size:var(--rp--button--font-size--focus-visible,var(--rp--button--font-size)) !important;line-height:var(--rp--button--line-height--focus-visible,var(--rp--button--line-height)) !important;font-weight:var(--rp--button--font-weight--focus-visible,var(--rp--button--font-weight)) !important;font-family:var(--rp--button--font-family--focus-visible,var(--rp--button--font-family)) !important;letter-spacing:var(--rp--button--letter-spacing--focus-visible,var(--rp--button--letter-spacing)) !important;padding:var(--rp--button--padding--focus-visible,var(--rp--button--padding)) !important;margin:var(--rp--button--margin--focus-visible,var(--rp--button--margin)) !important;border:var(--rp--button--border--focus-visible,var(--rp--button--border)) !important;border-radius:var(--rp--button--border-radius--focus-visible,var(--rp--button--border-radius)) !important;box-shadow:var(--rp--button--box-shadow--focus-visible,var(--rp--button--box-shadow)) !important;text-align:var(--rp--button--text-align--focus-visible,var(--rp--button--text-align)) !important;-webkit-text-decoration:var(--rp--button--text-decoration--focus-visible,var(--rp--button--text-decoration)) !important;text-decoration:var(--rp--button--text-decoration--focus-visible,var(--rp--button--text-decoration)) !important;text-shadow:var(--rp--button--text-shadow--focus-visible,var(--rp--button--text-shadow)) !important;text-transform:var(--rp--button--text-transform--focus-visible,var(--rp--button--text-transform)) !important;outline:var(--rp--button--outline--focus-visible,var(--rp--button--outline)) !important}.recpress-job-board button.recpress-job-search__reset,.recpress-job-board button.recpress-job-facets__reset,.recpress-job-board button.job-facets__reset,.recpress-job-board button.recpress-job-facets__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;font-size:1em;background-color:transparent !important}body{--rp--job--data--display:block;--rp--job--data--width:100%;--rp--job--data--max-width:100%;--rp--job--data--background:0 0;--rp--job--data--padding:0;--rp--job--data--margin:0;--rp--job--data--border:none;--rp--job--data--border-radius:0;--rp--job--data--box-shadow:none}.single-job_listing .recpress-job__data{display:var(--rp--job--data--display) !important;width:var(--rp--job--data--width) !important;max-width:var(--rp--job--data--max-width) !important;background:var(--rp--job--data--background) !important;padding:var(--rp--job--data--padding) !important;margin:var(--rp--job--data--margin) !important;border:var(--rp--job--data--border) !important;border-radius:var(--rp--job--data--border-radius) !important;box-shadow:var(--rp--job--data--box-shadow) !important}body{--rp--job--data-inner--display:block;--rp--job--data-inner--width:100%;--rp--job--data-inner--max-width:100%;--rp--job--data-inner--background:0 0;--rp--job--data-inner--padding:0;--rp--job--data-inner--margin:0;--rp--job--data-inner--border:none;--rp--job--data-inner--border-radius:0;--rp--job--data-inner--box-shadow:none}.single-job_listing .recpress-job__data-inner{display:var(--rp--job--data-inner--display) !important;width:var(--rp--job--data-inner--width) !important;max-width:var(--rp--job--data-inner--max-width) !important;background:var(--rp--job--data-inner--background) !important;padding:var(--rp--job--data-inner--padding) !important;margin:var(--rp--job--data-inner--margin) !important;border:var(--rp--job--data-inner--border) !important;border-radius:var(--rp--job--data-inner--border-radius) !important;box-shadow:var(--rp--job--data-inner--box-shadow) !important}.recpress-job.job_listing.type-job_listing{container-type:inline-size}body{--rp--job-card--display:block;--rp--job-card--width:100%;--rp--job-card--max-width:100%;--rp--job-card--background:0 0;--rp--job-card--padding:0;--rp--job-card--margin:0;--rp--job-card--border:none;--rp--job-card--border-radius:0;--rp--job-card--box-shadow:none}.recpress-job.job_listing.type-job_listing{display:var(--rp--job-card--display) !important;width:var(--rp--job-card--width) !important;max-width:var(--rp--job-card--max-width) !important;background:var(--rp--job-card--background) !important;padding:var(--rp--job-card--padding) !important;margin:var(--rp--job-card--margin) !important;border:var(--rp--job-card--border) !important;border-radius:var(--rp--job-card--border-radius) !important;box-shadow:var(--rp--job-card--box-shadow) !important}.recpress-job__inner{display:flex;flex-wrap:wrap;gap:var(--rp--job-card--gap)}body{--rp--job-card--title--font-size:var(--rp--font-size--large);--rp--job-card--title--font-weight:var(--rp--headings--font-weight);--rp--job-card--title--line-height:var(--rp--line-height--large);--rp--job-card--title--letter-spacing:0;--rp--job-card--title--font-family:var(--rp--headings--font-family);--rp--job-card--title--text-decoration:none;--rp--job-card--title--color:var(--rp--headings--color);--rp--job-card--title--background:0 0;--rp--job-card--title--text-transform:none;--rp--job-card--title--margin:0;--rp--job-card--title--padding:0;--rp--job-card--title--display:block}.recpress-job .recpress-job__title{font-size:var(--rp--job-card--title--font-size) !important;font-weight:var(--rp--job-card--title--font-weight) !important;line-height:var(--rp--job-card--title--line-height) !important;letter-spacing:var(--rp--job-card--title--letter-spacing) !important;font-family:var(--rp--job-card--title--font-family) !important;-webkit-text-decoration:var(--rp--job-card--title--text-decoration) !important;text-decoration:var(--rp--job-card--title--text-decoration) !important;color:var(--rp--job-card--title--color) !important;background:var(--rp--job-card--title--background) !important;text-transform:var(--rp--job-card--title--text-transform) !important;margin:var(--rp--job-card--title--margin) !important;padding:var(--rp--job-card--title--padding) !important;display:var(--rp--job-card--title--display) !important}.recpress-job__title{width:100%}.recpress-job__title .recpress-job__link{color:inherit !important}body{--rp--job-card--data--item--font-size:var(--rp--data--item--font-size);--rp--job-card--data--item--font-weight:var(--rp--data--item--font-weight);--rp--job-card--data--item--line-height:var(--rp--data--item--line-height);--rp--job-card--data--item--letter-spacing:var(--rp--data--item--letter-spacing);--rp--job-card--data--item--font-family:var(--rp--data--item--font-family);--rp--job-card--data--item--text-decoration:none;--rp--job-card--data--item--color:var(--rp--data--item--color);--rp--job-card--data--item--background:var(--rp--data--item--background);--rp--job-card--data--item--text-transform:var(--rp--data--item--text-transform);--rp--job-card--data--item--margin:var(--rp--data--item--margin);--rp--job-card--data--item--padding:var(--rp--data--item--padding);--rp--job-card--data--item--display:var(--rp--data--item--display)}.recpress-job .recpress-job__data__item{font-size:var(--rp--job-card--data--item--font-size) !important;font-weight:var(--rp--job-card--data--item--font-weight) !important;line-height:var(--rp--job-card--data--item--line-height) !important;letter-spacing:var(--rp--job-card--data--item--letter-spacing) !important;font-family:var(--rp--job-card--data--item--font-family) !important;-webkit-text-decoration:var(--rp--job-card--data--item--text-decoration) !important;text-decoration:var(--rp--job-card--data--item--text-decoration) !important;color:var(--rp--job-card--data--item--color) !important;background:var(--rp--job-card--data--item--background) !important;text-transform:var(--rp--job-card--data--item--text-transform) !important;margin:var(--rp--job-card--data--item--margin) !important;padding:var(--rp--job-card--data--item--padding) !important;display:var(--rp--job-card--data--item--display) !important}.recpress-job__excerpt{width:100%;order:4}body{--rp--job-card--excerpt--font-size:var(--rp--font-size--normal);--rp--job-card--excerpt--font-weight:var(--rp--body--font-weight);--rp--job-card--excerpt--line-height:var(--rp--line-height--normal);--rp--job-card--excerpt--letter-spacing:0;--rp--job-card--excerpt--font-family:var(--rp--body--font-family);--rp--job-card--excerpt--text-decoration:none;--rp--job-card--excerpt--color:var(--rp--body--color);--rp--job-card--excerpt--background:0 0;--rp--job-card--excerpt--text-transform:none;--rp--job-card--excerpt--margin:0;--rp--job-card--excerpt--padding:0;--rp--job-card--excerpt--display:block}.recpress-job__excerpt{font-size:var(--rp--job-card--excerpt--font-size) !important;font-weight:var(--rp--job-card--excerpt--font-weight) !important;line-height:var(--rp--job-card--excerpt--line-height) !important;letter-spacing:var(--rp--job-card--excerpt--letter-spacing) !important;font-family:var(--rp--job-card--excerpt--font-family) !important;-webkit-text-decoration:var(--rp--job-card--excerpt--text-decoration) !important;text-decoration:var(--rp--job-card--excerpt--text-decoration) !important;color:var(--rp--job-card--excerpt--color) !important;background:var(--rp--job-card--excerpt--background) !important;text-transform:var(--rp--job-card--excerpt--text-transform) !important;margin:var(--rp--job-card--excerpt--margin) !important;padding:var(--rp--job-card--excerpt--padding) !important;display:var(--rp--job-card--excerpt--display) !important}.recpress-job__link{-webkit-text-decoration:var(--rp--job-card--link--text-decoration);text-decoration:var(--rp--job-card--link--text-decoration)}.recpress-job__readmore{order:5;border-radius:var(--rp--border-radius)}body{--rp--job-card--button--display:var(--rp--button--display);--rp--job-card--button--display--hover:var(--rp--button--display--hover);--rp--job-card--button--display--focus-visible:var(--rp--button--display--focus-visible);--rp--job-card--button--width:var(--rp--button--width);--rp--job-card--button--width--hover:var(--rp--button--width--hover);--rp--job-card--button--width--focus-visible:var(--rp--button--width--focus-visible);--rp--job-card--button--max-width:var(--rp--button--max-width);--rp--job-card--button--max-width--hover:var(--rp--button--max-width--hover);--rp--job-card--button--max-width--focus-visible:var(--rp--button--max-width--focus-visible);--rp--job-card--button--color:var(--rp--button--color);--rp--job-card--button--color--hover:var(--rp--button--color--hover);--rp--job-card--button--color--focus-visible:var(--rp--button--color--focus-visible);--rp--job-card--button--background:var(--rp--button--background);--rp--job-card--button--background--hover:var(--rp--button--background--hover);--rp--job-card--button--background--focus-visible:var(--rp--button--background--focus-visible);--rp--job-card--button--font-family:var(--rp--button--font-family);--rp--job-card--button--font-family--hover:var(--rp--button--font-family--hover);--rp--job-card--button--font-family--focus-visible:var(--rp--button--font-family--focus-visible);--rp--job-card--button--font-size:var(--rp--font-size--small);--rp--job-card--button--font-size--hover:var(--rp--button--font-size--hover);--rp--job-card--button--font-size--focus-visible:var(--rp--button--font-size--focus-visible);--rp--job-card--button--line-height:var(--rp--line-height--small);--rp--job-card--button--line-height--hover:var(--rp--button--line-height--hover);--rp--job-card--button--line-height--focus-visible:var(--rp--button--line-height--focus-visible);--rp--job-card--button--font-weight:var(--rp--button--font-weight);--rp--job-card--button--font-weight--hover:var(--rp--button--font-weight--hover);--rp--job-card--button--font-weight--focus-visible:var(--rp--button--font-weight--focus-visible);--rp--job-card--button--letter-spacing:var(--rp--button--letter-spacing);--rp--job-card--button--letter-spacing--hover:var(--rp--button--letter-spacing--hover);--rp--job-card--button--letter-spacing--focus-visible:var(--rp--button--letter-spacing--focus-visible);--rp--job-card--button--padding:var(--rp--button--padding);--rp--job-card--button--padding--hover:var(--rp--button--padding--hover);--rp--job-card--button--padding--focus-visible:var(--rp--button--padding--focus-visible);--rp--job-card--button--margin:0;--rp--job-card--button--margin--hover:var(--rp--button--margin--hover);--rp--job-card--button--margin--focus-visible:var(--rp--button--margin--focus-visible);--rp--job-card--button--border:var(--rp--button--border);--rp--job-card--button--border--hover:var(--rp--button--border--hover);--rp--job-card--button--border--focus-visible:var(--rp--button--border--focus-visible);--rp--job-card--button--border-radius:var(--rp--button--border-radius);--rp--job-card--button--border-radius--hover:var(--rp--button--border-radius--hover);--rp--job-card--button--border-radius--focus-visible:var(--rp--button--border-radius--focus-visible);--rp--job-card--button--text-shadow:var(--rp--button--text-shadow);--rp--job-card--button--text-shadow--hover:var(--rp--button--text-shadow--hover);--rp--job-card--button--text-shadow--focus-visible:var(--rp--button--text-shadow--focus-visible);--rp--job-card--button--box-shadow:var(--rp--button--box-shadow);--rp--job-card--button--box-shadow--hover:var(--rp--button--box-shadow--hover);--rp--job-card--button--box-shadow--focus-visible:var(--rp--button--box-shadow--focus-visible);--rp--job-card--button--text-align:var(--rp--button--text-align);--rp--job-card--button--text-align--hover:var(--rp--button--text-align--hover);--rp--job-card--button--text-align--focus-visible:var(--rp--button--text-align--focus-visible);--rp--job-card--button--text-decoration:var(--rp--button--text-decoration);--rp--job-card--button--text-decoration--hover:var(--rp--button--text-decoration--hover);--rp--job-card--button--text-decoration--focus-visible:var(--rp--button--text-decoration--focus-visible);--rp--job-card--button--text-transform:var(--rp--button--text-transform);--rp--job-card--button--text-transform--hover:var(--rp--button--text-transform--hover);--rp--job-card--button--text-transform--focus-visible:var(--rp--button--text-transform--focus-visible);--rp--job-card--button--outline:var(--rp--button--outline);--rp--job-card--button--outline--hover:var(--rp--button--outline--hover);--rp--job-card--button--outline--focus-visible:var(--rp--button--outline--focus-visible)}.recpress-job__readmore{transition:var(--rp--transition);cursor:pointer;display:var(--rp--job-card--button--display) !important;width:var(--rp--job-card--button--width) !important;max-width:var(--rp--job-card--button--max-width) !important;color:var(--rp--job-card--button--color) !important;background:var(--rp--job-card--button--background) !important;font-family:var(--rp--job-card--button--font-family) !important;font-size:var(--rp--job-card--button--font-size) !important;line-height:var(--rp--job-card--button--line-height) !important;font-weight:var(--rp--job-card--button--font-weight) !important;letter-spacing:var(--rp--job-card--button--letter-spacing) !important;padding:var(--rp--job-card--button--padding) !important;margin:var(--rp--job-card--button--margin) !important;border:var(--rp--job-card--button--border) !important;border-radius:var(--rp--job-card--button--border-radius) !important;text-shadow:var(--rp--job-card--button--text-shadow) !important;box-shadow:var(--rp--job-card--button--box-shadow) !important;text-align:var(--rp--job-card--button--text-align) !important;-webkit-text-decoration:var(--rp--job-card--button--text-decoration) !important;text-decoration:var(--rp--job-card--button--text-decoration) !important;text-transform:var(--rp--job-card--button--text-transform) !important;outline:var(--rp--job-card--button--outline) !important}.recpress-job__readmore:hover{display:var(--rp--job-card--button--display--hover,var(--rp--job-card--button--display)) !important;width:var(--rp--job-card--button--width--hover,var(--rp--job-card--button--width)) !important;max-width:var(--rp--job-card--button--max-width--hover,var(--rp--job-card--button--max-width)) !important;color:var(--rp--job-card--button--color--hover,var(--rp--job-card--button--color)) !important;background:var(--rp--job-card--button--background--hover,var(--rp--job-card--button--background)) !important;font-family:var(--rp--job-card--button--font-family--hover,var(--rp--job-card--button--font-family)) !important;font-size:var(--rp--job-card--button--font-size--hover,var(--rp--job-card--button--font-size)) !important;line-height:var(--rp--job-card--button--line-height--hover,var(--rp--job-card--button--line-height)) !important;font-weight:var(--rp--job-card--button--font-weight--hover,var(--rp--job-card--button--font-weight)) !important;letter-spacing:var(--rp--job-card--button--letter-spacing--hover,var(--rp--job-card--button--letter-spacing)) !important;padding:var(--rp--job-card--button--padding--hover,var(--rp--job-card--button--padding)) !important;margin:var(--rp--job-card--button--margin--hover,var(--rp--job-card--button--margin)) !important;border:var(--rp--job-card--button--border--hover,var(--rp--job-card--button--border)) !important;border-radius:var(--rp--job-card--button--border-radius--hover,var(--rp--job-card--button--border-radius)) !important;text-shadow:var(--rp--job-card--button--text-shadow--hover,var(--rp--job-card--button--text-shadow)) !important;box-shadow:var(--rp--job-card--button--box-shadow--hover,var(--rp--job-card--button--box-shadow)) !important;text-align:var(--rp--job-card--button--text-align--hover,var(--rp--job-card--button--text-align)) !important;-webkit-text-decoration:var(--rp--job-card--button--text-decoration--hover,var(--rp--job-card--button--text-decoration)) !important;text-decoration:var(--rp--job-card--button--text-decoration--hover,var(--rp--job-card--button--text-decoration)) !important;text-transform:var(--rp--job-card--button--text-transform--hover,var(--rp--job-card--button--text-transform)) !important;outline:var(--rp--job-card--button--outline--hover,var(--rp--job-card--button--outline)) !important}.recpress-job__readmore:focus-visible{display:var(--rp--job-card--button--display--focus-visible,var(--rp--job-card--button--display)) !important;width:var(--rp--job-card--button--width--focus-visible,var(--rp--job-card--button--width)) !important;max-width:var(--rp--job-card--button--max-width--focus-visible,var(--rp--job-card--button--max-width)) !important;color:var(--rp--job-card--button--color--focus-visible,var(--rp--job-card--button--color)) !important;background:var(--rp--job-card--button--background--focus-visible,var(--rp--job-card--button--background)) !important;font-family:var(--rp--job-card--button--font-family--focus-visible,var(--rp--job-card--button--font-family)) !important;font-size:var(--rp--job-card--button--font-size--focus-visible,var(--rp--job-card--button--font-size)) !important;line-height:var(--rp--job-card--button--line-height--focus-visible,var(--rp--job-card--button--line-height)) !important;font-weight:var(--rp--job-card--button--font-weight--focus-visible,var(--rp--job-card--button--font-weight)) !important;letter-spacing:var(--rp--job-card--button--letter-spacing--focus-visible,var(--rp--job-card--button--letter-spacing)) !important;padding:var(--rp--job-card--button--padding--focus-visible,var(--rp--job-card--button--padding)) !important;margin:var(--rp--job-card--button--margin--focus-visible,var(--rp--job-card--button--margin)) !important;border:var(--rp--job-card--button--border--focus-visible,var(--rp--job-card--button--border)) !important;border-radius:var(--rp--job-card--button--border-radius--focus-visible,var(--rp--job-card--button--border-radius)) !important;text-shadow:var(--rp--job-card--button--text-shadow--focus-visible,var(--rp--job-card--button--text-shadow)) !important;box-shadow:var(--rp--job-card--button--box-shadow--focus-visible,var(--rp--job-card--button--box-shadow)) !important;text-align:var(--rp--job-card--button--text-align--focus-visible,var(--rp--job-card--button--text-align)) !important;-webkit-text-decoration:var(--rp--job-card--button--text-decoration--focus-visible,var(--rp--job-card--button--text-decoration)) !important;text-decoration:var(--rp--job-card--button--text-decoration--focus-visible,var(--rp--job-card--button--text-decoration)) !important;text-transform:var(--rp--job-card--button--text-transform--focus-visible,var(--rp--job-card--button--text-transform)) !important;outline:var(--rp--job-card--button--outline--focus-visible,var(--rp--job-card--button--outline)) !important}@container (min-width:35rem){.recpress-job--1 .recpress-job__inner{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto auto;grid-template-areas:"title title" "data excerpt" "button excerpt"}}@container (min-width:35rem){.recpress-job--1 .recpress-job__title{grid-area:title}.recpress-job--1 .recpress-job__data{grid-area:data}.recpress-job--1 .recpress-job__excerpt{grid-area:excerpt}.recpress-job--1 .recpress-job__title{grid-area:title}.recpress-job--1 .recpress-job__readmore{grid-area:button}}.recpress-job-board{margin:var(--rp--job-board--margin,0);padding:var(--rp--job-board--padding,0);max-width:var(--rp--max-width) !important;display:grid;gap:var(--rp--job-board--gap);grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"search " "facets" "top" "listings";align-items:start}@media (min-width:768px){.recpress-job-board--1{grid-template-columns:1fr 3fr;grid-template-rows:auto auto 1fr;grid-template-areas:"... top" "search listings" "facets listings"}}@media (min-width:768px){.recpress-job-board--2{grid-template-columns:3fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"top        ..." "listings   search" "listings   facets "}}@media (min-width:768px){.recpress-job-board--3{grid-template-columns:3fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"search     search" "top   facets" "listings   facets"}}@media (min-width:768px){.recpress-job-board--no-filters{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"top" "listings"}}.recpress-job-board *{box-sizing:border-box}.recpress-job-listings-wrapper{container-type:inline-size}body{--rp--job-search--display:block;--rp--job-search--width:100%;--rp--job-search--max-width:100%;--rp--job-search--background:0 0;--rp--job-search--padding:0;--rp--job-search--margin:0;--rp--job-search--border:none;--rp--job-search--border-radius:0;--rp--job-search--box-shadow:none}.recpress-job-search{display:var(--rp--job-search--display) !important;width:var(--rp--job-search--width) !important;max-width:var(--rp--job-search--max-width) !important;background:var(--rp--job-search--background) !important;padding:var(--rp--job-search--padding) !important;margin:var(--rp--job-search--margin) !important;border:var(--rp--job-search--border) !important;border-radius:var(--rp--job-search--border-radius) !important;box-shadow:var(--rp--job-search--box-shadow) !important}.recpress-job-search{grid-area:search;display:flex;flex-direction:column;gap:var(--rp--gap--small)}.recpress-job-board .facetwp-facet{margin-bottom:var(--rp--space--m)}.recpress-job-board .facetwp-facet:last-child{margin-bottom:0}:is(.recpress-job-board,.recpress-job-search-widget) .facetwp-facet input.facetwp-search,:is(.recpress-job-board,.recpress-job-search-widget) .facetwp-facet input.facetwp-location{min-width:100px;border:var(--rp--input--border);border-radius:var(--rp--input--border-radius)}:is(.recpress-radius-facet-wrapper,.facetwp-type-dropdown){position:relative;min-width:100px;flex-grow:1}:is(.recpress-radius-facet-wrapper,.facetwp-type-dropdown) select{width:100%;border:var(--rp--input--border);border-radius:var(--rp--input--border-radius)}:is(.recpress-radius-facet-wrapper,.facetwp-type-dropdown):after{content:"";width:.6em;height:.4em;background-color:rgba(0,0,0,.5);-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);position:absolute;top:calc(50% - 0.2em);right:8px;pointer-events:none}body{--rp--search-submit--appearance:none;--rp--search-submit--appearance--hover:var(--rp--button--appearance--hover);--rp--search-submit--appearance--focus-visible:var(--rp--button--appearance--focus-visible);--rp--search-submit--display:block;--rp--search-submit--display--hover:var(--rp--button--display--hover);--rp--search-submit--display--focus-visible:var(--rp--button--display--focus-visible);--rp--search-submit--width:var(--rp--button--width);--rp--search-submit--width--hover:var(--rp--button--width--hover);--rp--search-submit--width--focus-visible:var(--rp--button--width--focus-visible);--rp--search-submit--max-width:var(--rp--button--max-width);--rp--search-submit--max-width--hover:var(--rp--button--max-width--hover);--rp--search-submit--max-width--focus-visible:var(--rp--button--max-width--focus-visible);--rp--search-submit--color:var(--rp--button--color);--rp--search-submit--color--hover:var(--rp--button--color--hover);--rp--search-submit--color--focus-visible:var(--rp--button--color--focus-visible);--rp--search-submit--background:var(--rp--button--background);--rp--search-submit--background--hover:var(--rp--button--background--hover);--rp--search-submit--background--focus-visible:var(--rp--button--background--focus-visible);--rp--search-submit--font-size:var(--rp--button--font-size);--rp--search-submit--font-size--hover:var(--rp--button--font-size--hover);--rp--search-submit--font-size--focus-visible:var(--rp--button--font-size--focus-visible);--rp--search-submit--line-height:var(--rp--button--line-height);--rp--search-submit--line-height--hover:var(--rp--button--line-height--hover);--rp--search-submit--line-height--focus-visible:var(--rp--button--line-height--focus-visible);--rp--search-submit--font-weight:var(--rp--button--font-weight);--rp--search-submit--font-weight--hover:var(--rp--button--font-weight--hover);--rp--search-submit--font-weight--focus-visible:var(--rp--button--font-weight--focus-visible);--rp--search-submit--font-family:var(--rp--button--font-family);--rp--search-submit--font-family--hover:var(--rp--button--font-family--hover);--rp--search-submit--font-family--focus-visible:var(--rp--button--font-family--focus-visible);--rp--search-submit--letter-spacing:var(--rp--button--letter-spacing);--rp--search-submit--letter-spacing--hover:var(--rp--button--letter-spacing--hover);--rp--search-submit--letter-spacing--focus-visible:var(--rp--button--letter-spacing--focus-visible);--rp--search-submit--padding:var(--rp--button--padding);--rp--search-submit--padding--hover:var(--rp--button--padding--hover);--rp--search-submit--padding--focus-visible:var(--rp--button--padding--focus-visible);--rp--search-submit--margin:var(--rp--button--margin);--rp--search-submit--margin--hover:var(--rp--button--margin--hover);--rp--search-submit--margin--focus-visible:var(--rp--button--margin--focus-visible);--rp--search-submit--border:var(--rp--button--border);--rp--search-submit--border--hover:var(--rp--button--border--hover);--rp--search-submit--border--focus-visible:var(--rp--button--border--focus-visible);--rp--search-submit--border-radius:var(--rp--button--border-radius);--rp--search-submit--border-radius--hover:var(--rp--button--border-radius--hover);--rp--search-submit--border-radius--focus-visible:var(--rp--button--border-radius--focus-visible);--rp--search-submit--box-shadow:var(--rp--button--box-shadow);--rp--search-submit--box-shadow--hover:var(--rp--button--box-shadow--hover);--rp--search-submit--box-shadow--focus-visible:var(--rp--button--box-shadow--focus-visible);--rp--search-submit--text-align:var(--rp--button--text-align);--rp--search-submit--text-align--hover:var(--rp--button--text-align--hover);--rp--search-submit--text-align--focus-visible:var(--rp--button--text-align--focus-visible);--rp--search-submit--text-decoration:var(--rp--button--text-decoration);--rp--search-submit--text-decoration--hover:var(--rp--button--text-decoration--hover);--rp--search-submit--text-decoration--focus-visible:var(--rp--button--text-decoration--focus-visible);--rp--search-submit--text-shadow:var(--rp--button--text-shadow);--rp--search-submit--text-shadow--hover:var(--rp--button--text-shadow--hover);--rp--search-submit--text-shadow--focus-visible:var(--rp--button--text-shadow--focus-visible);--rp--search-submit--text-transform:var(--rp--button--text-transform);--rp--search-submit--text-transform--hover:var(--rp--button--text-transform--hover);--rp--search-submit--text-transform--focus-visible:var(--rp--button--text-transform--focus-visible);--rp--search-submit--outline:var(--rp--button--outline);--rp--search-submit--outline--hover:var(--rp--button--outline--hover);--rp--search-submit--outline--focus-visible:var(--rp--button--outline--focus-visible)}.facetwp-search-submit{transition:var(--rp--transition);cursor:pointer;-webkit-appearance:var(--rp--search-submit--appearance) !important;-moz-appearance:var(--rp--search-submit--appearance) !important;appearance:var(--rp--search-submit--appearance) !important;display:var(--rp--search-submit--display) !important;width:var(--rp--search-submit--width) !important;max-width:var(--rp--search-submit--max-width) !important;color:var(--rp--search-submit--color) !important;background:var(--rp--search-submit--background) !important;font-size:var(--rp--search-submit--font-size) !important;line-height:var(--rp--search-submit--line-height) !important;font-weight:var(--rp--search-submit--font-weight) !important;font-family:var(--rp--search-submit--font-family) !important;letter-spacing:var(--rp--search-submit--letter-spacing) !important;padding:var(--rp--search-submit--padding) !important;margin:var(--rp--search-submit--margin) !important;border:var(--rp--search-submit--border) !important;border-radius:var(--rp--search-submit--border-radius) !important;box-shadow:var(--rp--search-submit--box-shadow) !important;text-align:var(--rp--search-submit--text-align) !important;-webkit-text-decoration:var(--rp--search-submit--text-decoration) !important;text-decoration:var(--rp--search-submit--text-decoration) !important;text-shadow:var(--rp--search-submit--text-shadow) !important;text-transform:var(--rp--search-submit--text-transform) !important;outline:var(--rp--search-submit--outline) !important}.facetwp-search-submit:hover{-webkit-appearance:var(--rp--search-submit--appearance--hover,var(--rp--search-submit--appearance)) !important;-moz-appearance:var(--rp--search-submit--appearance--hover,var(--rp--search-submit--appearance)) !important;appearance:var(--rp--search-submit--appearance--hover,var(--rp--search-submit--appearance)) !important;display:var(--rp--search-submit--display--hover,var(--rp--search-submit--display)) !important;width:var(--rp--search-submit--width--hover,var(--rp--search-submit--width)) !important;max-width:var(--rp--search-submit--max-width--hover,var(--rp--search-submit--max-width)) !important;color:var(--rp--search-submit--color--hover,var(--rp--search-submit--color)) !important;background:var(--rp--search-submit--background--hover,var(--rp--search-submit--background)) !important;font-size:var(--rp--search-submit--font-size--hover,var(--rp--search-submit--font-size)) !important;line-height:var(--rp--search-submit--line-height--hover,var(--rp--search-submit--line-height)) !important;font-weight:var(--rp--search-submit--font-weight--hover,var(--rp--search-submit--font-weight)) !important;font-family:var(--rp--search-submit--font-family--hover,var(--rp--search-submit--font-family)) !important;letter-spacing:var(--rp--search-submit--letter-spacing--hover,var(--rp--search-submit--letter-spacing)) !important;padding:var(--rp--search-submit--padding--hover,var(--rp--search-submit--padding)) !important;margin:var(--rp--search-submit--margin--hover,var(--rp--search-submit--margin)) !important;border:var(--rp--search-submit--border--hover,var(--rp--search-submit--border)) !important;border-radius:var(--rp--search-submit--border-radius--hover,var(--rp--search-submit--border-radius)) !important;box-shadow:var(--rp--search-submit--box-shadow--hover,var(--rp--search-submit--box-shadow)) !important;text-align:var(--rp--search-submit--text-align--hover,var(--rp--search-submit--text-align)) !important;-webkit-text-decoration:var(--rp--search-submit--text-decoration--hover,var(--rp--search-submit--text-decoration)) !important;text-decoration:var(--rp--search-submit--text-decoration--hover,var(--rp--search-submit--text-decoration)) !important;text-shadow:var(--rp--search-submit--text-shadow--hover,var(--rp--search-submit--text-shadow)) !important;text-transform:var(--rp--search-submit--text-transform--hover,var(--rp--search-submit--text-transform)) !important;outline:var(--rp--search-submit--outline--hover,var(--rp--search-submit--outline)) !important}.facetwp-search-submit:focus-visible{-webkit-appearance:var(--rp--search-submit--appearance--focus-visible,var(--rp--search-submit--appearance)) !important;-moz-appearance:var(--rp--search-submit--appearance--focus-visible,var(--rp--search-submit--appearance)) !important;appearance:var(--rp--search-submit--appearance--focus-visible,var(--rp--search-submit--appearance)) !important;display:var(--rp--search-submit--display--focus-visible,var(--rp--search-submit--display)) !important;width:var(--rp--search-submit--width--focus-visible,var(--rp--search-submit--width)) !important;max-width:var(--rp--search-submit--max-width--focus-visible,var(--rp--search-submit--max-width)) !important;color:var(--rp--search-submit--color--focus-visible,var(--rp--search-submit--color)) !important;background:var(--rp--search-submit--background--focus-visible,var(--rp--search-submit--background)) !important;font-size:var(--rp--search-submit--font-size--focus-visible,var(--rp--search-submit--font-size)) !important;line-height:var(--rp--search-submit--line-height--focus-visible,var(--rp--search-submit--line-height)) !important;font-weight:var(--rp--search-submit--font-weight--focus-visible,var(--rp--search-submit--font-weight)) !important;font-family:var(--rp--search-submit--font-family--focus-visible,var(--rp--search-submit--font-family)) !important;letter-spacing:var(--rp--search-submit--letter-spacing--focus-visible,var(--rp--search-submit--letter-spacing)) !important;padding:var(--rp--search-submit--padding--focus-visible,var(--rp--search-submit--padding)) !important;margin:var(--rp--search-submit--margin--focus-visible,var(--rp--search-submit--margin)) !important;border:var(--rp--search-submit--border--focus-visible,var(--rp--search-submit--border)) !important;border-radius:var(--rp--search-submit--border-radius--focus-visible,var(--rp--search-submit--border-radius)) !important;box-shadow:var(--rp--search-submit--box-shadow--focus-visible,var(--rp--search-submit--box-shadow)) !important;text-align:var(--rp--search-submit--text-align--focus-visible,var(--rp--search-submit--text-align)) !important;-webkit-text-decoration:var(--rp--search-submit--text-decoration--focus-visible,var(--rp--search-submit--text-decoration)) !important;text-decoration:var(--rp--search-submit--text-decoration--focus-visible,var(--rp--search-submit--text-decoration)) !important;text-shadow:var(--rp--search-submit--text-shadow--focus-visible,var(--rp--search-submit--text-shadow)) !important;text-transform:var(--rp--search-submit--text-transform--focus-visible,var(--rp--search-submit--text-transform)) !important;outline:var(--rp--search-submit--outline--focus-visible,var(--rp--search-submit--outline)) !important}body{--rp--slider-reset--display:block;--rp--slider-reset--display--hover:var(--rp--button--display--hover);--rp--slider-reset--display--focus-visible:var(--rp--button--display--focus-visible);--rp--slider-reset--width:auto;--rp--slider-reset--width--hover:var(--rp--button--width--hover);--rp--slider-reset--width--focus-visible:var(--rp--button--width--focus-visible);--rp--slider-reset--max-width:100%;--rp--slider-reset--max-width--hover:var(--rp--button--max-width--hover);--rp--slider-reset--max-width--focus-visible:var(--rp--button--max-width--focus-visible);--rp--slider-reset--color:#fff;--rp--slider-reset--color--hover:var(--rp--button--color--hover);--rp--slider-reset--color--focus-visible:var(--rp--button--color--focus-visible);--rp--slider-reset--background:var(--rp--color--primary);--rp--slider-reset--background--hover:var(--rp--button--background--hover);--rp--slider-reset--background--focus-visible:var(--rp--button--background--focus-visible);--rp--slider-reset--font-size:var(--rp--font-size--small);--rp--slider-reset--font-size--hover:var(--rp--button--font-size--hover);--rp--slider-reset--font-size--focus-visible:var(--rp--button--font-size--focus-visible);--rp--slider-reset--line-height:var(--rp--line-height--small);--rp--slider-reset--line-height--hover:var(--rp--button--line-height--hover);--rp--slider-reset--line-height--focus-visible:var(--rp--button--line-height--focus-visible);--rp--slider-reset--padding:.25em .5em;--rp--slider-reset--padding--hover:var(--rp--button--padding--hover);--rp--slider-reset--padding--focus-visible:var(--rp--button--padding--focus-visible);--rp--slider-reset--margin:0;--rp--slider-reset--margin--hover:var(--rp--button--margin--hover);--rp--slider-reset--margin--focus-visible:var(--rp--button--margin--focus-visible);--rp--slider-reset--border:none;--rp--slider-reset--border--hover:var(--rp--button--border--hover);--rp--slider-reset--border--focus-visible:var(--rp--button--border--focus-visible);--rp--slider-reset--border-radius:0;--rp--slider-reset--border-radius--hover:var(--rp--button--border-radius--hover);--rp--slider-reset--border-radius--focus-visible:var(--rp--button--border-radius--focus-visible);--rp--slider-reset--box-shadow:none;--rp--slider-reset--box-shadow--hover:var(--rp--button--box-shadow--hover);--rp--slider-reset--box-shadow--focus-visible:var(--rp--button--box-shadow--focus-visible);--rp--slider-reset--text-decoration:none;--rp--slider-reset--text-decoration--hover:var(--rp--button--text-decoration--hover);--rp--slider-reset--text-decoration--focus-visible:var(--rp--button--text-decoration--focus-visible);--rp--slider-reset--text-transform:var(--rp--button--text-transform);--rp--slider-reset--text-transform--hover:var(--rp--button--text-transform--hover);--rp--slider-reset--text-transform--focus-visible:var(--rp--button--text-transform--focus-visible);--rp--slider-reset--outline:none;--rp--slider-reset--outline--hover:var(--rp--button--outline--hover);--rp--slider-reset--outline--focus-visible:var(--rp--button--outline--focus-visible)}.facetwp-slider-reset{transition:var(--rp--transition);cursor:pointer;display:var(--rp--slider-reset--display) !important;width:var(--rp--slider-reset--width) !important;max-width:var(--rp--slider-reset--max-width) !important;color:var(--rp--slider-reset--color) !important;background:var(--rp--slider-reset--background) !important;font-size:var(--rp--slider-reset--font-size) !important;line-height:var(--rp--slider-reset--line-height) !important;padding:var(--rp--slider-reset--padding) !important;margin:var(--rp--slider-reset--margin) !important;border:var(--rp--slider-reset--border) !important;border-radius:var(--rp--slider-reset--border-radius) !important;box-shadow:var(--rp--slider-reset--box-shadow) !important;-webkit-text-decoration:var(--rp--slider-reset--text-decoration) !important;text-decoration:var(--rp--slider-reset--text-decoration) !important;text-transform:var(--rp--slider-reset--text-transform) !important;outline:var(--rp--slider-reset--outline) !important}.facetwp-slider-reset:hover{display:var(--rp--slider-reset--display--hover,var(--rp--slider-reset--display)) !important;width:var(--rp--slider-reset--width--hover,var(--rp--slider-reset--width)) !important;max-width:var(--rp--slider-reset--max-width--hover,var(--rp--slider-reset--max-width)) !important;color:var(--rp--slider-reset--color--hover,var(--rp--slider-reset--color)) !important;background:var(--rp--slider-reset--background--hover,var(--rp--slider-reset--background)) !important;font-size:var(--rp--slider-reset--font-size--hover,var(--rp--slider-reset--font-size)) !important;line-height:var(--rp--slider-reset--line-height--hover,var(--rp--slider-reset--line-height)) !important;padding:var(--rp--slider-reset--padding--hover,var(--rp--slider-reset--padding)) !important;margin:var(--rp--slider-reset--margin--hover,var(--rp--slider-reset--margin)) !important;border:var(--rp--slider-reset--border--hover,var(--rp--slider-reset--border)) !important;border-radius:var(--rp--slider-reset--border-radius--hover,var(--rp--slider-reset--border-radius)) !important;box-shadow:var(--rp--slider-reset--box-shadow--hover,var(--rp--slider-reset--box-shadow)) !important;-webkit-text-decoration:var(--rp--slider-reset--text-decoration--hover,var(--rp--slider-reset--text-decoration)) !important;text-decoration:var(--rp--slider-reset--text-decoration--hover,var(--rp--slider-reset--text-decoration)) !important;text-transform:var(--rp--slider-reset--text-transform--hover,var(--rp--slider-reset--text-transform)) !important;outline:var(--rp--slider-reset--outline--hover,var(--rp--slider-reset--outline)) !important}.facetwp-slider-reset:focus-visible{display:var(--rp--slider-reset--display--focus-visible,var(--rp--slider-reset--display)) !important;width:var(--rp--slider-reset--width--focus-visible,var(--rp--slider-reset--width)) !important;max-width:var(--rp--slider-reset--max-width--focus-visible,var(--rp--slider-reset--max-width)) !important;color:var(--rp--slider-reset--color--focus-visible,var(--rp--slider-reset--color)) !important;background:var(--rp--slider-reset--background--focus-visible,var(--rp--slider-reset--background)) !important;font-size:var(--rp--slider-reset--font-size--focus-visible,var(--rp--slider-reset--font-size)) !important;line-height:var(--rp--slider-reset--line-height--focus-visible,var(--rp--slider-reset--line-height)) !important;padding:var(--rp--slider-reset--padding--focus-visible,var(--rp--slider-reset--padding)) !important;margin:var(--rp--slider-reset--margin--focus-visible,var(--rp--slider-reset--margin)) !important;border:var(--rp--slider-reset--border--focus-visible,var(--rp--slider-reset--border)) !important;border-radius:var(--rp--slider-reset--border-radius--focus-visible,var(--rp--slider-reset--border-radius)) !important;box-shadow:var(--rp--slider-reset--box-shadow--focus-visible,var(--rp--slider-reset--box-shadow)) !important;-webkit-text-decoration:var(--rp--slider-reset--text-decoration--focus-visible,var(--rp--slider-reset--text-decoration)) !important;text-decoration:var(--rp--slider-reset--text-decoration--focus-visible,var(--rp--slider-reset--text-decoration)) !important;text-transform:var(--rp--slider-reset--text-transform--focus-visible,var(--rp--slider-reset--text-transform)) !important;outline:var(--rp--slider-reset--outline--focus-visible,var(--rp--slider-reset--outline)) !important}.recpress-job-search__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rp--space--m)}body{--rp--job-search--header--margin:0 0 var(--rp--space--m);--rp--job-search--header--padding:0;--rp--job-search--header--background:0 0;--rp--job-search--header--border:none;--rp--job-search--header--border-radius:0;--rp--job-search--header--box-shadow:none}.recpress-job-search__header{margin:var(--rp--job-search--header--margin) !important;padding:var(--rp--job-search--header--padding) !important;background:var(--rp--job-search--header--background) !important;border:var(--rp--job-search--header--border) !important;border-radius:var(--rp--job-search--header--border-radius) !important;box-shadow:var(--rp--job-search--header--box-shadow) !important}.recpress-job-search__inner{display:grid;flex-wrap:wrap;gap:var(--rp--gap--small)}.recpress-job-search__inner .job-facet{flex:1 1 50%}.recpress-job-facets{grid-area:facets;display:flex;flex-direction:column;gap:var(--rp--gap--small)}body{--rp--job-facets--margin:var(--rp--space--xl) 0 var(--rp--space--l);--rp--job-facets--padding:var(--rp--facets--padding);--rp--job-facets--background:var(--rp--facets--background);--rp--job-facets--border:var(--rp--facets--border);--rp--job-facets--border-radius:var(--rp--facets--border-radius);--rp--job-facets--box-shadow:var(--rp--facets--box-shadow)}.recpress-job-facets{margin:var(--rp--job-facets--margin) !important;padding:var(--rp--job-facets--padding) !important;background:var(--rp--job-facets--background) !important;border:var(--rp--job-facets--border) !important;border-radius:var(--rp--job-facets--border-radius) !important;box-shadow:var(--rp--job-facets--box-shadow) !important}.recpress-job-facets__header{display:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rp--gap--small)}.recpress-job-facets.show-on-mobile>.recpress-job-facets__header{display:flex}@media (min-width:768px){.recpress-job-facets__header{display:flex}}body{--rp--job-facets--header--margin:0;--rp--job-facets--header--padding:0;--rp--job-facets--header--background:0 0;--rp--job-facets--header--border:none;--rp--job-facets--header--border-radius:0;--rp--job-facets--header--box-shadow:none}.recpress-job-facets__header{margin:var(--rp--job-facets--header--margin) !important;padding:var(--rp--job-facets--header--padding) !important;background:var(--rp--job-facets--header--background) !important;border:var(--rp--job-facets--header--border) !important;border-radius:var(--rp--job-facets--header--border-radius) !important;box-shadow:var(--rp--job-facets--header--box-shadow) !important}.recpress-job-facets__inner{display:none;flex-direction:column;gap:var(--rp--gap--small)}.recpress-job-facets.show-on-mobile>.recpress-job-facets__inner{display:flex}@media (min-width:768px){.recpress-job-facets__inner{display:flex}}body{--rp--job-facet--display:block;--rp--job-facet--width:100%;--rp--job-facet--max-width:100%;--rp--job-facet--background:0 0;--rp--job-facet--padding:0;--rp--job-facet--margin:0;--rp--job-facet--border:none;--rp--job-facet--border-radius:0;--rp--job-facet--box-shadow:none}.job-facet{display:var(--rp--job-facet--display) !important;width:var(--rp--job-facet--width) !important;max-width:var(--rp--job-facet--max-width) !important;background:var(--rp--job-facet--background) !important;padding:var(--rp--job-facet--padding) !important;margin:var(--rp--job-facet--margin) !important;border:var(--rp--job-facet--border) !important;border-radius:var(--rp--job-facet--border-radius) !important;box-shadow:var(--rp--job-facet--box-shadow) !important}.job-relay-job-facets__footer{display:none}.recpress-job-facets.show-on-mobile>.job-relay-job-facets__footer{display:block}@media (min-width:768px){.job-relay-job-facets__footer{display:block}}body{--rp--pager-top--font-size:var(--rp--font-size--normal);--rp--pager-top--font-weight:var(--rp--body--font-weight);--rp--pager-top--line-height:var(--rp--line-height--normal);--rp--pager-top--letter-spacing:0;--rp--pager-top--font-family:var(--rp--body--font-family);--rp--pager-top--text-decoration:none;--rp--pager-top--color:var(--rp--body--color);--rp--pager-top--background:0 0;--rp--pager-top--text-transform:none;--rp--pager-top--margin:0 0 var(--rp--space--l);--rp--pager-top--padding:0;--rp--pager-top--display:block}.facetwp-facet.facetwp-facet-job_pager_top{font-size:var(--rp--pager-top--font-size) !important;font-weight:var(--rp--pager-top--font-weight) !important;line-height:var(--rp--pager-top--line-height) !important;letter-spacing:var(--rp--pager-top--letter-spacing) !important;font-family:var(--rp--pager-top--font-family) !important;-webkit-text-decoration:var(--rp--pager-top--text-decoration) !important;text-decoration:var(--rp--pager-top--text-decoration) !important;color:var(--rp--pager-top--color) !important;background:var(--rp--pager-top--background) !important;text-transform:var(--rp--pager-top--text-transform) !important;margin:var(--rp--pager-top--margin) !important;padding:var(--rp--pager-top--padding) !important;display:var(--rp--pager-top--display) !important}.facetwp-facet.facetwp-facet-job_pager_top{grid-area:top}.recpress-results-wrapper{grid-area:listings}.recpress-job-listings{display:grid;gap:var(--rp--job-cards--gap--vertical) var(--rp--job-cards--gap--horizontal);grid-template-columns:1fr;align-items:normal;grid-auto-rows:max-content;padding:0 !important;margin:0 !important;list-style:none !important}@container (min-width:600px){.recpress-job-listings--cols-2,.recpress-job-listings--cols-3,.recpress-job-listings--cols-4{grid-template-columns:1fr 1fr}}@container (min-width:900px){.recpress-job-listings--cols-3{grid-template-columns:1fr 1fr 1fr}.recpress-job-listings--cols-4{grid-template-columns:1fr 1fr 1fr 1fr}}.location-results{z-index:2}body{--rp--widget--title--font-size:var(--rp--font-size--large);--rp--widget--title--font-weight:var(--rp--headings--font-weight);--rp--widget--title--line-height:var(--rp--line-height--large);--rp--widget--title--letter-spacing:0;--rp--widget--title--font-family:var(--rp--headings--font-family);--rp--widget--title--text-decoration:none;--rp--widget--title--color:var(--rp--headings--color);--rp--widget--title--background:0 0;--rp--widget--title--text-transform:none;--rp--widget--title--margin:0 0 var(--rp--space--m);--rp--widget--title--padding:0;--rp--widget--title--display:block}.recpress-widget__title{font-size:var(--rp--widget--title--font-size) !important;font-weight:var(--rp--widget--title--font-weight) !important;line-height:var(--rp--widget--title--line-height) !important;letter-spacing:var(--rp--widget--title--letter-spacing) !important;font-family:var(--rp--widget--title--font-family) !important;-webkit-text-decoration:var(--rp--widget--title--text-decoration) !important;text-decoration:var(--rp--widget--title--text-decoration) !important;color:var(--rp--widget--title--color) !important;background:var(--rp--widget--title--background) !important;text-transform:var(--rp--widget--title--text-transform) !important;margin:var(--rp--widget--title--margin) !important;padding:var(--rp--widget--title--padding) !important;display:var(--rp--widget--title--display) !important}body{--rp--job-search--title--font-size:var(--rp--widget--title--font-size);--rp--job-search--title--font-weight:var(--rp--widget--title--font-weight);--rp--job-search--title--line-height:var(--rp--widget--title--line-height);--rp--job-search--title--letter-spacing:var(--rp--widget--title--letter-spacing);--rp--job-search--title--font-family:var(--rp--widget--title--font-family);--rp--job-search--title--text-decoration:var(--rp--widget--title--text-decoration);--rp--job-search--title--color:var(--rp--widget--title--color);--rp--job-search--title--background:0 0;--rp--job-search--title--text-transform:var(--rp--widget--title--text-transform);--rp--job-search--title--margin:0;--rp--job-search--title--padding:var(--rp--widget--title--padding);--rp--job-search--title--display:var(--rp--widget--title--display)}.recpress-job-search__title{font-size:var(--rp--job-search--title--font-size) !important;font-weight:var(--rp--job-search--title--font-weight) !important;line-height:var(--rp--job-search--title--line-height) !important;letter-spacing:var(--rp--job-search--title--letter-spacing) !important;font-family:var(--rp--job-search--title--font-family) !important;-webkit-text-decoration:var(--rp--job-search--title--text-decoration) !important;text-decoration:var(--rp--job-search--title--text-decoration) !important;color:var(--rp--job-search--title--color) !important;background:var(--rp--job-search--title--background) !important;text-transform:var(--rp--job-search--title--text-transform) !important;margin:var(--rp--job-search--title--margin) !important;padding:var(--rp--job-search--title--padding) !important;display:var(--rp--job-search--title--display) !important}body{--rp--job-facets--title--font-size:var(--rp--widget--title--font-size);--rp--job-facets--title--font-weight:var(--rp--widget--title--font-weight);--rp--job-facets--title--line-height:var(--rp--widget--title--line-height);--rp--job-facets--title--letter-spacing:var(--rp--widget--title--letter-spacing);--rp--job-facets--title--font-family:var(--rp--widget--title--font-family);--rp--job-facets--title--text-decoration:var(--rp--widget--title--text-decoration);--rp--job-facets--title--color:var(--rp--widget--title--color);--rp--job-facets--title--background:0 0;--rp--job-facets--title--text-transform:var(--rp--widget--title--text-transform);--rp--job-facets--title--margin:0;--rp--job-facets--title--padding:var(--rp--widget--title--padding);--rp--job-facets--title--display:var(--rp--widget--title--display)}.recpress-job-facets__title{font-size:var(--rp--job-facets--title--font-size) !important;font-weight:var(--rp--job-facets--title--font-weight) !important;line-height:var(--rp--job-facets--title--line-height) !important;letter-spacing:var(--rp--job-facets--title--letter-spacing) !important;font-family:var(--rp--job-facets--title--font-family) !important;-webkit-text-decoration:var(--rp--job-facets--title--text-decoration) !important;text-decoration:var(--rp--job-facets--title--text-decoration) !important;color:var(--rp--job-facets--title--color) !important;background:var(--rp--job-facets--title--background) !important;text-transform:var(--rp--job-facets--title--text-transform) !important;margin:var(--rp--job-facets--title--margin) !important;padding:var(--rp--job-facets--title--padding) !important;display:var(--rp--job-facets--title--display) !important}.facetwp-facet-job_location_radius,.facetwp-facet-job_keywords{display:flex;flex-wrap:wrap;gap:var(--rp--space--s)}.facetwp-facet-job_location_radius .facetwp-input-wrap,.facetwp-facet-job_location_radius .facetwp-radius,.facetwp-facet-job_keywords .facetwp-input-wrap,.facetwp-facet-job_keywords .facetwp-radius{flex:1 1 auto}.facetwp-facet-job_location_radius .facetwp-input-wrap .facetwp-search,.facetwp-facet-job_location_radius .facetwp-input-wrap .facetwp-location,.facetwp-facet-job_location_radius .facetwp-radius .facetwp-search,.facetwp-facet-job_location_radius .facetwp-radius .facetwp-location,.facetwp-facet-job_keywords .facetwp-input-wrap .facetwp-search,.facetwp-facet-job_keywords .facetwp-input-wrap .facetwp-location,.facetwp-facet-job_keywords .facetwp-radius .facetwp-search,.facetwp-facet-job_keywords .facetwp-radius .facetwp-location{width:100%}body{--rp--facet--input--font-size:var(--rp--input--font-size);--rp--facet--input--font-weight:var(--rp--input--font-weight);--rp--facet--input--line-height:var(--rp--input--line-height);--rp--facet--input--letter-spacing:0;--rp--facet--input--font-family:var(--rp--input--font-family);--rp--facet--input--text-decoration:none;--rp--facet--input--color:var(--rp--input--color);--rp--facet--input--background:var(--rp--input--backgorund);--rp--facet--input--text-transform:var(--rp--input--text-transform);--rp--facet--input--margin:var(--rp--input--margin);--rp--facet--input--padding:var(--rp--input--padding);--rp--facet--input--display:block}:is(.recpress-job-board,.recpress-job-search-widget) .facetwp-facet :is(input,select):not(.facetwp-slider-reset){font-size:var(--rp--facet--input--font-size) !important;font-weight:var(--rp--facet--input--font-weight) !important;line-height:var(--rp--facet--input--line-height) !important;letter-spacing:var(--rp--facet--input--letter-spacing) !important;font-family:var(--rp--facet--input--font-family) !important;-webkit-text-decoration:var(--rp--facet--input--text-decoration) !important;text-decoration:var(--rp--facet--input--text-decoration) !important;color:var(--rp--facet--input--color) !important;background:var(--rp--facet--input--background) !important;text-transform:var(--rp--facet--input--text-transform) !important;margin:var(--rp--facet--input--margin) !important;padding:var(--rp--facet--input--padding) !important;display:var(--rp--facet--input--display) !important}:is(.recpress-job-board,.recpress-job-search-widget) .facetwp-facet :is(input,select):not(.facetwp-slider-reset){box-sizing:border-box;width:100%;margin:var(--rp--input--margin) !important;padding:var(--rp--input--padding) !important;background:var(--rp--input--background) !important;box-shadow:var(--rp--input--box-shadow) !important}:is(.recpress-job-board,.recpress-job-search-widget) .facetwp-facet select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{--rp--facet--title--font-size:var(--rp--font-size--normal);--rp--facet--title--font-weight:var(--rp--headings--font-weight);--rp--facet--title--line-height:var(--rp--line-height--normal);--rp--facet--title--letter-spacing:0;--rp--facet--title--font-family:var(--rp--headings--font-family);--rp--facet--title--text-decoration:none;--rp--facet--title--color:var(--rp--headings--color);--rp--facet--title--background:0 0;--rp--facet--title--text-transform:none;--rp--facet--title--margin:0 0 .5rem;--rp--facet--title--padding:0;--rp--facet--title--display:block}.facet__title{font-size:var(--rp--facet--title--font-size) !important;font-weight:var(--rp--facet--title--font-weight) !important;line-height:var(--rp--facet--title--line-height) !important;letter-spacing:var(--rp--facet--title--letter-spacing) !important;font-family:var(--rp--facet--title--font-family) !important;-webkit-text-decoration:var(--rp--facet--title--text-decoration) !important;text-decoration:var(--rp--facet--title--text-decoration) !important;color:var(--rp--facet--title--color) !important;background:var(--rp--facet--title--background) !important;text-transform:var(--rp--facet--title--text-transform) !important;margin:var(--rp--facet--title--margin) !important;padding:var(--rp--facet--title--padding) !important;display:var(--rp--facet--title--display) !important}body{--rp--facet--counter--font-size:var(--rp--font-size--small);--rp--facet--counter--font-weight:var(--rp--body--font-weight);--rp--facet--counter--line-height:var(--rp--line-height--small);--rp--facet--counter--letter-spacing:0;--rp--facet--counter--font-family:var(--rp--body--font-family);--rp--facet--counter--text-decoration:none;--rp--facet--counter--color:inherit;--rp--facet--counter--background:0 0;--rp--facet--counter--text-transform:none;--rp--facet--counter--margin:0;--rp--facet--counter--padding:0;--rp--facet--counter--display:inline}.facetwp-counter{font-size:var(--rp--facet--counter--font-size) !important;font-weight:var(--rp--facet--counter--font-weight) !important;line-height:var(--rp--facet--counter--line-height) !important;letter-spacing:var(--rp--facet--counter--letter-spacing) !important;font-family:var(--rp--facet--counter--font-family) !important;-webkit-text-decoration:var(--rp--facet--counter--text-decoration) !important;text-decoration:var(--rp--facet--counter--text-decoration) !important;color:var(--rp--facet--counter--color) !important;background:var(--rp--facet--counter--background) !important;text-transform:var(--rp--facet--counter--text-transform) !important;margin:var(--rp--facet--counter--margin) !important;padding:var(--rp--facet--counter--padding) !important;display:var(--rp--facet--counter--display) !important}body{--rp--checkbox--font-size:var(--rp--font-size--small);--rp--checkbox--font-weight:var(--rp--body--font-weight);--rp--checkbox--line-height:var(--rp--line-height--small);--rp--checkbox--letter-spacing:0;--rp--checkbox--font-family:var(--rp--body--font-family);--rp--checkbox--text-decoration:none;--rp--checkbox--color:var(--rp--body--color);--rp--checkbox--background:0 0;--rp--checkbox--text-transform:none;--rp--checkbox--margin:0 0 .5em;--rp--checkbox--padding:0 0 0 calc(1.5 * var(--rp--checkbox--size));--rp--checkbox--display:block}.facetwp-facet .facetwp-checkbox{font-size:var(--rp--checkbox--font-size) !important;font-weight:var(--rp--checkbox--font-weight) !important;line-height:var(--rp--checkbox--line-height) !important;letter-spacing:var(--rp--checkbox--letter-spacing) !important;font-family:var(--rp--checkbox--font-family) !important;-webkit-text-decoration:var(--rp--checkbox--text-decoration) !important;text-decoration:var(--rp--checkbox--text-decoration) !important;color:var(--rp--checkbox--color) !important;background:var(--rp--checkbox--background) !important;text-transform:var(--rp--checkbox--text-transform) !important;margin:var(--rp--checkbox--margin) !important;padding:var(--rp--checkbox--padding) !important;display:var(--rp--checkbox--display) !important}.job-facet.job-facet--checkboxes:not(:has(.facetwp-checkbox)){display:none}.facetwp-facet .facetwp-checkbox{position:relative;background:0 0 !important;background-position:0 0;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.facetwp-facet .facetwp-checkbox:before{position:absolute;top:calc(var(--rp--checkbox--font-size) * var(--rp--checkbox--line-height) / 2 - 0.5 * var(--rp--checkbox--size));left:0;content:"";display:inline-block;width:var(--rp--checkbox--size);height:var(--rp--checkbox--size);background:var(--rp--checkbox--background);border:var(--rp--checkbox--border);border-radius:var(--rp--checkbox--border-radius)}.facetwp-facet .facetwp-checkbox.checked{background-image:none}.facetwp-facet .facetwp-checkbox.checked:before{background:var(--rp--checkbox--background--checked),var(--rp--color--primary);box-shadow:var(--rp--checkbox--box-shadow--checked,0 0 0 2px currentColor inset)}.facetwp-facet .facetwp-checkbox+.facetwp-checkbox{margin-top:.5rem}.job-facets__reset,.recpress-job-search__reset,.recpress-job-facets__reset{cursor:pointer}body{--rp--reset--font-size:var(--rp--font-size--small);--rp--reset--font-weight:var(--rp--body--font-weight);--rp--reset--line-height:var(--rp--line-height--small);--rp--reset--letter-spacing:0;--rp--reset--font-family:var(--rp--body--font-family);--rp--reset--text-decoration:none;--rp--reset--color:var(--rp--body--color);--rp--reset--background:0 0;--rp--reset--text-transform:none;--rp--reset--margin:0;--rp--reset--padding:0;--rp--reset--display:block}.job-facets__reset,.recpress-job-search__reset,.recpress-job-facets__reset{font-size:var(--rp--reset--font-size) !important;font-weight:var(--rp--reset--font-weight) !important;line-height:var(--rp--reset--line-height) !important;letter-spacing:var(--rp--reset--letter-spacing) !important;font-family:var(--rp--reset--font-family) !important;-webkit-text-decoration:var(--rp--reset--text-decoration) !important;text-decoration:var(--rp--reset--text-decoration) !important;color:var(--rp--reset--color) !important;background:var(--rp--reset--background) !important;text-transform:var(--rp--reset--text-transform) !important;margin:var(--rp--reset--margin) !important;padding:var(--rp--reset--padding) !important;display:var(--rp--reset--display) !important}body{--rp--facets-toggle--font-size:var(--rp--font-size--normal);--rp--facets-toggle--font-weight:var(--rp--body--font-weight);--rp--facets-toggle--line-height:var(--rp--line-height--normal);--rp--facets-toggle--letter-spacing:0;--rp--facets-toggle--font-family:var(--rp--body--font-family);--rp--facets-toggle--text-decoration:none;--rp--facets-toggle--color:var(--rp--body--color);--rp--facets-toggle--background:0 0;--rp--facets-toggle--text-transform:none;--rp--facets-toggle--margin:0;--rp--facets-toggle--padding:0;--rp--facets-toggle--display:block}button.recpress-job-facets__toggle{font-size:var(--rp--facets-toggle--font-size) !important;font-weight:var(--rp--facets-toggle--font-weight) !important;line-height:var(--rp--facets-toggle--line-height) !important;letter-spacing:var(--rp--facets-toggle--letter-spacing) !important;font-family:var(--rp--facets-toggle--font-family) !important;-webkit-text-decoration:var(--rp--facets-toggle--text-decoration) !important;text-decoration:var(--rp--facets-toggle--text-decoration) !important;color:var(--rp--facets-toggle--color) !important;background:var(--rp--facets-toggle--background) !important;text-transform:var(--rp--facets-toggle--text-transform) !important;margin:var(--rp--facets-toggle--margin) !important;padding:var(--rp--facets-toggle--padding) !important;display:var(--rp--facets-toggle--display) !important}@media (min-width:768px){button.recpress-job-facets__toggle{--rp--facets-toggle--display:none}}.recpress-job-board .facetwp-pager{display:flex;gap:var(--rp--space--xs)}.recpress-job-board .facetwp-page{background-color:var(--rp--pagination--background-color)}.facetwp-facet-job_pager_bottom{margin:var(--rp--pagination--margin,var(--rp--space--l)) 0}body{--rp--pagination--page--font-size:var(--rp--font-size--normal);--rp--pagination--page--font-weight:var(--rp--body--font-weight);--rp--pagination--page--line-height:var(--rp--line-height--normal);--rp--pagination--page--letter-spacing:0;--rp--pagination--page--font-family:var(--rp--body--font-family);--rp--pagination--page--text-decoration:none;--rp--pagination--page--color:var(--rp--body--color);--rp--pagination--page--background:0 0;--rp--pagination--page--text-transform:none;--rp--pagination--page--margin:0;--rp--pagination--page--padding:.5em;--rp--pagination--page--display:block}.recpress-job-board .facetwp-page{font-size:var(--rp--pagination--page--font-size) !important;font-weight:var(--rp--pagination--page--font-weight) !important;line-height:var(--rp--pagination--page--line-height) !important;letter-spacing:var(--rp--pagination--page--letter-spacing) !important;font-family:var(--rp--pagination--page--font-family) !important;-webkit-text-decoration:var(--rp--pagination--page--text-decoration) !important;text-decoration:var(--rp--pagination--page--text-decoration) !important;color:var(--rp--pagination--page--color) !important;background:var(--rp--pagination--page--background) !important;text-transform:var(--rp--pagination--page--text-transform) !important;margin:var(--rp--pagination--page--margin) !important;padding:var(--rp--pagination--page--padding) !important;display:var(--rp--pagination--page--display) !important}.recpress__skip-link{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}a:focus:not(.wp-block-button__link):not(.wp-block-file__button).recpress__skip-link{outline:2px solid transparent;outline-offset:-2px}a:focus:not(.wp-block-button__link):not(.wp-block-file__button).recpress-job-board__skip-link:focus{color:#21759b;background-color:#f1f1f1}.recpress-job-board__skip-link:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.single-job_listing .recpress-single-job{max-width:var(--rp--single--max-width,50rem);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:var(--rp--gap--large) calc(0.5 * var(--rp--gap))}@media (min-width:768px){.single-job_listing .recpress-single-job{display:grid;grid-template-columns:3fr minmax(0, 0.25fr) minmax(12rem, 1fr);grid-template-rows:auto auto auto 1fr auto auto auto;grid-template-areas:"title           title           title" "content         ...             meta" "content         ...             consultant" "content         ...             all-jobs" "alt-ctas-title  alt-ctas-title  alt-ctas-title" "related         related         related" "register-cv     register-cv     register-cv";justify-items:start;align-items:start}.single-job_listing .recpress-single-job .recpress-job__title{grid-area:title}.single-job_listing .recpress-single-job .recpress-job__content{grid-area:content}.single-job_listing .recpress-single-job .recpress-job__data{grid-area:meta}.single-job_listing .recpress-single-job .recpress-all-jobs{grid-area:all-jobs}}.single-job_listing .recpress-single-job *{box-sizing:border-box}.single-job_listing .recpress-job__title{order:1}.single-job_listing .recpress-job__data{order:2}body{--rp--job--data--title--font-size:var(--rp--widget--title--font-size);--rp--job--data--title--font-weight:var(--rp--widget--title--font-weight);--rp--job--data--title--line-height:var(--rp--widget--title--line-height);--rp--job--data--title--letter-spacing:var(--rp--widget--title--letter-spacing);--rp--job--data--title--font-family:var(--rp--widget--title--font-family);--rp--job--data--title--text-decoration:var(--rp--widget--title--text-decoration);--rp--job--data--title--color:var(--rp--widget--title--color);--rp--job--data--title--background:0 0;--rp--job--data--title--text-transform:var(--rp--widget--title--text-transform);--rp--job--data--title--margin:var(--rp--widget--title--margin);--rp--job--data--title--padding:var(--rp--widget--title--padding);--rp--job--data--title--display:var(--rp--widget--title--display)}.single-job_listing .recpress-job__data__title{font-size:var(--rp--job--data--title--font-size) !important;font-weight:var(--rp--job--data--title--font-weight) !important;line-height:var(--rp--job--data--title--line-height) !important;letter-spacing:var(--rp--job--data--title--letter-spacing) !important;font-family:var(--rp--job--data--title--font-family) !important;-webkit-text-decoration:var(--rp--job--data--title--text-decoration) !important;text-decoration:var(--rp--job--data--title--text-decoration) !important;color:var(--rp--job--data--title--color) !important;background:var(--rp--job--data--title--background) !important;text-transform:var(--rp--job--data--title--text-transform) !important;margin:var(--rp--job--data--title--margin) !important;padding:var(--rp--job--data--title--padding) !important;display:var(--rp--job--data--title--display) !important}body{--rp--single-job--data--display:block;--rp--single-job--data--width:100%;--rp--single-job--data--max-width:100%;--rp--single-job--data--background:0 0;--rp--single-job--data--padding:0;--rp--single-job--data--margin:0;--rp--single-job--data--border:none;--rp--single-job--data--border-radius:0;--rp--single-job--data--box-shadow:none}.single-job_listing :not(.recpress-job__inner)>.recpress-job__data{display:var(--rp--single-job--data--display) !important;width:var(--rp--single-job--data--width) !important;max-width:var(--rp--single-job--data--max-width) !important;background:var(--rp--single-job--data--background) !important;padding:var(--rp--single-job--data--padding) !important;margin:var(--rp--single-job--data--margin) !important;border:var(--rp--single-job--data--border) !important;border-radius:var(--rp--single-job--data--border-radius) !important;box-shadow:var(--rp--single-job--data--box-shadow) !important}.single-job_listing .recpress-job__description>*{margin-top:var(--rp--space--m)}.single-job_listing .recpress-job__description li+li{margin-top:var(--rp--space--s)}.single-job_listing .recpress-job__description :is(h2,h3,h4,h5){font-family:var(--rp--single--heading--font-family) !important;color:var(--rp--single--heading--color) !important}body{--rp--job--description--display:block;--rp--job--description--width:100%;--rp--job--description--max-width:100%;--rp--job--description--background:0 0;--rp--job--description--padding:0;--rp--job--description--margin:var(--rp--job--description--margin);--rp--job--description--border:none;--rp--job--description--border-radius:0;--rp--job--description--box-shadow:none}.single-job_listing .recpress-job__description{display:var(--rp--job--description--display) !important;width:var(--rp--job--description--width) !important;max-width:var(--rp--job--description--max-width) !important;background:var(--rp--job--description--background) !important;padding:var(--rp--job--description--padding) !important;margin:var(--rp--job--description--margin) !important;border:var(--rp--job--description--border) !important;border-radius:var(--rp--job--description--border-radius) !important;box-shadow:var(--rp--job--description--box-shadow) !important}body{--rp--job--description--font-size:var(--rp--font-size--normal);--rp--job--description--font-weight:var(--rp--body--font-weight);--rp--job--description--line-height:var(--rp--line-height--normal);--rp--job--description--letter-spacing:0;--rp--job--description--font-family:var(--rp--body--font-family);--rp--job--description--text-decoration:none;--rp--job--description--color:var(--rp--body--color);--rp--job--description--background:0 0;--rp--job--description--text-transform:none;--rp--job--description--margin:0 0 var(--rp--space--l);--rp--job--description--padding:0;--rp--job--description--display:block}.single-job_listing .recpress-job__description{font-size:var(--rp--job--description--font-size) !important;font-weight:var(--rp--job--description--font-weight) !important;line-height:var(--rp--job--description--line-height) !important;letter-spacing:var(--rp--job--description--letter-spacing) !important;font-family:var(--rp--job--description--font-family) !important;-webkit-text-decoration:var(--rp--job--description--text-decoration) !important;text-decoration:var(--rp--job--description--text-decoration) !important;color:var(--rp--job--description--color) !important;background:var(--rp--job--description--background) !important;text-transform:var(--rp--job--description--text-transform) !important;margin:var(--rp--job--description--margin) !important;padding:var(--rp--job--description--padding) !important;display:var(--rp--job--description--display) !important}body{--rp--job--description--p--font-size:var(--rp--job--description--font-size);--rp--job--description--p--font-weight:var(--rp--job--description--font-weight);--rp--job--description--p--line-height:var(--rp--job--description--line-height);--rp--job--description--p--letter-spacing:0;--rp--job--description--p--font-family:var(--rp--job--description--font-family);--rp--job--description--p--text-decoration:none;--rp--job--description--p--color:var(--rp--job--description--color);--rp--job--description--p--background:0 0;--rp--job--description--p--text-transform:none;--rp--job--description--p--margin:0 0 calc(var(--rp--job--description--p--font-size) * var(--rp--job--description--p--line-height));--rp--job--description--p--padding:0;--rp--job--description--p--display:block}.single-job_listing .recpress-job__description p{font-size:var(--rp--job--description--p--font-size) !important;font-weight:var(--rp--job--description--p--font-weight) !important;line-height:var(--rp--job--description--p--line-height) !important;letter-spacing:var(--rp--job--description--p--letter-spacing) !important;font-family:var(--rp--job--description--p--font-family) !important;-webkit-text-decoration:var(--rp--job--description--p--text-decoration) !important;text-decoration:var(--rp--job--description--p--text-decoration) !important;color:var(--rp--job--description--p--color) !important;background:var(--rp--job--description--p--background) !important;text-transform:var(--rp--job--description--p--text-transform) !important;margin:var(--rp--job--description--p--margin) !important;padding:var(--rp--job--description--p--padding) !important;display:var(--rp--job--description--p--display) !important}body{--rp--job--description--li--font-size:var(--rp--font-size--normal);--rp--job--description--li--font-weight:var(--rp--body--font-weight);--rp--job--description--li--line-height:var(--rp--line-height--normal);--rp--job--description--li--letter-spacing:0;--rp--job--description--li--font-family:var(--rp--body--font-family);--rp--job--description--li--text-decoration:none;--rp--job--description--li--color:inherit;--rp--job--description--li--background:0 0;--rp--job--description--li--text-transform:none;--rp--job--description--li--margin:0;--rp--job--description--li--padding:0;--rp--job--description--li--display:list-item}.single-job_listing .recpress-job__description li{font-size:var(--rp--job--description--li--font-size) !important;font-weight:var(--rp--job--description--li--font-weight) !important;line-height:var(--rp--job--description--li--line-height) !important;letter-spacing:var(--rp--job--description--li--letter-spacing) !important;font-family:var(--rp--job--description--li--font-family) !important;-webkit-text-decoration:var(--rp--job--description--li--text-decoration) !important;text-decoration:var(--rp--job--description--li--text-decoration) !important;color:var(--rp--job--description--li--color) !important;background:var(--rp--job--description--li--background) !important;text-transform:var(--rp--job--description--li--text-transform) !important;margin:var(--rp--job--description--li--margin) !important;padding:var(--rp--job--description--li--padding) !important;display:var(--rp--job--description--li--display) !important}.single-job_listing .recpress-job__description *:last-child{margin-bottom:0 !important}.single-job_listing :not(.recpress-job__inner)>.recpress-job__data .recpress-job__data__list{justify-content:var(--rp--single-job--data--list--justify-content,var(--rp--job--data--list--justify-content));gap:var(--rp--single-job--data--list--gap,var(--rp--job--data--list--gap));list-style:var(--rp--single-job--data--list--list-style,var(--rp--job--data--list--list-style)) !important}body{--rp--single-job--data--list--display:var(--rp--job--data--list--display);--rp--single-job--data--list--width:100%;--rp--single-job--data--list--max-width:100%;--rp--single-job--data--list--background:0 0;--rp--single-job--data--list--padding:var(--rp--job--data--list--padding);--rp--single-job--data--list--margin:var(--rp--job--data--list--margin);--rp--single-job--data--list--border:none;--rp--single-job--data--list--border-radius:0;--rp--single-job--data--list--box-shadow:none}.single-job_listing :not(.recpress-job__inner)>.recpress-job__data .recpress-job__data__list{display:var(--rp--single-job--data--list--display) !important;width:var(--rp--single-job--data--list--width) !important;max-width:var(--rp--single-job--data--list--max-width) !important;background:var(--rp--single-job--data--list--background) !important;padding:var(--rp--single-job--data--list--padding) !important;margin:var(--rp--single-job--data--list--margin) !important;border:var(--rp--single-job--data--list--border) !important;border-radius:var(--rp--single-job--data--list--border-radius) !important;box-shadow:var(--rp--single-job--data--list--box-shadow) !important}body{--rp--single-job--data--item--font-size:var(--rp--data--item--font-size);--rp--single-job--data--item--font-weight:var(--rp--data--item--font-weight);--rp--single-job--data--item--line-height:var(--rp--data--item--line-height);--rp--single-job--data--item--letter-spacing:var(--rp--data--item--letter-spacing);--rp--single-job--data--item--font-family:var(--rp--data--item--font-family);--rp--single-job--data--item--text-decoration:none;--rp--single-job--data--item--color:var(--rp--data--item--color);--rp--single-job--data--item--background:var(--rp--data--item--background);--rp--single-job--data--item--text-transform:var(--rp--data--item--text-transform);--rp--single-job--data--item--margin:var(--rp--data--item--margin);--rp--single-job--data--item--padding:var(--rp--data--item--padding);--rp--single-job--data--item--display:var(--rp--data--item--display)}.single-job_listing :not(.recpress-job__inner)>.recpress-job__data .recpress-job__data__list .recpress-job__data__item{font-size:var(--rp--single-job--data--item--font-size) !important;font-weight:var(--rp--single-job--data--item--font-weight) !important;line-height:var(--rp--single-job--data--item--line-height) !important;letter-spacing:var(--rp--single-job--data--item--letter-spacing) !important;font-family:var(--rp--single-job--data--item--font-family) !important;-webkit-text-decoration:var(--rp--single-job--data--item--text-decoration) !important;text-decoration:var(--rp--single-job--data--item--text-decoration) !important;color:var(--rp--single-job--data--item--color) !important;background:var(--rp--single-job--data--item--background) !important;text-transform:var(--rp--single-job--data--item--text-transform) !important;margin:var(--rp--single-job--data--item--margin) !important;padding:var(--rp--single-job--data--item--padding) !important;display:var(--rp--single-job--data--item--display) !important}.single-job_listing .recpress-job__consultant{container-type:inline-size;order:4;grid-area:consultant;width:100%}body{--rp--job--consultant--display:block;--rp--job--consultant--width:100%;--rp--job--consultant--max-width:100%;--rp--job--consultant--background:0 0;--rp--job--consultant--padding:0;--rp--job--consultant--margin:0 0 var(--rp--space--l);--rp--job--consultant--border:none;--rp--job--consultant--border-radius:0;--rp--job--consultant--box-shadow:none}.single-job_listing .recpress-job__consultant{display:var(--rp--job--consultant--display) !important;width:var(--rp--job--consultant--width) !important;max-width:var(--rp--job--consultant--max-width) !important;background:var(--rp--job--consultant--background) !important;padding:var(--rp--job--consultant--padding) !important;margin:var(--rp--job--consultant--margin) !important;border:var(--rp--job--consultant--border) !important;border-radius:var(--rp--job--consultant--border-radius) !important;box-shadow:var(--rp--job--consultant--box-shadow) !important}body{--rp--job--consultant-inner--display:grid;--rp--job--consultant-inner--width:100%;--rp--job--consultant-inner--max-width:100%;--rp--job--consultant-inner--background:0 0;--rp--job--consultant-inner--padding:0;--rp--job--consultant-inner--margin:0;--rp--job--consultant-inner--border:none;--rp--job--consultant-inner--border-radius:0;--rp--job--consultant-inner--box-shadow:none}.single-job_listing.recpress-job__consultant-inner{display:var(--rp--job--consultant-inner--display) !important;width:var(--rp--job--consultant-inner--width) !important;max-width:var(--rp--job--consultant-inner--max-width) !important;background:var(--rp--job--consultant-inner--background) !important;padding:var(--rp--job--consultant-inner--padding) !important;margin:var(--rp--job--consultant-inner--margin) !important;border:var(--rp--job--consultant-inner--border) !important;border-radius:var(--rp--job--consultant-inner--border-radius) !important;box-shadow:var(--rp--job--consultant-inner--box-shadow) !important}.single-job_listing .recpress-job__consultant-inner{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:var(--rp--job--consultant--gap)}body{--job-relay--consultant--title--font-size:var(--rp--widget--title--font-size);--job-relay--consultant--title--font-weight:var(--rp--widget--title--font-weight);--job-relay--consultant--title--line-height:var(--rp--widget--title--line-height);--job-relay--consultant--title--letter-spacing:var(--rp--widget--title--letter-spacing);--job-relay--consultant--title--font-family:var(--rp--widget--title--font-family);--job-relay--consultant--title--text-decoration:var(--rp--widget--title--text-decoration);--job-relay--consultant--title--color:var(--rp--widget--title--color);--job-relay--consultant--title--background:0 0;--job-relay--consultant--title--text-transform:var(--rp--widget--title--text-transform);--job-relay--consultant--title--margin:var(--rp--widget--title--margin);--job-relay--consultant--title--padding:var(--rp--widget--title--padding);--job-relay--consultant--title--display:var(--rp--widget--title--display)}.single-job_listing .recpress-job__consultant__title{font-size:var(--job-relay--consultant--title--font-size) !important;font-weight:var(--job-relay--consultant--title--font-weight) !important;line-height:var(--job-relay--consultant--title--line-height) !important;letter-spacing:var(--job-relay--consultant--title--letter-spacing) !important;font-family:var(--job-relay--consultant--title--font-family) !important;-webkit-text-decoration:var(--job-relay--consultant--title--text-decoration) !important;text-decoration:var(--job-relay--consultant--title--text-decoration) !important;color:var(--job-relay--consultant--title--color) !important;background:var(--job-relay--consultant--title--background) !important;text-transform:var(--job-relay--consultant--title--text-transform) !important;margin:var(--job-relay--consultant--title--margin) !important;padding:var(--job-relay--consultant--title--padding) !important;display:var(--job-relay--consultant--title--display) !important}.single-job_listing .recpress-job__consultant--image{max-width:100%;height:auto}body{--rp--job--consultant--name--font-size:var(--rp--font-size--normal);--rp--job--consultant--name--font-weight:var(--rp--headings--font-weight);--rp--job--consultant--name--line-height:var(--rp--line-height--normal);--rp--job--consultant--name--letter-spacing:0;--rp--job--consultant--name--font-family:var(--rp--headings--font-family);--rp--job--consultant--name--text-decoration:none;--rp--job--consultant--name--color:var(--rp--headings--color);--rp--job--consultant--name--background:0 0;--rp--job--consultant--name--text-transform:none;--rp--job--consultant--name--margin:0;--rp--job--consultant--name--padding:0;--rp--job--consultant--name--display:block}.single-job_listing .recpress-job__consultant__name{font-size:var(--rp--job--consultant--name--font-size) !important;font-weight:var(--rp--job--consultant--name--font-weight) !important;line-height:var(--rp--job--consultant--name--line-height) !important;letter-spacing:var(--rp--job--consultant--name--letter-spacing) !important;font-family:var(--rp--job--consultant--name--font-family) !important;-webkit-text-decoration:var(--rp--job--consultant--name--text-decoration) !important;text-decoration:var(--rp--job--consultant--name--text-decoration) !important;color:var(--rp--job--consultant--name--color) !important;background:var(--rp--job--consultant--name--background) !important;text-transform:var(--rp--job--consultant--name--text-transform) !important;margin:var(--rp--job--consultant--name--margin) !important;padding:var(--rp--job--consultant--name--padding) !important;display:var(--rp--job--consultant--name--display) !important}body{--rp--job--consultant--job-title--font-size:var(--rp--font-size--normal);--rp--job--consultant--job-title--font-weight:var(--rp--body--font-weight);--rp--job--consultant--job-title--line-height:var(--rp--line-height--normal);--rp--job--consultant--job-title--letter-spacing:0;--rp--job--consultant--job-title--font-family:var(--rp--headings--font-family);--rp--job--consultant--job-title--text-decoration:none;--rp--job--consultant--job-title--color:var(--rp--headings--color);--rp--job--consultant--job-title--background:0 0;--rp--job--consultant--job-title--text-transform:none;--rp--job--consultant--job-title--margin:0;--rp--job--consultant--job-title--padding:0;--rp--job--consultant--job-title--display:block}.single-job_listing .recpress-job__consultant__jobtitle{font-size:var(--rp--job--consultant--job-title--font-size) !important;font-weight:var(--rp--job--consultant--job-title--font-weight) !important;line-height:var(--rp--job--consultant--job-title--line-height) !important;letter-spacing:var(--rp--job--consultant--job-title--letter-spacing) !important;font-family:var(--rp--job--consultant--job-title--font-family) !important;-webkit-text-decoration:var(--rp--job--consultant--job-title--text-decoration) !important;text-decoration:var(--rp--job--consultant--job-title--text-decoration) !important;color:var(--rp--job--consultant--job-title--color) !important;background:var(--rp--job--consultant--job-title--background) !important;text-transform:var(--rp--job--consultant--job-title--text-transform) !important;margin:var(--rp--job--consultant--job-title--margin) !important;padding:var(--rp--job--consultant--job-title--padding) !important;display:var(--rp--job--consultant--job-title--display) !important}.single-job_listing .recpress-job__consultant__meta{list-style:none;padding:var(--rp--job--consultant--data--padding) !important;margin:var(--rp--job--consultant--data--margin) !important}.single-job_listing .recpress-job__consultant__meta li+li{margin-top:var(--rp--space--s) !important}body{--rp--job--consultant--meta-item--font-size:var(--rp--font-size--small);--rp--job--consultant--meta-item--font-weight:var(--rp--body--font-weight);--rp--job--consultant--meta-item--line-height:var(--rp--line-height--small);--rp--job--consultant--meta-item--letter-spacing:0;--rp--job--consultant--meta-item--font-family:var(--rp--body--font-family);--rp--job--consultant--meta-item--text-decoration:none;--rp--job--consultant--meta-item--color:inherit;--rp--job--consultant--meta-item--background:0 0;--rp--job--consultant--meta-item--text-transform:none;--rp--job--consultant--meta-item--margin:0;--rp--job--consultant--meta-item--padding:0;--rp--job--consultant--meta-item--display:block}.single-job_listing .recpress-job__consultant__meta li{font-size:var(--rp--job--consultant--meta-item--font-size) !important;font-weight:var(--rp--job--consultant--meta-item--font-weight) !important;line-height:var(--rp--job--consultant--meta-item--line-height) !important;letter-spacing:var(--rp--job--consultant--meta-item--letter-spacing) !important;font-family:var(--rp--job--consultant--meta-item--font-family) !important;-webkit-text-decoration:var(--rp--job--consultant--meta-item--text-decoration) !important;text-decoration:var(--rp--job--consultant--meta-item--text-decoration) !important;color:var(--rp--job--consultant--meta-item--color) !important;background:var(--rp--job--consultant--meta-item--background) !important;text-transform:var(--rp--job--consultant--meta-item--text-transform) !important;margin:var(--rp--job--consultant--meta-item--margin) !important;padding:var(--rp--job--consultant--meta-item--padding) !important;display:var(--rp--job--consultant--meta-item--display) !important}@container (min-width:400px){.single-job_listing .recpress-job__consultant-inner{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto auto auto 1fr;grid-template-areas:"title title" "image name" "image job" "image meta";align-items:start;gap:0 var(--rp--space--l)}.single-job_listing .recpress-job__consultant__title{grid-area:title}.single-job_listing .recpress-job__consultant--image{grid-area:image}.single-job_listing .recpress-job__consultant__name{grid-area:name}.single-job_listing .recpress-job__consultant__jobtitle{grid-area:job}.single-job_listing .recpress-job__consultant__meta{grid-area:meta}}body{--rp--job--title--font-size:var(--rp--font-size--large);--rp--job--title--font-weight:var(--rp--headings--font-weight);--rp--job--title--line-height:var(--rp--line-height--large);--rp--job--title--letter-spacing:0;--rp--job--title--font-family:var(--rp--headings--font-family);--rp--job--title--text-decoration:none;--rp--job--title--color:var(--rp--headings--color);--rp--job--title--background:0 0;--rp--job--title--text-transform:none;--rp--job--title--margin:0;--rp--job--title--padding:0;--rp--job--title--display:block}.single-job_listing h1.recpress-job__title{font-size:var(--rp--job--title--font-size) !important;font-weight:var(--rp--job--title--font-weight) !important;line-height:var(--rp--job--title--line-height) !important;letter-spacing:var(--rp--job--title--letter-spacing) !important;font-family:var(--rp--job--title--font-family) !important;-webkit-text-decoration:var(--rp--job--title--text-decoration) !important;text-decoration:var(--rp--job--title--text-decoration) !important;color:var(--rp--job--title--color) !important;background:var(--rp--job--title--background) !important;text-transform:var(--rp--job--title--text-transform) !important;margin:var(--rp--job--title--margin) !important;padding:var(--rp--job--title--padding) !important;display:var(--rp--job--title--display) !important}body{--rp--all-jobs--appearance:none;--rp--all-jobs--appearance--hover:var(--rp--button--appearance--hover);--rp--all-jobs--appearance--focus-visible:var(--rp--button--appearance--focus-visible);--rp--all-jobs--display:block;--rp--all-jobs--display--hover:var(--rp--button--display--hover);--rp--all-jobs--display--focus-visible:var(--rp--button--display--focus-visible);--rp--all-jobs--width:var(--rp--button--width);--rp--all-jobs--width--hover:var(--rp--button--width--hover);--rp--all-jobs--width--focus-visible:var(--rp--button--width--focus-visible);--rp--all-jobs--max-width:var(--rp--button--max-width);--rp--all-jobs--max-width--hover:var(--rp--button--max-width--hover);--rp--all-jobs--max-width--focus-visible:var(--rp--button--max-width--focus-visible);--rp--all-jobs--color:var(--rp--button--color);--rp--all-jobs--color--hover:var(--rp--button--color--hover);--rp--all-jobs--color--focus-visible:var(--rp--button--color--focus-visible);--rp--all-jobs--background:var(--rp--button--background);--rp--all-jobs--background--hover:var(--rp--button--background--hover);--rp--all-jobs--background--focus-visible:var(--rp--button--background--focus-visible);--rp--all-jobs--font-size:var(--rp--button--font-size);--rp--all-jobs--font-size--hover:var(--rp--button--font-size--hover);--rp--all-jobs--font-size--focus-visible:var(--rp--button--font-size--focus-visible);--rp--all-jobs--line-height:var(--rp--button--line-height);--rp--all-jobs--line-height--hover:var(--rp--button--line-height--hover);--rp--all-jobs--line-height--focus-visible:var(--rp--button--line-height--focus-visible);--rp--all-jobs--font-weight:var(--rp--button--font-weight);--rp--all-jobs--font-weight--hover:var(--rp--button--font-weight--hover);--rp--all-jobs--font-weight--focus-visible:var(--rp--button--font-weight--focus-visible);--rp--all-jobs--font-family:var(--rp--button--font-family);--rp--all-jobs--font-family--hover:var(--rp--button--font-family--hover);--rp--all-jobs--font-family--focus-visible:var(--rp--button--font-family--focus-visible);--rp--all-jobs--letter-spacing:var(--rp--button--letter-spacing);--rp--all-jobs--letter-spacing--hover:var(--rp--button--letter-spacing--hover);--rp--all-jobs--letter-spacing--focus-visible:var(--rp--button--letter-spacing--focus-visible);--rp--all-jobs--padding:var(--rp--button--padding);--rp--all-jobs--padding--hover:var(--rp--button--padding--hover);--rp--all-jobs--padding--focus-visible:var(--rp--button--padding--focus-visible);--rp--all-jobs--margin:var(--rp--button--margin);--rp--all-jobs--margin--hover:var(--rp--button--margin--hover);--rp--all-jobs--margin--focus-visible:var(--rp--button--margin--focus-visible);--rp--all-jobs--border:var(--rp--button--border);--rp--all-jobs--border--hover:var(--rp--button--border--hover);--rp--all-jobs--border--focus-visible:var(--rp--button--border--focus-visible);--rp--all-jobs--border-radius:var(--rp--button--border-radius);--rp--all-jobs--border-radius--hover:var(--rp--button--border-radius--hover);--rp--all-jobs--border-radius--focus-visible:var(--rp--button--border-radius--focus-visible);--rp--all-jobs--box-shadow:var(--rp--button--box-shadow);--rp--all-jobs--box-shadow--hover:var(--rp--button--box-shadow--hover);--rp--all-jobs--box-shadow--focus-visible:var(--rp--button--box-shadow--focus-visible);--rp--all-jobs--text-align:var(--rp--button--text-align);--rp--all-jobs--text-align--hover:var(--rp--button--text-align--hover);--rp--all-jobs--text-align--focus-visible:var(--rp--button--text-align--focus-visible);--rp--all-jobs--text-decoration:var(--rp--button--text-decoration);--rp--all-jobs--text-decoration--hover:var(--rp--button--text-decoration--hover);--rp--all-jobs--text-decoration--focus-visible:var(--rp--button--text-decoration--focus-visible);--rp--all-jobs--text-shadow:var(--rp--button--text-shadow);--rp--all-jobs--text-shadow--hover:var(--rp--button--text-shadow--hover);--rp--all-jobs--text-shadow--focus-visible:var(--rp--button--text-shadow--focus-visible);--rp--all-jobs--text-transform:var(--rp--button--text-transform);--rp--all-jobs--text-transform--hover:var(--rp--button--text-transform--hover);--rp--all-jobs--text-transform--focus-visible:var(--rp--button--text-transform--focus-visible);--rp--all-jobs--outline:var(--rp--button--outline);--rp--all-jobs--outline--hover:var(--rp--button--outline--hover);--rp--all-jobs--outline--focus-visible:var(--rp--button--outline--focus-visible)}.single-job_listing .recpress-all-jobs{transition:var(--rp--transition);cursor:pointer;-webkit-appearance:var(--rp--all-jobs--appearance) !important;-moz-appearance:var(--rp--all-jobs--appearance) !important;appearance:var(--rp--all-jobs--appearance) !important;display:var(--rp--all-jobs--display) !important;width:var(--rp--all-jobs--width) !important;max-width:var(--rp--all-jobs--max-width) !important;color:var(--rp--all-jobs--color) !important;background:var(--rp--all-jobs--background) !important;font-size:var(--rp--all-jobs--font-size) !important;line-height:var(--rp--all-jobs--line-height) !important;font-weight:var(--rp--all-jobs--font-weight) !important;font-family:var(--rp--all-jobs--font-family) !important;letter-spacing:var(--rp--all-jobs--letter-spacing) !important;padding:var(--rp--all-jobs--padding) !important;margin:var(--rp--all-jobs--margin) !important;border:var(--rp--all-jobs--border) !important;border-radius:var(--rp--all-jobs--border-radius) !important;box-shadow:var(--rp--all-jobs--box-shadow) !important;text-align:var(--rp--all-jobs--text-align) !important;-webkit-text-decoration:var(--rp--all-jobs--text-decoration) !important;text-decoration:var(--rp--all-jobs--text-decoration) !important;text-shadow:var(--rp--all-jobs--text-shadow) !important;text-transform:var(--rp--all-jobs--text-transform) !important;outline:var(--rp--all-jobs--outline) !important}.single-job_listing .recpress-all-jobs:hover{-webkit-appearance:var(--rp--all-jobs--appearance--hover,var(--rp--all-jobs--appearance)) !important;-moz-appearance:var(--rp--all-jobs--appearance--hover,var(--rp--all-jobs--appearance)) !important;appearance:var(--rp--all-jobs--appearance--hover,var(--rp--all-jobs--appearance)) !important;display:var(--rp--all-jobs--display--hover,var(--rp--all-jobs--display)) !important;width:var(--rp--all-jobs--width--hover,var(--rp--all-jobs--width)) !important;max-width:var(--rp--all-jobs--max-width--hover,var(--rp--all-jobs--max-width)) !important;color:var(--rp--all-jobs--color--hover,var(--rp--all-jobs--color)) !important;background:var(--rp--all-jobs--background--hover,var(--rp--all-jobs--background)) !important;font-size:var(--rp--all-jobs--font-size--hover,var(--rp--all-jobs--font-size)) !important;line-height:var(--rp--all-jobs--line-height--hover,var(--rp--all-jobs--line-height)) !important;font-weight:var(--rp--all-jobs--font-weight--hover,var(--rp--all-jobs--font-weight)) !important;font-family:var(--rp--all-jobs--font-family--hover,var(--rp--all-jobs--font-family)) !important;letter-spacing:var(--rp--all-jobs--letter-spacing--hover,var(--rp--all-jobs--letter-spacing)) !important;padding:var(--rp--all-jobs--padding--hover,var(--rp--all-jobs--padding)) !important;margin:var(--rp--all-jobs--margin--hover,var(--rp--all-jobs--margin)) !important;border:var(--rp--all-jobs--border--hover,var(--rp--all-jobs--border)) !important;border-radius:var(--rp--all-jobs--border-radius--hover,var(--rp--all-jobs--border-radius)) !important;box-shadow:var(--rp--all-jobs--box-shadow--hover,var(--rp--all-jobs--box-shadow)) !important;text-align:var(--rp--all-jobs--text-align--hover,var(--rp--all-jobs--text-align)) !important;-webkit-text-decoration:var(--rp--all-jobs--text-decoration--hover,var(--rp--all-jobs--text-decoration)) !important;text-decoration:var(--rp--all-jobs--text-decoration--hover,var(--rp--all-jobs--text-decoration)) !important;text-shadow:var(--rp--all-jobs--text-shadow--hover,var(--rp--all-jobs--text-shadow)) !important;text-transform:var(--rp--all-jobs--text-transform--hover,var(--rp--all-jobs--text-transform)) !important;outline:var(--rp--all-jobs--outline--hover,var(--rp--all-jobs--outline)) !important}.single-job_listing .recpress-all-jobs:focus-visible{-webkit-appearance:var(--rp--all-jobs--appearance--focus-visible,var(--rp--all-jobs--appearance)) !important;-moz-appearance:var(--rp--all-jobs--appearance--focus-visible,var(--rp--all-jobs--appearance)) !important;appearance:var(--rp--all-jobs--appearance--focus-visible,var(--rp--all-jobs--appearance)) !important;display:var(--rp--all-jobs--display--focus-visible,var(--rp--all-jobs--display)) !important;width:var(--rp--all-jobs--width--focus-visible,var(--rp--all-jobs--width)) !important;max-width:var(--rp--all-jobs--max-width--focus-visible,var(--rp--all-jobs--max-width)) !important;color:var(--rp--all-jobs--color--focus-visible,var(--rp--all-jobs--color)) !important;background:var(--rp--all-jobs--background--focus-visible,var(--rp--all-jobs--background)) !important;font-size:var(--rp--all-jobs--font-size--focus-visible,var(--rp--all-jobs--font-size)) !important;line-height:var(--rp--all-jobs--line-height--focus-visible,var(--rp--all-jobs--line-height)) !important;font-weight:var(--rp--all-jobs--font-weight--focus-visible,var(--rp--all-jobs--font-weight)) !important;font-family:var(--rp--all-jobs--font-family--focus-visible,var(--rp--all-jobs--font-family)) !important;letter-spacing:var(--rp--all-jobs--letter-spacing--focus-visible,var(--rp--all-jobs--letter-spacing)) !important;padding:var(--rp--all-jobs--padding--focus-visible,var(--rp--all-jobs--padding)) !important;margin:var(--rp--all-jobs--margin--focus-visible,var(--rp--all-jobs--margin)) !important;border:var(--rp--all-jobs--border--focus-visible,var(--rp--all-jobs--border)) !important;border-radius:var(--rp--all-jobs--border-radius--focus-visible,var(--rp--all-jobs--border-radius)) !important;box-shadow:var(--rp--all-jobs--box-shadow--focus-visible,var(--rp--all-jobs--box-shadow)) !important;text-align:var(--rp--all-jobs--text-align--focus-visible,var(--rp--all-jobs--text-align)) !important;-webkit-text-decoration:var(--rp--all-jobs--text-decoration--focus-visible,var(--rp--all-jobs--text-decoration)) !important;text-decoration:var(--rp--all-jobs--text-decoration--focus-visible,var(--rp--all-jobs--text-decoration)) !important;text-shadow:var(--rp--all-jobs--text-shadow--focus-visible,var(--rp--all-jobs--text-shadow)) !important;text-transform:var(--rp--all-jobs--text-transform--focus-visible,var(--rp--all-jobs--text-transform)) !important;outline:var(--rp--all-jobs--outline--focus-visible,var(--rp--all-jobs--outline)) !important}.single-job_listing .recpress-all-jobs{order:1}body{--rp--application--display:block;--rp--application--width:100%;--rp--application--max-width:100%;--rp--application--background:0 0;--rp--application--padding:0;--rp--application--margin:0;--rp--application--border:none;--rp--application--border-radius:0;--rp--application--box-shadow:none}.single-job_listing .job_application{display:var(--rp--application--display) !important;width:var(--rp--application--width) !important;max-width:var(--rp--application--max-width) !important;background:var(--rp--application--background) !important;padding:var(--rp--application--padding) !important;margin:var(--rp--application--margin) !important;border:var(--rp--application--border) !important;border-radius:var(--rp--application--border-radius) !important;box-shadow:var(--rp--application--box-shadow) !important}.single-job_listing .job-manager-application-form input[type=text],.single-job_listing .job-manager-application-form textarea{width:100%;border:var(--rp--application--input--border,var(--rp--input--border)) !important;border-radius:var(--rp--application--input--border-radius,var(--rp--input--border-radius)) !important;box-shadow:var(--rp--input--box-shadow) !important}body{--rp--application--title--font-size:var(--rp--font-size--large);--rp--application--title--font-weight:var(--rp--headings--font-weight);--rp--application--title--line-height:var(--rp--line-height--large);--rp--application--title--letter-spacing:0;--rp--application--title--font-family:var(--rp--headings--font-family);--rp--application--title--text-decoration:none;--rp--application--title--color:var(--rp--headings--color);--rp--application--title--background:0 0;--rp--application--title--text-transform:none;--rp--application--title--margin:0;--rp--application--title--padding:0;--rp--application--title--display:block}.single-job_listing .job-application__title{font-size:var(--rp--application--title--font-size) !important;font-weight:var(--rp--application--title--font-weight) !important;line-height:var(--rp--application--title--line-height) !important;letter-spacing:var(--rp--application--title--letter-spacing) !important;font-family:var(--rp--application--title--font-family) !important;-webkit-text-decoration:var(--rp--application--title--text-decoration) !important;text-decoration:var(--rp--application--title--text-decoration) !important;color:var(--rp--application--title--color) !important;background:var(--rp--application--title--background) !important;text-transform:var(--rp--application--title--text-transform) !important;margin:var(--rp--application--title--margin) !important;padding:var(--rp--application--title--padding) !important;display:var(--rp--application--title--display) !important}body{--rp--application--required--font-size:var(--rp--font-size--small);--rp--application--required--font-weight:var(--rp--body--font-weight);--rp--application--required--line-height:var(--rp--line-height--small);--rp--application--required--letter-spacing:0;--rp--application--required--font-family:var(--rp--body--font-family);--rp--application--required--text-decoration:none;--rp--application--required--color:var(--rp--body--color);--rp--application--required--background:0 0;--rp--application--required--text-transform:none;--rp--application--required--margin:var(--rp--space--s) 0;--rp--application--required--padding:0;--rp--application--required--display:block}.single-job_listing .required-fields-notice{font-size:var(--rp--application--required--font-size) !important;font-weight:var(--rp--application--required--font-weight) !important;line-height:var(--rp--application--required--line-height) !important;letter-spacing:var(--rp--application--required--letter-spacing) !important;font-family:var(--rp--application--required--font-family) !important;-webkit-text-decoration:var(--rp--application--required--text-decoration) !important;text-decoration:var(--rp--application--required--text-decoration) !important;color:var(--rp--application--required--color) !important;background:var(--rp--application--required--background) !important;text-transform:var(--rp--application--required--text-transform) !important;margin:var(--rp--application--required--margin) !important;padding:var(--rp--application--required--padding) !important;display:var(--rp--application--required--display) !important}body{--rp--application--fieldset--display:block;--rp--application--fieldset--width:100%;--rp--application--fieldset--max-width:100%;--rp--application--fieldset--background:0 0;--rp--application--fieldset--padding:0;--rp--application--fieldset--margin:0 0 var(--rp--space--s);--rp--application--fieldset--border:none;--rp--application--fieldset--border-radius:0;--rp--application--fieldset--box-shadow:none}.single-job_listing .job-manager-application-form fieldset{display:var(--rp--application--fieldset--display) !important;width:var(--rp--application--fieldset--width) !important;max-width:var(--rp--application--fieldset--max-width) !important;background:var(--rp--application--fieldset--background) !important;padding:var(--rp--application--fieldset--padding) !important;margin:var(--rp--application--fieldset--margin) !important;border:var(--rp--application--fieldset--border) !important;border-radius:var(--rp--application--fieldset--border-radius) !important;box-shadow:var(--rp--application--fieldset--box-shadow) !important}body{--rp--application--input--font-size:var(--rp--input--font-size);--rp--application--input--font-weight:var(--rp--input--font-weight);--rp--application--input--line-height:var(--rp--input--line-height);--rp--application--input--letter-spacing:0;--rp--application--input--font-family:var(--rp--input--font-family);--rp--application--input--text-decoration:none;--rp--application--input--color:var(--rp--input--color);--rp--application--input--background:var(--rp--input--background);--rp--application--input--text-transform:var(--rp--input--text-transform);--rp--application--input--margin:var(--rp--input--margin);--rp--application--input--padding:var(--rp--input--padding);--rp--application--input--display:block}.single-job_listing .job-manager-application-form :is(input[type=text],textarea){font-size:var(--rp--application--input--font-size) !important;font-weight:var(--rp--application--input--font-weight) !important;line-height:var(--rp--application--input--line-height) !important;letter-spacing:var(--rp--application--input--letter-spacing) !important;font-family:var(--rp--application--input--font-family) !important;-webkit-text-decoration:var(--rp--application--input--text-decoration) !important;text-decoration:var(--rp--application--input--text-decoration) !important;color:var(--rp--application--input--color) !important;background:var(--rp--application--input--background) !important;text-transform:var(--rp--application--input--text-transform) !important;margin:var(--rp--application--input--margin) !important;padding:var(--rp--application--input--padding) !important;display:var(--rp--application--input--display) !important}body{--rp--application--label--font-size:var(--rp--label--font-size);--rp--application--label--font-weight:var(--rp--label--font-weight);--rp--application--label--line-height:var(--rp--label--line-height);--rp--application--label--letter-spacing:0;--rp--application--label--font-family:var(--rp--label--font-family);--rp--application--label--text-decoration:none;--rp--application--label--color:var(--rp--label--color);--rp--application--label--background:var(--rp--label--background);--rp--application--label--text-transform:var(--rp--label--text-transform);--rp--application--label--margin:var(--rp--label--margin);--rp--application--label--padding:var(--rp--label--padding);--rp--application--label--display:block}.single-job_listing .job-manager-application-form label{font-size:var(--rp--application--label--font-size) !important;font-weight:var(--rp--application--label--font-weight) !important;line-height:var(--rp--application--label--line-height) !important;letter-spacing:var(--rp--application--label--letter-spacing) !important;font-family:var(--rp--application--label--font-family) !important;-webkit-text-decoration:var(--rp--application--label--text-decoration) !important;text-decoration:var(--rp--application--label--text-decoration) !important;color:var(--rp--application--label--color) !important;background:var(--rp--application--label--background) !important;text-transform:var(--rp--application--label--text-transform) !important;margin:var(--rp--application--label--margin) !important;padding:var(--rp--application--label--padding) !important;display:var(--rp--application--label--display) !important}.single-job_listing .fieldset-application_attachment .input-text{width:100%;margin:var(--rp--application--input--margin);font-size:var(--rp--application--input--font-size)}body{--rp--application--description--font-size:var(--rp--font-size--small);--rp--application--description--font-weight:var(--rp--body--font-weight);--rp--application--description--line-height:var(--rp--line-height--small);--rp--application--description--letter-spacing:0;--rp--application--description--font-family:var(--rp--body--font-family);--rp--application--description--text-decoration:none;--rp--application--description--color:var(--rp--body--color);--rp--application--description--background:0 0;--rp--application--description--text-transform:none;--rp--application--description--margin:var(--rp--space--s) 0 0;--rp--application--description--padding:0;--rp--application--description--display:block}.single-job_listing .fieldset-application_attachment .description{font-size:var(--rp--application--description--font-size) !important;font-weight:var(--rp--application--description--font-weight) !important;line-height:var(--rp--application--description--line-height) !important;letter-spacing:var(--rp--application--description--letter-spacing) !important;font-family:var(--rp--application--description--font-family) !important;-webkit-text-decoration:var(--rp--application--description--text-decoration) !important;text-decoration:var(--rp--application--description--text-decoration) !important;color:var(--rp--application--description--color) !important;background:var(--rp--application--description--background) !important;text-transform:var(--rp--application--description--text-transform) !important;margin:var(--rp--application--description--margin) !important;padding:var(--rp--application--description--padding) !important;display:var(--rp--application--description--display) !important}body{--rp--application--submit--appearance:none;--rp--application--submit--appearance--hover:var(--rp--button--appearance--hover);--rp--application--submit--appearance--focus-visible:var(--rp--button--appearance--focus-visible);--rp--application--submit--display:block;--rp--application--submit--display--hover:var(--rp--button--display--hover);--rp--application--submit--display--focus-visible:var(--rp--button--display--focus-visible);--rp--application--submit--width:var(--rp--button--width);--rp--application--submit--width--hover:var(--rp--button--width--hover);--rp--application--submit--width--focus-visible:var(--rp--button--width--focus-visible);--rp--application--submit--max-width:var(--rp--button--max-width);--rp--application--submit--max-width--hover:var(--rp--button--max-width--hover);--rp--application--submit--max-width--focus-visible:var(--rp--button--max-width--focus-visible);--rp--application--submit--color:var(--rp--button--color);--rp--application--submit--color--hover:var(--rp--button--color--hover);--rp--application--submit--color--focus-visible:var(--rp--button--color--focus-visible);--rp--application--submit--background:var(--rp--button--background);--rp--application--submit--background--hover:var(--rp--button--background--hover);--rp--application--submit--background--focus-visible:var(--rp--button--background--focus-visible);--rp--application--submit--font-size:var(--rp--button--font-size);--rp--application--submit--font-size--hover:var(--rp--button--font-size--hover);--rp--application--submit--font-size--focus-visible:var(--rp--button--font-size--focus-visible);--rp--application--submit--line-height:var(--rp--button--line-height);--rp--application--submit--line-height--hover:var(--rp--button--line-height--hover);--rp--application--submit--line-height--focus-visible:var(--rp--button--line-height--focus-visible);--rp--application--submit--font-weight:var(--rp--button--font-weight);--rp--application--submit--font-weight--hover:var(--rp--button--font-weight--hover);--rp--application--submit--font-weight--focus-visible:var(--rp--button--font-weight--focus-visible);--rp--application--submit--font-family:var(--rp--button--font-family);--rp--application--submit--font-family--hover:var(--rp--button--font-family--hover);--rp--application--submit--font-family--focus-visible:var(--rp--button--font-family--focus-visible);--rp--application--submit--letter-spacing:var(--rp--button--letter-spacing);--rp--application--submit--letter-spacing--hover:var(--rp--button--letter-spacing--hover);--rp--application--submit--letter-spacing--focus-visible:var(--rp--button--letter-spacing--focus-visible);--rp--application--submit--padding:var(--rp--button--padding);--rp--application--submit--padding--hover:var(--rp--button--padding--hover);--rp--application--submit--padding--focus-visible:var(--rp--button--padding--focus-visible);--rp--application--submit--margin:var(--rp--button--margin);--rp--application--submit--margin--hover:var(--rp--button--margin--hover);--rp--application--submit--margin--focus-visible:var(--rp--button--margin--focus-visible);--rp--application--submit--border:var(--rp--button--border);--rp--application--submit--border--hover:var(--rp--button--border--hover);--rp--application--submit--border--focus-visible:var(--rp--button--border--focus-visible);--rp--application--submit--border-radius:var(--rp--button--border-radius);--rp--application--submit--border-radius--hover:var(--rp--button--border-radius--hover);--rp--application--submit--border-radius--focus-visible:var(--rp--button--border-radius--focus-visible);--rp--application--submit--box-shadow:var(--rp--button--box-shadow);--rp--application--submit--box-shadow--hover:var(--rp--button--box-shadow--hover);--rp--application--submit--box-shadow--focus-visible:var(--rp--button--box-shadow--focus-visible);--rp--application--submit--text-align:var(--rp--button--text-align);--rp--application--submit--text-align--hover:var(--rp--button--text-align--hover);--rp--application--submit--text-align--focus-visible:var(--rp--button--text-align--focus-visible);--rp--application--submit--text-decoration:var(--rp--button--text-decoration);--rp--application--submit--text-decoration--hover:var(--rp--button--text-decoration--hover);--rp--application--submit--text-decoration--focus-visible:var(--rp--button--text-decoration--focus-visible);--rp--application--submit--text-shadow:var(--rp--button--text-shadow);--rp--application--submit--text-shadow--hover:var(--rp--button--text-shadow--hover);--rp--application--submit--text-shadow--focus-visible:var(--rp--button--text-shadow--focus-visible);--rp--application--submit--text-transform:var(--rp--button--text-transform);--rp--application--submit--text-transform--hover:var(--rp--button--text-transform--hover);--rp--application--submit--text-transform--focus-visible:var(--rp--button--text-transform--focus-visible);--rp--application--submit--outline:var(--rp--button--outline);--rp--application--submit--outline--hover:var(--rp--button--outline--hover);--rp--application--submit--outline--focus-visible:var(--rp--button--outline--focus-visible)}.single-job_listing .wp_job_manager_send_application_button{transition:var(--rp--transition);cursor:pointer;-webkit-appearance:var(--rp--application--submit--appearance) !important;-moz-appearance:var(--rp--application--submit--appearance) !important;appearance:var(--rp--application--submit--appearance) !important;display:var(--rp--application--submit--display) !important;width:var(--rp--application--submit--width) !important;max-width:var(--rp--application--submit--max-width) !important;color:var(--rp--application--submit--color) !important;background:var(--rp--application--submit--background) !important;font-size:var(--rp--application--submit--font-size) !important;line-height:var(--rp--application--submit--line-height) !important;font-weight:var(--rp--application--submit--font-weight) !important;font-family:var(--rp--application--submit--font-family) !important;letter-spacing:var(--rp--application--submit--letter-spacing) !important;padding:var(--rp--application--submit--padding) !important;margin:var(--rp--application--submit--margin) !important;border:var(--rp--application--submit--border) !important;border-radius:var(--rp--application--submit--border-radius) !important;box-shadow:var(--rp--application--submit--box-shadow) !important;text-align:var(--rp--application--submit--text-align) !important;-webkit-text-decoration:var(--rp--application--submit--text-decoration) !important;text-decoration:var(--rp--application--submit--text-decoration) !important;text-shadow:var(--rp--application--submit--text-shadow) !important;text-transform:var(--rp--application--submit--text-transform) !important;outline:var(--rp--application--submit--outline) !important}.single-job_listing .wp_job_manager_send_application_button:hover{-webkit-appearance:var(--rp--application--submit--appearance--hover,var(--rp--application--submit--appearance)) !important;-moz-appearance:var(--rp--application--submit--appearance--hover,var(--rp--application--submit--appearance)) !important;appearance:var(--rp--application--submit--appearance--hover,var(--rp--application--submit--appearance)) !important;display:var(--rp--application--submit--display--hover,var(--rp--application--submit--display)) !important;width:var(--rp--application--submit--width--hover,var(--rp--application--submit--width)) !important;max-width:var(--rp--application--submit--max-width--hover,var(--rp--application--submit--max-width)) !important;color:var(--rp--application--submit--color--hover,var(--rp--application--submit--color)) !important;background:var(--rp--application--submit--background--hover,var(--rp--application--submit--background)) !important;font-size:var(--rp--application--submit--font-size--hover,var(--rp--application--submit--font-size)) !important;line-height:var(--rp--application--submit--line-height--hover,var(--rp--application--submit--line-height)) !important;font-weight:var(--rp--application--submit--font-weight--hover,var(--rp--application--submit--font-weight)) !important;font-family:var(--rp--application--submit--font-family--hover,var(--rp--application--submit--font-family)) !important;letter-spacing:var(--rp--application--submit--letter-spacing--hover,var(--rp--application--submit--letter-spacing)) !important;padding:var(--rp--application--submit--padding--hover,var(--rp--application--submit--padding)) !important;margin:var(--rp--application--submit--margin--hover,var(--rp--application--submit--margin)) !important;border:var(--rp--application--submit--border--hover,var(--rp--application--submit--border)) !important;border-radius:var(--rp--application--submit--border-radius--hover,var(--rp--application--submit--border-radius)) !important;box-shadow:var(--rp--application--submit--box-shadow--hover,var(--rp--application--submit--box-shadow)) !important;text-align:var(--rp--application--submit--text-align--hover,var(--rp--application--submit--text-align)) !important;-webkit-text-decoration:var(--rp--application--submit--text-decoration--hover,var(--rp--application--submit--text-decoration)) !important;text-decoration:var(--rp--application--submit--text-decoration--hover,var(--rp--application--submit--text-decoration)) !important;text-shadow:var(--rp--application--submit--text-shadow--hover,var(--rp--application--submit--text-shadow)) !important;text-transform:var(--rp--application--submit--text-transform--hover,var(--rp--application--submit--text-transform)) !important;outline:var(--rp--application--submit--outline--hover,var(--rp--application--submit--outline)) !important}.single-job_listing .wp_job_manager_send_application_button:focus-visible{-webkit-appearance:var(--rp--application--submit--appearance--focus-visible,var(--rp--application--submit--appearance)) !important;-moz-appearance:var(--rp--application--submit--appearance--focus-visible,var(--rp--application--submit--appearance)) !important;appearance:var(--rp--application--submit--appearance--focus-visible,var(--rp--application--submit--appearance)) !important;display:var(--rp--application--submit--display--focus-visible,var(--rp--application--submit--display)) !important;width:var(--rp--application--submit--width--focus-visible,var(--rp--application--submit--width)) !important;max-width:var(--rp--application--submit--max-width--focus-visible,var(--rp--application--submit--max-width)) !important;color:var(--rp--application--submit--color--focus-visible,var(--rp--application--submit--color)) !important;background:var(--rp--application--submit--background--focus-visible,var(--rp--application--submit--background)) !important;font-size:var(--rp--application--submit--font-size--focus-visible,var(--rp--application--submit--font-size)) !important;line-height:var(--rp--application--submit--line-height--focus-visible,var(--rp--application--submit--line-height)) !important;font-weight:var(--rp--application--submit--font-weight--focus-visible,var(--rp--application--submit--font-weight)) !important;font-family:var(--rp--application--submit--font-family--focus-visible,var(--rp--application--submit--font-family)) !important;letter-spacing:var(--rp--application--submit--letter-spacing--focus-visible,var(--rp--application--submit--letter-spacing)) !important;padding:var(--rp--application--submit--padding--focus-visible,var(--rp--application--submit--padding)) !important;margin:var(--rp--application--submit--margin--focus-visible,var(--rp--application--submit--margin)) !important;border:var(--rp--application--submit--border--focus-visible,var(--rp--application--submit--border)) !important;border-radius:var(--rp--application--submit--border-radius--focus-visible,var(--rp--application--submit--border-radius)) !important;box-shadow:var(--rp--application--submit--box-shadow--focus-visible,var(--rp--application--submit--box-shadow)) !important;text-align:var(--rp--application--submit--text-align--focus-visible,var(--rp--application--submit--text-align)) !important;-webkit-text-decoration:var(--rp--application--submit--text-decoration--focus-visible,var(--rp--application--submit--text-decoration)) !important;text-decoration:var(--rp--application--submit--text-decoration--focus-visible,var(--rp--application--submit--text-decoration)) !important;text-shadow:var(--rp--application--submit--text-shadow--focus-visible,var(--rp--application--submit--text-shadow)) !important;text-transform:var(--rp--application--submit--text-transform--focus-visible,var(--rp--application--submit--text-transform)) !important;outline:var(--rp--application--submit--outline--focus-visible,var(--rp--application--submit--outline)) !important}.single-job_listing .recpress-alt-ctas-title{order:6;grid-area:alt-ctas-title;width:100%}body{--rp--alt-ctas-title--font-size:var(--rp--font-size--large);--rp--alt-ctas-title--font-weight:var(--rp--headings--font-weight);--rp--alt-ctas-title--line-height:var(--rp--line-height--large);--rp--alt-ctas-title--letter-spacing:0;--rp--alt-ctas-title--font-family:var(--rp--body--font-family);--rp--alt-ctas-title--text-decoration:none;--rp--alt-ctas-title--color:var(--rp--headings--color);--rp--alt-ctas-title--background:0 0;--rp--alt-ctas-title--text-transform:none;--rp--alt-ctas-title--margin:0;--rp--alt-ctas-title--padding:0;--rp--alt-ctas-title--display:block}.single-job_listing .recpress-alt-ctas-title{font-size:var(--rp--alt-ctas-title--font-size) !important;font-weight:var(--rp--alt-ctas-title--font-weight) !important;line-height:var(--rp--alt-ctas-title--line-height) !important;letter-spacing:var(--rp--alt-ctas-title--letter-spacing) !important;font-family:var(--rp--alt-ctas-title--font-family) !important;-webkit-text-decoration:var(--rp--alt-ctas-title--text-decoration) !important;text-decoration:var(--rp--alt-ctas-title--text-decoration) !important;color:var(--rp--alt-ctas-title--color) !important;background:var(--rp--alt-ctas-title--background) !important;text-transform:var(--rp--alt-ctas-title--text-transform) !important;margin:var(--rp--alt-ctas-title--margin) !important;padding:var(--rp--alt-ctas-title--padding) !important;display:var(--rp--alt-ctas-title--display) !important}.single-job_listing .recpress-related-jobs{order:7;grid-area:related;container-type:inline-size}body{--rp--related-jobs--display:block;--rp--related-jobs--width:100%;--rp--related-jobs--max-width:100%;--rp--related-jobs--background:0 0;--rp--related-jobs--padding:0;--rp--related-jobs--margin:0;--rp--related-jobs--border:none;--rp--related-jobs--border-radius:0;--rp--related-jobs--box-shadow:none}.recpress-related-jobs{display:var(--rp--related-jobs--display) !important;width:var(--rp--related-jobs--width) !important;max-width:var(--rp--related-jobs--max-width) !important;background:var(--rp--related-jobs--background) !important;padding:var(--rp--related-jobs--padding) !important;margin:var(--rp--related-jobs--margin) !important;border:var(--rp--related-jobs--border) !important;border-radius:var(--rp--related-jobs--border-radius) !important;box-shadow:var(--rp--related-jobs--box-shadow) !important}body{--rp--related-jobs--title--font-size:var(--rp--font-size--large);--rp--related-jobs--title--font-weight:var(--rp--body--font-weight);--rp--related-jobs--title--line-height:var(--rp--line-height--large);--rp--related-jobs--title--letter-spacing:0;--rp--related-jobs--title--font-family:var(--rp--headings--font-family);--rp--related-jobs--title--text-decoration:none;--rp--related-jobs--title--color:var(--rp--headings--color);--rp--related-jobs--title--background:0 0;--rp--related-jobs--title--text-transform:none;--rp--related-jobs--title--margin:0 0 var(--rp--space--m);--rp--related-jobs--title--padding:0;--rp--related-jobs--title--display:block}.single-job_listing .recpress-related-jobs__title{font-size:var(--rp--related-jobs--title--font-size) !important;font-weight:var(--rp--related-jobs--title--font-weight) !important;line-height:var(--rp--related-jobs--title--line-height) !important;letter-spacing:var(--rp--related-jobs--title--letter-spacing) !important;font-family:var(--rp--related-jobs--title--font-family) !important;-webkit-text-decoration:var(--rp--related-jobs--title--text-decoration) !important;text-decoration:var(--rp--related-jobs--title--text-decoration) !important;color:var(--rp--related-jobs--title--color) !important;background:var(--rp--related-jobs--title--background) !important;text-transform:var(--rp--related-jobs--title--text-transform) !important;margin:var(--rp--related-jobs--title--margin) !important;padding:var(--rp--related-jobs--title--padding) !important;display:var(--rp--related-jobs--title--display) !important}.single-job_listing .recpress-job__register-cv{order:8;grid-area:register-cv}body{--rp--single--register-cv--paragraph--font-size:var(--rp--font-size--large);--rp--single--register-cv--paragraph--font-weight:var(--rp--body--font-weight);--rp--single--register-cv--paragraph--line-height:var(--rp--line-height--large);--rp--single--register-cv--paragraph--letter-spacing:0;--rp--single--register-cv--paragraph--font-family:var(--rp--headings--font-family);--rp--single--register-cv--paragraph--text-decoration:none;--rp--single--register-cv--paragraph--color:var(--rp--headings--color);--rp--single--register-cv--paragraph--background:0 0;--rp--single--register-cv--paragraph--text-transform:none;--rp--single--register-cv--paragraph--margin:0 0 var(--rp--space--m);--rp--single--register-cv--paragraph--padding:0;--rp--single--register-cv--paragraph--display:block}.single-job_listing .recpress-job__register-cv p{font-size:var(--rp--single--register-cv--paragraph--font-size) !important;font-weight:var(--rp--single--register-cv--paragraph--font-weight) !important;line-height:var(--rp--single--register-cv--paragraph--line-height) !important;letter-spacing:var(--rp--single--register-cv--paragraph--letter-spacing) !important;font-family:var(--rp--single--register-cv--paragraph--font-family) !important;-webkit-text-decoration:var(--rp--single--register-cv--paragraph--text-decoration) !important;text-decoration:var(--rp--single--register-cv--paragraph--text-decoration) !important;color:var(--rp--single--register-cv--paragraph--color) !important;background:var(--rp--single--register-cv--paragraph--background) !important;text-transform:var(--rp--single--register-cv--paragraph--text-transform) !important;margin:var(--rp--single--register-cv--paragraph--margin) !important;padding:var(--rp--single--register-cv--paragraph--padding) !important;display:var(--rp--single--register-cv--paragraph--display) !important}body{--rp--single--message--font-size:var(--rp--font-size--large);--rp--single--message--font-weight:var(--rp--body--font-weight);--rp--single--message--line-height:var(--rp--line-height--large);--rp--single--message--letter-spacing:0;--rp--single--message--font-family:var(--rp--body--font-family);--rp--single--message--text-decoration:none;--rp--single--message--color:var(--rp--body--color);--rp--single--message--background:0 0;--rp--single--message--text-transform:none;--rp--single--message--margin:0 0 var(--rp--space--m);--rp--single--message--padding:0;--rp--single--message--display:block}.single-job_listing .job-manager-message{font-size:var(--rp--single--message--font-size) !important;font-weight:var(--rp--single--message--font-weight) !important;line-height:var(--rp--single--message--line-height) !important;letter-spacing:var(--rp--single--message--letter-spacing) !important;font-family:var(--rp--single--message--font-family) !important;-webkit-text-decoration:var(--rp--single--message--text-decoration) !important;text-decoration:var(--rp--single--message--text-decoration) !important;color:var(--rp--single--message--color) !important;background:var(--rp--single--message--background) !important;text-transform:var(--rp--single--message--text-transform) !important;margin:var(--rp--single--message--margin) !important;padding:var(--rp--single--message--padding) !important;display:var(--rp--single--message--display) !important}body{--rp--single--error--font-size:var(--rp--font-size--large);--rp--single--error--font-weight:var(--rp--body--font-weight);--rp--single--error--line-height:var(--rp--line-height--large);--rp--single--error--letter-spacing:0;--rp--single--error--font-family:var(--rp--body--font-family);--rp--single--error--text-decoration:none;--rp--single--error--color:red;--rp--single--error--background:0 0;--rp--single--error--text-transform:none;--rp--single--error--margin:0 0 var(--rp--space--m);--rp--single--error--padding:0;--rp--single--error--display:block}.single-job_listing .job-manager-error{font-size:var(--rp--single--error--font-size) !important;font-weight:var(--rp--single--error--font-weight) !important;line-height:var(--rp--single--error--line-height) !important;letter-spacing:var(--rp--single--error--letter-spacing) !important;font-family:var(--rp--single--error--font-family) !important;-webkit-text-decoration:var(--rp--single--error--text-decoration) !important;text-decoration:var(--rp--single--error--text-decoration) !important;color:var(--rp--single--error--color) !important;background:var(--rp--single--error--background) !important;text-transform:var(--rp--single--error--text-transform) !important;margin:var(--rp--single--error--margin) !important;padding:var(--rp--single--error--padding) !important;display:var(--rp--single--error--display) !important}.recpress-job-search-widget{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--rp--space--m);--rp--button--margin:0}.recpress-job-search-widget .recpress-job-search-widget__field{flex:1 1 auto}.recpress-job-search-widget .recpress-job-search-widget__field .facetwp-facet{margin:0}.recpress-job__data__list{width:100%;display:var(--rp--job--data--list--display,block);justify-content:var(--rp--job--data--list--justify-content);gap:var(--rp--job--data--list--gap);flex-wrap:wrap;padding:var(--rp--job--data--list--padding,0) !important;margin:var(--rp--job--data--list--margin) !important;list-style:var(--rp--job--data--list--list-style) !important}.recpress-job__data__list .recpress-job__data__item{align-items:flex-start}body{--rp--data--item--font-size:var(--rp--font-size--small);--rp--data--item--font-weight:var(--rp--body--font-weight);--rp--data--item--line-height:var(--rp--line-height--small);--rp--data--item--letter-spacing:0;--rp--data--item--font-family:var(--rp--body--font-family);--rp--data--item--text-decoration:none;--rp--data--item--color:var(--rp--body--color);--rp--data--item--background:0 0;--rp--data--item--text-transform:none;--rp--data--item--margin:0;--rp--data--item--padding:0;--rp--data--item--display:flex}.recpress-job__data__item{font-size:var(--rp--data--item--font-size) !important;font-weight:var(--rp--data--item--font-weight) !important;line-height:var(--rp--data--item--line-height) !important;letter-spacing:var(--rp--data--item--letter-spacing) !important;font-family:var(--rp--data--item--font-family) !important;-webkit-text-decoration:var(--rp--data--item--text-decoration) !important;text-decoration:var(--rp--data--item--text-decoration) !important;color:var(--rp--data--item--color) !important;background:var(--rp--data--item--background) !important;text-transform:var(--rp--data--item--text-transform) !important;margin:var(--rp--data--item--margin) !important;padding:var(--rp--data--item--padding) !important;display:var(--rp--data--item--display) !important}body{--rp--data--label--font-size:var(--rp--font-size--small);--rp--data--label--font-weight:var(--rp--body--font-weight);--rp--data--label--line-height:var(--rp--line-height--small);--rp--data--label--letter-spacing:0;--rp--data--label--font-family:var(--rp--body--font-family);--rp--data--label--text-decoration:none;--rp--data--label--color:inherit;--rp--data--label--background:0 0;--rp--data--label--text-transform:uppercase;--rp--data--label--margin:0;--rp--data--label--padding:0 .5em 0 0;--rp--data--label--display:none}.recpress-job__data__item__label{font-size:var(--rp--data--label--font-size) !important;font-weight:var(--rp--data--label--font-weight) !important;line-height:var(--rp--data--label--line-height) !important;letter-spacing:var(--rp--data--label--letter-spacing) !important;font-family:var(--rp--data--label--font-family) !important;-webkit-text-decoration:var(--rp--data--label--text-decoration) !important;text-decoration:var(--rp--data--label--text-decoration) !important;color:var(--rp--data--label--color) !important;background:var(--rp--data--label--background) !important;text-transform:var(--rp--data--label--text-transform) !important;margin:var(--rp--data--label--margin) !important;padding:var(--rp--data--label--padding) !important;display:var(--rp--data--label--display) !important}.recpress-job__data__list.recpress-job__data__list--text-labels{--rp--data--label--display:inline}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item:before{content:"";width:var(--rp--job--data--icon--size);height:var(--rp--job--data--icon--size);background-image:none;background-color:var(--rp--job--data--icon--color);background-image:none;display:inline-block;-webkit-mask:var(--rp--job--data--icon) no-repeat 50% 50%;mask:var(--rp--job--data--icon) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;margin-right:.5em;margin-top:calc(1em * var(--rp--data--item--line-height) / 2 - 0.5 * var(--rp--job--data--icon--size))}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item--job-location{--rp--job--data--icon:url(//zero2five.co.uk/wp-content/plugins/recpress-v1-main/assets/css/../icons/location.svg)}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item--job-type{--rp--job--data--icon:url(//zero2five.co.uk/wp-content/plugins/recpress-v1-main/assets/css/../icons/job-type.svg)}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item--job-sector{--rp--job--data--icon:url(//zero2five.co.uk/wp-content/plugins/recpress-v1-main/assets/css/../icons/sector.svg)}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item--job-salary{--rp--job--data--icon:url(//zero2five.co.uk/wp-content/plugins/recpress-v1-main/assets/css/../icons/salary.svg)}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item--published-date{--rp--job--data--icon:url(//zero2five.co.uk/wp-content/plugins/recpress-v1-main/assets/css/../icons/date.svg)}.recpress-job__data__list.recpress-job__data__list--icon-labels .recpress-job__data__item--working-arrangement{--rp--job--data--icon:url(//zero2five.co.uk/wp-content/plugins/recpress-v1-main/assets/css/../icons/working-arrangement.svg)}