.wp-block-acf-swiper{margin-left:0!important;margin-right:0!important;padding:120px 40px;background-color:#eff9e2}@media (max-width: 1024px){.wp-block-acf-swiper{padding:80px 24px}}@media (max-width: 768px){.wp-block-acf-swiper{padding:40px 16px}}.wp-block-acf-swiper .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto;gap:64px 40px}@media (max-width: 1024px){.wp-block-acf-swiper .grid{gap:48px}}@media (max-width: 768px){.wp-block-acf-swiper .grid{display:flex;flex-direction:column;gap:16px}}.wp-block-acf-swiper .grid .acf-innerblocks-container{grid-column:1/-1;grid-row:1/span 1;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr}.wp-block-acf-swiper .grid .acf-innerblocks-container>*{grid-row:1/span 1}.wp-block-acf-swiper .grid .acf-innerblocks-container>*:first-child{grid-column:1/span 5}.wp-block-acf-swiper .grid .acf-innerblocks-container>*:last-child{grid-column:span 6/-1}.wp-block-acf-swiper .grid .swiper-container{grid-column:1/-1;grid-row:2/span 1;width:100%;display:flex;flex-direction:column;gap:40px}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container{margin-top:24px}}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item{background-color:#fff;text-decoration:none;display:flex;flex-direction:column;height:unset}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item:hover .image-container img{transform:scale(1.05)}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item:hover .content .tekst .arrow-container svg:nth-child(1){transform:translate(50%,-150%)}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item:hover .content .tekst .arrow-container svg:nth-child(2){transform:translate(-50%,-50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container{height:100%;position:relative;overflow:hidden;aspect-ratio:45/26}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container img,.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .placeholder{width:100%;height:auto;aspect-ratio:45/26;transition:.2s ease-out;object-fit:cover}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .placeholder{background-color:#ddf1ef;display:flex;align-items:center;justify-content:center}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .placeholder img{max-width:60%;width:100%;height:auto;aspect-ratio:unset}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container>svg{position:absolute;right:-1px;bottom:-1px;width:56px;height:56px;color:#fff}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container>svg{width:32px;height:32px}}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .organisatie-label{position:absolute;left:24px;top:24px;right:24px;background-color:#fff;padding:8px;width:fit-content;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.28px;text-transform:uppercase;color:#4d953b}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .organisatie-label{left:16px;top:16px;right:16px}}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .categorieen{position:absolute;bottom:24px;left:24px;right:24px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .categorieen{gap:4px;bottom:16px;left:16px;right:16px}}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .image-container .categorieen .categorie{font-family:Inter,sans-serif;background-color:#fff;padding:8px;width:fit-content;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.28px;text-transform:uppercase;color:#4d953b}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content{display:flex;flex-direction:column;gap:80px;padding:24px;height:100%}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content{padding:16px}}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .content-wrapper{display:flex;flex-direction:column;gap:16px}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .gegevens{display:flex;gap:32px}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .gegevens span{color:#919993;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.72px}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content h3{font-size:clamp(1.375rem,1.2087rem + .3469vw,1.625rem);font-weight:500;line-height:120%;letter-spacing:-.68px}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .tekst{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .tekst span{color:#4d953b;font-size:clamp(1.375rem,1.2087rem + .3469vw,1.625rem);font-weight:500;line-height:120%;letter-spacing:-.52px}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .tekst .arrow-container{width:22px;min-width:22px;min-height:22px;height:22px;position:relative;overflow:hidden}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .tekst .arrow-container svg{position:absolute;left:50%;top:50%;width:22px;min-width:22px;min-height:22px;height:22px;transition:.2s ease-out}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .tekst .arrow-container svg:nth-child(1){transform:translate(-50%,-50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-wrapper .content-item .content .tekst .arrow-container svg:nth-child(2){transform:translate(-150%,50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-options{display:flex}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container .swiper-options{flex-direction:column;gap:16px}}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-pagination{position:unset;height:2px;margin-top:auto;margin-right:40px;background-color:#fff}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#4d953b}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons{position:unset;display:flex;gap:16px;height:100%}@media (max-width: 768px){.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons{margin-left:auto}}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons div{position:unset;background-color:#4d953b;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-top:unset}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons div:after{display:none}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons div .svg-container{position:relative;overflow:hidden;width:18px;min-width:18px;height:18px;min-height:18px}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons div .svg-container svg{position:absolute;left:50%;top:50%;width:18px;min-width:18px;height:18px;min-height:18px;color:#fff;transition:.3s ease-out}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-next:hover .svg-container svg:nth-child(1){transform:translate(50%,-50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-next:hover .svg-container svg:nth-child(2){transform:translate(-50%,-50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-next .svg-container svg:nth-child(1){transform:translate(-50%,-50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-next .svg-container svg:nth-child(2){transform:translate(-150%,-50%)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-prev{order:-1}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-prev:hover .svg-container svg:nth-child(1){transform:translate(-150%,-50%) rotate(180deg)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-prev:hover .svg-container svg:nth-child(2){transform:translate(-50%,-50%) rotate(180deg)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-prev .svg-container svg:nth-child(1){transform:translate(-50%,-50%) rotate(180deg)}.wp-block-acf-swiper .grid .swiper-container .swiper-options .swiper-buttons .swiper-button-prev .svg-container svg:nth-child(2){transform:translate(50%,-50%) rotate(180deg)}
