:root{--masonry-gap:10px}body:has(.mainmenu li.open) :is(#main-content,footer.footer){filter:none;opacity:1}.header_mega_bronnen .column>div:not(:has(a)) h6{visibility:hidden}@media (min-width:921px){.header_mega_dropdown.active{height:auto;max-height:100%}.header_mega_dropdown .content-wrapper{height:100%}.header_mega_dropdown .header_mega_bronnen{padding-bottom:65px}.header_mega_dropdown .header_mega_bronnen.active{align-items:start;display:grid;gap:var(--masonry-gap);grid-template-columns:repeat(3,1fr)}.header_mega_dropdown .header_mega_bronnen.active .column{display:flex;flex-direction:column;gap:var(--masonry-gap)}.header_mega_dropdown .header_mega_bronnen.active .column>div:not(:last-child){margin-bottom:10px}.mainmenu li .hs-menu-children-wrapper{border-radius:30px;flex-direction:column!important;gap:25px;left:auto;opacity:0;padding:20px;right:150px;visibility:hidden;width:460px}.mainmenu li .hs-menu-children-wrapper:before{content:none}.mainmenu li.open .hs-menu-children-wrapper{box-shadow:0 10px 40px 0 rgba(0,0,0,.1);max-height:100vh;opacity:1;padding:20px;visibility:visible}.mainmenu li .hs-menu-children-wrapper>li a{border-radius:20px;box-shadow:0 7px 20px -4px rgb(0 0 0/8%);flex-direction:column;font-size:1.1rem;gap:7px;padding:20px 60px 20px 20px}.mainmenu li .hs-menu-children-wrapper>li a .submenu-descr{font-size:.7rem;font-weight:300;line-height:1.5;opacity:.6}.mainmenu li .hs-menu-children-wrapper a:after{position:absolute;right:32px;top:50%;transform:translateY(-50%)}.mainmenu li .hs-menu-children-wrapper a:hover:after{transform:translateX(8px) translateY(-50%)}.mainmenu li .hs-menu-children-wrapper a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='orange' d='M12.175 9H0V7h12.175l-5.6-5.6L8 0l8 8-8 8-1.425-1.4Z' data-name='Path 352'/%3E%3C/svg%3E");filter:none}}@media (max-width:920px){body{margin-top:38px}.header_mega_bronnen{grid-template-columns:1fr}.header_mega_bronnen .column{display:block}.mainmenu li .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a{display:flex;flex-direction:column;gap:7px}.mainmenu li .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a .submenu-descr{font-size:.7rem;font-weight:300;line-height:1.5;opacity:.6}}@media (max-width:470px){.header_mega_dropdown .header_mega_bronnen a:not(.terug_knop),.header_mega_dropdown .header_mega_doelen a:not(.terug_knop){padding-right:25px}}