#primary-menu{margin-right:auto}#site-navigation{background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:background .2s ease}#sticky-navigation{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease}@media (min-width:1024px){.sub-menu{width:-moz-max-content!important;width:max-content!important}}.main-navigation .menu-toggle{font-size:24px!important}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{padding-right:3px!important}@media (max-width:1024px){.navigation-branding{margin-left:1em!important}}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:0!important}.main-navigation ul li.three-column-sub ul,.main-navigation ul li.two-column-sub ul{display:grid;left:-99999px;opacity:0;pointer-events:none;height:auto;overflow:visible}.main-navigation ul li.two-column-sub ul{grid-template-columns:repeat(2,1fr);width:450px}.main-navigation ul li.three-column-sub ul{grid-template-columns:repeat(3,1fr);width:600px}.main-navigation ul li.three-column-sub.sfHover>ul,.main-navigation ul li.three-column-sub:hover>ul,.main-navigation ul li.two-column-sub.sfHover>ul,.main-navigation ul li.two-column-sub:hover>ul{left:0;opacity:1;pointer-events:auto}.main-navigation ul li.three-column-sub ul li,.main-navigation ul li.two-column-sub ul li{width:100%}.acc-img>img:not(:first-child){display:none}.google-maps{width:100%;height:775px}@media (max-width:1024px){.google-maps{height:400px}}@media (max-width:767px){.google-maps{height:300px}}.facet-project-filter .facetwp-type-dropdown{margin:0}.facet-project-filter select{width:100%;border:1px solid rgba(142,103,44,.24);transition:ease all .3s}.facet-project-filter select:focus,.facet-project-filter select:hover{border-color:var(--main)}.project-slider .filter,body.postid-1027 .gb-element-c48f5595,body.postid-1027 .gb-element-e2a1c02e{display:none}.slideout-menu .sub-menu{box-shadow:none!important}.site-content li>a:focus,.site-content li>a:hover,.site-content p>a:focus,.site-content p>a:hover{text-decoration:underline}.entry-content ol,.entry-content ul{margin:0 0 1.5em 1.2em}.entry-content ol li:not(:last-child),.entry-content ul li:not(:last-child){margin-bottom:.5rem}.entry-content li::marker{color:var(--main)}.gb-accordion .gb-accordion__content p:last-child{margin-bottom:0}@media(max-width:1024px){.tablet-no-br br{display:none!important}}@media(max-width:767px){.mobile-no-br br{display:none!important}}.hover-underline a,.no-underline{text-decoration:none}.hover-underline a:hover{text-decoration:underline}.hover-zoom,.hover-zoom-bg>div{transition:ease all .3s}.hover-zoom-bg>div:hover,.hover-zoom:hover{transform:scale(1.1)}.gform_wrapper.gravity-theme .gfield_label{color:#222!important;font-family:var(--gp-font--inter)!important;font-weight:600!important}.gform_wrapper.gravity-theme input,.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid rgba(142,103,44,.24);padding:1rem!important;transition:ease all .3s}.gform_wrapper.gravity-theme input:focus,.gform_wrapper.gravity-theme input:hover,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme select:hover,.gform_wrapper.gravity-theme textarea:focus,.gform_wrapper.gravity-theme textarea:hover{border-color:var(--main)}.gform_wrapper.gravity-theme .gform_footer button{width:100%;padding:16px 24px!important;color:var(--white);background-color:var(--main);font-family:var(--gp-font--syne);font-weight:600;transition:ease all .3s}.gform_wrapper.gravity-theme .gform_footer button:focus,.gform_wrapper.gravity-theme .gform_footer button:hover{color:var(--white);background-color:#6b4d1f}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0!important;margin:0!important}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:0!important}.gform_wrapper.gravity-theme .gform_required_legend{display:none!important}.splide__list{display:flex!important;flex-wrap:nowrap!important}.splide__list>.splide__slide{cursor:grab}.splide__list>.gb-loop-item.splide__slide:active,.splide__list>.splide__slide:active{cursor:grabbing}.splide__arrow{position:absolute;top:50%;transform:translateY(-50%);fill:white;background-color:transparent;border:2px solid #000;border-radius:99px;padding:1em;line-height:0;transition:ease all .3s}.splide__arrow:focus,.splide__arrow:hover{background-color:transparent;border-color:#fff}.splide__arrow svg{height:16px;width:16px;transition:ease all .3s}.splide__arrow.splide__arrow--prev{left:-76px}.splide__arrow.splide__arrow--next{right:-76px}.splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrow.splide__arrow--prev:hover svg{transform:rotate(180deg) translateX(3px)}.splide__arrow.splide__arrow--next:hover svg{transform:translateX(3px)}.splide__arrows.splide__arrows--ltr{display:flex;justify-content:center;gap:1em}.splide__pagination{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;margin:1em 0 0 0!important;gap:1em}.splide__pagination li{margin:0!important}.splide__pagination li button{padding:0;background-color:rgba(255,255,255,.4);border-radius:50%;transition:ease all .3s;display:block;position:relative;border:none;width:8px;height:8px}.splide__pagination li button:after{display:block;position:absolute;width:12px;height:12px;border:1px solid #fff;content:'';left:-2px;top:-2px;opacity:0;transition:ease all .3s;border-radius:50%}.splide__pagination li button.is-active,.splide__pagination li button:hover{background:#fff}.splide__pagination li button.is-active::after{opacity:1}.external-pagination .splide__pagination{bottom:-24px}.external-pagination .splide__pagination li button{background-color:var(--primary-transparent)}.external-pagination .splide__pagination li button.is-active{background-color:var(--primary)}.reviews .splide__pagination{display:flex;margin:2em 0 0 0!important;gap:8px;position:relative;bottom:auto;left:auto;transform:none;display:flex}.reviews .splide__pagination li button{padding:0;background-color:rgba(34,34,34,.2);border-radius:4px;transition:ease all .3s;display:block;position:relative;border:none;width:8px;height:8px}.reviews .splide__pagination li button.is-active,.reviews .splide__pagination li button:hover{background:#8e672c}.reviews .splide__pagination li button.is-active{width:16px}.reviews .splide__pagination li button:after{display:none}.splide.projecten-gallery-main{text-align:center}.splide.projecten-gallery-main img{width:auto;height:500px;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.splide.projecten-gallery-main img{height:450px}}@media (max-width:767px){.splide.projecten-gallery-main img{width:100%;height:250px}}.projecten-gallery-main.is-single .splide__slide{cursor:default!important}.projecten-gallery-thumbs .splide__track{margin-top:1em;overflow:visible}.projecten-gallery-thumbs .splide__list{display:flex;justify-content:center;gap:12px;flex-wrap:wrap!important}.projecten-gallery-thumbs .splide__slide{width:80px;cursor:pointer}@media (max-width:1024px){.projecten-gallery-thumbs .splide__list{justify-content:left}.projecten-gallery-thumbs .splide__slide{width:calc((100% - 5 * 12px)/ 6)}}@media (max-width:767px){.projecten-gallery-thumbs .splide__slide{width:calc((100% - 3 * 12px)/ 4)}}.projecten-gallery-thumbs img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;padding:.25em}.projecten-gallery-thumbs .splide__slide.is-active img{outline:2px solid var(--main)}