.website_header .row-fluid [class*=span]{min-height:0}.gb-mobile-nav .gb-mega-menu,.gb-mobile-nav .gb-nav-dropdown{background-color:#fff}.dmm-item{--dmm-grond:#f8f4ed;--dmm-tekst:#1a1c57;--dmm-blauw:#0a4eb3;--dmm-duur:.5s;--dmm-ease:cubic-bezier(0.22,1,0.36,1)}.gb-nav .dmm-item>.gb-mega-menu.dmm{background:var(--dmm-grond);border-radius:0 0 28px 28px;box-shadow:0 30px 60px -30px rgba(5,0,56,.35);clip-path:inset(0 0 100% 0 round 0 0 28px 28px);max-height:none;opacity:1;overflow:visible;padding-bottom:clamp(2rem,3vw,2.75rem);padding-top:clamp(1.5rem,2.5vw,2.25rem);transition:clip-path .38s cubic-bezier(.4,0,.2,1) .1s,visibility 0s .5s;visibility:hidden}.gb-nav .dmm-item:focus-within>.gb-mega-menu.dmm,.gb-nav .dmm-item:hover>.gb-mega-menu.dmm{clip-path:inset(0 0 -80px 0 round 0 0 28px 28px);transition:clip-path var(--dmm-duur) var(--dmm-ease) .14s,visibility 0s .14s;visibility:visible}.gb-header:has(.dmm-item) .gb-module-website-header{isolation:isolate}.gb-header:not(.is-fixed):has(.dmm-item) .gb-module-website-header{position:relative}.gb-header:has(.dmm-item) .gb-module-website-header:before{background:#f8f4ed;clip-path:inset(0 0 100% 0);content:"";inset:0;pointer-events:none;position:absolute;transition:clip-path .22s cubic-bezier(.4,0,.2,1) .34s;z-index:-1}.gb-header:has(.gb-nav .dmm-item:focus-within) .gb-module-website-header:before,.gb-header:has(.gb-nav .dmm-item:hover) .gb-module-website-header:before{clip-path:inset(0);transition:clip-path .16s cubic-bezier(.4,0,.2,1) 0s}
/* !important: het thema zet zelf een transition op deze links met een sterkere selector */.gb-header:has(.dmm-item) .gb-module-website-header-module__body path,.gb-header:has(.dmm-item) .gb-nav-int>li>a,.gb-header:has(.dmm-item) .gb-navigation-language-switcher,.gb-header:has(.dmm-item) .gb-navigation-search{transition:color .18s ease .4s,fill .18s ease .4s!important}.gb-header:has(.dmm-item) .gb-nav-int>li>a:hover{transition-delay:0s!important}.gb-header:has(.gb-nav .dmm-item:focus-within) .gb-nav-int>li>a,.gb-header:has(.gb-nav .dmm-item:hover) .gb-nav-int>li>a{color:#1a1c57!important;transition:color .18s ease .06s!important}.gb-header:has(.gb-nav .dmm-item:focus-within) .gb-module-website-header-module__body path,.gb-header:has(.gb-nav .dmm-item:hover) .gb-module-website-header-module__body path{fill:#1a1c57!important;transition:fill .18s ease .06s!important}.gb-header:has(.gb-nav .dmm-item:hover) .gb-navigation-button path{fill:currentColor!important}.gb-header:has(.gb-nav .dmm-item:hover) .gb-navigation-language-switcher,.gb-header:has(.gb-nav .dmm-item:hover) .gb-navigation-search{color:#1a1c57!important;transition:color .18s ease .06s!important}.gb-header:has(.gb-nav .dmm-item:focus-within) .gb-navigation-language-switcher>span,.gb-header:has(.gb-nav .dmm-item:hover) .gb-navigation-language-switcher>span{color:#1a1c57!important;transition:color .18s ease .06s!important}.gb-header:has(.gb-nav .dmm-item:focus-within) .gb-navigation-language-switcher path,.gb-header:has(.gb-nav .dmm-item:hover) .gb-navigation-language-switcher path{fill:#1a1c57!important}.gb-header:has(.dmm-item) .gb-navigation-language-switcher>span{transition:color .18s ease .4s!important}.gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .gb-nav-int>li.dmm-item>a,.gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .gb-nav-int>li>a:hover{color:#0a4eb3!important}.gb-theme .gb-header:has(.gb-nav .dmm-item:focus-within) .hs-image-widget[src*=Dialog_visma_small_dark],.gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .hs-image-widget[src*=Dialog_visma_small_dark]{content:normal!important}.gb-theme .gb-header:has(.gb-nav .dmm-item:focus-within):not(.is-fixed) .gb-nav-int>li>a,.gb-theme .gb-header:has(.gb-nav .dmm-item:hover):not(.is-fixed) .gb-nav-int>li>a{color:#1a1c57!important}.gb-theme .gb-header:has(.gb-nav .dmm-item:hover):not(.is-fixed) .gb-nav-int>li.dmm-item>a{color:#0a4eb3!important}.gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .gb-header-search-button,.gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .gb-navigation-language-switcher{color:#1a1c57!important}.gb-header:has(.dmm-item) .gb-logo{position:relative}.dmm-logo-alt{height:auto;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .18s ease .4s;width:120px}.gb-header:has(.gb-nav .dmm-item:focus-within) .dmm-logo-alt,.gb-header:has(.gb-nav .dmm-item:hover) .dmm-logo-alt{opacity:1;transition-delay:.06s}.gb-header:has(.gb-nav .dmm-item:focus-within) .gb-logo:has(.dmm-logo-alt) .hs-image-widget,.gb-header:has(.gb-nav .dmm-item:hover) .gb-logo:has(.dmm-logo-alt) .hs-image-widget{opacity:0;transition:opacity .15s ease .08s}.gb-header:has(.dmm-item) .gb-logo .hs-image-widget{transition:opacity .18s ease .4s}.dmm__binnen{align-items:start;box-sizing:border-box;color:var(--dmm-tekst);display:grid;font-family:Aeonik,Helvetica Neue,Arial,sans-serif;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,.7fr) minmax(0,3.3fr);margin:0 auto;max-width:1240px;padding:0 var(--container-margin,20px);text-align:left}.dmm__titel{color:var(--dmm-tekst);font-size:1.5rem;font-weight:900;letter-spacing:-.015em;margin:0 0 .5rem}.dmm__intro{color:rgba(26,28,87,.75);font-size:.98rem;font-weight:300;line-height:1.55;margin:0 0 1.25rem}.dmm__link{align-items:center;color:var(--dmm-blauw)!important;display:flex;font-size:.98rem;font-weight:500;gap:.4rem;margin-bottom:.6rem;text-decoration:none}.dmm__link svg{transition:transform .35s var(--dmm-ease)}.dmm__link:hover svg{transform:translateX(4px)}.dmm__kaarten{display:grid;gap:clamp(1rem,1.6vw,1.5rem);grid-template-columns:repeat(var(--n,4),minmax(0,1fr));list-style:none;margin:0;padding:0}.dmm__kaart{border-radius:18px;color:var(--dmm-tekst)!important;display:flex;flex-direction:column;gap:.35rem;padding:.5rem .5rem 1rem;text-decoration:none!important;transition:background-color .3s var(--dmm-ease)}.dmm__kaart:focus-visible,.dmm__kaart:hover{background:#efe7d8}.dmm__beeld{aspect-ratio:4/3;border-radius:14px;display:block;margin-bottom:.6rem;overflow:hidden;position:relative}.dmm__beeld--beige{background:#eee5d4}.dmm__beeld--tint{background:#ecf4fa}.dmm__beeld--lichtblauw{background:#428ed0}.dmm__beeld--navy{background:#050038}.dmm__beeld img{display:block;height:100%;object-fit:cover;transition:transform .5s var(--dmm-ease);width:100%}.dmm__kaart:hover .dmm__beeld img{transform:scale(1.05)}.dmm__naam{align-items:center;display:flex;font-size:1.25rem;font-weight:900;gap:.4rem;letter-spacing:-.01em;padding:0 .25rem}.dmm__naam svg{color:var(--dmm-blauw);transition:transform .35s var(--dmm-ease)}.dmm__kaart:hover .dmm__naam svg{transform:translateX(4px)}.dmm__tekst{color:rgba(26,28,87,.72);font-size:.95rem;font-weight:300;line-height:1.45;padding:0 .25rem}.dmm__pill{background:#08ffed;border-radius:999px;color:#050038;font-size:.78rem;font-weight:500;left:.6rem;padding:.3em .8em;position:absolute;top:.6rem}.dmm__pill--label{background:#fff}.gb-nav .dmm__kaarten>li,.gb-nav .dmm__kop{opacity:0;transform:translateY(6px);transition:opacity .1s,transform .1s}.gb-nav .dmm-item:focus-within .dmm__kaarten>li,.gb-nav .dmm-item:focus-within .dmm__kop,.gb-nav .dmm-item:hover .dmm__kaarten>li,.gb-nav .dmm-item:hover .dmm__kop{opacity:1;transform:none;transition:opacity .4s var(--dmm-ease),transform .5s var(--dmm-ease);transition-delay:calc(.2s + var(--i,0)*50ms)}.dmm__kaarten>li:first-child{--i:1}.dmm__kaarten>li:nth-child(2){--i:2}.dmm__kaarten>li:nth-child(3){--i:3}.dmm__kaarten>li:nth-child(4){--i:4}.gb-mobile-nav .gb-mega-menu.dmm{background:transparent;border-top:0;padding:.5rem var(--container-margin,20px) 1rem}.gb-mobile-nav .dmm--donker{--dmm-m-tekst:#fff;--dmm-m-zacht:hsla(0,0%,100%,.7);--dmm-m-hier:hsla(0,0%,100%,.08)}.gb-mobile-nav .dmm--licht{--dmm-m-tekst:#050038;--dmm-m-zacht:rgba(5,0,56,.68);--dmm-m-hier:rgba(5,0,56,.06)}.gb-mobile-nav .dmm__binnen{display:block;max-width:none;padding:0}.gb-mobile-nav .dmm__kop{display:none}.gb-mobile-nav .dmm__kaarten{gap:.25rem;grid-template-columns:1fr}.gb-mobile-nav .dmm__kaart{align-items:center;border-radius:14px;color:var(--dmm-m-tekst)!important;column-gap:.9rem;display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto auto;margin:0 -.5rem;padding:.5rem;row-gap:.15rem}.gb-mobile-nav .dmm__kaart:focus-visible,.gb-mobile-nav .dmm__kaart:hover{background:var(--dmm-m-hier)}.gb-mobile-nav .dmm__kaart[aria-current]{background:var(--dmm-m-hier)}.gb-mobile-nav .dmm__beeld{aspect-ratio:auto;border-radius:10px;grid-row:1/span 2;height:54px;margin:0;width:72px}.gb-mobile-nav .dmm__pill{display:none}.gb-mobile-nav .dmm__naam{align-self:end;color:var(--dmm-m-tekst);font-size:1.05rem;padding:0}.gb-mobile-nav .dmm__naam svg{display:none}.gb-mobile-nav .dmm__tekst{align-self:start;color:var(--dmm-m-zacht);font-size:.88rem;line-height:1.4;padding:0}@media (max-width:1100px){.dmm__binnen{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dmm-logo-alt,.gb-header:has(.dmm-item) .gb-logo .hs-image-widget,.gb-header:has(.dmm-item) .gb-module-website-header:before,.gb-header:has(.dmm-item) .gb-nav-int>li>a,.gb-nav .dmm-item>.gb-mega-menu.dmm,.gb-nav .dmm__kaarten>li,.gb-nav .dmm__kop{transition:none!important}}.dmm__kolommen{display:grid;gap:clamp(1rem,1.6vw,1.5rem);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.dmm__kolom{min-width:0}.dmm__koltitel{align-items:center;color:var(--dmm-blauw)!important;display:inline-flex;font-size:.9rem;font-weight:500;gap:.35rem;line-height:1.3;padding:.5rem .5rem .4rem;text-decoration:none!important}.dmm__koltitel svg{height:15px;transition:transform .35s var(--dmm-ease);width:15px}.dmm__koltitel:hover svg{transform:translateX(4px)}.dmm__tlinks{display:grid;gap:.1rem;list-style:none;margin:0;padding:0}.dmm__tlink{border-radius:12px;color:var(--dmm-tekst)!important;display:block;padding:.55rem .5rem .7rem;text-decoration:none!important;transition:background-color .3s var(--dmm-ease)}.dmm__tlink:focus-visible,.dmm__tlink:hover,.dmm__tlink[aria-current]{background:#efe7d8}.dmm__tnaam{display:block;font-size:1.05rem;font-weight:500;line-height:1.3}.dmm__tregel{color:rgba(26,28,87,.72);display:block;font-size:.95rem;font-weight:300;line-height:1.45;margin-top:.2rem}.dmm__pill--tekst{display:inline-block;margin:-.2rem 0 .6rem;position:static}.gb-nav .dmm__kolommen>li{opacity:0;transform:translateY(6px);transition:opacity .1s,transform .1s}.gb-nav .dmm-item:focus-within .dmm__kolommen>li,.gb-nav .dmm-item:hover .dmm__kolommen>li{opacity:1;transform:none;transition:opacity .4s var(--dmm-ease),transform .5s var(--dmm-ease);transition-delay:calc(.2s + var(--i,0)*50ms)}.dmm__kolommen>li:first-child{--i:1}.dmm__kolommen>li:nth-child(2){--i:2}.dmm__kolommen>li:nth-child(3){--i:3}.dmm__kolommen>li:nth-child(4){--i:4}.gb-mobile-nav .dmm--tekst .dmm__kolommen{gap:.75rem;grid-template-columns:1fr}.gb-mobile-nav .dmm__koltitel{color:var(--dmm-m-zacht)!important;font-size:.85rem;padding:.3rem 0 .1rem}.gb-mobile-nav .dmm__koltitel svg{display:none}.gb-mobile-nav .dmm__tlinks{gap:0}.gb-mobile-nav .dmm__tlink{color:var(--dmm-m-tekst)!important;margin:0 -.5rem;padding:.45rem .5rem}.gb-mobile-nav .dmm__tlink:focus-visible,.gb-mobile-nav .dmm__tlink:hover,.gb-mobile-nav .dmm__tlink[aria-current]{background:var(--dmm-m-hier)}.gb-mobile-nav .dmm__tregel{display:none}body:has(.dmm-item--tekst) .gb-nav .dmm-item>.gb-mega-menu.dmm{background-color:#f8f4ed!important}body:has(.dmm-item--tekst) .gb-mobile-nav{padding-bottom:0}body:has(.dmm-item--tekst) .gb-mobile-nav .gb-mobile-nav--buttons{background:inherit;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);bottom:0;margin-top:auto;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));padding-top:1rem;position:sticky;z-index:2}body:has(.dmm-item--tekst) .gb-theme .gb-header:has(.gb-nav .dmm-item:focus-within) .gb-nav-int>li.dmm-item:not(:hover):not(:focus-within)>a,body:has(.dmm-item--tekst) .gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .gb-nav-int>li.dmm-item:not(:hover):not(:focus-within)>a,body:has(.dmm-item--tekst).gb-theme .gb-header:has(.gb-nav .dmm-item:focus-within) .gb-nav-int>li.dmm-item:not(:hover):not(:focus-within)>a,body:has(.dmm-item--tekst).gb-theme .gb-header:has(.gb-nav .dmm-item:hover) .gb-nav-int>li.dmm-item:not(:hover):not(:focus-within)>a{color:#1a1c57!important}body:has(.dmm-item--tekst) .gb-header:has(.gb-nav .dmm-item:hover) .gb-nav-int>li.dmm-item:not(:hover):not(:focus-within) .gb-icon path{fill:#1a1c57!important}@media (max-width:1119px){body:has(.dmm-item--tekst) .gb-nav .gb-nav-int>li>a{font-size:19px!important;padding-left:11px!important;padding-right:11px!important;white-space:nowrap!important}}@media (prefers-reduced-motion:reduce){.gb-nav .dmm__kolommen>li{transition:none!important}}