.is-hidden{display:none!important}.c-job-list{padding:2rem 0;position:relative}.c-job-list .c-job-list__wrapper{margin:0 auto;max-width:100%;width:100%}@media (min-width:37.5em) and (max-width:59.99em){.c-job-list .c-job-list__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-job-list .c-job-list__wrapper{width:60rem}}@media (min-width:75em){.c-job-list .c-job-list__wrapper{width:72rem}}.c-job-list .c-job-list__grid-item{box-sizing:border-box;float:left;max-width:100%;padding:1rem 1.5rem;width:100%}@media (min-width:60em){.c-job-list .c-job-list__grid-item{padding:.5rem}}@media (min-width:75em){.c-job-list .c-job-list__grid-item{width:45rem}}.c-job-list .c-job-list__grid{overflow:hidden;padding:0}@media (min-width:60em){.c-job-list .c-job-list__grid{padding:0 1.5rem}}.c-job-list .c-job-list__item{backface-visibility:hidden;background-clip:padding-box;background-color:transparent;-webkit-border-radius:0;border-radius:0;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:0;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.c-job-list .c-job-list__item:hover{background-color:transparent}.c-job-list .c-job-list__item .c-job-item__title{margin-bottom:0}.c-job-list .c-job-list__item .c-job-item__subtitle{color:#757575;margin-bottom:.5rem}.c-job-list .c-job-list__item .c-job-item__link--read-more{color:#000;font-size:.875rem;font-weight:400;text-decoration:underline;text-transform:uppercase}.c-job-list .c-job-list__footer:empty{display:none}.c-job-detail{padding:2rem 0;position:relative}.c-job-detail .c-job-detail__wrapper{margin:0 auto;max-width:100%;width:100%}@media (min-width:37.5em) and (max-width:59.99em){.c-job-detail .c-job-detail__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-job-detail .c-job-detail__wrapper{width:60rem}}@media (min-width:75em){.c-job-detail .c-job-detail__wrapper{width:72rem}}@media (min-width:60em){.c-job-detail .c-job-detail__header .l-columns .l-column:last-child{flex:none;width:auto}}.c-job-detail .c-job-detail__back-button{color:#bdbdbd;display:block;font-size:.875rem;text-decoration:none;text-transform:uppercase}.c-job-detail .c-job-detail__back-button:before{content:"\f053";display:inline-block;font-family:Font Awesome\ 6 Pro;font-weight:900;margin-right:.5rem}.c-job-detail .c-job-detail__title{margin-bottom:0;padding-top:0}.c-job-detail .c-job-detail__subtitle{color:#757575}.c-job-detail .c-job-detail__detail{margin-bottom:2rem}.c-job-detail .c-job-detail__button a{white-space:nowrap}.c-job-detail .c-job-detail__share-buttons:not(:empty){margin-top:3rem}.c-job-detail .c-job-detail__share-buttons .o-share-button{margin-right:.25rem}.c-section-job{padding-top:0}.c-section-job .l-columns .l-column{padding:0}