.single-jobs{position:relative}.single-jobs:before{background:linear-gradient(180deg,#e5eff5 0,#fff);content:"";height:420px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}@media only screen and (min-width:768px){.single-jobs>.row-fluid{max-width:870px!important}}.single-jobs .content-wrapper{position:relative;z-index:2}.single-jobs .breadcrumb{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px;--breadCrumbColor:rgba(14,16,18,.5)}.single-jobs .breadcrumb .breadcrumb-item{color:var(--breadCrumbColor);font-family:var(--headingFontFamily);font-size:14px;font-weight:var(--semibold);text-decoration:none;text-transform:uppercase;transition:color .2s ease}.single-jobs .breadcrumb .breadcrumb-item:not(:last-child):after{--arrowcolor:rgba(14,16,18,.5);color:var(--arrowcolor);content:"\e803";font-family:planningpod-icons;font-size:11px;font-weight:var(--semibold);margin-left:10px;padding-right:12px}.single-jobs .breadcrumb a{--breadCrumbColor:var(--colorT3)}.single-jobs .breadcrumb a:hover{--breadCrumbColor:var(--colorP1)}.single-jobs .hero-jobs-single{border-bottom:1px solid var(--colorS3);margin-bottom:50px;padding-bottom:25px}.single-jobs .hero-jobs-single .punch-single-title{--headingSize:40px}.single-jobs .hero-jobs-single .punch-item-grid-status{color:var(--colorP1);font-family:var(--headingFontFamily);font-size:20px;font-weight:var(--semibold);margin-bottom:10px}.single-jobs .hero-jobs-single .punch-item-grid-sub-info{margin-top:20px}.single-jobs .hero-jobs-single .punch-item-grid-sub-info .job-type{background-color:rgba(165,187,201,.3);border-radius:12px;color:var(--colorP1);font-size:11px;font-weight:var(--bold);padding:5px 9px}.single-jobs .hero-jobs-single .punch-item-grid-sub-info .job-location{font-size:14px;padding-left:20px;position:relative}.single-jobs .hero-jobs-single .punch-item-grid-sub-info .job-location:after{color:var(--colorP1);content:"\e80f";font-family:planningpod-icons;font-size:14px;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.single-jobs .hero-jobs-single .punch-item-grid-sub-info .sub-item:not(:last-child){margin-right:10px}.single-jobs .job-description{border-bottom:1px solid var(--colorS3);padding-bottom:50px}.single-jobs .job-description .hs-embed-wrapper{max-width:100%!important}.single-jobs .job-description .hs-custom-style label{font-family:var(--bodyFontFamily)}.single-jobs .job-description .hs-custom-style .hs_submit .actions{margin:0;padding:0}.single-jobs .job-description .hs-custom-style .hs_submit .hs-button{background:var(--colorS1);color:var(--colorP1);font-family:var(--bodyFontFamily);font-size:16px;line-height:1.25;transition:background .25s ease-in-out}.single-jobs .job-description .hs-custom-style .hs_submit .hs-button:hover{background:var(--colorT4);opacity:1}.single-jobs .footer-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px -12px 0}.single-jobs .footer-buttons .punch-cta{margin:12px}