.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-details{padding-top:1.5rem;padding-top:clamp(1.5rem,1.2544642857rem + 1.0912698413vw,2.1875rem);padding-bottom:4rem;padding-bottom:clamp(4rem,2.6383928571rem + 6.0515873016vw,7.8125rem);display:grid;grid-template-columns:1fr;row-gap:2rem;row-gap:clamp(2rem,1.564516129rem + 1.935483871vw,2.75rem);-webkit-column-gap:3.75rem;column-gap:3.75rem;-webkit-column-gap:clamp(3.75rem,-5.7216494845rem + 15.4639175258vw,7.5rem);column-gap:clamp(3.75rem,-5.7216494845rem + 15.4639175258vw,7.5rem)}@media screen and (min-width:61.25rem){.l-job-details{grid-template-columns:1fr 300px}}@media screen and (min-width:80rem){.l-job-details{grid-template-columns:1fr 450px}}.l-job-details__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;padding-top:1.25rem;padding-top:clamp(1.25rem,.3571428571rem + 3.9682539683vw,3.75rem)}@media screen and (min-width:500px){.l-job-details__footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.c-job-details__content{margin-top:2rem}.c-job-details__content .c-content-block.c-rte p:first-of-type{font-size:1.125rem;font-size:clamp(1.125rem,1.0357142857rem + .3968253968vw,1.375rem)}.c-job-details__content .c-job-details__content__ref_code{font-size:.9375rem;font-weight:700}.c-social-share-nav{border-top:1px solid var(--color-primary);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-social-share-nav__title{text-transform:uppercase;font-family:PP Neue Montreal,sans-serif;font-size:.875rem;line-height:1.1;margin:.875rem 0;letter-spacing:.08em}.c-social-share-nav__list{margin-top:.5625rem}.c-social-share-nav__list .u-icon{width:1.5em;height:1.5em}.c-social-share-nav .c-social-list__item{margin-inline:.7rem 0}@media screen and (min-width:28.125rem){.c-social-share-nav{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.25rem}.c-social-share-nav__title{margin-top:.9375rem;margin-right:.375rem}}@media screen and (min-width:61.25rem){.c-social-share-nav__title{margin-right:.625rem}}.c-contact-card{background-color:var(--color-black);color:var(--color-primary);padding:1.5rem 2rem .9375rem;border-radius:0;background-image:url(http://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/backgrounds/eshr-tiled_global_pattern.webp);background-repeat:repeat;background-position:0 0;background-size:500px auto}@media screen and (min-width:61.25rem){.c-contact-card{background-size:550px auto}}@media screen and (min-width:64rem){.c-contact-card{background-size:610px auto}}@media screen and (min-width:80rem){.c-contact-card{background-size:680px auto}}@media screen and (min-width:61.25rem){.c-contact-card{margin-top:1.875rem}}.c-contact-card__header{margin-bottom:1.5rem}.c-contact-card__title{margin:0 0 4px;font-size:1.875rem;font-size:clamp(1.875rem,1.6741071429rem + .8928571429vw,2.4375rem);font-weight:500;color:var(--color-primary)}.c-contact-card__subtitle{margin:0;font-size:1rem;line-height:1.24;color:var(--color-primary)}.c-contact-card__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;gap:1.5rem;margin-bottom:2rem}@media screen and (min-width:61.25rem) and (max-width:79.9375rem){.c-contact-card__body{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}.c-contact-card__photo{width:10rem;height:10rem;margin:0;border-radius:50%;overflow:hidden}.c-contact-card__photo img{width:100%;height:100%;object-fit:cover;display:block}.c-contact-card__details{-webkit-flex:1;-ms-flex:1;flex:1}.c-contact-card__name{margin:0 0 4px;font-size:1.5rem;line-height:1.2;font-weight:500;color:var(--color-primary)}.c-contact-card__role{margin:0 0 .75rem;font-size:1rem;color:var(--color-primary)}.c-contact-card__info{font-size:.9375rem}.c-contact-card__info-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2px 0}.c-contact-card__info-item .u-icon{--icon-stroke-color:var(--color-primary);width:15px;height:20px;margin-right:.5rem}.c-contact-card__info-label{font-weight:500;color:var(--color-primary)}.c-contact-card__info-prefix{width:1rem;margin-right:5px;margin-left:3px;text-transform:lowercase;color:var(--color-primary)}.c-contact-card__info-link{color:var(--color-primary);text-decoration:none}.c-contact-card__info-link:focus-visible,.c-contact-card__info-link:hover{text-decoration:underline}.c-contact-card__licensing{margin-top:.625rem}.c-contact-card__licensing>p{color:var(--color-primary);font-size:.6875rem}.c-contact-card__linkedin-button{display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:fit-content;gap:.5rem;margin-top:1rem}.c-contact-card__linkedin-button .u-icon{width:1.25rem;height:1.25rem}@media screen and (max-width:500px){.c-contact-card{padding-inline:1.5rem}.c-contact-card__body{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.c-contact-card__photo{margin-bottom:.5rem}.c-contact-card__footer{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:61.25rem){.c-contact-card{padding-block:1.5rem .9375rem}.c-contact-card__photo{width:9rem;height:9rem}}@media screen and (min-width:64rem){.c-contact-card{background-size:420px auto}}@media screen and (min-width:80rem){.c-contact-card{padding-block:1.75rem;background-size:500px auto}.c-contact-card__photo{width:10rem;height:10rem}}.c-job-meta{color:var(--color-black);font-size:.875rem;line-height:1.4}.c-job-meta__header{margin-bottom:.75rem}.c-job-meta__header,.c-job-meta__posted{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-job-meta__posted{gap:6px;font-size:.8125rem;font-weight:500}.c-job-meta__grid{display:grid;grid-template-columns:1fr;gap:2px}@media screen and (min-width:40rem){.c-job-meta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:48rem){.c-job-meta__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:61.25rem) and (max-width:79.9375rem){.c-job-meta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-job-meta__item{padding:1rem 1.25rem;background-color:var(--color-neutral)}.c-job-meta__label{font-weight:500;margin-bottom:4px}.c-job-meta__label,.c-job-meta__value{font-size:.9375rem;color:var(--color-black)}@media screen and (max-width:39.9375rem){.c-job-meta__item{border-right:none;border-bottom:1px solid var(--color-white)}.c-job-meta__item:last-child{border-bottom:none}}