.jobs-hero{display:flex;flex-direction:column;height:min(50vh,600px);min-height:420px}@media screen and (min-width:992px){.jobs-hero{min-height:500px}}.jobs-hero__bg:after{background:linear-gradient(185deg,rgba(28,30,31,0),rgba(28,30,31,.8));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:9}.jobs-hero__content{z-index:10}.jobs-hero .h1{text-wrap:balance;max-width:700px}.job-seekers-chart{background-image:linear-gradient(0deg,#1c1e1f,#124153);display:grid;row-gap:16px}.job-seekers-chart__item{align-items:center;display:flex;justify-content:space-between;padding:1rem 0;position:relative}.job-seekers-chart__item:first-child .job-seekers-chart__item__label{font-size:1.5rem}.job-seekers-chart__item__stat{font-size:1.5rem;font-weight:600}.job-seekers-chart__item__bar{background:#009ddc;border-radius:4px 0 0 4px;height:8px}.job-seekers-chart__item__bar-wrap{background:hsla(0,0%,100%,.1);border-radius:0 4px 4px 0;height:8px;left:0;position:absolute;right:0;top:0}.template-employers-landing-page .block-grid{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.template-employers-landing-page .block-grid .col-lg-6{padding:0!important}.template-employers-landing-page .block-grid .block-richtext{padding-bottom:0;padding-top:0}.template-employers-landing-page .block-grid .block-richtext h2{color:#009ddc;font-size:3rem}.template-job-seekers-landing-page .block-embed{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity));border-radius:var(--bs-border-radius-lg);box-shadow:0 .5rem 2rem rgba(28,30,31,.12);padding:1rem}.job-board-header{padding-top:64px}@media screen and (min-width:992px){.job-board-header{padding-top:96px}}