@font-face{font-family:Sandro Grottesco;font-weight:400;src:url(/fonts/SandroGrottesco-Regular.ttf?6be8c455f57f87be2ca6c7a53a7f1175),url(/fonts/SandroGrottesco-Regular.otf?c01e9decfa97c1f47a02200c5411c448)}@font-face{font-family:Sandro Grottesco Bold;font-weight:600;src:url(/fonts/SandroGrottesco-Bold.ttf?c87d26ae3e4ec90a64eb078baf2a0bb7),url(/fonts/SandroGrottesco-Bold.otf?6271815d2b61b23573862483891affe5),}@font-face{font-family:Apercu;font-weight:400;src:url(/fonts/apercu-regular-pro.ttf?23751bfff9b1eafdfb8d0a00fe2771e6)}@font-face{font-family:Apercu Bold;font-weight:700;src:url(/fonts/apercu-bold-pro.ttf?8f7bb5f0c86d26683a73f93c3855b7f8)}

/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Apercu;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a1a1aa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a1a1aa}input::-moz-placeholder, textarea::-moz-placeholder{color:#a1a1aa}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#a1a1aa}input::placeholder,textarea::placeholder{color:#a1a1aa}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Apercu Bold}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:460px){.container{max-width:460px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1366px){.container{max-width:1366px}}.aspect-w-2,.aspect-w-14,.aspect-w-15{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.aspect-w-2>*,.aspect-w-14>*,.aspect-w-15>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-2{--tw-aspect-w:2}.aspect-w-14{--tw-aspect-w:14}.aspect-w-15{--tw-aspect-w:15}.aspect-h-1{--tw-aspect-h:1}.aspect-h-6{--tw-aspect-h:6}.aspect-h-16{--tw-aspect-h:16}body{position:relative;letter-spacing:1px}body,main{width:100%}main{overflow:hidden}footer .footer-subscribe{width:380px;max-width:100%;}footer .footer-subscribe .field .chevron{position:absolute;right:1rem}footer .footer-list{width:210px;max-width:100%;}footer .footer-list li a:first-child{line-height:20px}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:375px){.container{max-width:1440px}}@media (min-width:640px){.container{max-width:1440px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.container{max-width:1440px}}@media (min-width:1024px){.container{max-width:1440px}}@media (min-width:1280px){.container{max-width:1440px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1024px){.provider-col{max-width:196px;margin-left:auto}}@media (min-width:1024px){.sidebar-col{max-width:250px;margin-right:auto}}.h1,h1{font-family:Sandro Grottesco,serif;font-size:80px;line-height:96px}.h1,.h2,h1,h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h2,h2{font-size:30px;line-height:38px}@media (min-width:1024px){.h2,h2{font-size:38px;line-height:46px}}.h3,h3{font-size:26px;line-height:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h4,.h5,h4,h5{font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h5,h5{font-weight:700}.h6,h6{font-weight:700;font-size:20px;line-height:30px}.h6,a,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{cursor:pointer;text-decoration:none;}a *{text-decoration:none!important}p,span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comma-list span:after{content:","}.comma-list span:last-of-type:after{content:""}.flex-main{display:flex;flex-wrap:nowrap;align-items:center}.text-inherit{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit}.border-round{--tw-border-opacity:1;border-radius:9999px;border:1px solid rgba(0,0,0,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:768px){.border-round{border-width:2px}}.tag-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem*var(--tw-space-y-reverse))}.tag-list{display:flex;flex-wrap:wrap;align-items:baseline;font-size:14px;line-height:20px;margin-right:.5rem;margin-top:1rem;margin-bottom:2rem;}.tag-list li{font-weight:600}@media (min-width:768px){.tag-list{flex-direction:column;flex-wrap:nowrap;font-size:12px;line-height:12px}}.hub-mark{padding-left:20px;position:relative;line-height:20px}.hub-mark:before{content:"";height:10px;width:10px;border-radius:11px;left:0;top:4px;border-radius:9999px;position:absolute}.accordion-content{transition:max-height .5s ease;max-height:0;}.accordion-content a{text-decoration:underline}.accordion-row{transition:opacity .2s ease;}.accordion-row .chevron svg{transition:transform .5s ease}.accordion-row.active{opacity:1;}.accordion-row.active h4{z-index:5}.accordion-row.active .accordion-content{max-height:100%}.accordion-row.active .chevron svg{transform:rotateX(0deg)}#map-provinces .province{--tw-bg-opacity:0.95;cursor:pointer;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map-provinces .province:hover{fill:currentColor}.education-view{display:flex;flex-direction:column;grid-row-gap:5rem;row-gap:5rem;}.education-view .education-list__province{scroll-margin-top:8rem}.education-view .education-list__item{display:flex;flex-direction:column;padding-top:2rem;padding-bottom:2rem;grid-gap:1rem;gap:1rem}@media (min-width:768px){.education-view .education-list__item{flex-direction:row}}.education-view .education-list__item{border-bottom:1px solid #fff;}.education-view .education-list__item svg{fill:currentColor;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.education-view .education-list__item:first-of-type{border-top:1px solid #fff}.education-view .course-heading{display:flex;justify-content:space-between;font-size:24px;line-height:24px;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));grid-column-gap:.375rem;-moz-column-gap:.375rem;column-gap:.375rem}.education-view .popup .js-popup-close.course-heading span:after,.education-view .popup .js-popup-close.course-heading span:before,.education-view .popup .js-popup-close.text-white span:after,.education-view .popup .js-popup-close.text-white span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:768px){.education-view .course-heading{flex:3}}.education-view .course-heading__name{display:inline-block;align-items:center;grid-gap:.25rem;gap:.25rem}.education-view .course-heading__name:hover{--tw-text-opacity:1;color:rgba(207,255,29,var(--tw-text-opacity))}.education-view .course-heading__name svg{display:inline-block;margin-left:.25rem}@media (min-width:768px){.education-view .course-heading__name{flex:2}}@media (min-width:768px){.education-view .course-heading__city{flex:1}}.education-view .course-tags{display:flex;flex-wrap:wrap;position:relative;grid-gap:.5rem;gap:.5rem}@media (min-width:768px){.education-view .course-tags{flex:2}}.education-view .course-tag{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:9999px;padding:.25rem .75rem;position:relative;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}.education-view .course-tag:hover .course-popover-container{opacity:1}.education-view .course-tag .course-popover-container{opacity:0;pointer-events:none;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.filter-wrapper{max-height:0;overflow:hidden;transition:.5s ease}.filter-wrapper.active{max-height:100vh}.filters .filter-item span{font-family:Sandro Grottesco,serif}.filters .filter-dropdown--item span{display:none}.filters .filter-dropdown--item.is-active{--tw-text-opacity:1;color:rgba(207,255,29,var(--tw-text-opacity));}.filters .filter-dropdown--item.is-active span{display:flex}.selects .select-item__dropdown{display:none}.selects .select-item.is-open .select-item__dropdown{display:flex}.hamburger{position:relative}.hamburger:after,.hamburger:before{transition:transform .15s ease;transform-origin:center;content:"";display:block;height:2px;width:40px;margin:-2px auto;background:currentColor}.hamburger:before{transform:translateY(-.5em)}.hamburger:after{transform:translateY(.5em)}.hamburger:active,.hamburger:focus,.hamburger:hover,.hamburger:visited{outline:none}.hamburger:hover:before{transform:translateY(-.3em)}.hamburger:hover:after{transform:translateY(.3em)}.hamburger.is-active:after{--rotation:45deg}.hamburger.is-active:before{--rotation:-45deg}.hamburger.is-active:after,.hamburger.is-active:before{transform:rotate(var(--rotation)) scaleX(.7) translateY(0)}.hub-buttons button.active{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hub-buttons .popup .js-popup-close.text-white span:after,.hub-buttons .popup .js-popup-close.text-white span:before,.hub-buttons .popup .js-popup-closebutton.active span:after,.hub-buttons .popup .js-popup-closebutton.active span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hub-buttons .blocks:last-child.blockbutton.active{margin-bottom:-6rem}#map *{cursor:pointer}#map .map-noord-holland{opacity:.95;--tw-text-opacity:1;color:rgba(38,38,38,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map .map-noord-holland.active{opacity:1;--tw-text-opacity:1;color:rgba(0,192,255,var(--tw-text-opacity))}#map .map-noord{opacity:.95;--tw-text-opacity:1;color:rgba(38,38,38,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map .map-noord.active{opacity:1;--tw-text-opacity:1;color:rgba(252,0,206,var(--tw-text-opacity))}#map .map-midden{opacity:.95;--tw-text-opacity:1;color:rgba(38,38,38,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map .map-midden.active{opacity:1;--tw-text-opacity:1;color:rgba(255,123,0,var(--tw-text-opacity))}#map .map-zuid-holland{opacity:.95;--tw-text-opacity:1;color:rgba(38,38,38,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map .map-zuid-holland.active{opacity:1;--tw-text-opacity:1;color:rgba(255,0,0,var(--tw-text-opacity))}#map .map-zuid{opacity:.95;--tw-text-opacity:1;color:rgba(38,38,38,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map .map-zuid.active{opacity:1;--tw-text-opacity:1;color:rgba(169,114,255,var(--tw-text-opacity))}#map .map-oost{opacity:.95;--tw-text-opacity:1;color:rgba(38,38,38,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#map .map-oost.active{opacity:1;--tw-text-opacity:1;color:rgba(0,210,160,var(--tw-text-opacity))}.main-nav{transition:background-color .2s ease;}.main-nav--top{height:100px}@media(max-width:768px){.main-nav--top{height:78px}}.main-nav--toggle{height:90px;width:90px}@media(max-width:768px){.main-nav--toggle{height:78px;width:78px}}.main-nav--toggle svg{margin:0 auto;height:40px;}.main-nav--toggle svg line{transition:transform .4s ease,transform-origin .4s ease}@media(max-width:768px){.main-nav--toggle svg{width:30px}}.main-nav--switch-logo .logo-wrapper a:last-child{display:none}.main-nav--switch-logo.expanded .logo-wrapper a:first-child{display:none}.main-nav--switch-logo.expanded .logo-wrapper a:last-child{display:flex}.main-nav .logo-wrapper a{transition:color .2s ease}@media(max-width:768px){.main-nav .logo-wrapper a svg{height:38px;width:75px}}.main-nav .navigation{display:none;}.main-nav .navigation .sub-menu{padding-bottom:75px}@media (min-width:1280px){.main-nav .navigation .sub-menu{padding-bottom:1.25rem}}.main-nav .navigation .sub-menu li:first-child a{padding-top:0}.main-nav[data-theme=dark]{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.blocks:last-child.block.main-nav[data-theme=dark]{margin-bottom:-6rem}.main-nav[data-theme=dark] .logo-wrapper a:not(.logo-hub){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-nav[data-theme=dark] .js-popup-close.logo-wrapper a:not(.logo-hub) span:after,.main-nav[data-theme=dark] .js-popup-close.logo-wrapper a:not(.logo-hub) span:before,.main-nav[data-theme=dark] .js-popup-close.text-white span:after,.main-nav[data-theme=dark] .js-popup-close.text-white span:before,.main-nav[data-theme=dark] .main-nav-btn{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav[data-theme=dark] .main-nav-btn{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav[data-theme=light]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));}.main-nav[data-theme=light] .logo-wrapper a:not(.logo-hub),.main-nav[data-theme=light] .main-nav-btn{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav[data-theme=light-grey],.main .main-nav-btn{--tw-bg-opacity:1;background-color:rgba(243,245,241,var(--tw-bg-opacity))}.main-nav[data-theme=light-grey] .logo-wrapper a:not(.logo-hub){--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav[data-theme=light-grey] .main-nav-btn{background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav[data-theme=transparent-dark] .logo-wrapper a:not(.logo-hub){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-nav[data-theme=transparent-dark] .popup .js-popup-close.logo-wrapper a:not(.logo-hub) span:after,.main-nav[data-theme=transparent-dark] .popup .js-popup-close.logo-wrapper a:not(.logo-hub) span:before,.main-nav[data-theme=transparent-dark] .popup .js-popup-close.text-white span:after,.main-nav[data-theme=transparent-dark] .popup .js-popup-close.text-white span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav[data-theme=transparent-dark] .main-nav-btn{background-color:transparent;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-nav[data-theme=transparent-dark] .popup .js-popup-close.main-nav-btn span:after,.main-nav[data-theme=transparent-dark] .popup .js-popup-close.main-nav-btn span:before,.main-nav[data-theme=transparent-dark] .popup .js-popup-close.text-white span:after,.main-nav[data-theme=transparent-dark] .popup .js-popup-close.text-white span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav[data-theme=transparent-light] .logo-wrapper a:not(.logo-hub){--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav[data-theme=transparent-light] .main-nav-btn{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav[data-theme=transparent-light] .main-nav-btn:hover{--tw-bg-opacity:1;background-color:rgba(243,245,241,var(--tw-bg-opacity))}.main-nav[data-theme=transparent-light] .main-nav-btn{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav.expanded{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.blocks:last-child.block.main-nav.expanded{margin-bottom:-6rem}.main-nav.expanded .navigation{display:block}.main-nav.expanded .blocks>.navigation:not(:first-child){margin-top:3rem}.main-nav.expanded .blocks>.navigation:not(:last-child){margin-bottom:3rem}.main-nav.expanded .blocks:last-child.navigation.bg-black{margin-bottom:-6rem}.main-nav.expanded .blocks .navigation.minus-block-margin{margin-top:-3rem}.main-nav.expanded .logo-wrapper a:not(.logo-hub){--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-nav.expanded .popup .js-popup-close.logo-wrapper a:not(.logo-hub) span:after,.main-nav.expanded .popup .js-popup-close.logo-wrapper a:not(.logo-hub) span:before,.main-nav.expanded .popup .js-popup-close.text-white span:after,.main-nav.expanded .popup .js-popup-close.text-white span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav.expanded .blocks:last-child.block.logo-wrapper a:not(.logo-hub){margin-bottom:-6rem}.main-nav.expanded .logo-back{display:none}.main-nav.expanded .main-nav--toggle svg line{transform:rotate(45deg);transform-origin:center}.main-nav.expanded .main-nav--toggle svg line:last-of-type{transform:rotate(-45deg) translate(5px,-5px);transform-origin:center}@media(max-width:1279px){.main-nav.expanded .logo-wrapper a:not(.logo-hub){--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.main-nav.expanded .logo-wrapper a:not(.logo-hub),.main-nav.expanded .main-nav--top{--tw-bg-opacity:1;background-color:rgba(207,255,29,var(--tw-bg-opacity))}.main-nav.expanded .main-nav--top.has-hub{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.main-nav.expanded .blocks:last-child.block.main-nav--top.has-hub{margin-bottom:-6rem}}.main-menu--item{position:relative}.main-menu--item:after,.main-menu--item:before{height:100%;width:1px;position:absolute;left:0;content:"";z-index:1;top:0;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.blocks:last-child.block.main-menu--item:after,.blocks:last-child.block.main-menu--item:before{margin-bottom:-6rem}.main-menu--item:first-child:after,.main-menu--item:first-child:before{display:none}@media(max-width:1279px){.main-menu--item:after,.main-menu--item:before{display:none}}@media(max-width:768px){.sub-menu li:first-of-type{border-top:1px solid #fff}}.sub-menu-item svg{transition:transform .1s ease-out}@media (min-width:1280px){.sub-menu-item .child-menu{transition:max-height .2s ease-out;max-height:0;overflow:hidden}}.sub-menu-item:hover svg{transition:transform .1s ease-in}.sub-menu-item:hover .child-menu{max-height:500px;transition:max-height .3s ease-in}.popup{position:fixed;width:100vw;height:100vw;background-color:rgba(0,0,0,.5);z-index:999;top:0;left:0;display:none}.popup.is-open{display:flex}.popup .js-popup-close{height:27px;width:27px;right:1.5rem;position:fixed;margin-top:.5rem;top:auto}@media (min-width:768px){.popup .js-popup-close{position:absolute;top:1rem;right:1rem;margin-top:0}}.popup .js-popup-close:after,.popup .js-popup-close:before,.popup .js-popup-close span{display:flex;height:2px;width:100%}.popup .js-popup-close span{position:relative;top:12px}.popup .js-popup-close span:after,.popup .js-popup-close span:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.popup .js-popup-close .blocks:last-child.blockspan:after,.popup .js-popup-close .blocks:last-child.blockspan:before{margin-bottom:-6rem}.popup .js-popup-close span:after,.popup .js-popup-close span:before{transform:rotate(0deg);transition:all .2s ease}.popup .js-popup-close.text-white span:after,.popup .js-popup-close.text-white span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.popup .js-popup-close:after,.popup .js-popup-close:before{opacity:0}.popup .js-popup-close span:before{transform:rotate(45deg)}.popup .js-popup-close span:after{transform:rotate(-45deg)}.popup__container{height:85vh;margin-top:8vh}@media screen and (max-device-width:1024px) and (orientation:landscape){.popup__content{overflow:auto}}.popup__content{height:100%}.popup__close{top:12px;right:39px}#popup-newsletter.popup .popup__content{max-width:480px;box-shadow:0 4px 100px #cfff1d;max-height:85vh;overflow:auto;height:unset;margin-top:1rem}@media (min-width:1280px){.filter-results{min-height:300px}}.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-block h5,.content-block h6,.intro h1,.intro h2,.intro h3,.intro h4,.intro h5,.intro h6{margin:1.5em 0 .75em;font-weight:400}.content-block h1,.intro h1{font-size:80px;line-height:96px}.content-block h2,.intro h2{font-size:26px;line-height:32px}@media (min-width:1024px){.content-block h2,.intro h2{font-size:32px;line-height:32px}}.content-block h3,.intro h3{font-size:20px;line-height:30px}@media (min-width:1024px){.content-block h3,.intro h3{font-size:30px;line-height:38px}}.content-block h4,.intro h4{font-size:20px;line-height:30px}@media (min-width:1024px){.content-block h4,.intro h4{font-size:26px;line-height:32px}}.content-block h5,.intro h5{font-size:18px;line-height:26px}@media (min-width:1024px){.content-block h5,.intro h5{font-size:20px;line-height:30px}}.content-block h6,.intro h6{font-size:16px;line-height:24px}@media (min-width:1024px){.content-block h6,.intro h6{font-size:18px;line-height:26px}}.content-block p,.intro p{margin:1em 0;font-size:inherit;font-size:18px;line-height:26px;line-height:1.5}.content-block a,.intro a{text-decoration:underline}.content-block table,.intro table{margin:1em 0;width:100%;}.content-block table td,.content-block table th,.intro table td,.intro table th{--tw-border-opacity:1;border:1px solid rgba(0,0,0,var(--tw-border-opacity));padding:.5rem;}.content-block table td *,.content-block table th *,.intro table td *,.intro table th *{margin:0}.content-block ol,.content-block ul{margin:1em 0;}.content-block ol li,.content-block ul li{margin-top:.25em;margin-bottom:.25em;margin-left:2rem;position:relative}.content-block ol li:before,.content-block ul li:before{content:"";top:.5em;width:.5em;height:.5em;background-color:currentColor;border-radius:9999px;position:absolute;left:-2rem}.content-block ol li *,.content-block ul li *{margin:0}.content-block ul li{margin-left:0;text-indent:20px}.content-block ul li:before{left:0}.content-block ol{counter-reset:list-counter;}.content-block ol li{min-height:50px;padding-left:70px;padding-top:22.5px;counter-increment:list-counter;margin-left:0;margin-bottom:2rem}.content-block ol li:before{content:counter(list-counter);left:0;z-index:-1;width:50px;height:50px;font-size:22px;line-height:50px;text-align:center;z-index:1;border-radius:9999px;font-family:Sandro Grottesco;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.blocks--primary ol li:before{--tw-bg-opacity:1;background-color:rgba(207,255,29,var(--tw-bg-opacity))}.blocks--hub-east ol li:before{--tw-bg-opacity:1;background-color:rgba(0,210,160,var(--tw-bg-opacity))}.blocks--hub-north ol li:before{--tw-bg-opacity:1;background-color:rgba(252,0,206,var(--tw-bg-opacity))}.blocks--hub-northH ol li:before{--tw-bg-opacity:1;background-color:rgba(0,192,255,var(--tw-bg-opacity))}.blocks--hub-south ol li:before{--tw-bg-opacity:1;background-color:rgba(169,114,255,var(--tw-bg-opacity))}.blocks--hub-southH ol li:before{--tw-bg-opacity:1;background-color:rgba(255,0,0,var(--tw-bg-opacity))}.blocks--hub-mid ol li:before{--tw-bg-opacity:1;background-color:rgba(255,123,0,var(--tw-bg-opacity))}.intro >:first-child{margin-top:0}.blocks{margin-bottom:3rem}.blocks,.blocks>.block:not(:first-child){margin-top:3rem}.blocks>.block:not(:last-child){margin-bottom:3rem}.blocks:last-child.block.bg-black{margin-bottom:-6rem}.blocks .block.minus-block-margin{margin-top:-3rem}.btn{border-radius:9999px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:18px;line-height:26px;line-height:1rem;margin:0;outline:2px solid transparent;outline-offset:2px;padding:.75rem 1.5rem;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn-prev{position:absolute;left:2rem;top:0;z-index:4;width:50px;height:50px}@media (min-width:1024px){.btn-prev{top:50%;margin-top:-50px}}.btn-prev svg{margin-left:-10px;width:24px}.btn-next{position:absolute;left:100px;top:0;z-index:4;width:50px;height:50px}@media (min-width:1024px){.btn-next{left:auto;top:50%;margin-top:-50px;right:2rem}}.btn-next svg{margin-left:-10px;width:24px}.btn-flex{display:flex;}.btn-flex-inline{display:inline-flex}.btn-trailer{background-color:#cfff1d;position:absolute;top:0;right:-.5rem}.card-learning-area{width:100%;height:200px}@media (min-width:640px){.card-learning-area{height:400px}}@media (min-width:768px){.card-learning-area{height:600px}}@media (min-width:1440px){.card-learning-area{height:850px}}.card-fixed-big{width:280px;height:280px}@media (min-width:1024px){.card-fixed-big{width:800px;height:540px}}.card-fixed-big:hover h4{color:#fff}.card-fixed-medium{width:280px;height:410px}@media (min-width:1024px){.card-fixed-medium{width:400px;height:530px}}.field input::-moz-placeholder{color:inherit;opacity:1}.field input:-ms-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}.field input::placeholder{color:inherit;opacity:1}button,input,optgroup,select,textarea{letter-spacing:1px}.checkbox input{display:none}.checkbox input:checked+label:before{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.checkbox .blocks:last-child.blockinput:checked+label:before{margin-bottom:-6rem}.checkbox label{display:flex;align-items:center}.checkbox label:before{content:"";--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-radius:9999px;border-width:4px;height:1rem;margin-right:.5rem;width:1rem}.checkbox+.checkbox{margin-top:.5rem}.form__field--checkbox{position:absolute;opacity:0}.form__field--checkbox:checked+label:before{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.blocks:last-child.block.form__field--checkbox:checked+label:before{margin-bottom:-6rem}.form__field--checkbox--label{display:flex;width:100%;align-items:flex-start}.form__field--checkbox--label:before{content:"";width:1rem;height:1rem;border:1px solid rgba(0,0,0,.4);border-radius:2px;margin-right:1rem;position:relative;top:-1px;display:flex;flex-shrink:0}.form-error{color:red}.header-simple{padding-top:120px;}.header-simple .header-link{top:-65px}@media (min-width:768px){.header-simple .header-link{top:0}}.header-film{position:relative;width:100%;margin-top:80px;min-height:95vh}@media (min-width:1024px){.header-film{margin-top:125px;margin-bottom:-75px;height:85vh;min-height:650px}}.header-film h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}.header-film .header-inner{transform:translateX(0);transition:transform .3s ease;}.header-film .header-inner figure,.header-film .header-inner picture{height:100%;position:absolute;width:100%;top:-125px}.header-film.is-trailer .header-inner{transform:translateX(-100%)}.header-film.is-trailer .header-trailer{transform:translateX(0)}.header-film.header-fullscreen{margin-top:-3px;}.header-film.header-fullscreen .header-inner picture,.header-film.header-fullscreen figure{top:0}.header-trailer{top:3px;transform:translateX(100%);transition:transform .3s ease;}.header-trailer #close-trailer{bottom:32px;position:absolute;z-index:99;right:32px}.header-trailer iframe{height:calc(100% - 112px);top:7rem;position:absolute;left:0;width:100%}.header-fullscreen{margin-top:-3px}.header-description p:not(:first-child){margin-bottom:1rem;margin-top:2rem}.header-description p a{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));border-radius:9999px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:18px;line-height:26px;line-height:1rem;margin:0;outline:2px solid transparent;outline-offset:2px;padding:.75rem 1.5rem;text-align:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-description p .popup .js-popup-close.text-white span:after,.header-description p .popup .js-popup-close.text-white span:before,.header-description p .popup .js-popup-closea span:after,.header-description p .popup .js-popup-closea span:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.header-description p .blocks:last-child.blocka{margin-bottom:-6rem}.slider-simple{width:100%;}.slider-simple .swiper-container{width:100vw;padding:2rem 1rem;overflow:visible}@media (min-width:1024px){.slider-simple .swiper-container{padding:2rem 4rem;overflow:hidden}}.slider-simple .swiper-container .swiper-slide{width:280px}@media (min-width:1024px){.slider-simple .swiper-container .swiper-slide{width:800px}}.slider-simple .btn.btn-next,.slider-simple .btn.btn-prev{margin-top:-35px;top:0;margin-left:-1rem}@media (min-width:1024px){.slider-simple .btn.btn-next,.slider-simple .btn.btn-prev{margin-top:-25px;top:50%}}.slider-simple .btn.btn-next{right:4rem}.slider-agenda .swiper-container{width:100vw;padding:2rem 1rem}@media (min-width:1024px){.slider-agenda .swiper-container{padding:2rem 4rem;margin-left:-2rem}}.slider-contact{width:100%;}.slider-contact .swiper-container{width:100vw;padding:2rem 1rem}@media (min-width:1024px){.slider-contact .swiper-container{padding:2rem 4rem;margin-left:-2rem}}.slider-contact .swiper-container .swiper-slide{width:280px}@media (min-width:1024px){.slider-contact .swiper-container .swiper-slide{width:400px}}.slider-gallery .swiper-container{height:300px;width:100vw;padding:1rem 4rem;overflow:visible}@media (min-width:1024px){.slider-gallery .swiper-container{height:650px}}.slider-gallery .swiper-container .btn.btn-next,.slider-gallery .swiper-container .btn.btn-prev{margin-top:-50px;top:0;margin-left:-1rem}@media (min-width:1024px){.slider-gallery .swiper-container .btn.btn-next,.slider-gallery .swiper-container .btn.btn-prev{margin-top:-25px;top:50%}}.slider-gallery .swiper-container .swiper-slide{transition:height .2s ease,width .2s ease;width:240px;height:190px}@media (min-width:1024px){.slider-gallery .swiper-container .swiper-slide{width:650px;height:525px}}.slider-gallery .swiper-container .swiper-slide figure,.slider-gallery .swiper-container .swiper-slide video{width:100%;height:100%}.slider-gallery .swiper-container .swiper-slide.swiper-slide-active{width:290px;height:230px}@media (min-width:1024px){.slider-gallery .swiper-container .swiper-slide.swiper-slide-active{width:790px;height:630px}}.video{padding-bottom:56.25%;height:0;position:relative;width:100%;}.video iframe{height:100%;position:absolute;top:0;left:0;width:100%}.popover{position:absolute;width:100%;height:100%;top:0;left:0}.tippy-box[data-theme~=nfe]{padding:16px;background:#fff;color:#000;box-shadow:0 4px 100px #cfff1d;}.tippy-box[data-theme~=nfe] .tippy-arrow{color:#fff}@media (min-width:768px){.tippy-box[data-theme~=nfe]{max-width:320px}}.chevron svg{width:20px;height:10px}.chevron-right{transform:rotate(-90deg)}.chevron-up svg{transform:rotateX(180deg)}.chevron-big svg{width:30px;height:30px}p a{text-decoration:underline}p a:hover{font-weight:700}.attach-text{top:20px;left:-30px}@media(max-width:768px){.attach-text{top:-15px;left:15px;transform:rotate(45deg)}}.bullet.is-active{--tw-bg-opacity:1}.greyscale{filter:grayscale(100%)}.greyscale:hover{filter:grayscale(0)}.object-fit img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.no-margin-t{margin-top:0!important}.warp-shadow{box-shadow:0 0 70px 35px #cfff1d}.image-fit{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background-switch{--tw-bg-opacity:1;background-color:rgba(243,245,241,var(--tw-bg-opacity))}.background-switch:nth-child(odd){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));}.background-switch:nth-child(odd) ul li{--tw-bg-opacity:1;background-color:rgba(243,245,241,var(--tw-bg-opacity))}.bounce-hover span{transition:transform .5s ease}.bounce-hover:hover span{transform:translateY(10px)}.ratio-22-15{padding-top:146.66667%}.ratio-22-15,.ratio-22-15-xl{height:0;overflow:hidden;position:relative;width:100%}.ratio-22-15-xl{padding-top:115.78947%}@media (min-width:1366px){.ratio-22-15-xl{padding-top:146.66667%}}.ratio-22-19{height:0;overflow:hidden;position:relative;width:100%;padding-top:115.78947%}.clamp-1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(max-width:768px){.clamp-1-mobile{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.wave-slides .swiper-slide{transform:translateY(-2rem)}.wave-slides .swiper-slide:nth-of-type(2n){transform:translateY(2rem)}.flip-horizontal{display:inline-block;transform:scaleX(-1)}.provider-image img{max-height:200px;width:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media (min-width:1024px){.provider-image img{-o-object-fit:cover;object-fit:cover}}.arrow-left{transform:rotate(180deg);}.arrow-left svg{height:22px}.cover-icon{max-height:80%;max-width:80%}.redirect-item:hover .redirect-text{transform:translateY(0)}.redirect-text{transform:translateY(100%);transition:all .2s ease}.-z{z-index:-1}.lh-lg{line-height:20px}.svg-full svg{width:100%;height:auto}.tip-label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:250px}@media(max-width:768px){.tip-label--wrapper{position:relative!important;transform:translate(0);width:100vw;margin-left:0;margin-bottom:25px}}.hyphens{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.before-bg-hub-noord:before{background-color:#fc00ce}.before-bg-hub-noord-holland:before{background-color:#00c0ff}.before-bg-hub-oost:before{background-color:#00d2a0}.before-bg-hub-midden:before{background-color:#ff7b00}.before-bg-hub-zuid:before{background-color:#a972ff}.before-bg-hub-zuid-holland:before{background-color:red}.bg-hub-noord{background-color:#fc00ce}.bg-hub-noord-holland{background-color:#00c0ff}.bg-hub-oost{background-color:#00d2a0}.bg-hub-midden{background-color:#ff7b00}.bg-hub-zuid{background-color:#a972ff}.bg-hub-zuid-holland{background-color:red}@media (min-width:1100px){.ds\:container{width:100%}}@media (min-width:1100px) and (min-width:375px){.ds\:container{max-width:375px}}@media (min-width:1100px) and (min-width:460px){.ds\:container{max-width:460px}}@media (min-width:1100px) and (min-width:640px){.ds\:container{max-width:640px}}@media (min-width:1100px) and (min-width:768px){.ds\:container{max-width:768px}}@media (min-width:1100px) and (min-width:1024px){.ds\:container{max-width:1024px}}@media (min-width:1100px) and (min-width:1100px){.ds\:container{max-width:1100px}}@media (min-width:1100px) and (min-width:1280px){.ds\:container{max-width:1280px}}@media (min-width:1100px) and (min-width:1366px){.ds\:container{max-width:1366px}}@media (min-width:1100px) and (min-width:1440px){.ds\:container{max-width:1440px}}@media (min-width:1024px){.lg\:container{width:100%}}@media (min-width:1024px) and (min-width:375px){.lg\:container{max-width:375px}}@media (min-width:1024px) and (min-width:460px){.lg\:container{max-width:460px}}@media (min-width:1024px) and (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:1024px) and (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px) and (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1024px) and (min-width:1100px){.lg\:container{max-width:1100px}}@media (min-width:1024px) and (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1024px) and (min-width:1366px){.lg\:container{max-width:1366px}}@media (min-width:1024px) and (min-width:1440px){.lg\:container{max-width:1440px}}@media (min-width:1024px){.lg\:aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.lg\:aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.lg\:aspect-w-16{--tw-aspect-w:16}.lg\:aspect-h-9{--tw-aspect-h:9}}
