.elementor .sub-heading{font-family:Poppins;font-weight:600;color:var(--sub-heading)}.elementor .heading-dark{font-family:PP Woodland;color:var(--heading-dark)}.elementor .body-dark{color:var(--body-dark)}.elementor .body-light{color:var(--body-light);line-height:1.4em}.elementor .primary-button{border-radius:48px;align-self:start}.elementor .icon-blok{padding:20px;background-color:var(--background-high);box-shadow:0 0 12px 0 rgb(14 0 44 / .1);flex-direction:column;gap:16px}.elementor .icon-blok-heading{font-family:PP Woodland;font-size:1.5rem;color:var(--heading-dark)}.elementor .icon-blok-content-container{padding:0;display:flex;flex-direction:column;gap:4px}.elementor .icon-text{font-weight:400;color:var(--body-dark)}.elementor .text-centred{text-align:center;align-self:center}.elementor .Footer{padding-block-start:40px;padding-block-end:4px;padding-inline-start:0;padding-inline-end:0;background-color:var(--background-high);flex-direction:column;gap:20px;align-items:center}.elementor .main-container{max-width:1200px;padding:0;display:flex;flex-direction:row;gap:40px}.elementor .footer-row{padding:0;display:flex;flex-direction:column;gap:24px}.elementor .footer-heading{font-family:PP Woodland;font-size:1.5rem;color:var(--heading-dark)}.elementor .footer-link{color:var(--body-dark)}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--link-hover)}.elementor .text-bold{font-weight:700}.elementor .text-small{font-size:.875rem}.elementor .first-row{width:40%}.elementor .rating-star{width:28px;height:28px;max-width:28px;max-height:28px;aspect-ratio:1/1;object-fit:none;object-position:center center}.elementor .star-container{width:100%;margin-block-start:16px;display:flex;flex-direction:row;gap:4px;justify-content:center;.star-container{display:flex!important;justify-content:center!important;align-items:center!important}\n}.elementor .ratings{font-family:PP Woodland;font-size:2.8rem;color:var(--heading-light);line-height:1em}.elementor .rating-link{font-weight:500;color:var(--body-light);text-decoration:underline}.elementor .rating-link:hover,.elementor .rating-link:focus-visible{color:var(--link-hover)}.elementor .rating-container{width:25%}.elementor .witte-sectie{padding-block-start:65px;padding-block-end:65px;padding-inline-start:0;padding-inline-end:0;background-color:var(--background-middle);flex-direction:column;gap:64px;align-items:center}.elementor .heading-container{flex-direction:column;gap:4px}.elementor .card{height:400px;overflow:hidden;padding:0;border-radius:16px;align-self:end;selector{position:relative!important;overflow:hidden!important;cursor:pointer!important}selector::before{content:""!important;position:absolute!important;inset:0!important;background-color:rgb(0 0 0 / .2)!important;transition:background-color 0.4s ease!important;z-index:1!important;pointer-events:none!important}selector:hover::before{background-color:rgb(0 0 0 / .75)!important}\n}.elementor .Inner-card{height:600px;padding:24px;margin-block-start:-44px;background-image:linear-gradient(180deg,#fff0 40%,rgb(0 0 0 / .5) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 400ms;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.elementor .Inner-card:hover,.elementor .Inner-card:focus-visible{height:400px;margin-block-start:0;background-image:linear-gradient(180deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .5) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%}.elementor .card-heading{font-size:var(--28px)}.elementor .card-body{font-weight:400;color:#fff;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;\n}.elementor .card-body:hover,.elementor .card-body:focus-visible{color:#fff;-webkit-line-clamp:unset;overflow:visible;\n}