.job-offers-list{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width: 992px){.job-offers-list{grid-template-columns:repeat(2, 1fr)}}.job-offer-item{border-radius:5px;border:2px solid #f5f5f5;padding:16px}.job-offer-item .icon{width:20px;height:20px;margin-right:8px}.job-offer-item__meta{flex:1}.job-offer-item__meta h3{font-size:20px;margin-bottom:8px}.job-offer-item__row:not(:first-of-type){margin-top:4px}.job-offer-item__row span{color:#6f7484}.job-offer-item__cta a{text-transform:uppercase;font-size:14px}.job-offer-item.js-job-offer-item{cursor:pointer}.job-search-filters__header h3{font-size:24px;color:#006420}.job-search-filters__form{background-color:#fff;padding:30px;border-radius:4px;box-shadow:0 0 16px -5px rgba(0,0,0,.2)}.job-search-filters__list{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width: 768px){.job-search-filters__list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.job-search-filters__list{grid-template-columns:repeat(3, 1fr)}}.job-search-filters__cta{padding:30px;background-color:#f5f5f5}.job-search-filters__cta p{margin:0}.job-search-filters__cta p:not(:first-of-type){margin-top:8px}.job-search-filters__phone{color:#4b4b4b}
