@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:auto;left:initial;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:auto;left:initial;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}*,*:after,*:before{box-sizing:border-box;background-repeat:no-repeat}html{interpolate-size:allow-keywords}@view-transition{navigation: auto;}body{margin:0;-webkit-font-smoothing:antialiased}svg{overflow:visible}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{word-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}button{cursor:pointer}:root{scroll-behavior:smooth;--drupal-displace-offset-top: 0px;--drupal-displace-offset-left: 0px}html{overflow-y:scroll}@media (max-width: 1023.98px){html.is-nav-open{overflow:hidden}}html,body{height:100%}body{overflow-x:clip;color:var(--clr-text)}a{color:inherit}img{max-width:100%;height:auto;vertical-align:middle}:root{--clr-text: #102616;--clr-light-text: #e5e3d5;--clr-light-bg: #e5e3d5;--clr-light-border: #e5e3d5;--clr-green: #59634d}:root{--font: "Roboto", Helvetica, sans-serif;--font-title: "Roboto", Helvetica, sans-serif;--spacing-unit: 1.5;--spacing: calc(var(--spacing-unit) * 1rem);--spacing-1: var(--spacing);--spacing-2: calc(var(--spacing) * 2);--spacing-3: calc(var(--spacing) * 3);--spacing-4: calc(var(--spacing) * 4);--spacing-5: calc(var(--spacing) * 5);--spacing-6: calc(var(--spacing) * 6);--spacing-7: calc(var(--spacing) * 7);--spacing-8: calc(var(--spacing) * 8);--spacing-m: calc(var(--spacing) * 2);--spacing-xl: calc(var(--spacing) * 3);--spacing-xxl: calc(var(--spacing) * 4);font-size:16px;font-family:var(--font);line-height:var(--spacing-unit)}@media (min-width: 720px){:root{--spacing-xl: calc(var(--spacing) * 6);--spacing-xxl: calc(var(--spacing) * 8)}}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}blockquote{quotes:"“" "”" "‘" "’";margin-left:auto;margin-right:auto;max-width:25rem;font-size:1.4rem;text-align:center;line-height:1.4}blockquote *{display:inline}blockquote:before{content:open-quote}blockquote:after{content:close-quote}.t-large-title{font-family:var(--font-title);font-weight:100;color:var(--clr-light-text);margin-top:0;text-transform:uppercase;font-size:max(2.5rem,min(6.5vw,5.625rem));line-height:1}.t-large-title--white{color:#fff}h2:not([class]),:where(.t-h2){font-size:1.5rem;line-height:1.4;color:var(--clr-green);text-transform:uppercase}:root{--gutter: max(20px, min(5vw, 108px));--section-spacing: var(--spacing-xl)}@media (max-width: 1023.98px){:root{--section-spacing: var(--spacing-3)}}.l-constrained{width:min(1440px,100% - var(--gutter) * 2);margin-left:auto;margin-right:auto}.l-constrained-medium{width:min(1080px,100% - var(--gutter) * 2);margin-left:auto;margin-right:auto}.l-constrained-compact{width:min(800px,100% - var(--gutter) * 2);margin-left:auto;margin-right:auto}.l-leader{margin-top:var(--section-spacing)}.l-leader-half{margin-top:calc(var(--section-spacing) / 2)}.l-trailer{margin-bottom:var(--section-spacing)}.l-rhythm{margin-top:var(--section-spacing);margin-bottom:var(--section-spacing)}.l-rhythm-inner{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}.l-leader-inner{padding-top:var(--section-spacing)}.l-trailer-inner{padding-bottom:var(--section-spacing)}.l-children-no-rhythm>*{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.mt-half{margin-top:var(--spacing-half)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-m{margin-top:var(--spacing-m)}.mt-xl{margin-top:var(--spacing-xl)}.mb-half{margin-bottom:var(--spacing-half)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-m{margin-bottom:var(--spacing-m)}.mb-xl{margin-bottom:var(--spacing-xl)}.my-half{margin-top:var(--spacing-half);margin-bottom:var(--spacing-half)}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--spacing);margin-bottom:var(--spacing)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.my-m{margin-top:var(--spacing-m);margin-bottom:var(--spacing-m)}.my-xl{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.c-articles-intro{background-color:var(--clr-light-bg);text-align:center;padding-bottom:176px}@media (min-width: 1024px){.c-articles-intro{padding-bottom:272px}}.c-articles-intro__inner{width:min(620px,100% - var(--gutter) * 2);margin-left:auto;margin-right:auto}.c-articles{margin-top:-96px}@media (min-width: 1024px){.c-articles{margin-top:-192px}}.c-articles-grid{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:80px;row-gap:80px}@media (min-width: 1024px){.c-articles-grid{grid-template-columns:repeat(2,1fr)}}.c-article{padding-top:88px;padding-bottom:88px}@media (min-width: 1024px){.c-article{padding-top:176px;padding-bottom:176px}}.c-article-grid{display:grid;grid-gap:40px;gap:40px}@media (min-width: 1024px){.c-article-grid{grid-template-columns:1fr 2fr;gap:80px}}.c-article__prefix{font-size:1.25rem;color:var(--clr-green);text-transform:uppercase}.c-article__content{font-size:1.3rem;line-height:1.4}@media (min-width: 1024px){.c-article__content{font-size:1.5rem;max-width:680px}}.c-article__back{margin-top:40px}@media (min-width: 1024px){.c-article__back{margin-top:80px}}.ck-content>*:first-child,.c-body>*:first-child{margin-top:0}.ck-content>*:last-child,.c-body>*:last-child{margin-bottom:0}.ck-content>*,.c-body>*{margin-top:1lh;margin-bottom:1lh}.ck-content h2,.c-body h2{margin-top:1lh;margin-bottom:1lh}.ck-content ul,.c-body ul{padding-left:1em}.ck-content li,.c-body li{display:list-item;margin:0}.ck-content strong,.c-body strong{font-weight:500}.ck-content a:not([class]),.c-body a:not([class]){color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.2em}.c-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.5;color:#fff;background:var(--clr-green);border:1px solid var(--clr-green);-webkit-text-decoration:none;text-decoration:none;display:inline-block;padding:16px;border-radius:58px;text-transform:uppercase;min-width:58px;text-align:center;transition:background .2s ease}@media (min-width: 1200px){.c-button{padding-right:24px;padding-left:24px}}.c-button:hover{background:#505945;border-color:#505945}.c-button--wide{padding-right:24px;padding-left:24px}@media (min-width: 1200px){.c-button--wide{padding-right:48px;padding-left:48px}}@container style(--button-style: light){.c-button{background:#f3d7be;border-color:#f3d7be;color:#000}.c-button:hover{background:#e7ccb4;border-color:#e7ccb4}}.c-button--light{background:#f3d7be;border-color:#f3d7be;color:#000}.c-button--light:hover{background:#e7ccb4;border-color:#e7ccb4}.c-button--outlined{background:transparent;color:var(--clr-green)}.c-button--outlined:hover{background:#eeefed}.c-contact__intro{background-color:var(--clr-light-bg)}.c-contact__title{margin-bottom:56px}@media (min-width: 1024px){.c-contact__body{max-width:516px}}.c-contact-grid{margin-top:56px}@media (min-width: 1024px){.c-contact-grid{display:flex;justify-content:space-between;align-items:center;margin-top:112px}}.c-contact-grid__main{display:flex;-moz-column-gap:48px;column-gap:48px}.c-contact-data a{-webkit-text-decoration:none;text-decoration:none}@media (max-width: 1023.98px){.c-contact-grid__socials{margin-top:32px}}.c-contact__maps{background-color:#efefef}.c-contact-text-grid{--gap: 64px;display:grid;grid-gap:var(--gap);gap:var(--gap);align-items:start;grid-auto-rows:min-content}@media (min-width: 720px){.c-contact-text-grid{grid-template-columns:1fr 3fr;--gap: 128px}}.c-contact-text-grid h2{text-transform:uppercase;font-weight:600;color:var(--clr-green);margin-top:0;margin-bottom:1lh;font-size:1.5rem;line-height:1.4}@media (min-width: 720px){.c-contact-text-grid__column{grid-row:span 2;max-width:500px;display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-gap:0;gap:0}.c-contact-text-grid__column>.c-body{grid-row:2}}@media (max-width: 719.98px){.c-contact-text-grid__column:not(:has(>h2)):not(:first-child){margin-top:calc(var(--gap) * -1)}}.c-contact-text-grid__actions{grid-column:1/-1}.c-contact-appointment a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.5;color:#000;background:#f3d7be;border:1px solid #f3d7be;-webkit-text-decoration:none;text-decoration:none;display:inline-block;padding:16px;border-radius:58px;text-transform:uppercase;transition:background .2s ease}@media (min-width: 1200px){.c-contact-appointment a{padding-right:24px;padding-left:24px}}.c-contact-appointment a:hover{background:#e7ccb4;border-color:#e7ccb4}.c-contact-image{margin-top:80px}@media (min-width: 1024px){.c-contact-image{margin-top:160px}}.c-contact-image img{border-radius:20px}.c-hero:not(.c-hero--has-hero){background-color:var(--clr-light-bg)}.c-hero--has-hero{position:relative;color:#fff}.c-hero--has-hero .c-hero__top{position:absolute;top:0;left:0;width:100%;z-index:20}.c-hero--has-hero .c-hero__image{position:relative;height:calc(100vh - var(--drupal-displace-offset-top, 0));min-height:680px;max-height:896px}.c-hero--has-hero .c-hero__image:after{position:absolute;content:"";top:0;left:0;width:100%;height:386px;background:transparent linear-gradient(180deg,#000,#54545400) 0% 0% no-repeat padding-box;opacity:.4}.c-hero--has-hero .c-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-hero--has-hero .c-hero__image--carousel img{opacity:0;transition:opacity .3s linear}.c-hero--has-hero .c-hero__image--carousel:not(:has(.is-active)) img:first-child{opacity:1}.c-hero--has-hero .c-hero__image--carousel img.is-active{opacity:1}.c-hero--has-hero .c-hero__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:400;margin-top:0;margin-bottom:0;text-align:center;max-width:1186px;width:100%;font-size:max(1.5rem,min(6.5vw,3.125rem));line-height:1.2;padding-right:var(--gutter);padding-left:var(--gutter)}.c-hero--has-hero .c-hero__bottom{position:absolute;bottom:80px;left:0;width:100%;z-index:10}.c-hero--has-hero .c-hero__text{font-size:max(1.5rem,min(5.5vw,2.5rem));line-height:1.25}@media (min-width: 1024px){.c-hero--has-hero .c-hero__text{max-width:600px}}.c-hero--has-hero .c-hero__text>*:first-child{margin-top:0}.c-hero--has-hero .c-hero__text>*:last-child{margin-bottom:0}.c-hero--has-hero .c-hero__action{margin-top:24px}@media (min-width: 1024px){.c-hero--has-hero .c-hero__action{margin-top:48px}}.c-hero--without-hero .c-hero__top{color:#707070}.c-hero--without-hero .c-hero__title{font-family:var(--font-title);font-weight:100;color:var(--clr-light-text);margin:0 auto;padding-top:88px;padding-bottom:56px;text-transform:uppercase;text-align:center;color:#fff;width:min(1440px,100% - var(--gutter) * 2);font-size:max(3.5rem,min(6.5vw,5.625rem));line-height:1;padding-right:var(--gutter);padding-left:var(--gutter)}@media (min-width: 1024px){.c-hero--without-hero .c-hero__title{padding-top:176px}}.c-hero-link{display:flex;align-items:center;color:#fff;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;font-size:.875rem;line-height:1.2}.c-hero-link>svg{margin-left:24px}.c-list{margin:0;padding:0;list-style:none;border-top:1px solid #e5e3d5;font-size:1.25rem;line-height:1.3;color:var(--clr-green);text-transform:uppercase;font-weight:500}.c-list__item{margin:0;padding:8px 0;border-bottom:1px solid #e5e3d5}.c-paragraphs>.c-text:first-child{margin-top:var(--section-spacing)}.c-socials{display:flex;flex-wrap:wrap;gap:2px}.c-team-intro{text-align:center;font-size:1.3rem;line-height:1.4}@media (min-width: 1024px){.c-team-intro{font-size:1.5rem;max-width:1056px;margin-left:auto;margin-right:auto}}.c-team-list__item+.c-team-list__item{margin-top:80px}@media (min-width: 1024px){.c-team-list__item+.c-team-list__item{margin-top:160px}}.c-team-list__title{margin-top:0;margin-bottom:32px;text-align:center}@media (min-width: 1024px){.c-team-list__title{margin-bottom:64px}}.c-team-grid{display:grid;grid-gap:16px;gap:16px}@media (min-width: 720px){.c-team-grid{grid-template-columns:repeat(2,1fr);row-gap:40px}}@media (min-width: 1024px){.c-team-grid{grid-template-columns:repeat(3,1fr)}}.c-team-teaser{display:block;-webkit-text-decoration:none;text-decoration:none;color:var(--clr-green)}.c-team-teaser:hover .c-team-teaser__image:before,.c-team-teaser:hover .c-team-teaser__image:after{opacity:1}.c-team-teaser__image{position:relative;border-radius:max(16px,min(3vw,48px));overflow:hidden}.c-team-teaser__image:before,.c-team-teaser__image:after{opacity:0;transition:opacity .2s ease}.c-team-teaser__image:before{content:"Maak een afspraak";display:flex;justify-content:center;align-items:center;text-align:center;width:246px;height:246px;border:2px solid var(--clr-light-border);color:var(--clr-light-text);border-radius:100%;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.c-team-teaser__image:after{content:"";display:block;width:100%;height:100%;background:#000c;position:absolute;top:0;left:0}.c-team-teaser__image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.c-team-teaser__content{padding:24px 16px}@media (min-width: 1024px){.c-team-teaser__content{padding:48px 24px}}.c-team-teaser__title{font-size:1.3rem;font-weight:600;line-height:1.4;margin-top:0;margin-bottom:0;text-transform:uppercase}@media (min-width: 1024px){.c-team-teaser__title{font-size:1.5rem}}.c-team-teaser__description{font-weight:300;margin-top:12px}.klaro{--border-radius: 0;--green1: var(--clr-green)}.klaro .cookie-notice{box-shadow:none;outline:1px solid color-mix(in oklch,var(--clr-green-dark),transparent 60%)}.klaro.cm-as-context-notice{padding:0}
