.l-banner{position:relative}.l-banner--simple{transition:padding .3s ease;padding-block:.875rem 1.5625rem}.l-banner--simple h1{font-size:2.125rem;font-size:clamp(2.125rem,1.3660714286rem + 3.373015873vw,4.25rem);font-weight:500;line-height:.98;letter-spacing:-.03em;margin-bottom:1.25rem;margin-bottom:clamp(1.25rem,.8035714286rem + 1.9841269841vw,2.5rem);margin-bottom:0}.l-banner--simple .c-banner{padding:0;overflow:visible}@media screen and (min-width:28.125rem){.l-banner--simple{padding-block:.875rem 1.875rem}}@media screen and (min-width:40rem){.l-banner--simple{padding-block:1rem 2.125rem}}@media screen and (min-width:48rem){.l-banner--simple{padding-block:1.125rem 2.375rem}}@media screen and (min-width:61.25rem){.l-banner--simple{padding-block:.875rem 2.5rem}}@media screen and (min-width:80rem){.l-banner--simple{padding-block:0 2.75rem}}@media screen and (min-width:85.375rem){.l-banner--simple{padding-block:0 3.625rem}}.uc-header-overlay .c-banner h1,.uc-header-overlay .c-banner p{color:var(--color-primary)}@media screen and (min-width:61.25rem){.c-banner--simple .c-banner__content{padding-top:1.25rem;padding-right:2.5rem}}@media screen and (min-width:64rem){.c-banner--simple .c-banner__content{padding-right:3rem}}@media screen and (min-width:80rem){.c-banner--simple .c-banner__content{padding-top:.625rem;padding-right:3.75rem}}@media screen and (min-width:89.25rem){.c-banner--simple .c-banner__content{padding-right:5rem}}@media screen and (min-width:96rem){.c-banner--simple .c-banner__content{padding-right:6.25rem}}@media screen and (min-width:112.5rem){.c-banner--simple .c-banner__content{padding-right:12.5rem}}.c-banner--simple .c-banner__job-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start;row-gap:4px;margin-top:1em;margin-bottom:0}.c-banner--simple .c-banner__job-info .u-icon{width:1.25rem;margin-right:6px}.c-banner--simple .c-banner__job-info .c-job-info__location,.c-banner--simple .c-banner__job-info .c-job-info__salary{font-size:1rem;font-size:clamp(1rem,.9553571429rem + .1984126984vw,1.125rem);margin-bottom:.75rem;margin-bottom:clamp(.75rem,.6160714286rem + .5952380952vw,1.125rem);font-weight:500;margin-bottom:0;padding-right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-banner--simple .c-banner__job-info .c-job-info__salary:before{content:"";display:block;width:20px;height:16px;margin-right:6px;background:url(https://www.elliottscotthr.com/wp-content/themes/elliott-scott/assets/images/icons/icon-salary-range.svg) no-repeat 50%}@media screen and (min-width:48rem){.c-banner--simple .c-banner__job-info{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-banner--simple .c-banner__job-info .c-job-info__salary:before{content:"";display:block;width:6px;height:6px;border-radius:50%;margin-inline:9px;background-color:var(--color-primary);background-image:none}}