.dropdown-menu{list-style:none}.dropdown-menu li{cursor:pointer}.dropdown-menu li:focus-visible{outline-offset:2px;outline:2px dashed}.dropdown-menu li a:focus-visible{outline-offset:2px;outline:2px dashed}.dropdown-menu-submenu li:focus-visible{transform:translate(.8rem)}.dropdown-menu .tippy-box{margin-top:-1px}.dropdown-menu .tippy-box[data-placement^=bottom]{margin-top:0}.dropdown-menu .tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.dropdown-menu .dropdown-menu-item>span>svg{transition:transform .3s;transform:rotate(-90deg)}.dropdown-menu [data-level="0"] .dropdown-menu-item span>svg{transform:rotate(0)}.dropdown-menu [aria-expanded=true] .dropdown-menu-item span>svg{transform:rotate(90deg)}.dropdown-menu [data-level="0"][aria-expanded=true] .dropdown-menu-item span>svg{transform:rotate(180deg)}.dropdown-horizontal_menu{overflow:visible}.dropdown-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;flex-direction:row;justify-content:end;align-items:baseline;gap:2rem;list-style:none;display:flex}.dropdown-menu>li{position:relative}.dropdown-menu-item{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.dropdown-menu-item.dropdown-menu-item--has-children{gap:1rem}.dropdown-menu-item-label{white-space:nowrap;color:#333;font:2rem/1 inherit;text-decoration:none;display:inline-block}.dropdown-menu-item-label:hover,.dropdown-menu-item-label:focus{color:#7f9e1f}.dropdown-menu-item-icon{width:1rem;height:100%}.dropdown-menu-home-link{color:#333;transition:color;width:1.6rem;text-decoration:none;transition-duration:.3s;display:inline-block}.dropdown-menu-home-link:hover,.dropdown-menu-home-link:focus{color:#7f9e1f}.dropdown-menu-home-link svg{width:100%;height:auto;display:block}.dropdown-menu>li[data-slug=ondernemer]>.dropdown-menu-item>.dropdown-menu-item-label{color:#fff;background-color:#7f9e1f;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:1rem 2.4rem 1.2rem}.dropdown-menu>li[data-slug=werkzoekende]>.dropdown-menu-item>.dropdown-menu-item-label{color:#2b2b2b;background-color:#fed457;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:1rem 2.4rem 1.2rem}.dropdown-menu>li[data-slug=over-werkbedrijf]>.dropdown-menu-item>.dropdown-menu-item-label{text-transform:none;padding:1rem 0 1.2rem}.dropdown-menu li[data-slug=sroi-loket]>.dropdown-menu-item>.dropdown-menu-item-label,.dropdown-menu li[data-slug=social-return-on-investment-sroi]>.dropdown-menu-item>.dropdown-menu-item-label,.dropdown-menu li[data-slug=social-return-on-investment-sroi-2]>.dropdown-menu-item>.dropdown-menu-item-label{text-transform:none}.dropdown-menu-submenu{white-space:nowrap;z-index:10;text-transform:none;border-bottom-right-radius:1rem;flex-direction:column;min-width:100%;padding:.4rem 2.55rem .8rem;font:1.6rem/2.4 inherit;list-style:none;display:flex;position:absolute;top:100%;left:0}.dropdown-menu-submenu .dropdown-menu-item-label{color:#fff;padding-left:1.6rem;font:1.6rem/2.4 inherit;transition:transform .15s ease-in-out;display:block;position:relative}.dropdown-menu-submenu .dropdown-menu-item-label:before{content:">";opacity:.5;position:absolute;left:0}.dropdown-menu-submenu>li[aria-expanded=true] .dropdown-menu-item-label,.dropdown-menu-submenu .dropdown-menu-item-label:hover,.dropdown-menu-submenu .dropdown-menu-item-label:focus{transform:translate(.8rem)}.dropdown-menu-submenu>li{border-top:1px solid rgba(0,0,0,.15);padding:.6rem 0}.dropdown-menu-submenu>li:first-child{border-top:0}.dropdown-menu-submenu[data-slug=ondernemer]{background-color:#5d7317}.dropdown-menu-submenu[data-slug=ondernemer] .dropdown-menu-item-label:before{color:#b3cc5e}.dropdown-menu-submenu[data-slug=ondernemer] .dropdown-menu-submenu{background-color:#4c5e12}.dropdown-menu-submenu[data-slug=werkzoekende]{background-color:#d0ad45}.dropdown-menu-submenu[data-slug=werkzoekende] .dropdown-menu-item-label{color:#2b2b2b}.dropdown-menu-submenu[data-slug=werkzoekende] .dropdown-menu-item-label:before{color:#fff;opacity:.8}.dropdown-menu-submenu[data-slug=werkzoekende] .dropdown-menu-submenu{background-color:#b4922e}.dropdown-menu-submenu[data-slug=over-werkbedrijf]{background-color:#e8e8e8}.dropdown-menu-submenu[data-slug=over-werkbedrijf] .dropdown-menu-item-label{color:#222}.dropdown-menu-submenu[data-slug=over-werkbedrijf] .dropdown-menu-item-label:before{color:#7f9e1f}.dropdown-menu-submenu .dropdown-menu-submenu{top:0;left:calc(100% + 1.2rem)}.accordion-menu{list-style:none}.accordion-menu li{cursor:pointer}.accordion-menu li .accordion-menu-content{opacity:0;visibility:hidden;display:flex;overflow:hidden;max-height:0!important}.accordion-menu li>.accordion-menu-item>span>svg{transition:transform .3s,drop-shadow .3s;transform:rotate(0)}.accordion-menu li[aria-expanded=true]>.accordion-menu-content{opacity:1;visibility:visible;transition:max-height .3s,opacity .6s .1s,visibility linear;max-height:var(--accordion-menu-content-height)!important}.accordion-menu li[aria-expanded=true]>.accordion-menu-item>span>svg{filter:drop-shadow(-.06ex 0)drop-shadow(.06ex 0);transform:rotate(180deg)}.accordion-menu li:not([aria-expanded=true])>.accordion-menu-content{opacity:0;visibility:hidden;transition:max-height .3s,opacity .3s,visibility 0s linear .3s;max-height:0!important}.accordion-menu li:focus-visible{outline-offset:2px;outline:2px dashed}.accordion-menu li a:focus-visible{outline-offset:2px;outline:2px dashed}.adaptive_popup .popup{color:#fff;width:-webkit-fit-content;width:-moz-fit-content;z-index:9999;pointer-events:none;background:#7f9e1f;width:fit-content;height:100dvh;transition:transform .3s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.adaptive_popup .underlay{z-index:9998;opacity:0;pointer-events:none;background:rgba(255,255,255,.38);width:100vw;height:100dvh;transition:opacity .3s 50ms;position:fixed;top:0;left:0}.adaptive_popup.visible .popup{pointer-events:auto;transform:translate(0)}.adaptive_popup.visible .underlay{opacity:1;pointer-events:auto}.mobile-navigation__top{justify-content:space-between;align-items:center;padding:2.4rem;display:flex}.mobile-navigation__top button{cursor:pointer;color:#fff;background:0 0;border:none;padding:0}.mobile-navigation__menus{flex-direction:column;gap:2rem;padding:0 2.4rem 2.4rem;display:flex}body{transition:all .3s}body:has(.adaptive_popup.visible){overflow:hidden}
