@font-face{font-family:'ChopinScript';src:url(/fonts/chopinscript-webfont.eot);src:url(/fonts/chopinscript-webfont.eot?#iefix) format('embedded-opentype') , url(/fonts/chopinscript-webfont.woff) format('woff') , url(/fonts/chopinscript-webfont.ttf) format('truetype') , url(/fonts/chopinscript-webfont.svg#ChopinScript) format('svg');font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}input:focus,textarea:focus{outline:none}body{font-family:"Vollkorn",serif;margin:0;padding:0;height:100%;width:100%}body header{padding:1.8rem;background-color:#fff;display:flex;align-items:center;justify-content:space-between}body header .logo{height:6rem}body header nav a{color:#000;font-weight:bold;font-size:1.5rem;margin-left:2rem;padding-bottom:.4rem;border-bottom:6px solid transparent}body header nav a.active{border-bottom-color:#d92028!important}body header nav a:hover{border-bottom-color:#d3d3d3}body header .hamburger-icon{display:none;font-size:3rem;cursor:pointer}body .header-mobile{opacity:.2;position:absolute;z-index:2000;height:100%;width:100vw;overflow:hidden;bottom:100%;background-color:#fff;transition:all 500ms;padding:0;display:flex;flex-direction:column}body .header-mobile .logo{height:4.6rem;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:5rem;display:block}body .header-mobile nav{display:flex;flex-direction:column;align-items:center;padding-top:100px}body .header-mobile nav a{text-align:center;color:#000;font-weight:bold;font-size:2rem;margin-bottom:2rem;padding-bottom:.3rem;border-bottom:4px solid transparent}body .header-mobile nav a.active{border-bottom-color:#d92028!important}body .header-mobile nav a:hover{border-bottom-color:#d3d3d3}body .header-mobile .implode-icon{position:absolute;font-size:3rem;cursor:pointer;top:5rem;right:3rem}body .top-banner{margin-top:6rem;position:relative;margin-bottom:6rem}body .top-banner>.content{position:relative;background-color:#edf3f2;width:85%;padding-top:13%;padding-left:8%;padding-right:11%;padding-bottom:8%;box-sizing:border-box;z-index:10}body .top-banner>.content h1{font-size:5rem;font-weight:bold;margin-bottom:4rem}body .top-banner>.content hr{width:6rem;height:.7rem;background-color:#d92028;border:none;margin-left:0;margin-bottom:2rem}body .top-banner>.content p{font-size:1.5rem;line-height:150%;max-width:75%;margin-bottom:.4rem}body .top-banner .lighthouse{position:absolute;right:8%;bottom:3rem;height:106%;z-index:15}body .banner-home{display:block}body .activiteiten{padding-top:7%;padding-left:8%;padding-right:8%;padding-bottom:7%;box-sizing:border-box}body .activiteiten h2{font-size:5rem;font-weight:bold;margin-bottom:1rem}body .activiteiten hr{width:6rem;height:.7rem;background-color:#d92028;border:none;margin-left:0;margin-bottom:4rem}body .activiteiten p{font-size:1.7rem;line-height:150%;width:72%}body .banner-generaties{display:block}body .generaties{padding-top:7%;padding-left:8%;padding-right:8%;padding-bottom:7%;box-sizing:border-box}body .generaties h2{font-size:5rem;font-weight:bold;margin-bottom:1rem;width:70%;line-height:120%}body .generaties hr{width:6rem;height:.7rem;background-color:#d92028;border:none;margin-left:0;margin-bottom:4rem}body .generaties>p{font-size:1.7rem;line-height:150%;width:72%}.PL_Wrapper{position:fixed;left:10px;bottom:10px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;-ms-align-items:flex-start;align-items:flex-start;z-index:100;padding:25px;transition:all .8s;-webkit-box-shadow:0 2px 22px 0 rgba(61,61,61,.41);-moz-box-shadow:0 2px 22px 0 rgba(61,61,61,.41);box-shadow:0 2px 22px 0 rgba(61,61,61,.41)}.PL_Wrapper h2{color:#d92028;font-size:1.5em;margin-bottom:15px}.PL_Wrapper p{max-width:500px;color:#979797;margin-bottom:20px;text-align:justify;line-height:150%}.PL_Buttons{display:flex;justify-content:space-between!important;-ms-align-items:center;align-items:center;width:100%}.PL_Buttons a{padding:15px;background-color:#d92028;color:#fff;width:41%!important;cursor:pointer;text-align:center;transition:all .3s;border:1px solid #d92028}.PL_Buttons a:hover{background-color:transparent;color:#d92028}.bevestiging_bg{width:100%;min-height:100vh;display:flex;justify-content:center;-ms-align-items:center;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat}.bevestiging{width:100%;border-radius:5px;-webkit-box-shadow:0 0 22px 0 rgba(82,82,82,.10);-moz-box-shadow:0 0 22px 0 rgba(82,82,82,.10);box-shadow:0 0 22px 0 rgba(82,82,82,.10);max-width:700px;padding:50px;background-color:#fff;display:flex;justify-content:center;-ms-align-items:center;align-items:center;flex-direction:column;text-align:center}.bevestiging i{font-size:2em;color:#d92028}.bevestiging h2{text-transform:uppercase;letter-spacing:3px;color:#d92028;font-size:15px;margin:10px 0}.bevestiging h1{font-weight:700;font-size:1.7em;text-align:center;color:#d92028;margin-bottom:10px;width:100%}.bevestiging p{line-height:150%;color:#d92028;font-size:17px;font-weight:200}.bevestiging a{cursor:pointer;display:inline-block;padding:13px 30px;background-color:#d92028;font-weight:200;color:#fff;margin-top:20px;border:1px solid #d92028}.bevestiging a:hover{color:#d92028;background-color:transparent}#content-container{width:100%;max-width:1200px;margin:0 auto;margin:auto}#content-container h2{color:#d92028;font-size:2.4em;font-weight:bold;margin-bottom:1em;margin-top:1em;cursor:pointer}#content-container h3{background:#d92028;color:#fff;font-family:'Montserrat',sans-serif;font-size:1.3em;padding:20px;overflow:hidden;position:relative;cursor:pointer;display:flex;justify-content:flex-start;-ms-align-items:center;align-items:center;margin-top:20px}#content-container h3 span{position:absolute;z-index:1;background:transparent url(/images/cross_w.png) no-repeat;display:inline-block;width:15px}#content-container h4{margin-left:2em;font-size:1.1em;font-weight:bold}#content-container p{padding:20px;line-height:170%;color:#7e7e7e}#content-container ul{margin-left:3em}#content-container table{width:100%}#content-container a{color:#d92028;font-weight:700}#gdpr-wrapper{min-height:100%;position:relative}#content-container thead{background-color: #a39394c9;color:#fff}#content-container thead th{border: 1px solid #a39394c9;padding:10px}#content-container tbody td{border: 1px solid #a39394c9;color:#7e7e7e;line-height:150%;padding:5px}#content-container tbody td p{padding:0}#content-container ul{padding-left:20px;line-height:170%;color:#7e7e7e;list-style-type:disc}body .welkomtekst{background-image:url(/images/xsea.jpeg.pagespeed.ic.lKQCUZooq1.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:5rem;padding-bottom:5rem;font-size:2rem;text-align:center;font-family:"Poppins",sans-serif;line-height:120%;position:relative;height:5em}.overlay{background-color:#657288;width:100%;height:100%;position:absolute;top:0;opacity:.8}body .welkomtekst p strong{font-weight:600}body .welkomtekst p a{color:#fff}body .welkomtekst p{width:60%;position:absolute;left:50%;transform:translate(-50%);z-index:5;top:40%}body .team ul{display:flex;justify-content:space-between}body .team ul>li{width:30%}body .team ul>li img{width:100%;margin-bottom:3rem}body .team ul>li hr{width:6rem;height:.6rem;background-color:#d92028;border:none;margin-left:0;margin-bottom:2rem}body .team ul>li h3{font-size:1.75rem;font-weight:bold;margin-bottom:2rem}body .team ul>li p{line-height:170%}body .team ul>li p a{color:#000;font-size:1.4rem}body .team ul>li p a:hover{text-decoration:underline}body .page-intro{padding-top:7rem;padding-bottom:7rem;padding-left:5%;padding-right:5%;box-sizing:border-box;text-align:center}body .page-intro h2{font-weight:bold;font-size:1.4rem;letter-spacing:.5px;text-transform:uppercase;margin-bottom:.7rem;color:#d92028}body .page-intro h1{font-size:3rem;font-weight:bold;margin-bottom:2rem}body .page-intro p{font-size:1.4rem;line-height:180%;color:#818181;width:60%;margin-left:auto;margin-right:auto}.immo-projecten{margin-bottom:50px}body .immo-projecten>li{position:relative;margin-bottom:50px}body .immo-projecten>li:after{content:"";position:absolute;top:-10px;left:-10px;height:50%;border-left:10px solid #d92028}body .immo-projecten>li:before{content:"";position:absolute;top:-10px;left:0;width:75%;border-top:10px solid #d92028}body .immo-projecten>li>.mainImage{width:100%}body .immo-projecten>li .mini-images{display:flex;flex-direction:column;width:20%;position:absolute;left:85%;top:50%;transform:translateY(-50%)}body .immo-projecten>li .mini-images li{margin-bottom:1rem}body .immo-projecten>li .mini-images li img{border:5px solid #f8f8f8;width:100%}body .immo-projecten>li h2{color:#fff;font-weight:bold;font-size:4rem;position:absolute;top:10%;left:10%;text-shadow:0 0 1rem rgba(0,0,0,.3)}body .immo-projecten>li .information{background-color:#eaf1f0;color:#353535;padding:3rem}body .immo-projecten>li .information p{font-size:1.4rem;line-height:180%;margin-bottom:1rem}body .immo-projecten>li .information p:last-of-type{margin-bottom:2rem}body .immo-projecten>li .information a{background-color:#d92028;color:#fff;font-size:1.2rem;padding:13px 30px;font-weight:bold}.images_holder{position:relative}.images_holder img{width:100%}body .projecten{width:1400px;margin-left:auto;margin-right:auto}body .projecten>li{margin-bottom:5rem}body .projecten>li img{width:100%;height:30rem;object-fit:cover}body .projecten>li .content{z-index:10;position:relative;padding-top:3%;padding-left:10%;padding-right:8%;padding-bottom:10%;display:flex;justify-content:space-between}body .projecten>li .content::before{background-color:#edf3f2;height:110%;width:43%;top:-20%;left:3%;content:"";position:absolute;z-index:-5}body .projecten>li .content .overview{width:45%}body .projecten>li .content .overview h2{font-size:4rem;font-weight:bold;margin-bottom:2rem;width:70%;line-height:120%}body .projecten>li .content .overview hr{width:6rem;height:.6rem;background-color:#d92028;border:none;margin-left:0;margin-bottom:2rem}body .projecten>li .content .overview h3{font-size:1.75rem;font-weight:bold;margin-bottom:.3rem}body .projecten>li .content .overview p,body .projecten>li .content .overview a{font-size:1.75rem;line-height:110%;color:#000}body .projecten>li .content .description{width:45%}body .projecten>li .content .description p{font-size:1.75rem;line-height:130%}body .projecten>li:nth-child(even) .content::before {right:3%;left:unset}body .projecten>li:nth-child(even) .content .overview {order:1;text-align:right}body .projecten>li:nth-child(even) .content .overview h2 {margin-left:auto;width:unset}body .projecten>li:nth-child(even) .content .overview hr {margin-left:auto;margin-right:0}body .projecten .content .overview .projecten-btn{width:40%;margin-top:2em;padding:15px 25px 0 25px;background-color:#d92028;text-align:center;position:relative;display:block;height:30px}body .projecten .content .overview .projecten-btn::after{content:"";border-top:25px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #d92028;position:absolute;right:-20px;top:0}body .projecten>li:nth-child(even) .content .overview .projecten-btn {margin-left:auto}body .projecten .content .overview .projecten-btn a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-top:15px;text-align:center;text-transform:uppercase;color:#fff;font-size:1.3em}body .map{margin-bottom:4rem;width:100%}body .contactInfo{position:relative;height:10rem;width:1400px;margin-left:auto;margin-right:auto}body .contactInfo>.container{box-shadow:0 0 22px 0 rgba(82,82,82,.1);padding:4rem;position:absolute;left:50%;transform:translateX(-50%);top:-10rem;background-color:#fff;color:#4b4b4b;display:flex;justify-content:space-between;width:80%}body .contactInfo>.container>div{margin-left:2rem;margin-right:2rem}body .contactInfo>.container>div h3{font-weight:bold;font-size:1.5rem;margin-bottom:1rem;color:#d92028}body .contactInfo>.container>div .content{display:flex}body .contactInfo>.container>div .content .icons{display:flex;flex-direction:column;width:2.5rem}body .contactInfo>.container>div .content .icons .material-icons,body .contactInfo>.container>div .content .icons i{line-height:1.8rem;font-size:1.1rem}body .contactInfo>.container>div .content .details p{line-height:1.8rem;font-size:1.1rem}body .contactInfo>.container>div .content .details p a{color:#4b4b4b}body .contactInfo>.container>div .content .details p a:hover{text-decoration:underline}body .contactForm{width:55%;margin-bottom:3rem;margin-left:auto;margin-right:auto}body .contactForm{width:100%;display:flex;justify-content:space-between;-ms-align-items:flex-start;align-items:flex-start;flex-wrap:wrap;max-width:1050px}body .contactForm input[type="text"],body .contactForm input[type="email"],body .contactForm input[type="tel"]{font-family:"Vollkorn",serif;font-size:1.2rem;padding-left:.5rem;padding-right:.5rem;width:100%;height:3rem;margin-bottom:2rem;border:none;border-bottom:2px solid #f4f4f4}body .contactForm #NaamInput{width:49%;overflow:hidden}body .contactForm #EmailInput{width:100%;overflow:hidden}body .contactForm input[type="submit"]{border:none;font-family:'Vollkorn',sans-serif;color:#fff;font-size:1.3em;font-weight:600;background-color:#d81d26;padding:10px 35px;cursor:pointer}body .contactForm input[type="submit"]:disabled{opacity:.3}body .contactForm textarea{font-family:"Vollkorn",serif;font-size:1.2rem;padding:1rem;width:100%;box-sizing:border-box;margin-bottom:2rem;border:2px solid #f4f4f4}body .attentionFrame{border:2px solid #d92028;margin-left:auto;margin-right:auto;padding:2rem;margin-bottom:5rem;position:relative;width:55%;box-sizing:border-box}body .attentionFrame h2{color:#d92028;position:absolute;top:-1.7rem;left:50%;transform:translateX(-50%);font-size:1.3rem;background-color:#fff;padding:1rem}body .attentionFrame p{color:#4b4b4b;text-align:center;line-height:1.8rem;font-size:1.2rem}body .attentionFrame a{color:#d92028;font-weight:700}body footer{font-family:"Poppins",sans-serif}.slogan{text-align:center;font-size:4.5rem;font-weight:bold;color:#c6c0c4;padding-bottom:8rem;line-height:120%}.slogan span,.slogan strong,.slogan b{color:#1e1e1e}body footer .upper-footer{background-color:#d92028;color:#fff;display:flex;justify-content:center;padding-top:5rem;padding-bottom:5rem}body footer .upper-footer>div{margin-left:4rem;margin-right:4rem}body footer .upper-footer>div h3{font-weight:bold;font-size:1.5rem;margin-bottom:1rem}body footer .upper-footer>div .content{display:flex}body footer .upper-footer>div .content .icons{display:flex;flex-direction:column;width:2.5rem}body footer .upper-footer>div .content .icons .material-icons,body footer .upper-footer>div .content .icons i{line-height:1.8rem;font-size:1.1rem}body footer .upper-footer>div .content .details p{line-height:1.8rem;font-size:1.1rem}body footer .upper-footer>div .content .details p a{color:#fff}body footer .upper-footer>div .content .details p a:hover{text-decoration:underline}body footer .bottom-footer{background-color:#d92028;border-top:1px solid #fff;padding:.8rem;text-align:center}body footer .bottom-footer a{color:#fff;border-left:1px solid #fff;padding-left:1rem;padding-right:1rem;font-size:.8rem}body footer .bottom-footer a:first-child{border-left:none}.mobile-disclaimer{position:absolute;bottom:30px}.mobile-disclaimer a{color:#000!important}.bottom-footer a:last-of-type i.show,.mobile-disclaimer a:last-of-type i.show{display:inline-block}.mobile-disclaimer a:last-of-type i.hidden{display:none;color:#d92028!important}body footer .bottom-footer a:last-of-type i.hidden{display:none;color:#8bcf97!important}.bottom-footer a:last-of-type:hover i.show,.mobile-disclaimer a:last-of-type:hover i.show{display:none}.bottom-footer a:last-of-type:hover i.hidden,.mobile-disclaimer a:last-of-type:hover i.hidden{display:inline-block}body footer .bottom-footer.bottom-footer-small{display:none}.screen-container{max-width:1400px;margin-left:auto;margin-right:auto}@media screen and (max-width:1600px){body .page-intro p{width:80%}body .top-banner{width:100%}body .top-banner .lighthouse{bottom:-10%;height:116%}body .top-banner>.content{width:100%;padding-right:45%}body .top-banner>.content h1{font-size:4rem}body .immo-projecten li{margin-bottom:8rem}.slogan{font-size:3.5rem}}@media screen and (max-width:1480px){body .projecten{width:90%}body .projecten>li .content .overview h2{font-size:3rem;margin-bottom:1rem}body .projecten>li .content .overview hr{margin-bottom:1rem}body .projecten>li .content .overview h3,body .projecten>li .content .overview p{font-size:1.3rem}body .projecten>li .content .description p{font-size:1.3rem}}@media screen and (max-width:1400px){body .contactInfo{width:1000px}body .contactInfo>.container{padding:3rem}body .contactInfo>.container>div{margin-left:1rem;margin-right:1rem}}@media screen and (max-width:1150px){.screen-container{width:800px}body header nav a{font-size:1rem;margin-left:1rem;padding-bottom:.2rem;border-bottom-width:4px}body .page-intro h1{font-size:3.5rem}body .page-intro h2{font-size:1.6rem}body .page-intro p{font-size:1.15rem}body .top-banner{margin-top:0}body .top-banner .content{padding-top:10%}body .top-banner .content h1{font-size:2.5rem;margin-bottom:2rem}body .top-banner .content p{font-size:1.3rem}body .activiteiten{padding-top:4%;padding-left:4%;padding-right:4%;padding-bottom:4%;margin-bottom:5rem}body .activiteiten h2{font-size:2.5rem}body .activiteiten hr{margin-bottom:2rem}body .activiteiten p{font-size:1.25rem}body .generaties{padding-top:4%;padding-left:4%;padding-right:4%;padding-bottom:4%;margin-bottom:5rem}body .generaties h2{font-size:2.5rem}body .generaties hr{margin-bottom:2rem}body .generaties p{font-size:1.25rem}body .team{margin-bottom:0}body .team ul{width:90%}body .team ul li img{margin-bottom:1rem}body .team ul li hr{margin-bottom:1rem}body .team ul li h3{font-size:1.2rem;margin-bottom:.5rem}body .team ul li p{line-height:110%}body .team ul li p a{font-size:.9rem}body .attentionFrame{margin-bottom:0}body .projecten>li .content{padding:2rem}body .projecten>li .content::before{height:100%;top:0;width:100%;left:0!important;right:0!important}body .projecten>li .content .description{width:65%}.slogan{font-size:2.8rem;padding-top:6rem;padding-bottom:6rem}body .welkomtekst{margin-bottom:0}body .immo-projecten li{margin-bottom:0}.immo-projecten{margin-bottom:0!important}}@media screen and (max-width:1000px){body .contactInfo{width:90%;height:unset;margin-bottom:4rem}body .contactInfo>.container{position:unset;transform:unset;width:100%;box-sizing:border-box;padding:2rem}body .contactInfo>.container>div:first-of-type{margin-left:0}body .contactInfo>.container>div:last-of-type{margin-right:0}body .contactForm{width:90%}body .attentionFrame{width:90%}}@media screen and (max-width:950px){.screen-container{width:90%}body .immo-projecten li{margin-bottom:0}body .immo-projecten li:after{height:25%}body .immo-projecten li h2{left:7%;top:7%}body .immo-projecten li .mini-images{position:unset;transform:unset;flex-direction:row;justify-content:space-between;width:100%}body .immo-projecten li .mini-images li{width:32%;margin-bottom:1rem;margin-top:1rem}body .immo-projecten li .mini-images li img{box-shadow:unset}body .immo-projecten li .information{position:unset;box-shadow:unset}body .projecten>li .content .description p{font-size:1.1rem}}@media screen and (max-width:900px){body .contactInfo{width:95%;height:unset}body .contactInfo>.container{position:unset;transform:unset;width:100%;box-sizing:border-box;padding:1rem;box-shadow:unset}}@media screen and (max-width:850px){body header{transition:all 500ms}body header nav{display:none}body header .hamburger-icon{display:unset}body header.expanded{flex-direction:column;justify-content:unset}body header.expanded .logo{margin-bottom:6rem}body header.expanded .hamburger-icon{display:none}body header nav a{font-size:1rem;margin-left:1rem;padding-bottom:.2rem;border-bottom-width:4px}body .page-intro{padding-top:4rem}body .header-mobile.expanded{opacity:1;bottom:0;width:100%;overflow:unset;position:fixed;height:100%}body .projecten>li img{height:auto}body .projecten>li .content .overview h2{font-size:2rem}}@media screen and (max-width:800px){body .contactInfo>.container{flex-direction:column;border-left:10px solid #d92028;padding-left:3rem;justify-content:center;width:400px;margin-left:auto;margin-right:auto}body .contactInfo>.container>div{margin:0;margin-bottom:2rem}}@media screen and (max-width:750px){body footer .upper-footer{padding-left:3rem;padding-right:3rem;padding-top:2rem;padding-bottom:2rem;justify-content:space-between}body footer .upper-footer>div{margin:0}}@media screen and (max-width:700px){body .immo-projecten li h2{font-size:2rem;top:4%;left:5%}body .page-intro h1{font-size:2.5rem}body .page-intro h2{font-size:1.2rem}body .page-intro p{width:100%}body .top-banner .lighthouse{right:0}body .top-banner .content{padding-right:20%}body .top-banner .content h1{font-size:1.9rem}body .top-banner .content hr{height:.4rem;width:4rem}body .top-banner .content p{font-size:1rem}body .activiteiten p{width:100%}body .generaties p{width:100%}.slogan{font-size:2rem;padding-top:4.5rem;padding-bottom:4.5rem}body .welkomtekst{font-size:1.5rem}body .welkomtekst p{width:80%}}@media screen and (max-width:650px){body .contactForm #NaamInput{width:100%;overflow:hidden}body .projecten>li .content{flex-direction:column}body .projecten>li .content .overview{width:100%;margin-bottom:2rem}body .projecten>li .content .description{width:100%}body .projecten>li:nth-child(even) .content .overview {order:0;text-align:left}body .projecten>li:nth-child(even) .content .overview h2 {margin-left:0;width:unset}body .projecten>li:nth-child(even) .content .overview hr {margin-left:0;margin-right:auto}}@media screen and (max-width:600px){.PL_Wrapper{right:10px}body .team{padding-top:2rem;padding-bottom:1rem}body .team ul{flex-direction:column}body .team ul li{display:flex}body .team ul li hr{height:.4rem;width:3rem}body .team ul li img{margin-right:2rem}body footer .upper-footer{flex-direction:column}body footer .upper-footer>div:first-of-type{margin-bottom:2rem}}@media screen and (max-width:580px){body footer .bottom-footer.bottom-footer-large{display:none}body footer .bottom-footer.bottom-footer-small{display:block}body .top-banner .content h1{font-size:1.3rem}body header .logo{height:3.5rem!important}body .top-banner .lighthouse{bottom:5%!important;height:90%!important}}@media screen and (max-width:550px){body .immo-projecten li:after{height:15%}body .immo-projecten li .mini-images li{margin-bottom:.5rem;margin-top:.5rem}body .immo-projecten li .information{padding:1.5rem;font-size:1rem}.slogan{font-size:1.5rem;padding-top:4rem;padding-bottom:4rem}.bevestiging h1{font-size:1.4em;padding-top:.5em;padding-bottom:.5em}.bevestiging p{font-size:15px}.bevestiging a{font-size:14px}.mobile-disclaimer{display:flex;flex-direction:column;text-align:center;line-height:120%}.mobile-disclaimer span{display:none}}@media screen and (max-width:430px){body header.expanded>a .logo{height:3.5rem;margin-right:1rem}body header.expanded .implode-icon{top:4.5rem}body header.expanded nav a{font-size:1.5rem;margin-bottom:1.5rem}body .projecten>li .content .overview h2{font-size:1.5rem;line-height:115%}body .projecten>li .content .overview hr{height:4px;width:2.5rem}body footer .bottom-footer.bottom-footer-small a{padding-left:.3rem;padding-right:.3rem}}@media screen and (max-width:400px){body .contactInfo>.container{border-left:none;padding-left:1rem}body footer .upper-footer{flex-direction:column;padding-left:2rem;padding-right:2rem}body footer .upper-footer>div h3{font-size:1.2rem}body footer .upper-footer>div .content .icons i{line-height:1.5rem}body footer .upper-footer>div .content .details p{font-size:.9rem;line-height:1.5rem}body footer .upper-footer>div:first-of-type{margin-bottom:2rem}}@media screen and (max-width:340px){body footer .bottom-footer{padding:.5rem .3rem}body footer .bottom-footer.bottom-footer-small a{font-size:.7rem}}@charset "UTF-8";.cb{clear:both}.fl{float:left}.fr{float:right}.al{text-align:left}.ar{text-align:right}.aj{text-align:justify}.ac{text-align:center}.nm{margin:0}.np{padding:0}.nb{border:none}.nbl{border-left:none!important}.nbr{border-right:none!important}.nbb{border-bottom:none!important}.nbt{border-top:none!important}.nmr{margin-right:0!important}.nml{margin-left:0!important}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.npr{padding-right:0}.npl{padding-left:0}.npt{padding-top:0}.npb{padding-bottom:0}.nbr{border-right:none}.nbl{border-left:none}.nbt{border-top:none}.nbb{border-bottom:none}.nbg{background:transparent}.dn{display:none}.dni{display:none!important}.db{display:block}.dib{display:inline-block}.cp{cursor:pointer}.cd{cursor:default}.pr{position:relative}.ui-datepicker-prev:after{display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #222;margin-top:8px;margin-left:9px;content:''}.ui-datepicker-next:after{display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #222;margin-top:8px;margin-left:13px;content:''}.youtubecontainer{padding-top:56.25%;position:relative;width:100%}.youtubecontainer>iframe{position:absolute;left:0;top:0;width:100%;height:100%;min-height:100%}.rightform{visibility:hidden;display:none;position:absolute}.center{margin:0 auto;width:960px}.c ul{padding-left:15px;list-style-type:disc;margin:1em 0}.c p{margin:1em 0}.c ol{padding-left:15px;list-style-type:decimal;margin:1em 0}.c strong{font-weight:bold}.c em{font-style:italic}.c table{margin:1em 0}.c td,.c th{border:1px solid #333;padding:3px}.c blockquote{border-left:5px solid #aaa;padding-left:5px;font-style:italic;margin:1em 0 1em 15px}.four-row-grid>*{width:21.1%;margin-right:5.2%;margin-top:4%;float:left}.four-row-grid>*:nth-child(4n)
{margin-right:0}.three-row-grid>*{width:30.5%;margin-right:4.2%;float:left;margin-top:4%}.three-row-grid>*:nth-child(3n)
{margin-right:0}.three-row-grid>*:nth-child(3n+1)
{clear:left}.five-col-grid>*{width:15.5%;margin-right:5.625%;float:left;margin-top:2%}.five-col-grid img{width:100%}.five-col-grid>*:nth-child(5n)
{margin-right:0}.six-col-grid>*{width:14.16%;margin-right:3%;float:left;margin-top:2%}.six-col-grid img{width:100%}.six-col-grid>*:nth-child(6n)
{margin-right:0}.seven-col-grid>*{width:11.71%;margin-right:3%;float:left;margin-top:2%}.seven-col-grid>*:nth-child(7n)
{margin-right:0}.seven-col-grid img{width:100%}.three-row-grid .cb,.four-row-grid .cb,.five-col-grid .cb,.six-col-grid .cb,.seven-col-grid .cb{width:100%;margin:0;float:none!important}.single-row-four>*{width:23%;margin-left:2.5%;float:left}.single-row-four>*:first-child{margin-left:0}.single-row-four:after,.single-row-four>.cb{content:'';clear:both;margin:0;display:block;width:100%}.single-row-four>.cb{display:none}.single-row-three>*:first-child{margin-left:0}.single-row-three>*{width:31%;margin-left:3.5%;float:left;margin-top:2.5%}.single-row-three:after{display:block;content:'';clear:both}.justify{text-align:justify}.justify:after{display:inline-block;width:100%;content:''}.justify>*{display:inline-block;vertical-align:top}@media all and (max-width:1240px){.seven-col-grid>*{width:14.16%;margin-right:3%}.seven-col-grid>*:nth-child(7n)
	{margin-right:3%}.seven-col-grid>*:nth-child(6n)
	{margin-right:0}}@media all and (max-width:1130px){.six-col-grid>*{width:15.5%;margin-right:5.625%}.six-col-grid>*:nth-child(6n)
	{margin-right:5.625%}.six-col-grid>*:nth-child(5n)
	{margin-right:0}.seven-col-grid>*{width:15.5%;margin-right:5.625%}.seven-col-grid>*:nth-child(6n), .seven-col-grid>*:nth-child(7n)
	{margin-right:5.625%}.seven-col-grid>*:nth-child(5n)
	{margin-right:0}.four-row-grid>*{width:30.5%;margin-right:4.2%}.four-row-grid>*:nth-child(4n)
	{margin-right:4.2%}.four-row-grid>*:nth-child(3n)
	{margin-right:0}.three-row-grid>*{width:47.5%;margin-right:0}.three-row-grid>*:nth-child(3n)
	{margin-right:0}.three-row-grid>*:nth-child(2n)
	{float:right}.three-row-grid>*:nth-child(3n+1)
	{clear:none}.three-row-grid>*:nth-child(2n+1)
	{clear:left}.five-col-grid>*{width:21.1%;margin-right:5.2%;margin-top:4%}.five-col-grid>*:nth-child(5n)
	{margin-right:5%}.five-col-grid>*:nth-child(4n)
	{margin-right:0}.single-row-four>*{width:48%;margin-left:4%;float:left}.single-row-four > *:nth-child(4)
	{margin-left:0}.single-row-four>.cb{display:block}}@media all and (max-width:930px){.seven-col-grid>*{width:23.125%;margin-right:2.5%}.seven-col-grid>*:nth-child(5n), .seven-col-grid>*:nth-child(6n), .seven-col-grid>*:nth-child(7n)
	{margin-right:2.5%}.seven-col-grid>*:nth-child(4n)
	{margin-right:0}}@media all and (max-width:900px){.six-col-grid>*{width:22.5%;margin-right:3.33%}.six-col-grid>*:nth-child(4n)
	{margin-right:0}.six-col-grid>*:nth-child(5n), .six-col-grid>*:nth-child(6n)
	{margin-right:3.33%}.single-row-three>*{float:none;width:100%;max-width:500px;margin-left:auto!important;margin-right:auto}}@media all and (max-width:790px){.four-row-grid>*{width:47.5%;margin-right:0}.four-row-grid>*:nth-child(4n)
	{margin-right:0}.four-row-grid>*:nth-child(2n)
	{float:right}.five-col-grid>*{width:30.2%;margin-right:4.2%;margin-top:4%}.five-col-grid>*:nth-child(4n)
	{margin-right:4.2%}.five-col-grid>*:nth-child(3n)
	{margin-right:0}}@media all and (max-width:750px){.single-row-four>*{width:100%;margin-left:0%}}@media all and (max-width:720px){.seven-col-grid>*{width:31%;margin-right:3%}.seven-col-grid>*:nth-child(4n), .seven-col-grid>*:nth-child(5n), .seven-col-grid>*:nth-child(6n), .seven-col-grid>*:nth-child(7n)
	{margin-right:3%}.seven-col-grid>*:nth-child(3n)
	{margin-right:0}}@media all and (max-width:680px){.three-row-grid>*{width:100%;margin-top:35px}.six-col-grid>*{width:30%;margin-right:5%}.six-col-grid>*:nth-child(4n), .six-col-grid>*:nth-child(5n), .six-col-grid>*:nth-child(6n)
	{margin-right:5%}.six-col-grid>*:nth-child(3n)
	{margin-right:0%}}@media all and (max-width:560px){.five-col-grid>*{width:47.5%;margin-right:0!important}.five-col-grid>*:nth-child(4n)
	{margin-right:0}.five-col-grid>*:nth-child(2n)
	{float:right}}@media all and (max-width:525px){.seven-col-grid>*{width:48.5%;margin-right:3%}.seven-col-grid>*:nth-child(3n), .seven-col-grid>*:nth-child(4n), .seven-col-grid>*:nth-child(5n), .seven-col-grid>*:nth-child(6n), .seven-col-grid>*:nth-child(7n)
	{margin-right:3%}.seven-col-grid>*:nth-child(2n)
	{margin-right:0}}@media all and (max-width:460px){.six-col-grid>*{width:47%;margin-right:6%!important}.six-col-grid>*:nth-child(2n)
	{margin-right:0!important}}@media all and (max-width:400px){.four-row-grid>*{width:100%;margin-top:35px}.three-row-grid>*{width:100%;margin-top:35px}}@media all and (max-width:380px){.five-col-grid>*{width:100%;margin-top:35px}}@media all and (max-width:340px){.seven-col-grid>*{width:100%;margin-right:0%!important}}