)no-repeat;background-position:calc(100% - 0.75rem) center!important;background-color:#fff}ul,li{margin:0;padding:0}ul{padding-left:15px}img{height:auto;max-width:100%}h1,h2{clear:both;color:#343D35;font-family:"Host Grotesk",sans-serif;font-weight:700;margin-top:0;margin-bottom:30px;line-height:1}h1{font-size:70px;line-height:80px}@media only screen and (max-width:768px){h1{font-size:37px;line-height:50px}}h2{font-size:40px;line-height:55px}@media only screen and (max-width:768px){h2{font-size:32px;line-height:40px}}p{margin-top:0;margin-bottom:30px}.btn{display:inline-block;font-weight:500;color:#fff;text-align:center;vertical-align:middle;background-color:#8CAB56;padding:17px 60px 18px 32px;font-size:15px;line-height:20px;border-radius:30px;box-shadow:none;font-family:"Reddit Sans",sans-serif;position:relative}.btn::after{content:"";background-image:url(/wp-content/uploads/Icon_Arrow_White.svg);width:13px;height:13px;display:inline-block;vertical-align:middle;background-size:cover;background-position:center;position:absolute;right:30px;top:40%}.btn-secondary{color:#fff;background-color:#D66C3A}.btn-custom2{color:#262420;background-color:#F5F2EACC;border:0 solid #F5F2EACC}.btn-custom2::after{background-image:url(/wp-content/uploads/Icon_Arrow_Black.svg)}@media (min-width:1368px){.container{max-width:1272px}}.site-content{position:relative}.single-projecten .above-footer{display:none}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:30px;grid-row-gap:30px}div.gform_wrapper.gravity-theme .gform_footer{margin:20px 0 0;padding:0}div.gform_wrapper.gravity-theme .gform_footer input{border:none;margin:0;background-image:url(/wp-content/uploads/Icon_Arrow_White.svg);background-repeat:no-repeat;background-position:85% 50%}.project-images{max-width:550px}.single-projecten .site-content{padding-bottom:50px}.single-projecten .site-content::before{opacity:0}.mob-fixed-btn{display:none}@media only screen and (max-width:991px){div.mob-fixed-btn{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;text-align:center;padding:15px;z-index:99999}div.mob-fixed-btn ul{padding:0}div.mob-fixed-btn ul li{list-style:none}div.mob-fixed-btn ul li .btn.btn-primary{padding:16px 70px 16px 42px;margin-right:0;background:rgb(140 171 86/.95)}}@media only screen and (max-width:768px){section.site-content::before{border-radius:0 0 0 100px;height:1385px}div.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){width:100%;line-height:20px;padding:17px 60px 18px 32px}}@media only screen and (min-width:768px) and (max-width:991px){#hero-page div.hero-inner{padding-top:80px}}@media only screen and (min-width:991px) and (max-width:1199px){section.above-footer{padding:100px 15px}}@media only screen and (min-width:1199px) and (max-width:1367px){section.above-footer{padding:100px 15px}}#single_project_wrapper{position:relative;margin:50px 0}#single_project_wrapper .project_short_description{padding-top:30px}#single_project_wrapper .project_description{padding-bottom:30px}#single_project_wrapper #project_gallery:not(.masonry){display:grid;grid-template-columns:repeat(1,1fr);padding:30px 0}@media (min-width:1101px){#single_project_wrapper #project_gallery:not(.masonry){grid-template-columns:repeat(1,1fr)}}.cookie-text{line-height:1.5}a{color:#8CAB56;font-weight:600}.splide ul li:before{display:none}header{display:block;width:100%;position:fixed;top:0;left:0;right:0;margin-bottom:0;background-color:#fff0;z-index:999}header .navbar-wrapper{padding:30px 0}header .navbar-wrapper>.container{display:flex;justify-content:center;align-items:center}header .navbar-wrapper>.container .navbar-brand img{vertical-align:middle}header .navbar-wrapper>.container .navbar-brand>a:visited{text-decoration:none}header .navbar-wrapper>.container .navbar-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999999;height:20px}@media only screen and (min-width:992px){header .navbar-wrapper>.container .navbar-toggler{display:none}}header .navbar-wrapper>.container .navbar-toggler .burger-bars{position:relative;width:24px;height:2px;background:#F5F2EA;border-radius:5px}header .navbar-wrapper>.container .navbar-toggler .burger-bars:before{top:-8px;content:"";position:absolute;width:24px;border-radius:5px;height:100%;background:inherit;left:0;transform-origin:center center}header .navbar-wrapper>.container .navbar-toggler .burger-bars:after{bottom:-8px;content:"";position:absolute;width:24px;border-radius:5px;height:100%;background:inherit;left:0;transform-origin:center center}header .navbar-wrapper>.container .navbar-toggler .navbar-toggle-title{margin-left:5px;display:none}header .navbar{border-top:0 solid #F4F3EB}@media only screen and (max-width:991px){header .navbar{display:none}}header .navbar .container{display:flex;align-items:center;justify-content:center}header .navbar .container .sticky-logo{line-height:0;display:none}header .navbar .container .navbar-contact{display:none}header .navbar .container .navbar-contact ul{padding:0}header .navbar .container .navbar-contact ul li{list-style:none}header .navbar .container .navbar-contact ul li .btn.btn-primary{border:2px solid #8CAB56;background:#fff0}header .navbar .nav-bar{padding-left:0;padding-right:0}header .navbar .nav-bar ul{padding:0;margin:0}header .navbar .nav-bar ul.navbar-nav{display:flex;justify-content:center}header .navbar .nav-bar ul.navbar-nav li{list-style:none;position:relative}header .navbar .nav-bar ul.navbar-nav>li{display:inline-block;line-height:1}header .navbar .nav-bar ul.navbar-nav>li>a{font-family:"Host Grotesk",sans-serif;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;padding:2px 25px;color:#FFF;display:block}header .navbar .nav-bar ul.navbar-nav>li>a>span{border-bottom:1px solid #fff0}header .navbar .nav-bar ul.navbar-nav>li:first-child>a{padding-left:0}header .navbar .nav-bar ul.navbar-nav>li:last-child>a{padding-right:0}header .navbar .nav-bar ul.navbar-nav>li.menu-item-has-children>a>span{position:relative}header .navbar .nav-bar ul.navbar-nav>li.menu-item-has-children>a>span:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;font-size:8px;margin-left:4px;top:-2px;position:relative}header .navbar .nav-bar ul.navbar-nav ul{display:none;position:absolute;left:0;background:rgb(38 36 32/.87);min-width:195px;z-index:9;font-size:16px;line-height:40px;text-align:left;border-radius:10px;padding:20px}header .navbar .nav-bar ul.navbar-nav ul li a{color:#fff;text-decoration:none;display:block}header .navbar .nav-bar ul.navbar-nav ul li a::before{content:"";margin-right:8px;background-image:url(/wp-content/uploads/Icon_Arrow_Footer.svg);display:inline-block;vertical-align:middle;width:4px;height:8px;margin-top:-4px}@media only screen and (min-width:992px){.close_sidenav{display:none}}@media only screen and (max-width:991px){.mob-bottom-btn{padding:70px 55px}.mob-bottom-btn ul{padding:0}.mob-bottom-btn ul li .btn.btn-primary{border:2px solid #8CAB56;background:#fff0;font-size:15px;font-weight:500;font-family:"Reddit Sans",sans-serif;margin:0;padding:15px 60px 16px 32px}.navbar-nav>li>a>span{border-bottom:1px solid #fff0}#main-nav .navbar-nav>li.has-sub{display:flex;flex-wrap:wrap}#main-nav .navbar-nav>li.has-sub>a{order:0;padding-right:0}#main-nav .navbar-nav>li.has-sub>.submenu{order:2;width:100%}.site-header .navbar-wrapper{padding:25px 0}.site-header .navbar-wrapper>.container{justify-content:space-between}.site-header .navbar-wrapper>.container .navbar-brand{max-width:254px}.sidenav{border-top:none;height:96vh;width:100vw;position:fixed;z-index:999999;top:0;right:-100%;bottom:0;background-color:rgb(38 36 32/.95);overflow:hidden;visibility:hidden;opacity:0;border-radius:0 1px 100px 0}.sidenav .nav-bar{background:#fff0;width:100%;height:100%;position:absolute;top:0;right:-100%;bottom:0;box-shadow:30px 40px 30px 30px rgb(0 0 0/.3);overflow-x:hidden;overflow-y:scroll}.sidenav .nav-bar .navbar-nav{display:block;margin-top:80px;padding:0}.sidenav ul.navbar-nav ul{display:none;position:relative;background:#fff0;box-shadow:unset}.sidenav ul.navbar-nav ul li a{color:#fff;padding:5px 25px 5px 50px;font-size:16px}.sidenav ul.navbar-nav>li.menu-item-has-children>a>span:after{content:none}.sidenav ul li{display:block;width:100%;position:relative}.sidenav ul li a{display:block;padding:20px 55px;color:#fff;font-family:"Host Grotesk",sans-serif;font-size:18px;line-height:24px;font-weight:400}.close_sidenav{display:block;font-size:0;color:#262420;text-align:right;position:absolute;top:25px;right:25px;line-height:1;background-color:#EDEBDF;width:40px;height:40px;border-radius:100%;background-image:url(/wp-content/uploads/Icon_Close.svg);background-repeat:no-repeat;background-position:center}}#hero-page{position:relative;height:500px;background-color:#F4F3EB;background-size:cover;background-position:center;border-radius:0 0 200px 0;z-index:1;text-align:center}@media only screen and (max-width:768px){#hero-page{height:310px;border-radius:0 0 100px 0}#hero-page div.hero-inner{padding-top:55px}#hero-page::before{border-radius:0 0 100px 0!important}}#hero-page::before{content:"";width:100%;height:100%;position:absolute;left:0;border-radius:0 0 200px 0;top:0;z-index:-1;background:rgb(0 0 0/.5)}#hero-page .hero-inner{width:100%;height:100%;display:flex;align-items:center;padding-top:180px}#hero-page .hero-inner h1{margin:0;color:#fff}.above-footer{padding:100px 0;position:relative;z-index:0}.above-footer::before{content:"";background-image:url(/wp-content/uploads/Huisstijlvorm_Groen_Transparant.svg);width:100%;height:100%;left:0;top:-145px;position:absolute;background-repeat:no-repeat;background-position:-228px 0;z-index:-1}.above-footer #above_footer_form{max-width:1387px;border-radius:30px;height:497px;display:flex;align-items:center;justify-content:center;text-align:center;background-image:url(/wp-content/uploads/CTA_balk_Afbeelding.jpg);background-size:cover;background-position:center;position:relative;z-index:0}.above-footer #above_footer_form::before{content:"";background:#000;border-radius:30px;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.above-footer #above_footer_form h2{font-size:60px;line-height:80px;color:#fff;max-width:900px}.above-footer #above_footer_form .btn.btn-custom2{margin-left:20px}.above-footer #above_footer_form .btn{outline:none;border:none!important}@media only screen and (max-width:768px){section.above-footer{padding:100px 15px}section.above-footer::before{top:-137px;background-image:url(/wp-content/uploads/Huisstijlvorm_Groen_Transparant_Mobiel.svg);background-position:-115px 115px}section.above-footer #above_footer_form h2{font-size:38px;line-height:50px}section.above-footer #above_footer_form .btn.btn-custom2{margin-left:0;margin-top:25px}}@media only screen and (min-width:768px) and (max-width:991px){section.above-footer{padding:100px 15px}section.above-footer #above_footer_form h2{font-size:50px;line-height:70px}}*::after,*::before,*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;font-family:"Reddit Sans",sans-serif;font-size:18px;font-weight:400;line-height:40px;color:#262420;text-align:left;background-color:#fff;opacity:1}article,header,nav,section{display:block}a{color:#262420;text-decoration:none;background-color:#fff0}img{border:0}select{text-transform:none}input[type="submit"]{-webkit-appearance:button}input::-moz-focus-inner{border:0;padding:0}::placeholder{color:#262420;opacity:1}body:not(.woocommerce-checkout) input[type="text"],body:not(.woocommerce-checkout) input[type="email"],body:not(.woocommerce-checkout) input[type="tel"]{line-height:normal;height:60px;border:1px solid #EDEBDF;background:#EDEBDF;border-radius:30px;font-size:16px!important;padding:15px 35px!important;margin-bottom:12px;font-family:"Reddit Sans",sans-serif;color:#262420}textarea{overflow:auto;height:234px!important;resize:none;line-height:normal;border:1px solid #EDEBDF;background:#EDEBDF;border-radius:30px;font-size:16px!important;padding:20px 35px!important;margin-bottom:12px;font-family:"Reddit Sans",sans-serif;color:#262420}select{border:1px solid #EDEBDF;background:#fff;border-radius:5px;font-size:16px;padding:12px;margin-bottom:12px;appearance:none;-webkit-appearance:none;height:45px;background:url(data:image/svg+xml,)no-repeat;background-position:calc(100% - 0.75rem) center!important;background-color:#fff}ul,li{margin:0;padding:0}ul{padding-left:15px}img{height:auto;max-width:100%}h1,h2{clear:both;color:#343D35;font-family:"Host Grotesk",sans-serif;font-weight:700;margin-top:0;margin-bottom:30px;line-height:1}h1{font-size:70px;line-height:80px}@media only screen and (max-width:768px){h1{font-size:37px;line-height:50px}}h2{font-size:40px;line-height:55px}@media only screen and (max-width:768px){h2{font-size:32px;line-height:40px}}p{margin-top:0;margin-bottom:30px}.btn{display:inline-block;font-weight:500;color:#fff;text-align:center;vertical-align:middle;background-color:#8CAB56;padding:17px 60px 18px 32px;font-size:15px;line-height:20px;border-radius:30px;box-shadow:none;font-family:"Reddit Sans",sans-serif;position:relative}.btn::after{content:"";background-image:url(/wp-content/uploads/Icon_Arrow_White.svg);width:13px;height:13px;display:inline-block;vertical-align:middle;background-size:cover;background-position:center;position:absolute;right:30px;top:40%}.btn-secondary{color:#fff;background-color:#D66C3A}.btn-custom2{color:#262420;background-color:#F5F2EACC;border:0 solid #F5F2EACC}.btn-custom2::after{background-image:url(/wp-content/uploads/Icon_Arrow_Black.svg)}@media (min-width:1368px){.container{max-width:1272px}}.site-content{position:relative}.single-projecten .above-footer{display:none}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:30px;grid-row-gap:30px}div.gform_wrapper.gravity-theme .gform_footer{margin:20px 0 0;padding:0}div.gform_wrapper.gravity-theme .gform_footer input{border:none;margin:0;background-image:url(/wp-content/uploads/Icon_Arrow_White.svg);background-repeat:no-repeat;background-position:85% 50%}.project-images{max-width:550px}.single-projecten .site-content{padding-bottom:50px}.single-projecten .site-content::before{opacity:0}.mob-fixed-btn{display:none}@media only screen and (max-width:991px){div.mob-fixed-btn{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;text-align:center;padding:15px;z-index:99999}div.mob-fixed-btn ul{padding:0}div.mob-fixed-btn ul li{list-style:none}div.mob-fixed-btn ul li .btn.btn-primary{padding:16px 70px 16px 42px;margin-right:0;background:rgb(140 171 86/.95)}}@media only screen and (max-width:768px){section.site-content::before{border-radius:0 0 0 100px;height:1385px}div.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){width:100%;line-height:20px;padding:17px 60px 18px 32px}}@media only screen and (min-width:768px) and (max-width:991px){#hero-page div.hero-inner{padding-top:80px}}@media only screen and (min-width:991px) and (max-width:1199px){section.above-footer{padding:100px 15px}}@media only screen and (min-width:1199px) and (max-width:1367px){section.above-footer{padding:100px 15px}}#single_project_wrapper{position:relative;margin:50px 0}#single_project_wrapper .project_short_description{padding-top:30px}#single_project_wrapper .project_description{padding-bottom:30px}#single_project_wrapper #project_gallery:not(.masonry){display:grid;grid-template-columns:repeat(1,1fr);padding:30px 0}@media (min-width:1101px){#single_project_wrapper #project_gallery:not(.masonry){grid-template-columns:repeat(1,1fr)}}.cookie-text{line-height:1.5}a{color:#8CAB56;font-weight:600}.splide ul li:before{display:none}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}.popup-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;padding:20px;box-shadow:0 0 10px rgb(0 0 0/.5);z-index:9999;max-height:90vh;overflow-y:scroll}.popup-title{font-size:24px;font-weight:700;margin-bottom:10px}.popup-content{font-size:16px;line-height:1.5;margin-bottom:20px}.popup-close{position:absolute;top:10px;right:10px;font-size:24px;font-weight:700;color:#ccc}.popup-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:rgb(0 0 0/.5);z-index:9998}.popup-title{color:#000}.popup-content{color:#000}.cookie-banner{display:none;background-color:#262420;border-top:1px solid #262420;position:fixed;bottom:0;left:0;width:100%;z-index:9999999999999}.innerbanner{padding:20px 15px;max-width:900px;margin:0 auto;display:flex;align-items:center;column-gap:20px;justify-content:space-between}.cookie-text{color:#fff}.cookie-btns{display:flex;column-gap:10px}.cookie-btns a{font-size:14px;line-height:20px;font-weight:700;text-decoration:none;border-radius:150px;padding:8px 30px;border:none;display:inline-block;margin:3px 4px;white-space:nowrap;text-transform:none;letter-spacing:0}.cookie-accept{color:#fff;background-color:#8cab56}.cookie-decline{color:#fff;background-color:#8cab56}@media only screen and (max-width:650px){.innerbanner{flex-direction:column;align-items:center}.cookie-text{margin-bottom:10px}}.gform_wrapper.gravity-theme ::-ms-reveal{display:none}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}}.gform_wrapper.gravity-theme .gform_hidden{display:none}.gform_wrapper.gravity-theme .hidden_label .gfield_label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%)[12];grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:.125em}.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400}.gform_wrapper.gravity-theme .gform_footer{display:flex}.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end}.gform_wrapper.gravity-theme .gform_footer{margin:6px 0 0;padding:16px 0}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer input+input{margin-left:8px}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}