@media screen and (min-width: 1600px){.homeHeaderOverlay .h1,#callToActionHeaderOverlay .h1{font-size:80px;max-width:1200px}}@media screen and (max-width: 1440px),(max-height: 900px){#headerEstateImages .basicContainer{height:445px}}@media screen and (max-height: 630px) and (min-width: 374px){#scrollDownButton{display:flex}}@media screen and (max-width: 1366px){.partNavigation.horizontal{font-size:18px}.partNavigation.horizontal ul.level-0>li{margin-left:40px}}@media screen and (max-width: 1280px){.partNavigation.horizontal ul.level-0>li>a{font-size:1em}.partNavigation.horizontal ul.level-0>li{margin-left:30px}.basicContainer,#headerHome .slidePagination{padding-left:40px;padding-right:40px}.basicContainer{padding-top:50px;padding-bottom:30px}#aboutUsContainer+#officeContainer .basicContainer,#officeContainer .basicContainer,#officeContainer+#teamContainer .basicContainer{padding-top:50px}.basicContainer.contentContainer{padding-top:10px}#scrollToTop{font-size:24px;bottom:20px;right:40px;cursor:pointer;height:40px;width:40px}#footerMenuColumnContainer{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.footerMenuColumn{width:calc(50% - 40px);margin-left:20px;margin-right:20px}#estateDetailContainerLeft{padding-right:40px}#projectEstateList th:first-child{padding-left:15px}#projectEstateList td:last-child{padding-right:15px}}@media screen and (max-width: 1100px){#headerEstateImages .basicContainer{height:355px}h1,.h1{font-size:40px}h2,.h2{font-size:24px}.realEstateProjectItemBlock{padding-bottom:20px;padding-top:15px}.realEstateProjectItemBlock .location{font-size:18px;margin-bottom:15px}.realEstateProjectItem{min-height:auto}.realEstateProjectItemBlock{padding-left:20px;padding-right:20px}#contentDetailLeft{padding-left:0;padding-right:40px;width:calc(100% - 300px)}#contentDetailRight{width:300px}#breadcrumbContainer .partBreadcrumb{margin-left:0;margin-right:0}#headerEstateInfoBarLeft{flex-wrap:wrap}#headerEstateInfoBar h1{margin-bottom:0}.product .priceContainer{display:flex;padding-bottom:25px}.product .priceContainer #priceFrom{display:flex;margin-right:4px}.product .priceContainer .priceUpTo{display:flex}.product .priceLabel{margin-right:4px;margin-top:0}.product .priceValue{margin-top:0}#estateDetailContainerLeft{width:calc(100% - 300px)}#estateDetailContainerRight{width:300px}}@media screen and (max-width: 1024px){#breadcrumbContainer+#officeContainer .basicContainer,#newsContainer .basicContainer,#breadcrumbContainer+#servicesContainer .basicContainer{padding-top:20px}#footerMenuColumnContainer{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.footerMenuColumn{width:calc(33.3333333333% - 30px);margin-left:15px;margin-right:15px}}@media screen and (max-width: 1023px){#topBarLogoMenu .partButton#overlayLeft{display:flex}#realEstateLeft .overlayContainer{padding:20px 20px 0}#topBar #topBarLogoMenu .basicContainer{height:50px}#topBar #logo{width:130px}#stickyScrollGhost{height:80px}#mobileMenuToggle{display:flex}.partNavigation.horizontal{display:none}#realEstateLeft,#realEstateRight{width:100%}.newsItemBlock{padding:25px 30px;margin-left:-30px;width:calc(50% + 30px)}.newsListItem{margin-bottom:30px}.officeListItem{flex:1 1 calc(100% - 20px);max-width:calc(100% - 20px)}.officeListItemImage .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:75%!important}#headerEstateInfoBar{flex-wrap:wrap}#headerEstateInfoBarLeft{width:100%;max-width:none}#headerEstateInfoBarLeft .priceContainer{padding-bottom:11px}#headerEstateInfoBarRight{width:100%;min-width:auto;padding-left:10px}#importantFeatures{height:auto}#projectEstateList{overflow-x:auto;display:block;font-size:14px}#projectEstateList tbody tr:hover{background-color:transparent;color:#000}}@media screen and (max-width: 900px){#realEstateLeft{width:100%;padding-right:0;position:static;padding-top:0}#mobileFullScreenButtonContainer{display:flex}#realEstateLeft .mobileFullScreenContainer{display:none}.mobileFullScreenContainerActive #realEstateLeft .mobileFullScreenContainer{display:block}#headerEstateImagesLeft{flex:1 1 60%}#headerEstateImagesRight{width:40%}#realEstateRight{width:100%}.imageRightContainer:nth-last-child(1),.imageRightContainer:nth-last-child(2){display:none}.imageRightContainer{width:100%}.basicContainer,#headerHome .slidePagination{padding-left:25px;padding-right:25px}#scrollToTop{right:25px}#contentDetailLeft{padding-right:0;width:100%}#contentDetailRight{width:100%}#estateDetailContainerLeft{width:100%;padding-right:0}#estateDetailContainerRight{width:100%}ul#headerEstateContentButtonsList li{margin-right:15px}ul#headerEstateContentButtonsList{padding-left:15px}ul#headerEstateContentButtonsList li.favorite{margin-left:0}.teamListItem{width:calc(100% - 20px)}.statusLabel{font-size:16px;padding:12px 25px}}@media screen and (max-width: 768px){h1,.h1,.homeHeaderOverlay .h1,#callToActionHeaderOverlay .h1,#headerEstateInfoBar h1 #streetAndNumber,#headerEstateInfoBar h1 #projectName{font-size:32px;margin-bottom:15px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}#headerSmall .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:30%!important}#aanbod #headerSmall .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder,#projecten #headerSmall .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:20%!important}.partContentText p,.partContentText ul,.partContentText ol,.partContentText table{font-size:16px}.partSlider.homeHeader .slideContainer,#headerHome .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder,#callToActionHeader .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:50%!important}}@media screen and (max-width: 767px){#introContentBlock{padding:30px 30px 1px}#introContentBlock h1:only-child{margin-bottom:29px}#callToActionHeaderOverlay .partButton,.homeHeader .partButton{height:36px;font-size:16px;padding-left:15px;padding-right:15px}.basicContainer>h2{margin-bottom:30px}.partBreadcrumb{font-size:14px}.partBreadcrumb li:after{font-size:15px}#homeIntroLeft{width:100%}#homeIntroRight{padding-left:0;width:calc(100% + 20px)}.newsListItem{margin-bottom:30px}.newsItemImage{width:100%}.newsItemBlock{width:100%;margin-left:0;margin-top:0}}@media screen and (max-width: 667px){#topBarSmall .basicContainer{font-size:14px}.partSlider.homeHeader .slideContainer,#headerHome .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder,#callToActionHeader .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:80%!important}#headerEstateImages .basicContainer,#headerEstateImages .partContentFileImageGallery,#headerEstateImages .partContentFileImageGallery *{height:auto}#headerEstateImages .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{display:block}#introContentBlock{padding:20px 20px 1px}.officeListItemBlock{padding:20px 20px 0}.contactIconListBlank{padding-bottom:5px}.teamListItemSummary{padding:0 20px}.teamListItem .contactIconListBlank{padding:0 20px 5px}#randomEstateAgent{padding:20px 20px 0}#randomEstateAgentText .partButton{margin-bottom:20px}#randomEstateAgent .partContentFileImageGallery.single,.teamListItemPhoto{width:80px}.partContentText p,.partContentText ul,.partContentText ol,.partContentText table,.partContentVideo,.partContentFileAdmin{margin-bottom:20px}.homeRightItem{padding-top:15px;padding-bottom:20px}.homeRightItemNumber{font-size:30px}.homeRightItemText{font-size:12px}.partSlider .slideContainerViewport{margin-bottom:0}#realEstateObjectContainer{grid-template-columns:repeat(2,1fr)}.officeListItemImage,.officeListItemBlock{width:100%}.footerMenuColumn{width:calc(100% - 30px);margin-left:15px;margin-right:15px}#footerMenu .basicContainer{padding-top:30px;padding-bottom:0}#headerEstateInfoBarLeft{padding-left:20px;padding-right:20px}#importantFeatures li{width:calc(50% - 10px)}#headerEstateImagesLeft{width:100%}#headerEstateInfoBar h1 #zipcodeAndCity,.priceLabel,.priceValue{font-size:16px}#importantFeatures li span.material-icons{font-size:24px}ul#headerEstateContentButtonsList{padding-left:0}#headerEstateInfo .basicContainer{padding-bottom:15px}#headerEstateImagesRight{display:none}#headerEstateImagesLeft{flex:1 1 100%}.showMoreMainContainer{margin-bottom:30px}#estateDetailContainer .basicContainer{padding-bottom:0}#estateDetailProperties table td:first-child{width:auto;min-width:150px;padding-right:15px}#estateDetailProperties table td:last-child{text-align:right}#estateDetailLocationContainer .partGoogleMaps,#estateDetailLocationContainer .partGoogleMaps iframe{height:300px}.statusLabel{font-size:14px}.statusLabelSmall{padding-left:10px;padding-right:10px}.detailRightblock{padding:20px 20px 0}.detailRightblock .partContentText ul{font-size:14px;padding-bottom:10px}.detailRightblock .partContentText ul li:before{height:18px;width:18px}#searchAndSortContainer .partSearchBar{max-width:none;margin-right:0;order:2}#searchAndSortContainer #sortContainer{max-width:none;width:100%;order:1}.realEstateObjectItemBlock{padding:15px}.realEstateObjectItemBlock h2{font-size:20px}}@media screen and (max-width: 550px){.realEstateProjectItemImage,.realEstateProjectItemBlock{width:100%}h3,.h3{font-size:18px}}@media screen and (max-width: 480px){.serviceListItem{padding-left:10px;padding-right:10px}h1,.h1,.homeHeaderOverlay .h1,#callToActionHeaderOverlay .h1,#headerEstateInfoBar h1 #streetAndNumber,#headerEstateInfoBar h1 #projectName{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}.serviceListItem h3{font-size:14px}#randomEstateAgentText span.functie{font-size:16px}#headerSmall .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:50%!important}#topBarSmall #login span.label{display:none}#randomEstateAgent .partContentFileImageGallery.single,.teamListItemPhoto{width:100px}#randomEstateAgent{flex-wrap:wrap}#populairList{font-size:14px}.teamListItemSummary{flex-wrap:wrap}.teamListItemNameAndFunction{padding-left:0;width:100%}#footerNavList li{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width: 320px){.searchBarInput::-webkit-input-placeholder{color:transparent}}
