@media (min-width:981px){.ge-hoofdmenu .et-menu>li.ge-cta,.ge-hoofdmenu .et-menu>li.ge-bel,.ge-hoofdmenu .et-menu>li.ge-login,.ge-hoofdmenu .et-menu>li.ge-taal{display:none}}@media (max-width:980px){.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu{position:fixed;top:var(--ge-menu-top,61px);right:0;left:0;z-index:99999;width:100%;max-width:none;height:calc(100dvh - var(--ge-menu-top, 61px));margin:0;padding:20px 20px 32px;background:var(--gcid-w5owak9o8q,#f4f2f9);border:0;box-shadow:none;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.ge-hoofdmenu .et_mobile_menu::after{display:none}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu li{padding:0;border:0}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li>a{display:block;padding:18px 44px 18px 0;border-bottom:1px solid #eceaf2;font-family:"Kumbh Sans",sans-serif;font-size:17px;font-weight:600;line-height:1.3;color:var(--ge-heading,#02010a)}.ge-hoofdmenu .et_mobile_menu>li.menu-item-has-children{position:relative}.ge-hoofdmenu .ge-klap{position:absolute;top:0;right:0;width:56px;height:60px;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.ge-hoofdmenu .ge-klap svg{width:18px;height:18px;fill:var(--ge-paars,#9100b1);transition:transform 200ms ease}.ge-hoofdmenu li.ge-open>.ge-klap svg{transform:rotate(180deg)}.ge-hoofdmenu .et_mobile_menu .menu-item-has-children>a::after{display:none}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:visible!important;padding:4px 0 16px;margin:0;border-bottom:1px solid #eceaf2}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu li.ge-open>ul.sub-menu{display:block!important}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu .sub-menu li{padding:0}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu .sub-menu li a{display:block;padding:13px 0 13px 4px;border:0;font-size:15px;font-weight:400;line-height:1.35;color:var(--ge-body,#55556e)}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu .sub-menu li.ge-kop a{padding:20px 0 6px;font-family:"Kumbh Sans",sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ge-kaart-accent);pointer-events:none}.ge-hoofdmenu .et_mobile_menu .sub-menu li.ge-kop:first-child a{padding-top:8px}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu .sub-menu li:not(.ge-kop) a{display:flex;align-items:center;gap:12px;text-transform:none}.ge-hoofdmenu .et_mobile_menu .ge-menu-icoon{flex:0 0 20px;width:20px;height:20px;visibility:visible;fill:var(--ge-kaart-accent)}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-cta{margin-top:28px}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-cta>a{padding:17px 22px;border:0;border-radius:12px;background:linear-gradient(90deg,var(--ge-blauw,#3200cd) 0%,var(--ge-paars,#9100b1) 100%);color:#fff;text-align:center;font-size:17px}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-bel>a{margin-top:10px;padding:15px 22px;border:1.5px solid var(--ge-paars,#9100b1);border-radius:12px;color:var(--ge-paars,#9100b1);text-align:center;font-size:16px}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-login>a,.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-taal>a{padding:14px 0;border:0;font-family:Mulish,sans-serif;font-size:15px;font-weight:400;text-align:center;color:var(--ge-body,#55556e)}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-login{margin-top:18px}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-taal{margin-top:22px;text-align:center}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-taal>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;padding:9px 18px;background:#fff;border:1px solid rgb(15 0 53 / .1);border-radius:999px;color:var(--gcid-heading-color,#0f0035);font-size:14px;letter-spacing:.02em}.et-db #et-boc .et-l .ge-hoofdmenu .et_mobile_menu>li.ge-taal .ge-menu-icoon,.ge-hoofdmenu .et_mobile_menu>li.ge-taal .ge-menu-icoon{flex:0 0 17px;width:17px;height:17px;color:currentColor;fill:currentColor}.ge-hoofdmenu .et_mobile_nav_menu,.ge-hoofdmenu .mobile_nav{position:relative;z-index:100000}.ge-hoofdmenu .mobile_menu_bar::before{color:var(--ge-paars,#9100b1)}.ge-hoofdmenu .mobile_nav.opened .mobile_menu_bar::before{content:"\4d"}body.ge-menu-open{overflow:hidden}}@media (prefers-reduced-motion:reduce){.ge-hoofdmenu .ge-klap svg{transition:none}}