.caption{color:#fff;display:block;left:0;position:absolute;right:0;text-align:center;top:50%;z-index:111}.caption,.caption h4{font-family:Lato-light,sans-serif}.caption h4{font-size:1.2em;font-weight:100;margin-bottom:70px}.caption button{margin:30px 20px 0}.caption .caption-buttons a:not(:last-of-type){margin-right:1rem}.caption .caption-link{margin-top:150px}.caption .caption-link a{color:#fff}.caption .caption-link:after{color:#fff;content:"\f063";display:block;font-family:Font Awesome\ 5 Free;margin-top:20px}.view{cursor:default;height:80vh;overflow:hidden;position:relative;width:100%;z-index:1}.view:before{background:rgba(35,35,35,.6);content:"";display:block;height:100%;position:absolute;width:100%;z-index:4}.view iframe{height:100vh;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media (min-aspect-ratio:16/9){.view iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.view iframe{width:177.78vh}}.view img,.view video{display:block;position:relative}.view video.video-intro{height:auto;left:50%;min-height:100%;min-width:100%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;width:auto;z-index:-100}#highlights{margin:95px 0;position:relative}#highlights button{border-color:var(--color-black);color:var(--color-black);margin-top:40px}#highlights button:hover{border-color:var(--color-orange)}.highlight-block h2{color:var(--color-black);margin-bottom:25px;text-align:center;text-transform:uppercase}.highlight-block p{text-align:center}#text-block{background:var(--color-orange);padding:80px 0 160px}#text-block p{font-family:Lato-Semibold,sans-serif;font-size:1.2em;font-weight:400;letter-spacing:1px;text-align:center}#picture-presentation{margin-top:-100px}#picture-presentation .picture-block{max-width:100%}#picture-presentation .picture-block img{height:100%;object-fit:cover;width:100%}#services-homepage,#uitbreidingen-homepage{margin-top:-100px}#services-homepage{background:var(--color-black);color:#fff;padding:220px 0}#services-homepage h3{color:var(--color-orange)}#services-homepage .button{font-size:1em;margin-top:5px;min-width:291px;text-align:center}#services-homepage .button:not(:last-of-type){margin-right:5px}#uitbreidingen-homepage{position:relative}#uitbreidingen-homepage h3{color:var(--color-orange)}#uitbreidingen-homepage img{height:250px;object-fit:cover;width:auto}#uitbreidingen-homepage .col-md-6{position:relative}#uitbreidingen-homepage .text-block{bottom:30px;position:absolute}#uitbreidingen-homepage button{border-color:var(--color-black);color:var(--color-black);margin-top:40px}#uitbreidingen-homepage button:hover{border-color:var(--color-orange)}.ondernemersprijs-popup{background-color:#fff;bottom:1rem;box-shadow:0 5px 15px rgba(0,0,0,.55);height:250px;max-width:100vw;opacity:0;padding:1rem;pointer-events:none;position:fixed;right:1rem;transition:opacity .5s ease;width:600px;z-index:9999}.ondernemersprijs-popup.show{opacity:.85;pointer-events:all}.ondernemersprijs-popup a.link{display:block}.ondernemersprijs-popup a.close-ondernemersprijs-popup{color:#000;font-size:1.5rem;font-weight:700;position:absolute;right:1rem;z-index:99999}@media only screen and (max-width:1200px){.g-5{--bs-gutter-y:0rem;--bs-gutter-x:0rem}#services-homepage img,#uitbreidingen-homepage .text-block{margin-top:5rem}#uitbreidingen-homepage .text-block{margin-left:3rem}}@media only screen and (max-width:768px){#uitbreidingen-homepage .text-block{margin-left:0;position:relative}#uitbreidingen-homepage img{height:100%;width:100%}}@media only screen and (max-width:480px){.caption-buttons,.caption-link{display:none}.g-5{--bs-gutter-y:0rem;--bs-gutter-x:0rem}#services-homepage img,#uitbreidingen-homepage .text-block{margin-top:5rem}.caption,.view:before{display:none}.view{height:60vh}}