.c-job-board__list .c-job-card+.c-job-card{margin-top:2rem}.c-job-card{display:grid;grid-template-columns:1fr;row-gap:1.25rem;padding-bottom:1rem;padding-bottom:clamp(1rem,.8660714286rem + .5952380952vw,1.375rem);border-bottom:1px solid var(--color-black)}.c-job-card .u-icon{width:1.25rem}.c-job-card__title{margin-bottom:.5em;font-size:1.8125rem;font-size:clamp(1.8125rem,1.65625rem + .6944444444vw,2.25rem)}.c-job-card__title>a{text-decoration:none}.c-job-card__meta-primary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px;margin-bottom:1.25rem}@media screen and (min-width:48rem){.c-job-card__meta-primary{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.c-job-card__location-line,.c-job-card__salary-line{margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.c-job-card__salary-line:before{content:"";display:block;width:15px;height:15px;background:url(https://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/icons/icon-salary-range.svg) no-repeat 50%}.c-job-card__location,.c-job-card__salary{font-size:.9375rem;font-size:clamp(.9375rem,.9151785714rem + .0992063492vw,1rem);font-weight:500}@media screen and (min-width:61.25rem) and (max-width:79.9375rem){.c-job-card__location,.c-job-card__salary{font-size:.875rem;font-size:clamp(.875rem,.8526785714rem + .0992063492vw,.9375rem)}}.c-job-card__posted{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.375rem;white-space:nowrap}@media screen and (min-width:48rem){.c-job-card__posted .u-icon{width:1rem}}.c-job-card__posted-text{font-size:.8125rem;font-weight:500}.c-job-card__extra .u-btn{line-height:1;min-height:2.625rem;padding-inline:1.25rem}.c-job-card__extra .u-btn:hover{color:var(--color-body-font-color-tint)}.c-job-card__description{font-size:15px;line-height:1.7;color:var(--color-primary)}.c-job-card__description p{margin:0}.c-job-card__description.c-content-block p{font-size:1rem}.c-job-card__info-panel{background-color:var(--color-neutral);padding:1.25rem 1.5625rem 2.1875rem;margin-top:.625rem;font-size:.8125rem;font-size:clamp(.8125rem,.7678571429rem + .1984126984vw,.9375rem);font-weight:500;line-height:1.4}.c-job-card__info-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:6px}.c-job-card__info-row:last-child{margin-bottom:0}@media screen and (min-width:48rem){.c-job-card__info-row{gap:0}}.c-job-card__info-label,.c-job-card__info-value{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.c-job-card__info-label{padding-right:.625rem}.c-job-card__info-value{overflow-wrap:break-word}.c-job-card__info-value--ref{overflow-wrap:anywhere}.c-job-card .u-btn{margin-bottom:1.5625rem;width:-webkit-fit-content;width:fit-content}@media screen and (min-width:48rem){.c-job-card{grid-template-columns:1fr min(393px,40%);-webkit-column-gap:2.5rem;column-gap:2.5rem;-webkit-column-gap:clamp(2.5rem,.58rem + 4vw,4rem);column-gap:clamp(2.5rem,.58rem + 4vw,4rem)}.c-job-card__info-panel{margin-top:.25rem}.c-job-card__salary-line{gap:0}.c-job-card__salary-line:before{content:"";display:block;width:6px;height:6px;border-radius:50%;margin-inline:9px;background-color:var(--color-primary);background-image:none}.c-job-card__salary-line .u-icon{display:none}.c-job-card .u-btn{margin-bottom:.25rem;justify-self:end}.c-job-card__extra .u-btn{font-size:1rem}}@media screen and (min-width:61.25rem){.c-job-card .u-btn{margin-bottom:.75rem}}.c-job-notice{width:100%;margin-top:3px;padding:1.125rem 1.5rem;border:1px solid var(--color-primary);margin-bottom:.5em}.c-job-notice__heading{font-weight:500}.c-job-notice__actions .c-content-block>:last-child,.c-job-notice__body .c-content-block>:last-child{margin-bottom:0}.c-job-notice__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.c-job-notice__actions .c-content-block{-webkit-flex:1;-ms-flex:1;flex:1}.c-job-notice__actions .u-btn{line-height:1;min-height:2.625rem;padding-inline:1.25rem;width:-webkit-fit-content;width:fit-content}@media screen and (min-width:48rem){.c-job-notice__actions{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-column-gap:4.375rem;column-gap:4.375rem}}.c-job-notice.c-job-notice--supplemental{margin:1.25rem 0 0}.c-job-notice.c-job-notice--supplemental .c-job-notice__heading{margin-bottom:.5rem;margin-bottom:clamp(.5rem,.4553571429rem + .1984126984vw,.625rem)}.c-job-notice.c-job-notice--supplemental .c-job-notice__body .c-content-block>p{font-size:.8125rem;font-size:clamp(.8125rem,.7678571429rem + .1984126984vw,.9375rem)}.l-job-board .c-job-board__filters{position:fixed;right:calc(-100% + 0px);top:0;bottom:0;width:calc(100% - 0px);height:100%;background:var(--color-neutral);z-index:1;padding-top:4.5625rem;overflow:hidden}@media screen and (max-width:61.1875rem){.l-job-board .c-job-board__filters form{height:100%}}.l-job-board .c-job-board__filters>button{position:absolute;top:1.125rem;right:1.125rem;padding:0;width:2.5rem;height:2.5rem;-webkit-appearance:none;appearance:none;transition:all .3s ease;border:1px solid var(--color-black);background-color:transparent;border-radius:50%}.l-job-board .c-job-board__filters>button>span{display:block;width:1.0625rem;height:.09375rem;position:absolute;top:1.125rem;left:.6875rem;transition:all .25s ease;background-color:var(--color-black)}.l-job-board .c-job-board__filters>button>span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.l-job-board .c-job-board__filters>button>span:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.l-job-board .c-job-board__body{width:100%}.l-job-board .c-job-board__body .c-form{position:relative}.l-job-board .c-global-search__inner{margin-bottom:1.5rem}.l-job-board .c-global-search__inner .c-form__group--keyword{margin-bottom:0}.l-job-board .c-global-search__inner .c-form__group--keyword input{padding-block:1.125rem}@media screen and (max-width:47.9375rem){.l-job-board .c-global-search__inner .c-form__group--submit{position:absolute;bottom:1.875rem;right:0;width:-webkit-min-content;width:min-content}.l-job-board .c-global-search__inner .c-form__group--submit button{padding:0;border:0;width:2.75rem;height:2.75rem}.l-job-board .c-global-search__inner .c-form__group--submit button>span{display:none}.l-job-board .c-global-search__inner .c-form__group--submit button .u-icon{margin:0}}.l-job-board .c-job-board__mobile-filters-button{margin-bottom:1.5rem}.l-job-board .c-job-board__mobile-filters-button>.u-btn:after{content:"";display:block;width:20px;height:20px;background:url(https://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/icons/icon-filter.svg) no-repeat 50%}@media screen and (max-width:47.9375rem){.l-job-board .c-job-board__mobile-filters-button .u-btn{width:100%}}.l-job-board .c-job-board__results-container .c-job-board__results-number{font-size:1rem;font-size:clamp(1rem,.9107142857rem + .3968253968vw,1.25rem);font-weight:500}.l-job-board .c-job-board__results-container .c-job-board__list{margin-top:2rem;margin-top:clamp(2rem,1.6428571429rem + 1.5873015873vw,3rem);padding-left:0}.l-job-board .c-job-board__results-container .c-job-board__list li{list-style:none}.l-job-board .c-job-board__location-filter{width:100%;border-bottom:1px solid var(--color-black)}.l-job-board .c-job-board__location-filter .sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.l-job-board .c-job-board__location-filter select{width:100%;padding-block:1.125rem;padding-inline:0 .9375rem;transition:all .3s ease;font-weight:500;font-size:1.125rem;border-bottom:0;background:url(https://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/icons/master/master-sprite.svg#icon-chevron-slate-view) no-repeat 100% 50%/16px 12px}.l-job-board .c-job-board__location-filter-select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-job-board .c-job-board__location-filter-select .u-icon{width:1.5em;margin-right:.625rem;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-job-board .c-job-board__location-filter-select select{-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:48rem){.l-job-board .c-global-search__inner{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,15.625rem);-webkit-align-items:end;-ms-flex-align:end;align-items:end}.l-job-board .c-global-search__inner .u-btn{margin-top:0;width:-webkit-fit-content;width:fit-content}}@media screen and (min-width:48rem) and (min-width:61.25rem) and (max-width:63.9375rem){.l-job-board .c-global-search__inner{grid-template-columns:minmax(0,1fr) minmax(0,13.5625rem)}.l-job-board .c-global-search__inner .u-btn{padding-inline:1.5rem}}@media screen and (min-width:61.25rem){.l-job-board{display:grid;grid-template-columns:260px 1fr;-webkit-column-gap:2.5rem;column-gap:2.5rem;-webkit-column-gap:clamp(2.5rem,-5.3930412371rem + 12.8865979381vw,5.625rem);column-gap:clamp(2.5rem,-5.3930412371rem + 12.8865979381vw,5.625rem)}.l-job-board .c-job-board__mobile-filters-button{display:none}.l-job-board .c-job-board__filters{all:unset;display:block;z-index:1}.l-job-board .c-job-board__filters>button,.l-job-board .c-job-board__location-filter,.l-job-board .c-job-board__mobile-filters{display:none}}@media screen and (min-width:80rem){.l-job-board{grid-template-columns:307px 1fr}}.c-job-filters__actions{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:61.1875rem){.c-job-filters{height:100%}.c-job-filters__actions{padding-inline:2.1875rem}}.c-job-filters__action{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:.9375rem;font-size:1rem;font-weight:500;border:1px solid var(--color-primary);background-color:transparent;color:var(--color-black);text-align:left}.c-job-filters__action--primary{font-weight:500;border-bottom:none}.c-job-filters__action--secondary{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.625rem;border:none;border-bottom:1px solid var(--color-primary)}.c-job-filters__action--secondary:hover{text-decoration:underline}.c-job-filters__action--secondary:before{content:"";display:block;width:1.25rem;height:1.25rem;background:url(https://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/icons/icon-reset-blue.svg) no-repeat 50%}@media screen and (min-width:61.25rem){.c-job-filters__action--secondary:before{background-image:url(https://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/icons/icon-reset.svg)}}@media screen and (min-width:61.25rem) and (max-width:79.9375rem){.c-job-filters__action{font-size:.75rem;padding:.625rem .5rem;text-align:center}.c-job-filters__action--secondary{gap:.3125rem}.c-job-filters__action--secondary:before{width:.9375rem;height:.9375rem;background-size:.9375rem .9375rem}}.c-job-filters__sections{padding-top:32px}@media screen and (max-width:61.1875rem){.c-job-filters__sections{height:100%;padding-inline:2.1875rem;overflow:auto;padding-bottom:5rem}}.c-job-filters__section{margin-bottom:1.5rem;border-bottom:1px solid var(--color-primary)}.c-job-filters__section-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:0;border:0;background:transparent;color:var(--color-black);cursor:pointer;font-family:TT Ramillas,serif;font-size:1.5rem;font-weight:500;line-height:105%;letter-spacing:-.72px;text-align:left;margin-bottom:10px}.c-job-filters__section-header[aria-expanded=true]+.c-job-filters__section-body{display:block}.c-job-filters__section-header .u-icon{width:1.3125rem;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.c-job-filters__section-header[aria-expanded=true] .u-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-job-filters__section-badge{width:2.25rem;height:1.5rem;background-color:var(--color-black);color:var(--color-primary);border-radius:.75rem;display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-family:PP Neue Montreal,sans-serif}@media screen and (min-width:61.25rem){.c-job-filters__section-badge{background-color:var(--color-primary);color:var(--color-black)}}.c-job-filters__section-badge--show{display:-webkit-flex;display:-ms-flexbox;display:flex}.c-job-filters__section-title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.c-job-filters__section-body{display:none}.c-job-filters__options{list-style:none;margin:0;background-color:var(--color-black);padding:18px 24px;color:var(--color-primary)}.c-job-filters__option{margin-bottom:12px}.c-job-filters__option:last-child{margin-bottom:0}.c-job-filters__checkbox{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:16px;color:inherit}.c-job-filters__checkbox input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.c-job-filters__checkbox-box{width:22px;height:22px;margin-right:12px;background-color:var(--color-primary);border-radius:0;box-sizing:border-box;position:relative}.c-job-filters__checkbox-label{white-space:normal;-webkit-flex:1;-ms-flex:1;flex:1}.c-job-filters__checkbox input[type=checkbox]:checked~.c-job-filters__checkbox-label{color:var(--color-white)}.c-job-filters__checkbox input[type=checkbox]:checked+.c-job-filters__checkbox-box{border:1px solid var(--color-white)}.c-job-filters__checkbox input[type=checkbox]:checked+.c-job-filters__checkbox-box:after{content:"";position:absolute;left:6px;top:3px;width:7px;height:12px;border:2px solid var(--color-white);border-top:0;border-left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-skeleton-job-card{display:grid;grid-template-rows:minmax(repeat(2,1fr));gap:.625rem;margin-bottom:2.1875rem}.c-skeleton-job-card__title{height:4.375rem}.c-skeleton-job-card__content{height:13.75rem}.c-skeleton-job-card__aside{height:7.5rem}@media screen and (max-width:47.9375rem){.c-skeleton-job-card{grid-auto-rows:auto}.c-skeleton-job-card__aside{-webkit-order:3;-ms-flex-order:3;order:3}}@media screen and (min-width:48rem){.c-skeleton-job-card{grid-template-columns:minmax(58%,1fr) minmax(42%,1fr);grid-template-rows:1fr 3fr;gap:1.25rem}.c-skeleton-job-card__title{height:4rem}.c-skeleton-job-card__content{height:11.25rem}.c-skeleton-job-card__aside{height:16.5rem;grid-row:span 2}}