:root{--primary:#1f1f1f;--accent:#EF7F1A;--light:#F2F2F2}.vacancies-list{--gap:2em;position:relative;gap:3em var(--gap);display:grid;grid-template-columns:50% 50%}@media only screen and (max-width:600px){.vacancies-list{grid-template-columns:100%}}.vacancies-list .hammer-vacancy{--items:2;position:relative;flex:0 1 calc(100% / var(--items) - var(--gap) / var(--items) * (var(--items) - 1));border-radius:8px;box-shadow:0 10px 40px rgb(0 0 0 / .12);height:100%;background-color:#fff;display:grid}.vacancies-list .hammer-vacancy .title{position:absolute;top:-26px;left:50%;border:1px solid #fff;background-color:var(--primary);color:#fff;transform:translateX(-50%);border-radius:8px;margin:0;padding:.75em 1em;width:80%;text-align:center;font-size:20px;font-weight:500;z-index:1}.vacancies-list .hammer-vacancy .image{position:relative;border-radius:8px 8px 0 0;overflow:hidden}.vacancies-list .hammer-vacancy .image::before{padding-bottom:75%;display:block;content:""}.vacancies-list .hammer-vacancy .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.vacancies-list .hammer-vacancy .content{display:flex;flex-direction:column;gap:1em;padding:1em;flex:1;justify-content:space-between}.vacancies-list .hammer-vacancy .content h4{font-size:18px;font-weight:300;color:rgb(31 31 31 / .5)}.vacancies-list .hammer-vacancy .content h4 span{font-weight:600;color:var(--primary)}.vacancies-list .hammer-vacancy .content ul{display:flex;flex-direction:column;gap:.5em;font-size:14px;color:rgb(31 31 31 / .5)}.vacancies-list .hammer-vacancy .content ul li{list-style:disc;margin-left:1em}.vacancies-list .hammer-vacancy .actions{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:1em}.vacancies-list .hammer-vacancy .actions>a{flex:1}.home .vacancies-list .hammer-vacancy{--items:3}[class*=vacancy-template] .vacancy-detail ul li{list-style:disc;margin-left:1em}.btn{font-size:14px;color:var(--primary);height:46px;line-height:46px;padding:0 1em;border-radius:6px;background-color:var(--light);color:var(--primary);text-align:center}.btn.btn-go{background-color:var(--accent);color:#fff}.vacancies-search-section{margin-bottom:0}.owp-search-form{display:flex;flex-direction:column;gap:1em;font-family:"Lexend",Sans-serif}.owp-search-form>.fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.owp-search-form>.fields .field{display:flex;flex-direction:column;gap:.5em;width:100%}.owp-search-form>.fields .field.locatie{width:calc(50% - 0.5em)}.owp-search-form>.fields .field.gewenst-aantal-uren{width:calc(50% - 0.5em)}.owp-search-form>.fields label{color:#fff;font-weight:500}@media screen and (max-width:768px){.vacancies-list .hammer-vacancy{--items:1}}