.job-list{gap:2rem}.job-list .f3-widget-paginator .current{font-weight:600;font-size:1.1rem}.job-list--cards{gap:2rem;display:grid;grid-row-start:1;grid-column-start:1;grid-template-columns:1fr}.job-list--cards .job-entry{flex-direction:column}@media (min-width: 576px){.job-list--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 576px){.job-list--columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.job-list--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 576px){.job-list--columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.job-list--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.job-list--list{display:flex;flex-wrap:wrap;align-items:stretch}.job-entry{display:flex;width:100%;flex-direction:column;align-items:stretch;justify-content:space-between;padding:2rem;border:1px solid #ccc}@media (min-width: 992px){.job-entry{flex-direction:row;gap:2rem;padding:2rem;justify-content:space-between}}.job-detail{margin-bottom:1rem;columns:1}@media (min-width: 992px){.job-detail{columns:4}}.job-entry-image{display:flex;align-items:flex-start;justify-content:center;min-width:6rem;padding:2rem 0}@media (min-width: 992px){.job-entry-image{padding:0}}.job-entry-content{width:100%;padding:2rem 0;align-items:flex-start}.job-entry-content .job-entry-title-link{text-decoration:underline;color:#4da274}.job-entry-content .job-entry-title-link:hover{text-decoration:underline!important;color:#437d5f!important}.job-entry-content .job-entry-title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 992px){.job-entry-content{padding:0}}.job-entry-link{display:flex;justify-content:flex-end;min-width:175px}
