﻿@import"https://fonts.googleapis.com/css?family=PT+Sans:400,500,600,700";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,del,dfn,font,img,ins,kbd,q,s,samp,section,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0px;padding:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;outline:0;position:relative;vertical-align:baseline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}*:focus{outline:0}body{font-size:62.5%;margin:0;padding:0}body{position:relative}ol,ul{font-size:1.8em;margin:1em 0;padding:0 1.2em}ol p,ul p{font-size:18px}ol *,ul *{font-size:inherit}table{border-collapse:collapse;font-size:inherit;width:100%}td,th{vertical-align:top}sup,sub{height:0;line-height:1;font-size:.85em;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}p{font-size:1.1rem;font-weight:400;line-height:1.7rem}span{font-size:inherit}@font-face{font-family:"BrandonGrotesque-Medium";src:url("/includes/fonts/BrandonGrotesque-Medium.eot?#iefix") format("embedded-opentype"),url("/includes/fonts/brandon/BrandonGrotesque-Medium.otf") format("opentype"),url("/includes/fonts/brandon/BrandonGrotesque-Medium.woff") format("woff"),url("/includes/fonts/brandon/BrandonGrotesque-Medium.ttf") format("truetype"),url("/includes/fonts/brandon/BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium") format("svg");font-weight:normal;font-style:normal}.hamburger{padding:15px 15px;display:none;cursor:pointer;transition-property:opacity,-webkit-filter;-webkit-transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;-moz-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger .hamburger-inner{-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger .hamburger-inner::before{-webkit-transition:top .1s .14s ease,opacity .1s ease;-o-transition:top .1s .14s ease,opacity .1s ease;-moz-transition:top .1s .14s ease,opacity .1s ease;transition:top .1s .14s ease,opacity .1s ease}.hamburger .hamburger-inner::after{transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom .1s .14s ease,-o-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-moz-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-moz-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-o-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.14s;-moz-transition-delay:.14s;-o-transition-delay:.14s;transition-delay:.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease,opacity .1s .14s ease;-o-transition:top .1s ease,opacity .1s .14s ease;-moz-transition:top .1s ease,opacity .1s .14s ease;transition:top .1s ease,opacity .1s .14s ease}.hamburger.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom .1s ease,-o-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1),-o-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}.columns:last-child:not(:first-child){float:left}body{font-family:"BrandonGrotesque-Medium",sans-serif;overflow-x:hidden}h1{font-family:"BrandonGrotesque-Medium",sans-serif;color:#fff;font-size:3rem;margin:1.5rem 0;line-height:1.2;text-transform:uppercase}h2{font-family:"Roboto",sans-serif;color:#30ab67;font-size:2.2rem;font-weight:500;margin:1.5rem 0;line-height:1.2}h3{font-family:"Roboto",sans-serif;color:#30ab67;font-size:1.75rem;font-weight:500;margin:1rem 0;line-height:1.2}h4{font-family:"Roboto",sans-serif;margin:1rem 0;font-size:1.375rem;line-height:1.4}h5{font-family:"Roboto",sans-serif;margin:1rem 0;font-size:1.125rem;line-height:30px}h6{font-family:"Roboto",sans-serif;margin:1rem 0;font-size:1rem;line-height:20px}a{font-family:"Roboto",sans-serif;color:#30ab67;text-decoration:none;font-size:inherit}a:hover{color:#30ab67}p{font-family:"Roboto",sans-serif;margin:1rem 0;line-height:1.6;font-size:17px;font-weight:normal}ul,ol{font-family:"Roboto",sans-serif;font-size:17px}ul li,ol li{margin:0 0 10px}ul li em,ol li em{font-style:normal}ul li ul,ul li ol,ol li ul,ol li ol{margin:0 0 10px}ul li ul li,ul li ol li,ol li ul li,ol li ol li{margin:0;color:#606060}ul li ul li:first-child,ul li ol li:first-child,ol li ul li:first-child,ol li ol li:first-child{margin-top:10px}div,section{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}section{padding:20px 0}input.req,select.req,textarea.req{border-color:#cc4b37;background-color:#f9ecea}input.req:focus,select.req:focus,textarea.req:focus{border-color:#cc4b37}.crumbs{list-style:none}.crumbs li{display:inline-block}.crumbs li:not(:first-child):before{content:"»"}.row.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.row.no-gutter .columns{padding:0}.button{font-family:"Roboto",sans-serif;font-size:17px;background-color:#467572;border:none;color:#fff;padding:13px 23px;margin:5px 0;text-align:center;text-decoration:none;display:inline-block;cursor:pointer}.button:hover{color:#fff;background-color:#30ab67;text-decoration:none}header>.row{display:flex;align-items:center}header .Headerlogo{max-width:200px;padding:30px 0px}.logocontainer{margin:0 auto}.header-section{min-height:500px;padding:0}.header-section .header h1,.header-section .header p{color:#fff}.header-section .header .overlay{display:flex;align-items:center;width:50%;min-height:500px}.header-section:before{content:"";background-color:rgba(48,171,103,.8);position:absolute;width:50%;height:100%;top:0;left:0}.header-small{min-height:400px}.header-news{min-height:190px;background:#30ab67}.header-news h1{font-family:"Roboto",sans-serif;color:#fff;font-size:37px;margin:1.5rem 0;line-height:1.2;text-transform:none}.news-single .date{font-style:italic;color:gray;font-size:15px}.news-single .contentnavi{text-align:center;margin:2em 0;font-size:17px}.news-single .contentnavi .prev{position:absolute;left:0}.news-single .contentnavi .next{position:absolute;right:0}.container{max-width:1200px;margin:0 auto}.unit{width:45%;margin-top:5%;margin-bottom:5%}.twoimages{object-fit:cover;width:100%;height:300px;padding:10px 0px}.projects{border-bottom:1px solid #d3d3d3;padding-bottom:40px}.projects p,.projects h1,.projects h2,.projects h3,.projects h4{padding:0 10px}.projects .project{padding:20px 30px}.projects .project-img{min-height:320px;overflow:hidden}.projects img{width:100%}.projects h3{padding:10px;margin:0}.collapsed{max-width:100% !important}.collapsed img{width:100%}.news-overview h4{margin:1rem 0;min-height:50px}.news-overview a{color:#000}.news-overview .news-item{border:1px solid #d9d9d9;margin-bottom:40px;min-height:575px}.news-overview .news-item .newsThumb{height:250px}.news-overview .news-item .newsThumb img{min-height:100%;min-width:100%;object-fit:cover}.news-overview .news-item .blockContent{padding:20px;background:#fff}.news-overview .news-item .blockContent p,.news-overview .news-item .blockContent span{font-size:17px}.news-overview .news-item .blockContent .date{color:gray;font-size:14px}.news-overview .news-item .blockLink:focus{color:#30ab67}.news-overview .news-item .blockBottom{padding:0 20px 20px;background:#fff;bottom:0;position:absolute}.news-overview .news-item .blockBottom a{color:#fff}.news-overview .news-item a:hover{text-decoration:none}.main-nav{z-index:5;margin:0 auto}.menu{float:right}.menu li.active a{background:none;border-bottom:2px solid #467572;color:#467572}.menu li a{color:#000;padding:7px 25px;margin:0 10px;font-family:"Roboto",sans-serif;font-size:1rem;line-height:28px}.menu li a:hover{text-decoration:none;color:#467572}.profiel{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.22);-moz-box-shadow:0 1px 3px rgba(0,0,0,.22);box-shadow:0 1px 3px rgba(0,0,0,.22);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;margin:20px 10px;height:340px;padding:0}.profiel h5{font-weight:bold;margin:0}.profiel p{margin:.5rem 0;line-height:1.3}.profiel .NFContainer{padding:15px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:30px;border-radius:0}.burgermenu{display:inline-block;float:right;vertical-align:middle}.mob-nav{display:none}.mobmenu{width:100%;background:#fff;border-bottom:1px solid #d3d3d3;display:none;min-height:50px}.mobmenu .contact-btns{padding:15px 20px;display:inline-block}.mobmenu .contact-btns li{padding-right:15px}.mobmenu .contact-btns li a{color:#467572}.mobmenu ul{display:inline-block;list-style-type:none;margin:0;padding:0;padding-top:5px}.mobmenu li{margin:0;display:inline-block;vertical-align:baseline}.mobmenu li a{font-size:1.1rem;color:#000}.mobmenu .mobnavi li{display:block;border-top:1px solid #d3d3d3;padding:15px 15px}.mobnavi{width:100%}.customform label{display:block;font-family:"Roboto",sans-serif;font-size:17px;margin:15px 0 5px 0}.customform input[type=text],.customform textarea{font-family:"Roboto",sans-serif;font-size:17px;border-bottom:1px solid #467572;margin:20px 0;border-top:0;border-left:0;border-right:0;box-shadow:none}.customform input[type=text]:focus,.customform textarea:focus{background:none}.customform ::placeholder{color:#a9a9a9}.customform ul{list-style-type:none}.customform ul li a{color:#30ab67}.customform ul li a:hover{color:#44ca80;text-decoration:none}.customform .button{float:right;margin-bottom:30px}.customform .contact-details{background:#eee;padding:16px 30px}.footer-logo{padding:0 50px;margin-bottom:-5px;float:right}.footer-logo img{float:right}footer{background:#30ab67;color:#fff}footer h5{font-weight:bold;color:#fff}footer ul{padding-left:0}footer li{list-style-type:none}footer li a{color:#fff;font-size:16px}footer li a:hover{color:#fff;text-decoration:underline}footer .fab{font-size:30px}.footermenu{padding-top:20px}.footerbottom{background:rgba(0,0,0,.25);margin-top:20px}.footerbottom p,.footerbottom a{color:#fff;font-size:15px;text-align:center;padding:8px 0;margin:0}.beeld-section-right .image{min-height:350px;background-position-y:center;background-position-x:center}.nopad{padding:0}a[href^="tel:"]{text-decoration:none}.downloadslist{list-style-type:none;padding-left:0}.downloadslist a{vertical-align:bottom;color:#30ab67}.downloadslist a:hover{color:#44ca80}.adres li{padding-right:5px}.maps:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-left:-17px}.phone:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-left:-24px;padding-right:10px}.mail:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-left:-24px;padding-right:10px}.video iframe{width:100%}.video-wide iframe{width:100%;min-height:500px}@media handheld,only screen and (max-width: 1460px){.header-section .header .overlay .text{width:100%;max-width:100%;padding:30px}}@media handheld,only screen and (max-width: 1225px){.container{padding-left:20px}header .Headerlogo{padding-left:30px}}@media handheld,only screen and (max-width: 1023px){.hamburger{display:inline-block}.mobmenu{display:block}.main-nav{display:none}.is-active{display:block}.beeld-section .image{position:relative;width:100%;right:0}.news-item .blockBottom{position:relative !important}.news-single .prev,.news-single .next{position:relative !important;display:block;padding:10px 0}.news-single .back{display:none}}@media handheld,only screen and (max-width: 750px){.logocontainer{text-align:center}header .Headerlogo{padding-left:0px}.header-section{height:400px}.header-section .header .overlay{width:100%}.header-section:before{width:100%}.video-wide iframe{width:100%;height:auto;min-height:0px}}@media handheld,only screen and (max-width: 640px){h1{font-size:2.4rem}h2{font-size:1.8rem}h3{font-size:1.6rem}.small-push-2-5{position:relative;left:15%}.minus{left:-8.33333%}}/*# sourceMappingURL=style.css.map */
