.filter-featured-job-listings__header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2.5rem}@media(max-width:991px){.filter-featured-job-listings__header{margin-bottom:3.75rem}}.filter-featured-job-listings__header .filter-featured-job-listings__block-title{margin:0}.filter-featured-job-listings__header .wp-block-button{flex-shrink:0}@media(max-width:991px){.filter-featured-job-listings__header{align-items:flex-start;flex-direction:column}}.filter-featured-job-listings .swiper{overflow:visible!important}.wp-block-group:has(.filter-featured-job-listings){overflow:hidden}.filter-job-listing-card{background-color:var(--color-white);border-radius:1rem;display:flex;flex-direction:column;font-weight:400;justify-content:space-between;line-height:var(--line-height);min-height:275px;padding:1.5rem;text-decoration:none}.filter-job-listing-card,.filter-job-listing-card__meta{color:var(--color-dark-navy)}.filter-job-listing-card__title{font-size:1.375rem}.filter-job-listing-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.filter-job-listing-card__tags .filter-job-listing-card__tag{background:var(--color-warm-grey-40);border-radius:2px;font-size:12px;padding:2px 5px}.filter-job-listing-card__bottom{margin-top:auto}.filter-job-listing-card__bottom .filter-job-listing-card__location,.filter-job-listing-card__bottom .filter-job-listing-card__salary{display:block;font-size:1rem}.filter-job-listing-card__bottom .filter-job-listing-card__location{color:var(--color-dark-navy-80)}[data-type="filter/latest-jobs"] .swiper-wrapper.filter-swiper-wrapper{display:flex;flex-wrap:wrap;gap:1rem}[data-type="filter/latest-jobs"] .swiper-wrapper.filter-swiper-wrapper .filter-job-listing-slide{width:calc(33.333% - .66667rem)}@media(max-width:768px){[data-type="filter/latest-jobs"] .swiper-wrapper.filter-swiper-wrapper .filter-job-listing-slide{width:100%}}
