﻿:root{color-scheme:light only;--font-main: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-color: #3c3c3c;--color-white: #FFFFFF;--color-green-light: #CFD9CC;--color-green-dark: rgb(163, 158, 129);--color-pink: #F2DEDC;--color-purple: #8C5D7C;--header-height: 94px}@media(min-width: 1160px){:root{--header-height: 142px}}:root{--border-radius-small: 10px;--border-radius-default: 20px;--border-radius-large: 30px}@font-face{font-display:swap;font-family:"Kalam";font-style:normal;font-weight:400;src:url("../fonts/kalam-v16-latin-regular.woff2") format("woff2"),url("../fonts/kalam-v16-latin-regular.ttf") format("truetype")}html,body{margin:0 !important;padding:0 !important;isolation:isolate;font-family:var(--font-main);font-size:16px;line-height:32px;font-weight:300;color:var(--font-color);height:100%}body{display:flex;flex-direction:column}body main{flex:1}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:normal;margin:0}h1{font-size:clamp(30px,6vw,38px)}h2{font-size:clamp(24px,6vw,30px)}h3{font-size:clamp(20px,6vw,24px)}h4{font-size:clamp(18px,6vw,20px)}h5,h6{font-size:clamp(16px,6vw,18px)}.container{margin-inline:auto;max-width:100%;padding:0 1rem}@media(min-width: 800px){.container{max-width:760px}}@media(min-width: 992px){.container{max-width:970px}}@media(min-width: 1160px){.container{max-width:1140px}}a{color:var(--color-purple);text-underline-offset:4px;text-decoration:none;cursor:pointer}a:hover,a:active,a:focus-within{text-decoration:underline}.quote{font-size:clamp(35px,6vw,40px);line-height:normal;font-family:"Kalam"}.text-purple{color:var(--color-purple)}.text-pink{color:var(--color-pink)}.text-green{color:var(--color-green-light)}.text-brown{color:var(--color-green-dark)}.bg-purple,.custom-widget-component-text-media[data-background-color=purple]{background-color:var(--color-purple);color:var(--color-white)}.bg-pink,.custom-widget-component-text-media[data-background-color=pink]{background-color:var(--color-pink)}.bg-green,.custom-widget-component-text-media[data-background-color=green]{background-color:var(--color-green-light)}.bg-brown,.custom-widget-component-text-media[data-background-color=brown]{background-color:var(--color-green-dark);color:var(--color-white)}.ghostlink{position:absolute;inset:0;z-index:10}.e-con{display:block}.e-con-full{padding:0}.elementor-widget{width:100%}.elementor-widget-container{container-name:widget;container-type:inline-size}.button,header .header-main .inner .menu-main ul li.cta>a{padding:.4rem 1.5rem;border-top-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);font-weight:bold;display:inline-block;transition:all .3s ease-in}.button:hover,header .header-main .inner .menu-main ul li.cta>a:hover,.button:active,header .header-main .inner .menu-main ul li.cta>a:active,.button:focus-within,header .header-main .inner .menu-main ul li.cta>a:focus-within{text-decoration:none;border-radius:0;opacity:.9}.button::after,header .header-main .inner .menu-main ul li.cta>a::after{content:"";font-size:14px;font-family:"Font Awesome 6 Free";font-weight:bold;margin-left:.5rem}.button.button-purple,header .header-main .inner .menu-main ul li.cta>a.button-purple{background-color:var(--color-purple);color:var(--color-white)}.button.button-pink,header .header-main .inner .menu-main ul li.cta>a{background-color:var(--color-pink);color:var(--font-color)}.button.button-green,header .header-main .inner .menu-main ul li.cta>a.button-green{background-color:var(--color-green-light);color:var(--font-color)}.button.button-brown,header .header-main .inner .menu-main ul li.cta>a.button-brown{background-color:var(--color-green-dark);color:var(--color-white)}div.wpforms-container-full button[type=submit].wpforms-submit{background-color:var(--color-purple) !important;padding:.4rem 1.5rem !important;border-top-left-radius:var(--border-radius-small) !important;border-bottom-right-radius:var(--border-radius-small) !important;transition:all .3s ease-in}div.wpforms-container-full button[type=submit].wpforms-submit:hover,div.wpforms-container-full button[type=submit].wpforms-submit:active,div.wpforms-container-full button[type=submit].wpforms-submit:focus-within{background-color:var(--color-purple) !important;text-decoration:none;border-radius:0;opacity:.9}body.logged-in:not(.elementor-editor-active) header{top:32px}header{position:fixed;inset:0 0 auto 0;z-index:999;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}header .header-topbar{background-color:var(--color-purple);color:var(--color-white)}@media(max-width: 991.98px){header .header-topbar{height:.5rem}}header .header-topbar a{color:var(--color-white)}header .header-topbar .inner{padding:3px 2rem;display:flex;justify-content:flex-end;align-items:center;gap:2rem}@media(max-width: 991.98px){header .header-topbar .inner{display:none}}header .header-topbar .inner .socials a{padding:0;line-height:normal}header .header-topbar .inner .socials a::after{content:none}header .header-main{background-color:var(--color-white)}header .header-main .inner{padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}header .header-main .inner .logo a{display:block;line-height:0}header .header-main .inner .logo a img{max-width:220px;height:auto}@media(min-width: 476px){header .header-main .inner .logo a img{max-width:235px}}@media(min-width: 1200px){header .header-main .inner .logo a img{max-width:300px}}header .header-main .inner .menu-main ul{margin:0;padding:0;display:flex;gap:1rem;align-items:center}@media(min-width: 1200px){header .header-main .inner .menu-main ul{gap:0 3rem}}header .header-main .inner .menu-main ul li{margin:0;padding:0;list-style:none;position:relative}header .header-main .inner .menu-main ul li.menu-item-has-children>a::after{content:"";font-family:"Font Awesome 6 Free";font-weight:bold;margin-left:.5rem}header .header-main .inner .menu-main ul li.current-menu-parent>a,header .header-main .inner .menu-main ul li.current-menu-item>a{font-weight:bold !important;color:var(--color-purple)}header .header-main .inner .menu-main ul li.cta>a{font-weight:300}header .header-main .inner .menu-main ul li.cta>a::after{content:none}header .header-main .inner .menu-main ul li a{display:block;color:var(--font-color);font-size:20px;font-weight:300;line-height:normal}header .header-main .inner .menu-main ul li a:hover,header .header-main .inner .menu-main ul li a:active,header .header-main .inner .menu-main ul li a:focus-within{text-decoration:none;color:var(--color-purple)}header .header-main .inner .menu-main ul li:hover ul,header .header-main .inner .menu-main ul li:active ul,header .header-main .inner .menu-main ul li:focus-within ul{display:flex}header .header-main .inner .menu-main ul li ul{display:none;position:absolute;inset:100% auto auto 50%;width:min-content;transform:translateX(-50%);flex-direction:column;align-items:flex-start;background-color:var(--color-pink);padding:.5rem 1rem;border-radius:var(--border-radius-small)}header .header-main .inner .menu-main ul li ul li{width:100%;padding:.5rem 0}header .header-main .inner .menu-main ul li ul li+li{border-top:1px solid var(--font-color)}header .header-main .inner .menu-main ul li ul li a{text-wrap:nowrap;font-size:18px}header .header-main .inner .menu-main ul li ul li.current-menu-item>a{font-weight:300 !important}@media(max-width: 991.98px){header .header-main .inner .menu-main{position:absolute;inset:0 auto auto 0;height:calc(100vh - 150px - 1rem);width:calc(100vw - 4rem);z-index:-1;background:var(--color-pink);padding:150px 2rem 1rem;overflow:auto;display:none}header .header-main .inner .menu-main ul{flex-direction:column;align-items:flex-start;gap:0}header .header-main .inner .menu-main ul li{width:100%;padding:.5rem 0}header .header-main .inner .menu-main ul li+li{border-top:1px solid var(--font-color)}header .header-main .inner .menu-main ul li.menu-item-has-children>a::after{content:none}header .header-main .inner .menu-main ul li.cta>a{background-color:var(--color-purple);color:var(--color-white)}header .header-main .inner .menu-main ul li ul{display:flex;position:relative;inset:auto;transform:none;width:90%}header .header-main .inner .menu-main ul li ul li{border:none !important;padding:.25rem 0;display:flex;align-items:center}header .header-main .inner .menu-main ul li ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:bold;margin-right:.5rem}header .header-main .inner .menu-main ul li ul li a{text-wrap:initial}}@media(min-width: 992px){#menu-mobile-toggle{display:none}}#menu-mobile-toggle{--width: 35px;width:var(--width);height:25px;position:relative;transform:rotate(0deg);transition:all .3s ease-in}#menu-mobile-toggle span{display:block;position:absolute;height:5px;width:var(--width);background:var(--color-purple);opacity:1;left:0;transform:rotate(0deg);transition:all .3s ease-in}#menu-mobile-toggle span:nth-child(1){top:0px}#menu-mobile-toggle span:nth-child(2){top:10px}#menu-mobile-toggle span:nth-child(3){top:20px}#menu-mobile-toggle label{position:absolute;inset:100% auto auto 0;text-transform:uppercase;font-size:13px}body.is-open{overflow:hidden}body.is-open .menu-main{display:block !important}body.is-open #menu-mobile-toggle span:nth-child(1){top:10px;transform:rotate(135deg)}body.is-open #menu-mobile-toggle span:nth-child(2){opacity:0;left:-60px}body.is-open #menu-mobile-toggle span:nth-child(3){top:10px;transform:rotate(-135deg)}body.logged-in:not(.elementor-editor-active) main{margin-top:calc(var(--header-height) + 32px)}main{margin-top:var(--header-height)}footer{z-index:-1}@media(min-width: 800px){footer{margin-top:-3rem}}footer .footer-main{position:relative;z-index:-1;background-color:var(--color-pink);border-top:3px solid var(--color-purple)}footer .footer-main .inner{padding:6rem 0 3rem;display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem 6rem}@media(min-width: 800px){footer .footer-main .inner{padding-inline:6rem}}@media(min-width: 992px){footer .footer-main .inner{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1300px){footer .footer-main .inner{grid-template-columns:repeat(3, 1fr)}}footer .footer-main .inner::before{width:100px;height:220px;background-image:url("../img/hoofd.png");background-size:contain;background-position:left bottom;background-repeat:no-repeat;position:absolute;inset:auto auto 0 0;z-index:10}@media(min-width: 800px){footer .footer-main .inner::before{content:" "}}@media(min-width: 1300px){footer .footer-main .inner::before{width:150px;height:220px}}footer .footer-main .inner .contact-info h4{margin-bottom:-2rem}footer .footer-main .inner .contact-info h5{margin-top:2rem;margin-bottom:-2rem}footer .footer-main .inner .main-menu ul{margin:0;padding:0}footer .footer-main .inner .main-menu ul li{list-style:none;margin:0;padding:.5rem 0}footer .footer-main .inner .main-menu ul li+li{border-top:1px solid var(--font-color)}footer .footer-bottom{background-color:var(--color-white);padding:.25rem 0;font-size:15px}footer .footer-bottom .inner{display:flex;flex-direction:column}@media(min-width: 800px){footer .footer-bottom .inner{flex-direction:row;align-items:center;justify-content:space-between}}footer .footer-bottom .inner .menu-footer ul{margin:0;padding:0;display:flex;flex-wrap:wrap}footer .footer-bottom .inner .menu-footer ul li{margin:0;padding:0;list-style:none}@media(min-width: 400px){footer .footer-bottom .inner .menu-footer ul li+li::before{margin:0 .5rem;content:"|"}}footer .footer-bottom .inner .menu-footer ul li a{display:inline-block;line-height:normal}#contact-bar{position:sticky;bottom:0;display:none;transition:all .3s ease-in}#contact-bar:not(.show){transform:translateY(150%)}@media(min-width: 800px){#contact-bar{display:block}}#contact-bar .inner{background-color:var(--color-purple);border-top-left-radius:var(--border-radius-default);border-bottom-right-radius:var(--border-radius-default);color:var(--color-white);padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}#contact-bar .inner p{margin:0}#breadcrumbs{padding:1rem 0}@media(min-width: 800px){#breadcrumbs{padding:0}}.wpforms-container{margin:0 !important}.search-form{background-color:var(--color-pink);border-top-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);padding:0 1rem}.search-form input{background:none;border:none;outline:none;transition:all .3s ease-in}.search-form button{background:none;padding:0;border:0}.tpl-search{padding:2rem 0}.tpl-search .search-result{margin-top:2rem;display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media(min-width: 800px){.tpl-search .search-result{grid-template-columns:repeat(2, 1fr)}}.tpl-search .search-result-item{background-color:var(--color-pink);padding:1rem;position:relative}.tpl-search .search-result-item h3{color:var(--color-purple)}@media(min-width: 800px){.tpl-search .search-result .pagination{grid-column:1/3}}.tpl-search .search-result .pagination{margin:1rem 0 3rem;display:flex;align-items:center;justify-content:center;gap:0 1rem;text-transform:lowercase}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--color-purple) !important;border-color:var(--color-purple) !important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:var(--color-purple) !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:var(--color-purple) !important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--color-purple) !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:var(--color-purple) !important;color:var(--color-purple) !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover,#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:var(--color-purple) !important}#CybotCookiebotDialog a:hover:after,#CybotCookiebotDialog a:hover:before,#CybotCookiebotDialog button:hover:after,#CybotCookiebotDialog button:hover:before{border-color:var(--color-purple) !important}.CookieDeclaration br+br{display:none}.custom-widget-component-columns{--columns: 1;--gap: 1rem 2rem}.custom-widget-component-columns[data-columns-row=one]{--columns: 1}.custom-widget-component-columns[data-columns-row=two]{--columns: 2}.custom-widget-component-columns[data-columns-row=three]{--columns: 3}.custom-widget-component-columns[data-columns-row=four]{--columns: 4}.custom-widget-component-columns[data-columns-row=five]{--columns: 5}.custom-widget-component-columns[data-columns-row=six]{--columns: 6}.custom-widget-component-columns .inner .container-inner .columns-intro{margin-top:2rem}.custom-widget-component-columns .inner .container-inner .columns-grid{display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gap)}@container widget (max-width: 1139.98px){.custom-widget-component-columns[data-columns-row=three]{--columns: 2}.custom-widget-component-columns[data-columns-row=four]{--columns: 2}.custom-widget-component-columns[data-columns-row=five]{--columns: 2}.custom-widget-component-columns[data-columns-row=six]{--columns: 3}}@container widget (max-width: 676.98px){.custom-widget-component-columns{--columns: 1 !important}}.custom-widget-component-text-media{--background-width: 40%;--content-width: 50%}.custom-widget-component-text-media.has-highlight{--background-width: 33%}.custom-widget-component-text-media.has-highlight .inner-background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);opacity:.9;pointer-events:none;z-index:1}.custom-widget-component-text-media[data-overlay-color]{position:relative}.custom-widget-component-text-media[data-overlay-color] .inner::before{content:" ";position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:1;opacity:.8}.custom-widget-component-text-media[data-overlay-color=purple]{color:var(--color-white)}.custom-widget-component-text-media[data-overlay-color=purple] .inner::before{background-color:var(--color-purple)}.custom-widget-component-text-media[data-overlay-color=pink] .inner::before{background-color:var(--color-pink)}.custom-widget-component-text-media[data-overlay-color=green] .inner::before{background-color:var(--color-green-light)}.custom-widget-component-text-media[data-overlay-color=brown]{color:var(--color-white)}.custom-widget-component-text-media[data-overlay-color=brown] .inner::before{background-color:var(--color-green-dark)}.custom-widget-component-text-media[data-content-position=left] .inner .inner-background{left:calc(100% - var(--background-width))}.custom-widget-component-text-media[data-content-position=left] .inner .container .container-inner{flex-direction:row-reverse}.custom-widget-component-text-media[data-content-position=overlay] .inner .container .container-inner{--gap: 0;--padding: 6rem 1rem}.custom-widget-component-text-media[data-content-position=overlay] .inner .container .container-inner .inner-content{flex:0 0 100%}.custom-widget-component-text-media[data-content-position=right] .inner .inner-background{right:calc(100% - var(--background-width))}.custom-widget-component-text-media[data-content-align=top] .inner .container .container-inner{align-items:flex-start}.custom-widget-component-text-media[data-content-align=middle] .inner .container .container-inner{align-items:center}.custom-widget-component-text-media[data-content-align=bottom] .inner .container .container-inner{align-items:flex-end}.custom-widget-component-text-media .inner{position:relative;isolation:isolate}.custom-widget-component-text-media .inner .inner-background{position:absolute;inset:0;isolation:isolate;z-index:-1}.custom-widget-component-text-media .inner .inner-background img,.custom-widget-component-text-media .inner .inner-background video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.custom-widget-component-text-media .inner .container{position:relative;z-index:10}.custom-widget-component-text-media .inner .container .container-inner{--gap: 6rem;--padding: 3rem 0;display:flex;align-items:center;gap:calc(var(--gap)/2) var(--gap);padding:var(--padding)}.custom-widget-component-text-media .inner .container .container-inner .inner-highlight{position:relative;width:100%;aspect-ratio:1/1;border-top-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);overflow:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.custom-widget-component-text-media .inner .container .container-inner .inner-highlight img,.custom-widget-component-text-media .inner .container .container-inner .inner-highlight video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.custom-widget-component-text-media .inner .container .container-inner .inner-content{flex:0 0 calc(var(--content-width) - var(--gap)/2)}@container widget (max-width: 1159.98px){.custom-widget-component-text-media{--background-width: 33%;--content-width: 66%}.custom-widget-component-text-media.has-highlight .container .container-inner{--gap: 3rem}.custom-widget-component-text-media.has-highlight .container .container-inner .inner-highlight{aspect-ratio:3/4}}@container widget (max-width: 699.98px){.custom-widget-component-text-media{--background-width: 100% !important;--content-width: 100% !important}.custom-widget-component-text-media.has-highlight .inner-background{bottom:auto;height:calc(300px + 4.5rem)}.custom-widget-component-text-media.has-highlight .container .container-inner{--gap: 6rem}.custom-widget-component-text-media.has-highlight .container .container-inner .inner-highlight{aspect-ratio:1/1;max-width:300px}.custom-widget-component-text-media:not(.has-highlight) .inner-highlight{display:none}.custom-widget-component-text-media:not(.has-highlight) .inner-background{position:relative;inset:auto;aspect-ratio:16/10}.custom-widget-component-text-media .inner .container .container-inner{flex-direction:column !important}.custom-widget-component-text-media[data-content-position=overlay] .inner-background{position:absolute;inset:0;aspect-ratio:unset}.custom-widget-component-text-media[data-content-align=top] .inner .container .container-inner,.custom-widget-component-text-media[data-content-align=middle] .inner .container .container-inner,.custom-widget-component-text-media[data-content-align=bottom] .inner .container .container-inner{align-items:center}}@container widget (max-width: 399.98px){.custom-widget-component-text-media.has-highlight .inner-background{height:auto;aspect-ratio:1/1}}.custom-widget-component-cards{--columns: 2;--gap: 3rem 2rem}.custom-widget-component-cards .inner .container-inner .cards-grid{display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gap)}.custom-widget-component-cards .inner .container-inner .cards-grid .card{position:relative;overflow:hidden;background-color:var(--color-pink);border-top-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);box-shadow:0 0 5px 0 rgba(0,0,0,.15);transition:all .3s ease-in}.custom-widget-component-cards .inner .container-inner .cards-grid .card:hover,.custom-widget-component-cards .inner .container-inner .cards-grid .card:active,.custom-widget-component-cards .inner .container-inner .cards-grid .card:focus-within{border-radius:0}.custom-widget-component-cards .inner .container-inner .cards-grid .card:hover .card-image img,.custom-widget-component-cards .inner .container-inner .cards-grid .card:hover .card-image video,.custom-widget-component-cards .inner .container-inner .cards-grid .card:active .card-image img,.custom-widget-component-cards .inner .container-inner .cards-grid .card:active .card-image video,.custom-widget-component-cards .inner .container-inner .cards-grid .card:focus-within .card-image img,.custom-widget-component-cards .inner .container-inner .cards-grid .card:focus-within .card-image video{scale:1.05}.custom-widget-component-cards .inner .container-inner .cards-grid .card:hover .card-readmore,.custom-widget-component-cards .inner .container-inner .cards-grid .card:active .card-readmore,.custom-widget-component-cards .inner .container-inner .cards-grid .card:focus-within .card-readmore{border-radius:0}.custom-widget-component-cards .inner .container-inner .cards-grid .card-image{position:relative;aspect-ratio:16/10;overflow:hidden}.custom-widget-component-cards .inner .container-inner .cards-grid .card-image img,.custom-widget-component-cards .inner .container-inner .cards-grid .card-image video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;transition:all .3s ease-in}.custom-widget-component-cards .inner .container-inner .cards-grid .card-content{padding:1rem;padding-bottom:55px}.custom-widget-component-cards .inner .container-inner .cards-grid .card-readmore{border-top-left-radius:var(--border-radius-large);background-color:var(--color-purple);color:var(--color-white);position:absolute;inset:auto 0 0 auto;padding:.5rem 1rem;font-weight:bold;transition:all .3s ease-in}.custom-widget-component-cards .inner .container-inner .cards-grid .card-readmore::after{content:"";font-family:"Font Awesome 6 Free";font-weight:bold;margin-left:.5rem}@container widget (max-width: 1139.98px){}@container widget (max-width: 676.98px){.custom-widget-component-cards{--columns: 1}}/*# sourceMappingURL=style.css.map */
