@media (max-width: 1540px){#homeIntroLeftContainer,.textWithImageLeft.text,#stickyTopBar,#contactText{padding-left:var(--basicContainer-padding)}#homeIntroLeftContainer,.textWithImageRight.text,#topMenu,#mainMenu,#contactForm{padding-right:var(--basicContainer-padding)}#homeIntroLeftContainer,.textWithImageContainer .text{min-height:440px}.partNavigation.horizontal ul.level-0{gap:40px}.partNavigation.horizontal ul.level-0>li>a,#mainMenu .partButton{font-size:1.1111em}}@media screen and (max-width: 1440px){.textWithImageContainer .partContentFileImageGallery figure .imagePlaceholderContainer,#homeIntroRightContainer .partContentFileImageGallery figure .imagePlaceholderContainer,#videoContainer{max-height:none}}@media screen and (max-width: 1366px){.partNavigation.horizontal ul.level-0>li>a,#mainMenu .partButton{font-size:1em}#sideContainer{width:380px;flex:0 0 auto}.partNavigation.vertical{font-size:18px}}@media screen and (max-width: 1279px){.imageTextItemContentText .partContentText{font-size:1em}.partNavigation.horizontal ul.level-0{gap:20px}.partNavigation.horizontal,.partButton{font-size:1em}.facebookFeedItem:nth-child(4){display:none}#featuredContentContainer{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.featuredContentColumn{width:calc(33.3333333333% - 30px);margin-left:15px;margin-right:15px}#footerColumnContainer{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}#footerColumnMenu,#footerColumnContact{margin-left:15px;margin-right:15px}.footerColumn{padding-right:30px}#footerMain{font-size:16px}#footerBottom ul li#stichting{width:calc(33.3333333333% - 50px)}}@media screen and (max-width: 1200px){:root{--topBar-logo-width: 190px}}@media screen and (max-width: 1100px){.teamItem{width:calc(50% - 30px)}}@media screen and (max-width: 1023px){#mainMenu .partNavigation.horizontal{display:none}:root{--topBar-height: 92px}#mobileMenuToggle{display:flex}#contentAndMenuContainer{flex-wrap:wrap}#sideContainer{width:auto;flex:1 1 auto;min-width:auto;padding-left:0}#sideMenuContainer{display:none}.teamItem{width:calc(33.3333333333% - 30px)}#homeIntroLeftContainer{width:100%;min-height:auto;order:2;max-width:none}#homeIntroRightContainer{width:100%;order:1}#homeIntroRightContainer .partContentFileImageGallery figure .imagePlaceholderContainer,#homeIntroRightContainer #videoContainer{max-height:350px}#homeIntroRightContainer .imagePlaceholder{display:block}#homeIntroLeftContainer .partButton.popupVideo{transition:none;top:0;right:6%;margin-top:-60px;width:90px;height:90px}#homeIntroLeftContainer .partButton.popupVideo .buttonIcon svg{height:20px}#footerBottom ul li#opoz{width:100%;margin-top:15px}#contactLeftContainer{width:100%}#contactText{max-width:none;padding-right:var(--basicContainer-padding)}#contactRightContainer{width:100%}#contactForm{max-width:none;padding-left:var(--basicContainer-padding)}.socialFeedItem:last-child{display:none}#storyList{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 900px){#footerColumnContainer,#footerColumnMenu{flex-wrap:wrap}.footerColumn{width:100%;padding-right:0}.footerColumn ul{columns:auto 200px;column-gap:30px}#footerColumnContact{width:100%}#footerContactContainer ul{columns:auto 200px;column-gap:30px}#homeAgenda .list,#agenda .list{gap:var(--spacing-60);grid-template-columns:repeat(3,1fr)}#homeAgenda .agenda-card:nth-last-child(2){display:none}}@media screen and (max-width: 768px){.teamItem{width:calc(50% - 30px)}}@media screen and (max-width: 767px){#topMenu .partButton.login{display:none}.sectionAboveFooter .textWithImageContainer:last-child .text{padding-bottom:calc(30px + 3.3333333334vw)}.sectionAboveFooter>.basicContainer{padding-bottom:calc(30px + 6.6666666667vw)}.textWithImageLeft,.textWithImageRight{width:100%}.textWithImageContainer+.textWithImageConftainer .image{order:1}.textWithImageContainer+.textWithImageContainer .text{order:2}.textWithImageContainer .imagePlaceholder{display:block}.partSlider.textWithImageSlider .slideContainer{padding-bottom:65.4%}.textWithImageContainer .text{min-height:auto}.textWithImageLeft.text,.textWithImageRight.text{padding:var(--spacing-60) var(--basicContainer-padding) var(--spacing-60) var(--basicContainer-padding)}.textWithImageLeft .partSlider.textWithImageSlider .slidePagination{right:inherit;left:25px}.textWithImageLeft .partSlider.textWithImageSlider .slidePagination .slidePaginationBullet{margin-left:0;margin-right:10px}#homeAgenda .list,#agenda .list{grid-template-columns:repeat(2,1fr)}#homeAgenda .agenda-card:nth-last-child(3){display:none}.agendaItem .image,.contactPerson .image{margin:var(--spacing-30);margin-right:0}}@media screen and (max-width: 667px){#contentContainer h1+h2{margin-top:-10px}#homeReferences .partContentText{font-size:1.1111em}#featuredList{grid-template-columns:repeat(2,1fr)}#storyList{grid-template-columns:repeat(1,1fr);gap:var(--spacing-60)}.storyItem .partContentText,#topMenu,#mainMenu .partButton.aanmelden{display:none}:root{--topBar-logo-width: 160px;--topBar-height: 66px}#stickyTopBar.scrolled{--topBar-height: 66px}#mobileMenuToggleContainer{top:66px}#mobileMenuToggleContainerScroll{height:calc(100% - 66px)}#facebookFeedContainer{padding-top:0}.facebookFeedItem:nth-child(2){display:none}#imageHeaderSmall .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:60%!important}#imageHeaderSmall .partContentFileImageGallery figure .imagePlaceholderContainer img{object-fit:cover}#homeFullWidthImage .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:65%!important}#homeFullWidthImage .partContentFileImageGallery figure .imagePlaceholderContainer img{object-fit:cover}.partSearchBar{height:36px;margin-bottom:25px}.searchBarInput{padding-right:36px;padding-left:15px;font-size:16px}.searchBarButton,.searchBarReset{width:36px}.searchBarReset svg{width:10px;height:10px}.searchBarButton svg{width:18px;height:18px}#footerBottom ul{flex-direction:column;align-items:flex-start}#footerBottom ul li#realisatie{margin-left:0}.socialFeedItem:nth-last-child(2){display:none}}@media screen and (max-width: 580px){.teamItem{width:calc(100% - 30px)}#homeAgenda .list,#agenda .list{grid-template-columns:1fr}}@media screen and (max-width: 480px){#contentContainer{padding-top:10px}#mainMenu a.partButton{display:none}#featuredList{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 350px){#mobileMenuToggle .mobileMenuButtonLabel{display:none}}
