/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}*{margin:0;padding:0;}ul[role='list'],ol[role='list']{list-style:none;}html:focus-within{scroll-behavior:smooth;}a:not([class]){text-decoration-skip-ink:auto;}img,picture,svg,video,canvas{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;transition:none;}}body,html{height:100%;scroll-behavior:smooth;}
* vietnamese */@font-face{font-family:'Dosis';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v32/HhyaU5sn9vOmLzlnC_WoEoZKdbA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Dosis';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v32/HhyaU5sn9vOmLzlmC_WoEoZKdbA.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Dosis';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v32/HhyaU5sn9vOmLzloC_WoEoZK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}p{color:#111111;}a,a:hover,a:visited{color:#928A76;}main ul{margin-left:40px;margin-bottom:25px;}#OpenMobileMenu{display:none;}body{font-family:"Dosis",sans-serif;color:#928A76;font-weight:200;}.page-wrapper{width:1240px;display:block;margin:auto;}.clear{clear:both;}.cta{text-transform:uppercase;color:#928A76;text-decoration:none;border:1px #928A76 solid;padding:15px;margin-top:20px;display:inline-block;letter-spacing:1px;}.cta:hover{background:#928A76;color:white;}.twee-vakken .cta{margin-top:-10px;}.bloktekst{text-align:justify;}header{margin-top:20px;display:block;margin-bottom:30px;}#Home-logo{width:220px;height:auto;float:left;}header ul{float:right;margin-top:30px;}header ul li{display:inline;}header ul li a{text-decoration:none;color:#928A76;font-size:20px;margin-left:30px;font-weight:200;text-transform:uppercase;font-family:"Dosis",Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;color:var(--e-global-color-primary);background-color:var(--e-global-color-7643c6d);}h1{font-size:32px;font-weight:200;text-transform:uppercase;margin-bottom:25px;}h2{font-size:28px;font-weight:300;margin-bottom:15px;}#Home-Pagina .links h2{text-align:right;}main{font-size:18px;line-height:1.6;text-align:justify;}main p{margin-bottom:15px;}main p strong{font-weight:600;}.twee-vakken{margin-top:40px;}.vak{width:48%;}.links{float:left;}.rechts{float:right;}.twee-vakken img{margin-top:10px;}#Home-Pagina .links .cta{float:right;}.CTA-box{margin-top:30px;}.CTA-box img{width:200px;height:auto;float:left;margin:0px 20px 11px 0px;}.CTA-box p{line-height:1.5;font-size:18px;}.CTA-box h3{font-weight:100;text-transform:uppercase;font-size:20px;margin-bottom:11px;}footer{margin-top:40px;display:block;border-top:1px solid #928A76;border-bottom:1px solid #928A76;padding-top:15px;padding-bottom:15px;margin-bottom:5px;}#Footer-logo{width:230px;height:auto;float:left;}.footerstuk{float:left;width:33%;}footer a{color:#928A76;text-decoration:none;}footer p{font-size:120%;background:;padding:0px 0px 20px 10px}footer h4{font-weight:100;text-transform:uppercase;margin-bottom:11px;}.footer-3{text-align:right;float:right;}.bottom-line-right{float:right;margin-bottom:20px;}.bottom-line{font-size:15px;}#Normale-pagina img{width:300px;display:block;margin:auto;}#HomeVideo{margin-bottom:40px;}.partners img{margin-bottom:20px;}.overzichtje{text-align:left;}.projectje{width:48%;float:left;margin:0px 30px 4% 0px;background-color:#928A76;position:relative;overflow:hidden;}.projectje:nth-child(even){margin-right:0;}.projectje p{position:absolute;z-index:9999;background:white;margin-top:110px;}.projectje p a{color:black;font-size:14px;padding:3px;text-decoration:none;}.labelke{position:relative;background:white;color:black;top:170px;z-index:9999;font-size:14px;padding:3px 11px;}.overzichtje img{position:relative;}#ProjectPagina img{width:100%;}#FotoReeks img{width:100%;margin-bottom:20px;}.contact-knop{color:white;text-transform:uppercase;background-color:#928A76;text-decoration:none;padding:11px;}a.contact-knop:hover{color:white;}.clearfix::after{content:"";display:table;clear:both;}
.Groep{display:flex;flex-wrap:wrap;}.Mobile-Foto-Fix-Home{display:none;}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:white;background-color:white;overflow-x:hidden;transition:1s;}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px;}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:0.3s;}.overlay a:hover,.overlay a:focus{color:#f1f1f1;}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;}@media screen and (max-width:1300px){.page-wrapper{width:90%;}}@media screen and (max-width:1120px){#MainMenu{display:none;}#OpenMobileMenu{display:block;float:right;margin-top:20px;}.overlay-content{top:100px;}.overlay-content ul{list-style:none;}.kleiner{font-size:22px;}#Home-logo{width:250px;}.footer-2{display:none;}.footer-3{float:right;}}@media screen and (max-width:960px){.links,.rechts{float:none;}.vak{width:100%;}.Mobile-Foto-Fix-Home{display:block;}.Mobile-Foto-Fix-Home-Gone{display:none;}#Home-Pagina .links h2{text-align:left;}#Home-Pagina .links .cta{float:left;}}@media screen and (max-width:960px){.projectje{float:none;width:100%;margin:0px;margin-bottom:25px;}}@media screen and (max-width:500px){#Home-logo{width:200px;}#mapke{width:100%;}.footer-3{width:50%;}}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px;}}
