@media (max-width: 1540px){.basicContainer,#homeIntroLeftContainer,.textWithImageLeft.text,#stickyTopBar,#contactText{padding-left:60px}.basicContainer,#homeIntroLeftContainer,.textWithImageRight.text,#topMenu,#mainMenu,#contactForm{padding-right:60px}#homeIntroLeftContainer,.textWithImageContainer .text{min-height:440px}.partNavigation.horizontal ul.level-0>li{margin-right:40px}.partNavigation.horizontal ul.level-0>li>a,#mainMenu .partButton{font-size:20px}}@media screen and (max-width: 1440px){.textWithImageContainer .partContentFileImageGallery figure .imagePlaceholderContainer,#homeIntroRightContainer .partContentFileImageGallery figure .imagePlaceholderContainer,#videoContainer{max-height:none}.imageTextItemContainer .basicContainer{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 1400px){#stickyTopBar #logo{width:350px}}@media screen and (max-width: 1366px){.partNavigation.horizontal ul.level-0>li>a,#mainMenu .partButton{font-size:18px}#sideContainer{width:380px;flex:0 0 auto;padding-left:30px}.partNavigation.vertical{font-size:18px}}@media screen and (max-width: 1279px){.imageTextItemContentText .partContentText{font-size:18px}#sectionSocialFeed .basicContainer,#homeSectionQuotes .basicContainer{padding-top:30px}#homeSectionQuotes .basicContainer,#homeFeatured .basicContainer{padding-bottom:30px}#footerMain .basicContainer{padding-top:90px;padding-bottom:0}.basicContainer,#homeIntroLeftContainer,.textWithImageLeft.text,#stickyTopBar,#contactText{padding-left:40px}.basicContainer,.textWithImageRight.text,#topMenu,#mainMenu,#contactForm{padding-right:40px}.partNavigation.horizontal,.partButton{font-size:16px}.partNavigation.horizontal ul.level-0>li{margin-right:20px}.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}#footerColumnMenu{flex-wrap:wrap}.footerColumn{padding-right:60px;flex-basis:50%}#footerMain{font-size:16px}#footerBottom ul li#stichting{width:calc(33.3333333333% - 50px)}}@media screen and (max-width: 1200px){#stickyTopBar #logo{width:260px}#featuredList.amount5 .featuredItem{width:calc(33.3333333333% - 30px)}}@media screen and (max-width: 1100px){.teamItem{width:calc(50% - 30px)}}@media screen and (max-width: 1024px){body,.partPopup .popupContainer{font-size:18px}h1,.h1{font-size:40px}h2,.h2{font-size:34px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}}@media screen and (max-width: 1023px){#mainMenu .partNavigation.horizontal{display:none}#stickyTopBar,#stickyTopBarGhost{height:92px}#mobileMenuToggle{display:flex}.partButton.naked{font-size:14px}#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;padding-right:40px}#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:40px;padding-bottom:5px}#contactRightContainer{width:100%}#contactForm{max-width:none;padding-left:40px;padding-top:5px}.socialFeedItem:last-child{display:none}}@media screen and (max-width: 900px){#featuredList.amount4 .featuredItem{width:calc(50% - 30px)}#footerColumnContainer,#footerColumnMenu{flex-wrap:wrap}.footerColumn{width:100%;padding-right:0;flex-basis:100%}.footerColumn ul{columns:auto 200px;column-gap:30px}#footerColumnContact{width:100%}#footerContactContainer ul{columns:auto 200px;column-gap:30px}#footerMain .basicContainer{padding-top:70px}#locationColumns .container{grid-template-columns:100%}}@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:30px 6%}.textWithImageLeft .partSlider.textWithImageSlider .slidePagination{right:inherit;left:25px}.textWithImageLeft .partSlider.textWithImageSlider .slidePagination .slidePaginationBullet{margin-left:0;margin-right:10px}}@media screen and (max-width: 667px){h1,.h1{font-size:34px;margin-bottom:10px}h2,.h2{font-size:28px}h5,.h5{font-size:16px}#contentContainer h1+h2{margin-top:-10px}#homeReferences .partContentText{font-size:20px}#googleMapsContainer .partGoogleMaps.partGoogleMaps1{height:300px}#featuredList{padding-bottom:15px;width:calc(100% + 15px);margin-left:-7.5px;margin-right:-7.5px}.featuredItem{width:calc(50% - 15px);margin:0 7.5px 15px;max-width:calc(50% - 15px)}.featuredHeading{min-height:39px}.basicContainer{padding:30px 25px}#homeFeatured .basicContainer{padding-top:30px;padding-bottom:0}#contactText{padding-top:30px}#contactForm{padding-bottom:1px}#topMenu,#mainMenu .partButton.aanmelden{display:none}#stickyTopBar,#stickyTopBarGhost,#stickyTopBar.scrolled{height:66px}#mobileMenuToggleContainer{top:66px}#mobileMenuToggleContainerScroll{height:calc(100% - 66px)}#contentAndMenu .basicContainer{padding-top:20px}#homeIntroLeftContainer{padding-top:25px}.basicContainer,#homeIntroLeftContainer,#stickyTopBar,#contactText{padding-left:25px}#contactForm{padding-left:25px;padding-right:25px}#mainMenu{padding-right:25px}.textWithImageLeft.text,.textWithImageRight.text{padding-left:25px;padding-right:25px;padding-top:25px}#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}#footerMain .basicContainer{padding-top:60px}#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)}}@media screen and (max-width: 480px){#contentContainer{padding-top:10px}#mainMenu a.partButton{display:none}#stickyTopBar #logo{max-height:calc(100% - 15px)}}@media screen and (max-width: 350px){#mobileMenuToggle .mobileMenuButtonLabel{display:none}}
