html{line-height:1.2em}body{color:#555;font-family:PT Sans,sans-serif;font-size:clamp(1rem,.96rem + .18vw,1.125rem);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4{overflow-wrap:break-word;word-break:break-word;line-height:1.1em}h1,.h1{font-size:clamp(1.875rem,.9vw + 1.8rem,3.125rem);font-weight:700;margin-bottom:.3em;color:#000}h2,.h2{font-size:clamp(1.5rem,.4vw + 1.4rem,1.75rem);font-weight:700;margin-bottom:.3em;color:#000}h3,.h3{font-size:clamp(1.25rem,.9vw + .8rem,1.625rem);font-weight:700;margin-bottom:.1em;color:#000}h4,.h4{font-size:clamp(1.125rem,.9vw + .8rem,1.375rem);font-weight:700;margin-bottom:.1em;color:#000}.heading-long-word,.heading-long-text{font-size:clamp(1.625rem,.9vw + 1rem,2.5rem)}strong{font-weight:700;font-style:inherit}em{font-style:italic;font-weight:inherit}sup,sub{vertical-align:baseline;position:relative;font-size:75%;line-height:0}sup{top:-.5em;vertical-align:sub}sub{bottom:-.25em;vertical-align:sub}.basicContainer{width:100%;padding-top:var(--spacing-100);padding-bottom:var(--spacing-100);padding-left:var(--basicContainer-padding);padding-right:var(--basicContainer-padding);max-width:calc(var(--basicContainer-maxWidth) + (2 * var(--basicContainer-padding)));margin:0 auto}.waveContainer svg{display:block;width:100%}:root{--basicContainer-maxWidth: 1360px;--basicContainer-padding: clamp(1.25rem, 6vw - 1rem, 5rem);--border-radius: 1.125rem;--border-radius-small: .25rem;--box-shadow: 0 2px 10px 0 rgba(29,29,27,.1);--spacing-120: clamp(3.75rem, 4vw + 2rem, 7.5rem);--spacing-100: clamp(3.125rem, 2.9vw + 2rem, 6.25rem);--spacing-90: clamp(2.813rem, 2.8vw + 1.6rem, 5.625rem);--spacing-80: clamp(2.5rem, 2.6vw + 1.4rem, 5rem);--spacing-60: clamp(1.875rem, 3.9vw + .5rem, 3.75rem);--spacing-40: clamp(1.25rem, 2.6vw + .4rem, 2.5rem);--spacing-30: clamp(.938rem, 1.9vw + .3rem, 1.875rem);--spacing-25: clamp(.938rem, 1.8vw + .3rem, 1.563rem);--spacing-20: clamp(.625rem, 1.2vw + .3rem, 1.25rem);--spacing-15: clamp(.625rem, 1vw + .2rem, .938rem);--spacing-10: clamp(.313rem, 1vw, .625rem);--color-blue: #0066B2;--color-blue-light: #ecf6ff;--color-orange: #F68C1E;--color-orange-light: #FFF8F0;--color-brown: #B88B6F;--color-green: #71BE44;--color-green-light: #EFF8E9;--color-red: #ED2438;--color-grey: #deddda}#stickyTopBar{width:100%;background-color:#fff;box-shadow:4px 4px 10px rgba(0,0,0,.05);position:fixed;left:0;top:0;z-index:1003;transition:ease .3s}#stickyTopBar,#stickyTopBarGhost{height:130px}#stickyTopBar .basicContainer{height:100%;display:flex;justify-content:space-between;align-items:flex-end;padding:15px var(--spacing-60);max-width:1600px}#stickyTopBar #logo{flex:0 0 auto;width:220px}#stickyTopBar #logo img{display:block;width:100%;transition:width ease .3s}#menuContainer{display:flex;flex-direction:column;flex:1 1 auto;height:100%}#topMenu{display:flex;justify-content:flex-end;margin-bottom:5px}#topMenu .partButton{margin-left:15px}#mainMenu{margin-top:auto;display:flex;align-items:center}#mainMenu .partNavigation{flex:1 1 auto}#stickyTopBar.scrolled{height:80px;transition:ease .5s}#stickyTopBar.scrolled #logo img{width:150px}#stickyTopBar.scrolled .basicContainer{padding-top:5px;padding-bottom:5px}#homeImageHeaderContainer{position:relative}#homeImageHeaderContainer .waveContainer{position:absolute;bottom:0;left:0;width:100%;z-index:30}#homeImageHeaderContainer .waveContainer svg path{fill:#fff}#homeVideoHeaderContainer{position:relative;display:flex}#homeVideoHeaderContainer .text{position:relative;aspect-ratio:1/1;z-index:40;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-40) var(--spacing-60);padding-right:100px;color:#fff;width:40%;max-width:700px;flex:0 0 auto}#homeVideoHeaderContainer .text h1{color:#fff}#homeVideoHeaderContainer .text:after{content:"";background-color:var(--color-blue);width:120%;height:120%;position:absolute;top:40%;left:31%;transform:translate(-50%,-50%) rotate(45deg);z-index:-1}#videoContainer{overflow:hidden;position:relative;flex:1 1 auto;margin-left:-12%}#videoContainer video{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:20;overflow:hidden}#homeVideoHeaderContainer .waveContainer{position:absolute;bottom:-2px;left:0;width:100%;z-index:30}#homeVideoHeaderContainer .waveContainer svg path{fill:#fff}#homeIntroContainer{background-color:#fff}#homeIntroContainer .basicContainer{padding-top:30px;max-width:1000px;text-align:center}#homeIconsAndText{color:#fff;text-align:center;background-color:var(--color-green)}#homeIconsAndTextContainer{display:flex;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.homeIconsAndTextItem{width:calc(33.3333333333% - 40px);margin-left:20px;margin-right:20px;margin-bottom:15px;color:#fff;text-decoration:none}.homeIconsAndTextItem .partContentFileImageGallery.single .contentFileImage{margin-bottom:15px;border-radius:50%;height:70px;width:70px;margin-left:auto;margin-right:auto}a.homeIconsAndTextItem:hover .partContentFileImageGallery.single .contentFileImage{background-color:rgba(0,0,0,.1)}.homeIconsAndTextItemText{flex:1 1 auto}.homeIconsAndTextItemText h2{border-bottom:solid 2px transparent;transition:border-color .3s;display:inline-block;color:#fff}a.homeIconsAndTextItem:hover h2{text-decoration:none;border-color:#fff}.homeIconsAndTextItemText .partContentText a{font-weight:700;background-image:linear-gradient(#fff,#fff),linear-gradient(var(--color-blue),var(--color-blue))}#homeFullWidthImage{position:relative}.videoButton{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);text-decoration:none;color:#fff;text-align:center;font-family:inherit;font-size:inherit;outline:0;border:none;background-color:transparent;cursor:pointer}.videoButtonIcon{border:solid 4px #fff;border-radius:50%;height:120px;width:120px;margin-left:auto;margin-right:auto;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.videoButton svg{width:50px;height:66px;margin-left:10px;fill:#fff}.videoButton .partButton{margin-bottom:0}#homeInstagramfeed{background-color:var(--color-blue)}#homeInstagramfeed .basicContainer{text-align:center;padding-bottom:calc(var(--spacing-100) + 6.2%)}#homeInstagramfeed h2{color:#fff}#homeInstagramfeed .basicContainer>.partContentText{color:#fff}.socialFeedList{margin-top:var(--spacing-60);display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-30)}.socialFeedList .item{display:flex;flex-direction:column;background-color:#fff}.socialFeedList .image{flex:0 0 auto;background-color:#000;position:relative}.socialFeedList.facebook .image{aspect-ratio:100/52.5}.socialFeedList.instagram .image{aspect-ratio:1/1}.socialFeedList .image img,.socialFeedList .image:empty:before{position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .3s ease-in}.socialFeedList .image img{object-fit:cover}.socialFeedList.facebook .image:empty:before{content:"";background:#1877f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 20'%3E%3Cpath fill='%23FFF' fill-opacity='.25' d='M6.2 6.553V4.83c0-.259.013-.46.037-.6.024-.142.079-.282.164-.42a.67.67 0 0 1 .413-.285c.19-.052.443-.079.758-.079h1.723V0H6.541C4.947 0 3.8.378 3.106 1.135c-.696.756-1.044 1.87-1.044 3.343v2.075H0V10h2.063v10h4.139V10h2.754l.365-3.447H6.2Z'/%3E%3C/svg%3E") no-repeat center;background-size:40% 40%}@media (hover: hover){.socialFeedList .image:hover img,.socialFeedList .image:hover:empty:before{opacity:.8}}.socialFeedList .text{padding:var(--spacing-30);display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;text-align:left}.socialFeedList .text time{font-size:.875rem;display:grid;grid-template-columns:auto auto;align-items:center;gap:.1875rem;margin-bottom:.1em}.socialFeedList .text time .icon svg{width:.78571em;max-height:.78571em;fill:rgba(0,0,0,.6);display:block}.socialFeedList .text time .label{font-size:1em;line-height:1.3em;color:rgba(0,0,0,.5)}.socialFeedList .text .partContentText{font-size:1rem;overflow-wrap:break-word;word-break:break-word}.socialFeedList .text .partButton{margin-top:auto}@media screen and (max-width: 1023px){.socialFeedList{grid-template-columns:1fr 1fr}.socialFeedList .item:last-child{display:none}}@media screen and (max-width: 600px){.socialFeedList{grid-template-columns:repeat(1,1fr)}.socialFeedList .item:nth-last-child(2){display:none}}#homeMixedContent .waveContainer{position:relative;width:100%;z-index:30;margin-top:-6.2%}#homeMixedContent .waveContainer svg path{fill:var(--color-orange)}#homeMixedContentContainer{background-color:var(--color-orange);padding-bottom:5.2%}#mixedContentColumnContainer{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.mixedContentColumn{flex:1 1 auto;width:calc(25% - 40px);min-width:250px;margin-left:20px;margin-right:20px;display:flex;flex-direction:column;margin-bottom:40px;background-color:#fff}.mixedContentColumn h2{padding:15px 30px;margin:0;max-width:100%}.mixedContentColumn ul{border-bottom:solid 1px #deddda;margin-bottom:20px;max-width:100%}.mixedContentColumn ul li{border-top:solid 1px #deddda}.mixedContentColumn ul li a{color:inherit;text-decoration:none;padding:15px 30px;display:block;transition:background-color ease .3s}.mixedContentColumn ul li a h3{font-size:18px;margin-bottom:3px;color:#000}.mixedContentColumn ul li a .dateTime{font-size:14px;line-height:1.3em}.mixedContentColumn ul li a:hover{background-color:#f0f0f0}.mixedContentColumn .more{display:block;margin-top:auto;border-top:solid 1px #deddda;color:inherit;text-decoration:none;padding:10px 20px;font-weight:700;text-align:center;transition:background-color ease .3s}.mixedContentColumn .more:hover{color:#fff}.mixedContentColumn .partContentText{margin-bottom:auto;padding-left:30px;padding-right:30px;padding-top:15px;font-size:16px;border-top:solid 1px #deddda;max-width:100%}.mixedContentColumn .partButton{margin:auto 30px 30px;align-self:flex-start}#imageHeaderSmall{position:relative}#imageHeaderSmall .waveContainer{position:absolute;bottom:-2px;left:0;width:100%;z-index:30}#imageHeaderSmall .waveContainer svg path{fill:#fff}#contentAndMenu{background-color:#fff}header#imageHeaderSmall+#contentAndMenu .basicContainer{padding-top:0}#contentAndMenuContainer{display:flex;align-items:flex-start;padding-bottom:90px}#contentContainer{max-width:820px;flex:1 1 auto}#contentContainer h2{color:var(--color-blue)}#contentContainer .partContentFileImageGallery.single{margin-bottom:30px}#contentContainer .partContentText p strong{color:#000}#sideMenuContainer{width:100%;max-width:320px;flex:0 0 auto;margin-left:60px;position:sticky;top:90px;margin-bottom:30px;background-color:var(--color-green-light);margin-top:60px;padding-bottom:15px}#sideMenuContainer .h3{padding:15px 20px 10px;display:block;color:var(--color-green)}#teamContainer{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-top:15px}.teamItem{width:calc(33.3333333333% - 20px);margin-left:10px;margin-right:10px;margin-bottom:30px;border:solid 1px #deddda;padding:0 20px 5px;box-shadow:4px 4px 10px rgba(0,0,0,.05)}#contentContainer .profilePhoto .partContentFileImageGallery.single{margin-bottom:15px;max-width:130px;margin-top:-15px;border-radius:50%;overflow:hidden;background-color:#fff;border:solid 1px #deddda}.teamItem h3{color:#f68c1e}.functionOrClass{display:block;line-height:1.2em;margin-bottom:15px;font-weight:700}.teamItem .partContentText{font-size:16px}.teamItem .partContentText p{margin-bottom:15px;line-height:1.5em}.showMoreMainContainer{position:relative}.showMoreContentContainer{position:relative;overflow:hidden;height:144px}.showMoreContentContainer:after{position:absolute;width:100%;height:100%;bottom:0;left:0;content:"";background:linear-gradient(rgba(255,255,255,0),#fff)}.showMoreMainContainerOpen .showMoreContentContainer{height:auto;overflow:visible}.showMoreMainContainerOpen .showMoreContentContainer:after{display:none}.partButton.naked.showMoreButton{margin-bottom:20px;font-size:16px}.partButton.naked.showMoreButton .buttonIcon{margin-top:4px}.partButton.naked.showMoreButton .buttonIcon svg{height:10px;max-width:10px}.showMoreMainContainerOpen .showMoreButton{display:none}#newsAgendaDate{font-weight:700;font-size:16px;margin-top:-10px;display:block;margin-bottom:30px}#eventContainer{padding-bottom:10px}.eventItem{margin-bottom:20px;border:solid 1px #deddda;box-shadow:4px 4px 10px rgba(0,0,0,.05);display:flex;flex-wrap:wrap}.eventText{width:70%;flex:1 1 auto;padding:25px}.eventText h2 a{text-decoration:none;transition:color ease .3s}.eventText .partContentText{font-size:16px}.eventText .partContentText p{line-height:1.5em}.eventText br,.eventText br:after{content:" "}.eventDate{display:flex;align-items:center;margin-bottom:15px}.eventDate .icon{margin-right:6px;flex:0 0 auto}.eventDate .icon svg{width:12px;fill:#999}.eventDate .label{line-height:1.2em;font-weight:600;font-size:14px}.eventImage{width:30%;flex:0 0 auto}#contentContainer .eventImage .partContentFileImageGallery.single{margin-bottom:0;height:100%}#contentContainer .eventImage .partContentFileImageGallery.single *{height:100%}#referenceVideos .waveContainer{position:relative;width:100%;z-index:30;margin-top:-5.2%}#referenceVideos .waveContainer svg path{fill:#fff}#referenceVideos .basicContainer{text-align:center;padding-bottom:calc(var(--spacing-120) + var(--spacing-30))}#referenceVideos h2{margin-bottom:var(--spacing-30)}#referenceVideos .list{display:grid;gap:var(--spacing-30);grid-template-columns:repeat(2,1fr);margin-bottom:var(--spacing-30)}#referenceVideos .item{background-color:var(--color-orange-light)}#referenceVideos .item .partContentVideo{margin-bottom:0}#referenceVideos .item h3{padding:.5em var(--spacing-30);margin:0;color:var(--color-orange)}#referencesDetail .list{display:flex;flex-direction:column;gap:var(--spacing-30);margin-bottom:var(--spacing-30)}#referencesDetail .item{background-color:var(--color-orange-light)}#referencesDetail .item .text{padding:var(--spacing-30);padding-left:calc(var(--spacing-30) + 3em);position:relative}#referencesDetail .item .text:before{content:"";height:2em;width:2em;position:absolute;left:var(--spacing-30);top:var(--spacing-30);z-index:10;background:url("data:image/svg+xml,%3Csvg width='78' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.742 60c17.661-10.932 26.492-24.969 26.492-42.112 0-5.466-1.384-9.813-4.151-13.043C27.316 1.615 23.413 0 18.376 0 8.426 0 3.451 5.031 3.451 15.093c0 3.478 1.524 6.74 4.571 9.783 3.047 3.043 4.57 5.807 4.57 8.292 0 2.36-.652 4.596-1.958 6.708S5.784 45.248 0 49.658L7.742 60Zm42.91 0c17.66-10.932 26.49-24.969 26.49-42.112 0-5.466-1.383-9.813-4.15-13.043C70.225 1.615 66.322 0 61.285 0 51.335 0 46.36 5.031 46.36 15.093c0 3.478 1.524 6.74 4.571 9.783 2.032 2.029 3.555 4.793 4.57 8.292-.434 3.064-1.087 5.3-1.958 6.708-1.306 2.112-4.85 5.372-10.634 9.782L50.651 60Z' fill='rgb(246, 140, 30)' /%3E%3C/svg%3E") no-repeat;background-size:contain}#referencesDetail .item .text>*:first-child{margin-top:-.3em;position:relative}#referencesDetail .item .text .author{color:var(--color-orange);font-weight:700;line-height:1.2em;display:block}#referencesDetail .item .text .partContentText{color:#000;font-size:1.1111em}#referencesDetail .item .text .partContentText p:last-child{margin-bottom:.3em}#referencesDetail .item .video .partContentVideo{margin-bottom:0}#contactContainer{background-color:#fff}#contactContainer .basicContainer{display:flex;align-items:flex-start;flex-wrap:wrap}#contactText{width:50%;padding-right:30px}#contactText .partContentFileImageGallery.single{margin-bottom:25px}#contactForm{width:50%;padding-left:30px;margin-top:4px}#googleMapsContainer+footer .waveContainer{margin-top:-130px}#footer{color:#fff}#footer .waveContainer{position:relative;width:100%;margin-top:-5.2%;z-index:30;bottom:-2px}#footer .waveContainer svg path{fill:var(--color-blue)}#footerContainer{text-align:left;background-color:var(--color-blue);z-index:1;position:relative}#footerColumnContainer{display:grid;grid-template-columns:25% auto 300px;gap:var(--spacing-60)}.footerColumn h3{color:#fff}.footerColumn .partContentText ul{padding-left:0}.footerColumn .partContentText ul li{margin-left:0}.footerColumn .partContentText ul li:before{display:none}.footerColumn:not(:nth-child(2)) .partContentText a{background-image:none}#scholenOpdeKaart{margin-bottom:30px;display:inline-block}#scholenOpdeKaart img{width:100%;max-width:200px;display:block}#footerLogoContainer{display:flex;justify-content:flex-end;align-items:center;margin-bottom:30px}#socialsContainer{display:flex;margin-right:auto}#socialsContainer a{display:flex;justify-content:center;align-items:center;background-color:var(--color-orange);height:40px;width:40px;margin-right:15px;transition:background-color ease .3s}#socialsContainer a:hover{background-color:#fff}#socialsContainer svg.partSvg{flex:1 1 auto;fill:#fff;max-height:20px;max-width:20px}#socialsContainer a:hover svg.partSvg{fill:var(--color-blue)}#stichtingLogos img{height:40px;display:block}#footerBottomContainer{display:flex;flex-wrap:wrap;font-size:14px;border-top:solid 1px #008ECF;padding-top:10px;line-height:1.2em}#footerBottomContainer li{margin-right:20px;margin-top:15px}#footerBottomContainer li:last-child{margin-right:0;margin-left:auto}#footerBottomContainer li a{color:rgba(255,255,255,.7);transition:color ease .3s}#footerBottomContainer li a:hover{color:#fff}body.mobileMenuToggleActive{position:fixed}#mobileMenuToggle{position:relative;z-index:1002;display:none;align-items:center;cursor:pointer;margin-left:15px;color:#fff}#mobileMenuToggle .mobileMenuButtonLabel{margin-left:6px;z-index:2}#mobileMenuToggle .mobileMenuButtonHamburger{width:20px;height:20px;display:flex;flex-direction:column;justify-content:center;z-index:2}#mobileMenuToggle .mobileMenuButtonHamburger span{width:20px;height:2px;background-color:#fff;margin:2px 0;transition:all .3s ease-in-out}#mobileMenuToggle .mobileMenuButtonHamburger span:nth-child(2){width:15px}#mobileMenuToggle.active .mobileMenuButtonHamburger span{background-color:#fff}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(1){transform:translateY(6px) rotate(45deg)}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(2){opacity:0}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#mobileMenuToggleContainer{left:0%;top:80px;width:100%;height:100%;display:none;position:fixed;background-color:#fff;z-index:1002}body.mobileMenuToggleActive #mobileMenuToggleContainer{display:block}#mobileMenuToggleContainerScroll{overflow-y:auto;height:calc(100% - 80px)}#mobileMenuToggleContainerScroll .partButton{margin:25px}@media screen and (min-width: 1024px){body.mobileMenuToggleActive #mobileMenuToggleContainer{display:none}}@media (max-width: 1023px){#mobileMenuToggleContainerScroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}}#fixedNotificationMessage{font-size:1em;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.075);padding:30px 40px 30px 30px;width:330px;text-align:left;position:fixed;right:25px;bottom:25px;z-index:4000;border:solid 1px rgba(0,0,0,.05)}#fixedNotificationMessage .partContentText{line-height:1.4em}#fixedNotificationMessage .partContentText p{margin-bottom:.7em}#fixedNotificationMessage .partContentText p strong{color:var(--color-blue)}#fixedNotificationMessage-close{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;display:flex}#fixedNotificationMessage-close svg{margin:auto;fill:#000;height:.875rem;width:.875rem}@media screen and (max-width: 1200px){#fixedNotificationMessage{padding-right:2.5rem}}@media screen and (max-width: 667px){#fixedNotificationMessage{width:calc(100% - 50px)}}
