.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.pagination{display:flex;justify-content:center;align-items:center;margin:2rem 0;flex-wrap:wrap}.pagination li{line-height:1.6rem}.pagination ul{display:flex;flex-wrap:wrap;list-style:none}.pagination__item{display:inline-block;margin-bottom:1.5rem;margin-right:1.5rem;font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none;color:#000;transition:color .2s ease-in-out}.pagination__item:hover,.pagination__item.active{color:var(--verder_lezen_knop_kleur, #000000)}.pagination__item.next,.pagination__item.previous{color:#000;display:flex}.pagination__item.next svg,.pagination__item.previous svg{width:1.2rem}.pagination__item.next:hover,.pagination__item.previous:hover{color:var(--verder_lezen_knop_kleur, #000000)}.pagination__item.next{margin-left:1rem}.pagination__item.previous{margin-right:1rem}.jobs-index-search{display:grid;grid-template-areas:"search"}.jobs-index-search::after{grid-area:search;align-self:center;justify-self:flex-end;padding:20px 15px;content:"";font-family:"Material Icons";font-size:1.4em;color:#000;z-index:1}.jobs-index-search input{grid-area:search;padding:20px 15px;border-radius:5px;border:solid 1px #dbdbdb;width:100%;box-sizing:border-box;transition:transform .1s ease-in}.jobs-index-search input:focus{outline:none;transform:scale(1.02);border:1px solid var(--verder_lezen_knop_kleur, #000000)}.jobs-index-search button{border:0px;background:none;position:absolute;right:0px;top:10px;padding:10px;z-index:99}.jobs-index-search button:hover{cursor:pointer}.filter__input__taxonomy{margin-bottom:2rem}.filter__input__taxonomy__title{font-weight:700;font-family:sans-serif}.filter__input__taxonomy__item{display:flex;align-items:center}.filter__input__taxonomy__item input[type=checkbox]:checked+label,.filter__input__taxonomy__item input[type=checkbox]:checked+a{opacity:1}.filter__input__taxonomy__item label,.filter__input__taxonomy__item a{text-decoration:none;color:inherit;padding:.5rem;display:flex;align-items:center;opacity:.8;font-size:1rem;font-weight:1.5;cursor:pointer;transform-origin:center;transition:transform .2s ease-in-out,opacity .2s ease-in-out;position:relative}.filter__input__taxonomy__item label:hover,.filter__input__taxonomy__item a:hover{opacity:1}.filter__input__taxonomy__item__sub{padding-left:2rem}.filter__search{margin-bottom:2rem}.filter__result{transition:all .2s ease-in-out}.filter__result--loading{opacity:.6}.filter__result__inner{transition:all .2s ease-in-out;justify-content:center;margin:3rem 0 0 0}.filter__result__loader{width:100%;max-height:5rem;transition:all .2s ease-in-out}.filter__result__loader__inner{height:100%}.filter__result__loader svg{transition:all .2s ease-in-out;height:100%;height:5rem;animation-name:loader;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:linear;animation-timing-function:linear}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.filter__result--full .filter__result__loader{opacity:0;max-height:0}.filter__result--full .filter__result__loader svg{height:0}.spacing{margin:2em 0}.job-meta{display:flex;flex-direction:row;position:relative;padding:2rem;margin-bottom:2rem}.job-meta.as-row{flex-wrap:wrap;justify-content:flex-start;padding:0}.job-meta.as-row .job-meta-item{margin-right:1em}.job-meta.as-column{flex-direction:column}.job-meta.as-column::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--verder_lezen_knop_kleur, #000000);opacity:.2}.job-meta-item{display:flex;align-items:center;margin:.5rem 0}.job-meta-item i{font-size:1.2em;padding-right:1em}ul li{line-height:1.6}.contact-person{padding:2rem;margin-bottom:2rem;display:grid;place-content:center;text-align:center;position:relative}.contact-person::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--verder_lezen_knop_kleur, #000000);opacity:.2}.contact-person .contact-person-description{font-weight:bolder;margin:0;color:var(--verder_lezen_knop_kleur, #000000);line-height:1.4}.contact-person picture{border-radius:100%;aspect-ratio:1/1;background-color:#fff;overflow:hidden;max-width:50%;margin:0 auto 2rem}.contact-person picture img{max-width:100%}.contact-person .contact-person-meta{display:flex;flex-direction:column;margin:0}.contact-person .contact-person-email{font-weight:bolder}.contact-person .basic-button{margin-top:1rem}.jobs-index{display:grid;grid-template-areas:"first" "second";margin:0 auto}@media(min-width: 768px){.jobs-index{grid-template-areas:"first gap second";grid-template-columns:3fr .1fr 8.9fr}}@media(min-width: 576px){.jobs-index{max-width:576px}}@media(min-width: 768px){.jobs-index{max-width:768px}}@media(min-width: 992px){.jobs-index{max-width:992px}}@media(min-width: 1200px){.jobs-index{max-width:1200px}}.work-index-filters{grid-area:first;margin-top:3rem}.work-index-filters .filter__input{padding:1.5rem;border:1px solid #d3d3d3}.jobs-index .filter__result{grid-area:second}.jobs-index #filter__result{flex-direction:column}[data-plate-tray-name=tray_below_job]{margin:2em 0 4em}.plate--tray{min-height:2em}.job-cards-title{margin:0 0 1rem 0}.job-cards{display:flex;justify-content:flex-start;gap:2rem;flex-wrap:wrap}.latest-jobs-element .pf--post-element{gap:2rem}.job-card{border:1px solid #d3d3d3;width:100%;flex:1 1 auto;display:flex;flex-direction:column}.job-card-inner{padding:1em;display:flex;flex-direction:column;height:100%}.job-more-block a,.job-card-inner a{margin-top:auto;text-decoration:none;display:flex;align-items:center;color:var(--verder_lezen_knop_kleur, #000000)}@media screen and (min-width: 768px){.job-card{width:calc(33.3333333333% - 2rem)}}.jobs-index-teaser{border:1px solid #d3d3d3;margin-bottom:2rem;padding:2rem}.job-more-block{display:flex;justify-content:flex-end}.jobs{border:1px solid crimson}.whatsapp-icon img{width:17px;height:17px}
