[data-fancybox="video"]{position:relative;display:block;overflow:hidden}[data-fancybox="video"] img{display:block;width:100%;height:auto}[data-fancybox="video"]::after{content:"";position:absolute;inset:0;margin:auto;width:90px;height:90px;border-radius:999px;background:rgba(255,255,255,0.9);backdrop-filter:blur(10px);pointer-events:none;transition:transform 0.3s ease}[data-fancybox="video"]::before{content:"";position:absolute;inset:0;margin:auto;width:0;height:0;border-left:22px solid #5C4638;border-top:14px solid transparent;border-bottom:14px solid transparent;z-index:2;transform:translateX(4px);pointer-events:none;transition:transform 0.3s ease}[data-fancybox="video"]:hover::after{transform:scale(1.08)}[data-fancybox="video"]:hover::before{transform:translateX(4px) scale(1.08)}.main-content a:not(.wp-element-button),.faq a{color:var(--steun-pink)}.main-content a:not(.wp-element-button):hover,.faq a:hover{text-decoration:none}.mobileMenuNav{position:relative;overflow:hidden;padding:20px}.mainMenuMobile,.mainMenuMobile .sub-menu,.mobileMenuPanel .sub-menu{list-style:none;margin:0;padding:0}.mobileMenuNav .mainMenuMobile{margin:0;padding:0}.mobileMenuNav .mainMenuMobile + .mainMenuMobile{margin-top:0;padding-top:0}.mainMenuMobile>li{border-bottom:1px solid rgba(0,0,0,0.08)}.mainMenuMobile a,.mainMenuMobile button,.mobileMenuBack{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:0;color:inherit;font:inherit;text-decoration:none;cursor:pointer;padding:16px 0;text-transform:inherit}.mainMenuMobile>li>.sub-menu{display:none}.mobileSubmenuButton::after{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg);transform-origin:center;transition:transform 0.2s ease}.mobileMenuPanel{position:fixed;inset:0;z-index:99999;background:#fff;padding:20px;overflow-y:auto;transform:translateX(100%);transition:transform 0.3s ease}.mobileMenuPanel.is-active{transform:translateX(0)}.mobileMenuBack{justify-content:flex-start;gap:10px;margin-bottom:20px;font-weight:600}.mobileMenuBack::before{content:"";display:inline-block;width:7px;height:7px;border-left:1px solid currentColor;border-top:1px solid currentColor;transform:rotate(-45deg)}.mobileMenuPanel .sub-menu{display:block!important}.mobileMenuPanel .sub-menu li{border-bottom:1px solid rgba(0,0,0,0.08)}.mobileMenuPanel .sub-menu a{display:block;padding:16px 0;color:inherit;text-decoration:none}.topMenu{display:flex;gap:10px;list-style:none;margin:0;padding:0}.topMenu,.topMenu ul{list-style:none;margin:0;padding:0}.topMenu>li{position:relative}.topMenu a{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:none}.topMenu>li.menu-item-has-children>a::after{content:"";flex-shrink:0;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform 0.2s ease,top 0.2s ease;position:relative;top:-3px}.topMenu>li.menu-item-has-children:hover>a::after,.topMenu>li.menu-item-has-children:focus-within>a::after{transform:rotate(-135deg);top:0}.topMenu>li>.sub-menu{position:absolute;top:calc(100% + 4px);right:0;min-width:220px;background:#fff;padding:10px 0;box-shadow:0 10px 30px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease;z-index:1000}.topMenu>li>.sub-menu>li>a{display:block;padding:10px 20px}.topMenu>li.menu-item-has-children:hover>.sub-menu,.topMenu>li.menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.topMenu>li>.sub-menu>li>a:hover,.topMenu>li>.sub-menu>li>a:focus{background:#f5f5f5}.mainMenu{display:flex;gap:20px;list-style:none;margin:0;padding:0}.mainMenu,.mainMenu ul{list-style:none;margin:0;padding:0}.mainMenu>li{position:relative}.mainMenu a{display:inline-flex;align-items:center;gap:7px;padding:15px 0;color:inherit;text-decoration:none;transition:color 250ms ease}.mainMenu>li:not(.current_page_item)>a:hover{color:var(--steun-groen)}.mainMenu .current_page_item a{color:var(--steun-blauw)}.mainMenu>li.menu-item-has-children>a::after{content:"";flex-shrink:0;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform 0.2s ease,top 0.2s ease;position:relative;top:-3px}.mainMenu>li.menu-item-has-children:hover>a::after,.mainMenu>li.menu-item-has-children:focus-within>a::after{transform:rotate(-135deg);top:0}.mainMenu>li>.sub-menu{position:absolute;top:calc(100% + 4px);right:0;min-width:270px;background:#fff;padding:10px 0;box-shadow:0 10px 30px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease;z-index:1000}.mainMenu>li>.sub-menu>li>a{display:block;padding:10px 20px}.mainMenu>li.menu-item-has-children:hover>.sub-menu,.mainMenu>li.menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.mainMenu>li>.sub-menu>li>a:hover,.mainMenu>li>.sub-menu>li>a:focus{background:#f5f5f5}#overlaymenu.hidden{z-index:-1;pointer-events:none;opacity:0}#overlaymenu:not(.hidden){opacity:1}#overlaymenu{z-index:9;pointer-events:auto;opacity:0}.logoHeader path{transition:fill 0.4s ease}.taglineHeader{opacity:0;transition:color 0.4s ease,opacity 0.4s ease}#mobilemenu div{display:flex;flex-direction:column;width:30px;cursor:pointer}#mobilemenu div span{background:#000;height:2px;margin:3px 0;transition:0.4s cubic-bezier(0.68,-0.6,0.32,1.6)}@media (max-width:1023px){body.menu-active .menuHeader #mobilemenu div span{background:#fff}}#mobilemenu span:nth-of-type(1){width:100%}#mobilemenu span:nth-of-type(2){width:100%}#mobilemenu span:nth-of-type(3){width:100%}body:not(.menu-active) #mobilemenu:hover span:nth-of-type(1){width:50%}body:not(.menu-active) #mobilemenu:hover span:nth-of-type(2){width:75%}body:not(.menu-active) #mobilemenu:hover span:nth-of-type(3){width:100%}header .trp-language-switcher>div>a{transition:color 0.5s ease}.menu-active header .trp-language-switcher>div>a{color:#fff}body.menu-active #mobilemenu span:nth-of-type(1){transform-origin:bottom;width:50%;transform:rotatez(45deg) translate(3px,0px)}body.menu-active #mobilemenu span:nth-of-type(2){transform-origin:top;width:100%;transform:rotatez(-45deg)}body.menu-active #mobilemenu span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(13px,-3px) rotatez(45deg)}