html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}*{box-sizing:border-box}:root{--textColorDark:#242424;--textColor:#9A7960;--textColorHover:#000000;--backgroundColor:#F7F3F0;--backgroundColorDark:#EFE8E2;--colorPrimary:#9A7960;--colorPrimaryHover:#876a54;--headerheight:85px;--blockHeight:clamp(80px, 10vh, 300px);--roundedBorder:calc( var(--blockHeight) / 1.5 );--bs-primary-rgb:154, 121, 96;--bs-dark-rgb:36, 36, 36;--bs-secondary-rgb:247, 243, 240;--containerWidth:calc(1320px - 1.5rem);--containerSpacing:calc(100vw - var(--containerWidth))}::selection{background:var(--colorPrimary);color:#fff}html,body{max-width:100vw;overflow-x:hidden}body{overflow-x:clip}body{font-size:clamp(0.875rem, 1vw + 0.25rem, 1rem);font-family:'Roboto',sans-serif;font-weight:400;color:var(--textColor);background-color:var(--backgroundColor);font-weight:300;line-height:1.5}p{margin-bottom:1em}em{font-style:italic}.entry-content p{line-height:2}sup{font-size:.75em;vertical-align:super}picture{display:block}p:last-of-type{margin-bottom:0}a{text-decoration:none;color:var(--colorPrimary);outline:none}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.25;font-family:"Cormorant Garamond",serif;font-weight:700}img{width:auto;max-width:100%;height:auto}ul{padding-inline-start:0}svg{max-width:100%;height:auto}ul,ol{list-style:none}strong,b{font-weight:700}small{font-size:small}picture.object-fit-cover.w-100 img{width:100%;object-fit:cover}picture.object-fit-cover.h-100 img{height:100%}.playfair{font-family:"Playfair Display",serif}.playfair em{font-weight:400}.container-large{max-width:2160px;width:100%;margin-left:auto;margin-right:auto}.lh-0{line-height:0!important}.cursor-pointer,.cursor-pointer:hover{cursor:pointer}.overflow-x-clip{overflow-x:clip}#page .btn,#page a.btn{cursor:pointer;font-size:clamp(0.875rem, 1vw + 0.25rem, 1rem);display:inline-flex;align-items:center;padding:1rem 2rem;border-radius:10rem;line-height:1;font-weight:500;background:var(--colorPrimary);color:#fff;transition:.3s ease-in-out background;width:max-content}#page .btn:after,#page a.btn:after{content:"";display:block;width:2rem;height:1rem;margin-left:.75rem;background-repeat:no-repeat;background-size:contain;background-position:right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23fff'/%3E%3C/svg%3E%0A")}#page .btn.no-border{border:none!important;padding:0!important}#page .btn.white{background:#fff;border:1px solid var(--colorPrimary);color:var(--colorPrimary)}#page .btn.primary{background:#fff0;border:1px solid var(--colorPrimary);color:var(--colorPrimary)}#page .btn.transparent{background:#fff0;border:1px solid var(--textColorDark);color:var(--textColorDark)}#page .btn.outline-white{background:#fff0;border:1px solid #fff;color:#fff;transition:.3s ease-in-out background,.3s ease-in-out color}#page .btn.outline-white:hover{background:#fff;color:var(--textColorDark)}#page .btn.outline-white::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23ffffff'/%3E%3C/svg%3E%0A")}#page .btn.outline-white:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23242424'/%3E%3C/svg%3E%0A")}#page .btn.dark{background:var(--textColorDark)}#page .btn.dark:hover{background:var(--textColorHover)}#page .btn.transparent::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23242424'/%3E%3C/svg%3E%0A")}#page .btn.white::after,#page .btn.primary::after,#page .btn.dark::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23bb9578'/%3E%3C/svg%3E%0A")}.focal-point-image,.focal-point-image img{object-position:calc(var(--focal-point-left, 0.5) * 100%) calc(var(--focal-point-top, 0.5) * 100%)}h1{font-size:clamp(2.25rem, 3.5vw, 4.25rem)}h2{font-size:clamp(2rem, 3.5vw, 4rem)}h3{font-size:clamp(1.25rem, 2vw, 2.5rem)}h4,h5,h6{font-size:clamp(1.25rem, 2vw, 1.85rem)}.font-size-1{font-size:clamp(0.750rem, 1vw + 0.25rem, 1rem)}.font-size-2{font-size:clamp(0.875rem, 1.2vw + 0.25rem, 1.25rem)}.font-size-3{font-size:clamp(1.125rem, 1.5vw + 0.25rem, 1.5rem)}.font-size-4{font-size:clamp(1.5rem, 1.75vw + 0.5rem, 2rem)}.font-size-5{font-size:clamp(2rem, 3vw, 3rem)}.font-size-6{font-size:clamp(2.5rem, 4vw + 0.5rem, 4rem)}.font-size-7{font-size:clamp(3rem, 5vw + 0.5rem, 5rem)}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}.entry-content ul,.entry-content ol{margin:1.5rem 0 1.5rem 1rem}.entry-content li{line-height:1.85}.entry-content ul li{list-style:disc inside}.entry-content ol li{list-style:decimal inside}header#top{z-index:10;width:calc(100vw - ( var(--containerSpacing) / 2));border-radius:0 0 0 calc(var(--headerheight) / 2);box-shadow:0 0 10px rgb(0 0 0 / .1);isolation:isolate}.home header#top{box-shadow:none;transition:box-shadow .3s ease-in-out}.home header#top.past-blocks{box-shadow:0 0 10px rgb(0 0 0 / .1)}header#top .row{height:var(--headerheight)}header#top a.sitelink{position:fixed;left:50%;transform:translateX(-50%);top:25px;transition:none}header .logo,header .logo img{width:100%;max-width:clamp(200px, 38vw, 250px)}header .logo-light{display:none}header a{color:var(--textColorDark)}header a:hover{color:var(--colorPrimary)}header .left .phone .bullet{position:absolute;left:.35rem;top:-.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg id='Group_234' data-name='Group 234' transform='translate(-246 -25)'%3E%3Ccircle id='Ellipse_7' data-name='Ellipse 7' cx='8' cy='8' r='8' transform='translate(246 25)' fill='%23bb9578' opacity='0.43'/%3E%3Ccircle id='Ellipse_6' data-name='Ellipse 6' cx='5' cy='5' r='5' transform='translate(249 28)' fill='%23bb9578'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;width:1rem;height:1rem}header .right .wrapper{margin-right:var(--headerheight)}header#top .wpml-ls-legacy-dropdown-click,#fullnav .wpml-ls-legacy-dropdown-click{width:auto;text-align:left}header#top .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after,#fullnav .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.508' height='4.582' viewBox='0 0 8.508 4.582'%3E%3Cpath id='Icon_bootstrap-chevron-down' data-name='Icon bootstrap-chevron-down' d='M3.469,10.219a.327.327,0,0,1,.463,0l3.695,3.7,3.695-3.7a.328.328,0,1,1,.463.463L7.859,14.609a.327.327,0,0,1-.463,0L3.469,10.682a.327.327,0,0,1,0-.463Z' transform='translate(-3.373 -10.123)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;border:none;width:12px;height:8px}#menu-toggle{background:var(--colorPrimary);width:calc(var(--headerheight) + 1px);height:calc(var(--headerheight) + 1px);cursor:pointer;position:fixed;right:0;top:0;z-index:999;transition:.3s ease-in-out transform}#menu-toggle.nav-up{transform:translateY(-100%)}#menu-toggle .wrapper{padding:35px 30px}#menu-toggle .wrapper span{display:block;width:100%;height:2px;border-radius:2px;background:#fff;position:absolute;right:0;transition:.2s ease-in-out all}#menu-toggle .wrapper span:nth-child(2){top:50%;transform:translateY(-50%);width:70%}#menu-toggle:hover .wrapper span:nth-child(2){top:50%;transform:translateY(-50%);width:100%}#menu-toggle .wrapper span:nth-child(3){bottom:0}#menu-toggle.menu-open .wrapper span:nth-child(1){transform:translate(-100%,-50%)}#menu-toggle.menu-open .wrapper span:nth-child(2){width:100%}#menu-toggle.menu-open .wrapper span:nth-child(3){transform:translate(100%,-50%)}#fullnav{--navWidth:clamp(24rem, 29vw, 31rem);--navPad:clamp(1.5rem, 2.5vw, 3rem);--navEase:cubic-bezier(0.2, 0.7, 0.2, 1);position:fixed;inset:0;z-index:998;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .45s ease-in-out,visibility 0s linear .45s}#fullnav.active{opacity:1;visibility:visible;transition:opacity .45s ease-in-out,visibility 0s}html.nav-open{overflow:hidden}#fullnav .image{width:calc(100% - var(--navWidth) + var(--roundedBorder))}#fullnav .image .background{transform:scale(1.12);will-change:transform}#fullnav.active .image .background{animation:fullnav-zoom 20s ease-in-out infinite alternate}#fullnav.active .image .hover{animation-direction:alternate-reverse}@keyframes fullnav-zoom{from{transform:scale(1.12)}to{transform:scale(1)}}#fullnav:not(.has-opened) .image .background{display:none}#fullnav .image .background:not(.hover){opacity:0;transition:opacity .5s ease-in-out}#fullnav .image .background:not(.hover).is-loaded{opacity:1}#fullnav .image .hover{opacity:0;transition:opacity .6s ease-in-out}#fullnav .image .hover.is-visible{opacity:1}#fullnav .subitems{right:var(--navWidth);top:0;z-index:1;min-width:15rem;max-width:22rem;padding:1.375rem 1.75rem 1rem;background:var(--backgroundColor);border-radius:1rem 0 0 1rem;box-shadow:-16px 0 40px rgb(0 0 0 / .18);opacity:0;visibility:hidden;transform:translateX(1.5rem);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s linear .2s}#fullnav .subitems.is-visible{opacity:1;visibility:visible;transform:translateX(0);transition:opacity .3s ease-in-out,transform .45s var(--navEase),visibility 0s}#fullnav .subitems .label{margin-bottom:.5rem;font-size:.625rem;font-weight:400;letter-spacing:.14em;color:var(--colorPrimary)}#fullnav .subitems .option{padding:.75rem 2rem .75rem 0;border-top:1px solid rgba(var(--bs-primary-rgb),.16);font-family:"Jost","Roboto",sans-serif;font-size:1.0625rem;font-weight:300;letter-spacing:.02em;line-height:1.2;color:var(--textColorDark);transition:color .3s ease-in-out,padding .4s var(--navEase)}#fullnav .subitems .option::after{content:"";position:absolute;right:0;top:50%;width:1rem;height:.6875rem;margin-top:-.34375rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%239A7960'/%3E%3C/svg%3E%0A") no-repeat right center / contain;opacity:0;transform:translateX(-.5rem);transition:opacity .3s ease-in-out,transform .4s var(--navEase)}#fullnav .subitems .option:hover,#fullnav .subitems .option:focus-visible{padding-left:.375rem;color:var(--colorPrimary)}#fullnav .subitems .option:hover::after,#fullnav .subitems .option:focus-visible::after{opacity:1;transform:translateX(0)}#fullnav .subitems .option.active{color:var(--colorPrimary);font-weight:400}#fullnav nav ul li.has-sub::after{opacity:.45;transform:scaleX(-1)}#fullnav nav ul li.has-sub:hover::after,#fullnav nav ul li.has-open-sub::after{opacity:1;transform:scaleX(-1) translateX(.25rem)}#fullnav nav ul li.has-open-sub>a{color:var(--colorPrimary);opacity:1!important;transform:translateX(.5rem)}#fullnav nav ul li .suboptions{display:none}@media (max-width:991.98px),(hover:none){#fullnav .subitems{display:none!important}#fullnav nav ul li.has-sub{flex-wrap:wrap}#fullnav nav ul li.has-sub::after{display:none}#fullnav nav ul li.has-sub>a::before{content:"";position:absolute;right:0;top:50%;width:.875rem;height:.5rem;margin-top:-.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.508' height='4.582' viewBox='0 0 8.508 4.582'%3E%3Cpath d='M3.469,10.219a.327.327,0,0,1,.463,0l3.695,3.7,3.695-3.7a.328.328,0,1,1,.463.463L7.859,14.609a.327.327,0,0,1-.463,0L3.469,10.682a.327.327,0,0,1,0-.463Z' transform='translate(-3.373 -10.123)' fill='%239A7960'/%3E%3C/svg%3E%0A") no-repeat center / contain;transition:transform .3s ease-in-out}#fullnav nav ul li.is-expanded>a::before{transform:rotate(180deg)}#fullnav nav ul li.is-expanded>a{color:var(--colorPrimary)}#fullnav nav ul li.is-expanded .suboptions{display:block;flex:0 0 100%;padding:0 0 .875rem 2.25rem;animation:fullnav-suboptions .35s ease-out}#fullnav nav ul li .suboptions .option{display:block;flex:none;padding:.5rem 0;font-size:1rem;font-weight:300;letter-spacing:.02em;line-height:1.2;color:var(--textColorDark);opacity:1;transform:none}#fullnav nav ul li .suboptions .option.active{color:var(--colorPrimary);font-weight:400}#fullnav nav ul li .suboptions .option::after{content:none!important}}@keyframes fullnav-suboptions{from{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:translateY(0)}}#fullnav .topbar{z-index:2;height:calc(var(--headerheight) + 1px);padding-left:var(--navPad)}#fullnav .brand .logo{width:clamp(140px, 12vw, 190px)}#fullnav .brand .logo-light{display:none}#fullnav .languages{margin-right:calc(var(--headerheight) + 0.75rem)}#fullnav .navigation{z-index:2;width:var(--navWidth);padding:calc(var(--headerheight) + 1.5rem) var(--navPad) clamp(1.5rem, 4vh, 3rem);background:var(--backgroundColor);border-radius:0 0 0 var(--roundedBorder);box-shadow:-20px 0 60px rgb(0 0 0 / .15);transform:translateX(100%);transition:transform .6s var(--navEase);scrollbar-width:none;-ms-overflow-style:none}#fullnav.active .navigation{transform:translateX(0)}#fullnav .navigation::-webkit-scrollbar{display:none}#fullnav nav ul{counter-reset:fullnav}#fullnav nav ul li{counter-increment:fullnav;list-style:none;position:relative;display:flex;align-items:baseline;margin:0;padding:0!important;border-top:1px solid rgba(var(--bs-primary-rgb),.16);opacity:0;transform:translateY(1.25rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out}#fullnav nav ul li:last-child{border-bottom:1px solid rgba(var(--bs-primary-rgb),.16)}#fullnav.active ul li{opacity:1;transform:translateY(0);transition:opacity .6s ease-in-out,transform .7s var(--navEase)}#fullnav.active ul li:nth-child(1){transition-delay:.25s}#fullnav.active ul li:nth-child(2){transition-delay:.30s}#fullnav.active ul li:nth-child(3){transition-delay:.35s}#fullnav.active ul li:nth-child(4){transition-delay:.40s}#fullnav.active ul li:nth-child(5){transition-delay:.45s}#fullnav.active ul li:nth-child(6){transition-delay:.50s}#fullnav.active ul li:nth-child(7){transition-delay:.55s}#fullnav.active ul li:nth-child(8){transition-delay:.60s}#fullnav.active ul li:nth-child(9){transition-delay:.65s}#fullnav.active ul li:nth-child(n+10){transition-delay:.70s}#fullnav nav ul li::before{content:counter(fullnav,decimal-leading-zero);flex:none;width:2.5rem;font-family:'Roboto',sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.14em;color:var(--colorPrimary)}#fullnav nav ul li::after{content:"";position:absolute;right:0;top:50%;width:1.125rem;height:.75rem;margin-top:-.375rem;pointer-events:none;background-repeat:no-repeat;background-size:contain;background-position:right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%239A7960'/%3E%3C/svg%3E%0A");opacity:0;transform:translateX(-.75rem);transition:opacity .3s ease-in-out,transform .4s var(--navEase)}#fullnav nav ul li a{flex:1;display:block;position:relative;margin:0;padding:clamp(0.75rem, 1.7vh, 1.15rem) 2rem clamp(0.75rem, 1.7vh, 1.15rem) 0;font-family:"Jost","Roboto",sans-serif;font-size:clamp(1.0625rem, 0.4vw + 0.9375rem, 1.4375rem);font-weight:300;line-height:1.2;letter-spacing:.02em;color:var(--textColorDark);transition:transform .4s var(--navEase),color .3s ease-in-out,opacity .3s ease-in-out}#fullnav nav ul li.werken-bij>a::after{font-family:'Roboto',sans-serif;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:0;text-indent:0;padding:0}#fullnav nav ul:hover li:not(:hover) a{opacity:.4}#fullnav nav ul:hover li.current-menu-item:not(:hover) a{opacity:.75}#fullnav nav ul li:hover>a{color:var(--colorPrimary);transform:translateX(.5rem)}#fullnav nav ul li:hover::after{opacity:1;transform:translateX(0)}#fullnav nav ul li.current-menu-item>a,.single-project #fullnav nav ul li.projecten>a,.single-projectinrichting #fullnav nav ul li.projectinrichting>a,.single-vacature #fullnav nav ul li.werken-bij>a{color:var(--colorPrimary);font-weight:400}#fullnav .contactinfo{gap:1rem;margin-top:clamp(1.25rem, 3.5vh, 2.5rem);padding:1.25rem 1.25rem;border-radius:1rem;opacity:0;transition:opacity .3s ease-in-out}#fullnav.active .contactinfo{opacity:1;transition:opacity .6s ease-in-out .75s}#fullnav .contactinfo .item{gap:.75rem;color:var(--textColorDark)}#fullnav .contactinfo .icon{width:2rem;height:2rem;background:rgba(var(--bs-primary-rgb),.12);transition:background .3s ease-in-out}#fullnav .contactinfo .icon svg{width:.8125rem}#fullnav .contactinfo .icon svg path{fill:var(--colorPrimary)}#fullnav .contactinfo .label{font-size:.5625rem;font-weight:400;letter-spacing:.14em;line-height:1.5;margin-bottom:.125rem;color:var(--colorPrimary)}#fullnav .contactinfo .value{font-family:"Jost","Roboto",sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:.03em;line-height:1.3;transition:color .3s ease-in-out}#fullnav .contactinfo a.item:hover .icon{background:rgba(var(--bs-primary-rgb),.24)}#fullnav .contactinfo a.item:hover .value{color:var(--colorPrimary)}@media (prefers-reduced-motion:reduce){#fullnav .navigation,#fullnav .image .background,#fullnav nav ul li,#fullnav nav ul li a{transition:none!important;transform:none!important;animation:none!important}}.banner{min-height:600px}.fullscreen-blocks{--gutter:clamp(0.75rem, 1.75vw, 2.25rem);--overlay:rgba(0, 0, 0, 0.1);--overlayBottom:rgba(0, 0, 0, 0.65)}.fullscreen-blocks .inner{position:relative;height:100vh;height:100svh;min-height:480px;max-height:62vw;padding:var(--gutter)}.fullscreen-blocks .blocks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--gutter);min-height:0}.fullscreen-blocks .block{container-type:inline-size;isolation:isolate;background:rgb(var(--bs-dark-rgb))}.fullscreen-blocks .block .image{z-index:-2;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.fullscreen-blocks .block::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--overlayBottom) 0%,var(--overlay) 55%),var(--overlay);transition:opacity 0.6s ease-in-out}.fullscreen-blocks .block:hover .image,.fullscreen-blocks .block:focus-within .image{transform:scale(1.04)}.fullscreen-blocks .block:hover::before,.fullscreen-blocks .block:focus-within::before{opacity:.75}.fullscreen-blocks .content{width:100%;padding:14cqi 8cqi 15cqi 14cqi}.fullscreen-blocks .title{font-family:"Jost","Roboto",sans-serif;font-size:clamp(1.25rem, 8.5cqi, 3.5rem);font-weight:250;line-height:.95;letter-spacing:.01em;margin-bottom:.45em;text-shadow:0 2px 12px rgb(0 0 0 / .35);overflow-wrap:break-word;transition:opacity 0.25s ease-in-out}.fullscreen-blocks .title .main{font-weight:500}.fullscreen-blocks .visit{font-family:"Jost","Roboto",sans-serif;font-size:clamp(0.75rem, 3cqi, 1.125rem);font-weight:600;line-height:1;letter-spacing:.1em;min-width:min(32cqi, 12rem);padding:.85em 1.75em;background:var(--colorPrimary);border-radius:0 1.25em 0 0;transition:0.3s ease-in-out background,0.25s ease-in-out opacity}.fullscreen-blocks .cover{z-index:2}.fullscreen-blocks .block:hover .visit,.fullscreen-blocks .visit:focus-visible{background:var(--colorPrimaryHover)}.fullscreen-blocks .visit:focus-visible{outline:2px solid #fff;outline-offset:3px}.fullscreen-blocks .block::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .35);opacity:0;pointer-events:none;transition:opacity 0.25s ease-in-out}.fullscreen-blocks .nav{display:none}@media (min-width:768px){.fullscreen-blocks.has-more{--peek:clamp(2.5rem, 7vw, 8rem)}.fullscreen-blocks.has-more .inner{max-height:60vw;padding-left:0;padding-right:0}.fullscreen-blocks.has-more.is-pinned{--peek:0px}.fullscreen-blocks.is-pinned .inner{position:sticky;top:0}.fullscreen-blocks.has-more.is-pinned .inner{max-height:70vw}.fullscreen-blocks.has-more.is-pinned .blocks{overflow-x:hidden;scroll-snap-type:none;touch-action:pan-y}.fullscreen-blocks.has-more .block .image{-webkit-user-drag:none}.fullscreen-blocks.has-more.is-dragging .blocks{scroll-snap-type:none;user-select:none;-webkit-user-select:none}.fullscreen-blocks.has-more.is-dragging .blocks,.fullscreen-blocks.has-more.is-dragging .blocks *{cursor:grabbing!important}.fullscreen-blocks.has-more .blocks{grid-auto-columns:calc((100% - 2 * var(--gutter) - var(--peek)) / 3);padding:0 var(--gutter);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;-ms-overflow-style:none}.fullscreen-blocks.has-more .blocks::-webkit-scrollbar{display:none}.fullscreen-blocks.has-more .block{scroll-snap-align:start}.fullscreen-blocks .block.is-peek{cursor:pointer}.fullscreen-blocks .block.is-peek::after{opacity:1}.fullscreen-blocks .block.is-peek:hover::after{opacity:.6}.fullscreen-blocks .block.is-peek .title,.fullscreen-blocks .block.is-peek .visit{opacity:0}.fullscreen-blocks.has-more .nav{--navSize:clamp(2.75rem, 3.2vw, 3.5rem);display:block;position:absolute;top:50%;z-index:2;width:var(--navSize);height:var(--navSize);margin-top:calc(var(--navSize) / -2);border:1px solid rgb(255 255 255 / .4);border-radius:50%;outline:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-color:rgb(255 255 255 / .12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-repeat:no-repeat;background-size:34% auto;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23fff'/%3E%3C/svg%3E%0A");transition:0.3s ease-in-out background-color,0.3s ease-in-out border-color,0.3s ease-in-out opacity,0.3s ease-in-out visibility}.fullscreen-blocks.has-more .nav.next{right:calc(var(--gutter) + clamp(1rem, 1.75vw, 2rem))}.fullscreen-blocks.has-more .nav.prev{left:calc(var(--gutter) + clamp(1rem, 1.75vw, 2rem));transform:scaleX(-1)}.fullscreen-blocks.has-more .nav:hover,.fullscreen-blocks.has-more .nav:focus-visible{background-color:rgb(255 255 255 / .26);border-color:rgb(255 255 255 / .7)}.fullscreen-blocks.has-more .nav:disabled{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.fullscreen-blocks .block .image{transition:none;transform:none!important}}#cookieNotice{display:flex;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.4s ease,visibility 0.4s ease}#cookieNotice.show{opacity:1;visibility:visible;pointer-events:auto}#cookieNotice button{background:var(--colorPrimary);color:#fff;display:inline-block;border:none;font-size:1em;padding:15px 30px;line-height:1;border-radius:5px;cursor:pointer;text-decoration:none;appearance:none;-webkit-appearance:none;text-shadow:none;outline:none;margin:0;transition:.2s ease-in-out background}#cookieNotice button:focus,#cookieNotice button:hover{background:var(--colorPrimaryHover);color:#fff;display:inline-block;border:none;font-size:1em;padding:15px 30px;line-height:1;border-radius:5px;cursor:pointer;text-decoration:none;appearance:none;-webkit-appearance:none;text-shadow:none;outline:none;margin:0}.projectinrichting-carousel{padding-left:calc(1 * clamp(2rem, 5vw, 4rem) + 3rem);padding-right:calc(1 * clamp(2rem, 5vw, 4rem) + 3rem)}.projectinrichting-carousel .wrapper{border-radius:var(--roundedBorder) 0 var(--roundedBorder) 0}.projectinrichting-carousel .carousel{margin:0 -1rem}.projectinrichting-carousel .image img{aspect-ratio:1 / 1;object-fit:cover;transition:.3s ease-in-out transform}.projectinrichting-carousel .item:hover .image img{transform:scale(1.05)}.projectinrichting-carousel .content{height:var(--blockHeight)}.projectinrichting-carousel .content p{line-height:var(--blockHeight)}.projectinrichting-carousel::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:calc(var(--blockHeight) + 1px);background:var(--backgroundColor);z-index:1}.projectinrichting-carousel .slick-arrow,.project-carousel .slick-arrow{visibility:hidden;opacity:0}.projectinrichting-carousel:hover .slick-arrow,.project-carousel:hover .slick-arrow{visibility:visible;opacity:1}.projectinrichting-carousel button{color:transparent!important;width:clamp(2rem, 5vw, 4rem);height:clamp(2rem, 5vw, 4rem);background:#fff0;border:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68'%3E%3Cg id='Group_100' data-name='Group 100' transform='translate(0 68) rotate(-90)'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M34,0A34.009,34.009,0,0,0,20.766,65.328,34.009,34.009,0,0,0,47.235,2.672,33.788,33.788,0,0,0,34,0Zm0,58a23.926,23.926,0,1,1,9.342-1.886A23.849,23.849,0,0,1,34,58Z' transform='translate(0 0)' fill='%23fff' opacity='0.304'/%3E%3Cpath id='Subtraction_2' data-name='Subtraction 2' d='M24,0a24.007,24.007,0,0,0-9.342,46.115A24.006,24.006,0,0,0,33.342,1.886,23.85,23.85,0,0,0,24,0ZM18.387,21.2a.7.7,0,0,1-.5-1.2L23.5,14.384a.7.7,0,0,1,.993,0L30.109,20a.7.7,0,1,1-.993.993L24.7,16.575V33.121a.7.7,0,0,1-1.4,0V16.575L18.884,20.99A.7.7,0,0,1,18.387,21.2Z' transform='translate(10 9.999)' fill='%23fff' opacity='0.703'/%3E%3C/g%3E%3C/svg%3E%0A");position:absolute;top:50%;bottom:unset;transform:translateY(-50%);position:absolute;z-index:2;opacity:.85;transition:.2s ease-in-out all}.projectinrichting-carousel button:hover{cursor:pointer;opacity:1}.projectinrichting-carousel button.slick-prev{left:calc(-1 * clamp(2rem, 5vw, 4rem) - 1.5rem)}.projectinrichting-carousel button.slick-next{transform:translateY(-50%) rotate(180deg);right:calc(-1 * clamp(2rem, 5vw, 4rem) - 1.5rem)}.project-carousel button{color:transparent!important;width:clamp(2rem, 5vw, 4rem);height:clamp(2rem, 5vw, 4rem);background:#fff0;border:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68'%3E%3Cg id='Group_100' data-name='Group 100' transform='translate(0 68) rotate(-90)'%3E%3Cpath id='Subtraction_1' data-name='Subtraction 1' d='M34,0A34.009,34.009,0,0,0,20.766,65.328,34.009,34.009,0,0,0,47.235,2.672,33.788,33.788,0,0,0,34,0Zm0,58a23.926,23.926,0,1,1,9.342-1.886A23.849,23.849,0,0,1,34,58Z' transform='translate(0 0)' fill='%23bb9578' opacity='0.304'/%3E%3Cpath id='Subtraction_2' data-name='Subtraction 2' d='M24,0a24.007,24.007,0,0,0-9.342,46.115A24.006,24.006,0,0,0,33.342,1.886,23.85,23.85,0,0,0,24,0ZM18.387,21.2a.7.7,0,0,1-.5-1.2L23.5,14.384a.7.7,0,0,1,.993,0L30.109,20a.7.7,0,1,1-.993.993L24.7,16.575V33.121a.7.7,0,0,1-1.4,0V16.575L18.884,20.99A.7.7,0,0,1,18.387,21.2Z' transform='translate(10 9.999)' fill='%23bb9578' opacity='0.703'/%3E%3C/g%3E%3C/svg%3E%0A");position:absolute;top:50%;bottom:unset;transform:translateY(-50%);position:absolute;z-index:2;opacity:1;transition:.2s ease-in-out all}.project-carousel button:hover{cursor:pointer;opacity:1}.project-carousel button.slick-prev{left:3rem}.project-carousel button.slick-next{transform:translateY(-50%) rotate(180deg);right:3rem}.home-content ul li{font-size:.75em;font-weight:500}.home-content ul li:last-child{border-bottom:none!important}.home-content .image img{width:100%;max-width:200px}@keyframes zoomPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}#play-video svg{animation:zoomPulse 3s ease-in-out infinite}#play-video{width:clamp(120px, 12vw, 200px);height:clamp(120px, 12vw, 200px)}.media-quote.has-quote #play-video{margin-left:-200px}#play-video svg{width:100%;height:auto}.media-quote{height:clamp(400px, 45vw, 1000px)}.media-quote .media{height:100%}.media-quote.has-quote .media,.single-vacature .header-image.has-quote .media{height:calc(100% - var(--blockHeight))}.media-quote .quote-inner{border-radius:var(--roundedBorder) 0 0 0}.media-quote .quote-inner .quote-text{line-height:1.4}.media-quote .quote-inner .quote-text p{margin-bottom:0}.single-vacature .quote .quote-inner{border-radius:0 0 var(--roundedBorder) 0}.projects-grid .project .image{aspect-ratio:5 / 6}.projects-grid .project a img{transform:scale(1);transition:.2s ease-in-out transform}.projects-grid .project a:hover img{transform:scale(1.075)}.projects-grid .project .title{font-family:"Roboto",'sans-serif'}.project-carousel .carousel{margin:0}.project-carousel .wrapper{overflow-x:clip!important;overflow-y:visible!important}.project-carousel .slick-list{overflow:visible!important;padding:2rem 0!important}.project-carousel .project{padding:0 clamp(.5rem, 1vw, 1rem);opacity:.6;transform:scale(.72);transform-origin:center center;transition:.4s ease-in-out opacity,.4s ease-in-out transform}.project-carousel .project.slick-current{opacity:1;transform:scale(1)}.project-carousel .project .image{aspect-ratio:4 / 5}.project-carousel .project a{transition:.4s ease-in-out border-radius,.4s ease-in-out box-shadow}.project-carousel .project.slick-current a{border-radius:var(--roundedBorder) 0 var(--roundedBorder) 0;box-shadow:0 1.5rem 4rem rgb(36 36 36 / .18)}.project-carousel .project .content{padding:clamp(1.5rem, 3vw, 3rem)!important}.project-carousel .project.slick-current .title{font-size:clamp(1.25rem, 1.5vw + 0.5rem, 2rem)}.decorative-title::after{content:"";display:block;width:120px;height:2px;background:var(--colorPrimary);margin-top:1.5rem;margin-bottom:1.5rem}.decorative-title.centered::after{margin:1.5rem auto}.projectinrichting-nav .items{gap:.25rem;padding:.3125rem;border-radius:1.75rem}.projectinrichting-nav .item{padding:.6875rem 1.5rem;font-size:.875rem;line-height:1;color:var(--textColorDark);transition:background .3s ease-in-out,color .3s ease-in-out}.projectinrichting-nav .item:hover{color:var(--colorPrimary)}.projectinrichting-nav .item.active{background:var(--colorPrimary);color:#fff}@media (min-width:992px){.media-quote.has-quote+section.content .projectinrichting-nav{--navHeight:2.875rem;position:relative;z-index:2;width:fit-content;margin-top:calc((var(--blockHeight) + var(--navHeight)) / -2);margin-bottom:calc((var(--blockHeight) - var(--navHeight)) / 2)!important}}.referentie-carousel .carousel{margin-left:-3rem;margin-right:-3rem}.referentie-carousel img{filter:grayscale(100%);transition:.3s ease-in-out filter;max-width:clamp(50px, 8vw, 100px);max-height:70px;margin:0 auto}.referentie-carousel img:hover{filter:none}.referentie-carousel .slick-track{display:flex;align-items:center;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .bottomcontent{font-size:.75em}footer .menu a{color:#fff;opacity:.75;transition:.2s ease-in-out opacity}footer .menu a:hover{opacity:1}footer .primary nav ul.menu{column-count:2;column-gap:2rem;list-style:none}footer nav ul.menu li.current-menu-item a{color:var(--colorPrimary)}footer .siteinfo .wrapper{border-radius:0 var(--roundedBorder) 0 0}footer .footer-bottom{font-size:.75em}footer .footer-bottom a{color:var(--textColorDark)}footer .footer-bottom a:hover{text-decoration:none;color:var(--colorPrimary)}footer .socials{padding-top:2rem}footer .footer-logo{width:clamp(100px, 100%, 275px)}footer .footer-bottom .bottomnav *{display:inline-block}footer .footer-bottom .bottomnav nav,footer .footer-bottom .bottomnav nav li{padding:0 1em}footer .footer-bottom a{color:var(--textColorDark);opacity:1}ul.socials li{margin:0 .5rem}ul.socials li:first-child{margin-left:0}ul.socials li:last-child{margin-right:0}ul.socials li a{display:block;line-height:1;width:clamp(0.875rem, 1.5vw, 1.125rem);height:clamp(0.875rem, 1.5vw, 1.125rem);background-color:#fff0;background-repeat:no-repeat;background-size:contain;background-position:center}ul.socials li.facebook a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.08' height='19.431' viewBox='0 0 10.08 19.431'%3E%3Cpath id='Icon_box-facebook' data-name='Icon box-facebook' d='M17.546,23.931V15.082h2.985l.444-3.465H17.546V9.41c0-1,.279-1.684,1.713-1.684h1.818V4.637A24.116,24.116,0,0,0,18.414,4.5c-2.639,0-4.45,1.611-4.45,4.568v2.543H11v3.465H13.97v8.855Z' transform='translate(-10.998 -4.5)' fill='%23fff'/%3E%3C/svg%3E%0A")}ul.socials li.instagram a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.431' height='19.431' viewBox='0 0 19.431 19.431'%3E%3Cpath id='Icon_bootstrap-instagram' data-name='Icon bootstrap-instagram' d='M9.716,0c-2.637,0-2.968.012-4,.058A7.159,7.159,0,0,0,3.352.51,4.757,4.757,0,0,0,1.631,1.631,4.769,4.769,0,0,0,.51,3.352,7.117,7.117,0,0,0,.058,5.708C.012,6.746,0,7.077,0,9.717s.012,2.968.058,4A7.157,7.157,0,0,0,.51,16.079a4.974,4.974,0,0,0,2.841,2.842,7.133,7.133,0,0,0,2.358.452c1.037.046,1.367.058,4.006.058s2.968-.012,4.005-.058a7.172,7.172,0,0,0,2.36-.452,4.974,4.974,0,0,0,2.841-2.842,7.189,7.189,0,0,0,.452-2.358c.046-1.036.058-1.366.058-4.005s-.012-2.969-.058-4.006a7.181,7.181,0,0,0-.452-2.357A4.768,4.768,0,0,0,17.8,1.631,4.75,4.75,0,0,0,16.079.51,7.147,7.147,0,0,0,13.72.058C12.682.012,12.353,0,9.713,0h0ZM8.845,1.751h.872c2.594,0,2.9.009,3.925.056a5.384,5.384,0,0,1,1.8.334,3.014,3.014,0,0,1,1.117.727,3,3,0,0,1,.726,1.117,5.336,5.336,0,0,1,.334,1.8c.047,1.024.057,1.331.057,3.924s-.01,2.9-.057,3.925a5.375,5.375,0,0,1-.334,1.8,3.22,3.22,0,0,1-1.845,1.842,5.345,5.345,0,0,1-1.8.335c-1.024.046-1.331.057-3.925.057s-2.9-.011-3.926-.057a5.366,5.366,0,0,1-1.8-.335,3.009,3.009,0,0,1-1.117-.726,3.012,3.012,0,0,1-.729-1.117,5.368,5.368,0,0,1-.334-1.8c-.046-1.024-.056-1.331-.056-3.926s.01-2.9.056-3.924a5.376,5.376,0,0,1,.335-1.8A3.014,3.014,0,0,1,2.87,2.865a3,3,0,0,1,1.117-.726A5.366,5.366,0,0,1,5.79,1.8c.9-.041,1.244-.053,3.054-.055v0ZM14.9,3.364A1.166,1.166,0,1,0,16.068,4.53,1.166,1.166,0,0,0,14.9,3.364ZM9.717,4.727a4.99,4.99,0,1,0,4.99,4.99,4.989,4.989,0,0,0-4.99-4.99Zm0,1.75A3.239,3.239,0,1,1,6.478,9.716,3.239,3.239,0,0,1,9.717,6.477Z' fill='%23fff'/%3E%3C/svg%3E%0A")}ul.socials li.linkedin a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.464' height='19.431' viewBox='0 0 19.464 19.431'%3E%3Cg id='Icon_box-linkedin' data-name='Icon box-linkedin' transform='translate(0)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M8.871,6.571A2.339,2.339,0,1,1,6.532,4.231,2.339,2.339,0,0,1,8.871,6.571Z' transform='translate(-4.192 -4.231)' fill='%23fff'/%3E%3Cpath id='Path_4' data-name='Path 4' d='M11.209,13.153V26.132h4.03V19.714c0-1.694.319-3.334,2.418-3.334,2.071,0,2.1,1.936,2.1,3.441v6.312h4.032V19.015c0-3.5-.753-6.183-4.839-6.183a4.237,4.237,0,0,0-3.815,2.1h-.055V13.153Zm-6.567,0H8.679V26.132H4.642Z' transform='translate(-4.322 -6.702)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}ul.socials li.pinterest a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.094' height='21.095' viewBox='0 0 21.094 21.095'%3E%3Cpath id='Icon_bootstrap-pinterest' data-name='Icon bootstrap-pinterest' d='M10.542,0A10.547,10.547,0,0,0,6.7,20.372a10.122,10.122,0,0,1,.036-3.028c.192-.824,1.237-5.243,1.237-5.243a3.808,3.808,0,0,1-.315-1.565c0-1.467.85-2.562,1.909-2.562A1.325,1.325,0,0,1,10.9,9.459a21.2,21.2,0,0,1-.874,3.511,1.533,1.533,0,0,0,1.562,1.906c1.875,0,3.316-1.978,3.316-4.831A4.164,4.164,0,0,0,10.5,5.756a4.565,4.565,0,0,0-4.762,4.576,4.108,4.108,0,0,0,.784,2.407.316.316,0,0,1,.074.3c-.08.332-.258,1.049-.293,1.2-.046.192-.153.233-.353.141-1.318-.613-2.141-2.539-2.141-4.087,0-3.326,2.418-6.381,6.969-6.381A6.189,6.189,0,0,1,17.277,10c0,3.635-2.293,6.56-5.473,6.56a2.822,2.822,0,0,1-2.418-1.212L8.73,17.859a11.8,11.8,0,0,1-1.312,2.765A10.547,10.547,0,1,0,10.542,0Z' transform='translate(0.013)' fill='%23fff'/%3E%3C/svg%3E%0A")}section.content .entry-content.duo{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}#contactbutton{right:30px;bottom:30px;z-index:50;border-radius:100px;overflow:hidden;opacity:0;animation:ButtonFadeIn 1s ease-in-out 2s forwards;transform:translateY(-100%)}@keyframes ButtonFadeIn{to{opacity:1;transform:translateY(0)}}#contactbutton .icon{padding:4px;transition:transform .3s ease-in-out}#contactbutton:hover .icon{transform:rotate(360deg)}#contactbutton img,#contactbutton .icon svg{width:60px;height:60px}#contactbutton img{object-fit:cover;border-radius:100%;overflow:hidden}#contactbutton .icon svg{object-fit:contain;max-width:50%;max-height:50%}#contactbutton .title{width:0;overflow:hidden;opacity:0;transition:.3s ease-in-out width;transition-delay:0}#contactbutton:hover .title{width:180px;opacity:1;overflow:visible;transition-delay:0.3s}#contactbutton .title span{opacity:0;transition:opacity 0.3s ease-in-out;transition-delay:0s;margin-left:-8px}#contactbutton:hover .title span{opacity:1;transition-delay:0.6s}.formulier .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:4%;-ms-grid-columns:(1fr 4%)[12];grid-row-gap:20px}.formulier .gform_wrapper.gravity-theme .ginput_container_address span,.formulier .gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:15px}.formulier .gform_wrapper.gravity-theme .gfield select{height:100%}.formulier input[type="submit"],.formulier button[type="submit"]{cursor:pointer;font-size:1rem;display:inline-flex;align-items:center;padding:1rem 5rem 1rem 2rem;border-radius:10rem;line-height:1;font-weight:500;background-color:var(--colorPrimary);color:#fff;transition:.3s ease-in-out background;border:none;outline:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-size:1.75rem;background-position:calc(100% - 2rem) center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23fff'/%3E%3C/svg%3E%0A")}.formulier input[type="submit"]:hover,.formulier input[type="submit"]:focus,.formulier button[type="submit"]:hover,.formulier button[type="submit"]:focus{background-color:var(--colorPrimaryHover)}.formulier .gform_wrapper.gravity-theme input[type=color],.formulier .gform_wrapper.gravity-theme input[type=date],.formulier .gform_wrapper.gravity-theme input[type=datetime-local],.formulier .gform_wrapper.gravity-theme input[type=datetime],.formulier .gform_wrapper.gravity-theme input[type=email],.formulier .gform_wrapper.gravity-theme input[type=month],.formulier .gform_wrapper.gravity-theme input[type=number],.formulier .gform_wrapper.gravity-theme input[type=password],.formulier .gform_wrapper.gravity-theme input[type=search],.formulier .gform_wrapper.gravity-theme input[type=tel],.formulier .gform_wrapper.gravity-theme input[type=text],.formulier .gform_wrapper.gravity-theme input[type=time],.formulier .gform_wrapper.gravity-theme input[type=url],.formulier .gform_wrapper.gravity-theme input[type=week],.formulier .gform_wrapper.gravity-theme select,.formulier .gform_wrapper.gravity-theme textarea{background:#fff;border:none;border-radius:8px;line-height:2;font-size:.875rem;padding:.875rem 2rem;outline:none;font-family:'Roboto',sans-serif}.formulier .gform_wrapper.gravity-theme input::placeholder,.formulier .gform_wrapper.gravity-theme textarea::placeholder{color:var(--textColor);font-weight:300;opacity:1;font-size:.875rem;font-family:inherit;font-family:'Roboto',sans-serif}.formulier input[type="radio"],.formulier input[type="radio"]+label{cursor:pointer}.formulier .horizontal-buttons .gfield_radio{display:flex;justify-content:space-between;gap:1rem}.formulier .horizontal-buttons .gfield_radio>div{flex:1}.formulier .horizontal-buttons .gfield_radio input[type="radio"]{-webkit-appearance:none;appearance:none;display:none}.formulier .horizontal-buttons .gfield_radio input[type="radio"]+label{background-color:var(--backgroundColor);text-align:center;width:100%;max-width:100%!important;line-height:4;border:2px solid #fff;border-radius:8px;font-weight:400;padding:0 2rem 0 2rem}.formulier .horizontal-buttons .gfield_radio input[type="radio"]:checked+label{font-weight:700;background-color:#fff;border:2px solid var(--colorPrimary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath id='Icon_bootstrap-check-circle-fill' data-name='Icon bootstrap-check-circle-fill' d='M36,18A18,18,0,1,1,18,0,18,18,0,0,1,36,18Zm-8.932-6.818a1.687,1.687,0,0,0-2.43.05l-7.814,9.956-4.709-4.712a1.688,1.688,0,0,0-2.385,2.385l5.953,5.956a1.688,1.688,0,0,0,2.428-.045l8.982-11.227a1.688,1.688,0,0,0-.022-2.363Z' fill='%23BB9578'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:1.5rem;background-position:1rem center;padding:0 2rem 0 3rem}.formulier .gform_wrapper.gravity-theme .gform_footer{margin-top:0rem}.formulier textarea{resize:vertical}.error404 .breadcrumb-bar{background:#fff}section.contact .image img{border-radius:calc(var(--roundedBorder) * 2) 0 0 0;-webkit-border-radius:calc(var(--roundedBorder) * 2) 0 0 0}section.contact .contactinfoblock{border-radius:0 0 var(--roundedBorder) 0}.faq .faq-items .faq-item .title .icon{width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:contain;background-position:left center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.627' height='24.627' viewBox='0 0 24.627 24.627'%3E%3Cg id='Group_225' data-name='Group 225' transform='translate(-240.5 -1267.5)'%3E%3Cline id='Line_22' data-name='Line 22' x2='22.627' transform='translate(241.5 1279.813)' fill='none' stroke='%23bb9578' stroke-linecap='round' stroke-width='2'/%3E%3Cline id='Line_23' data-name='Line 23' x2='22.627' transform='translate(252.813 1268.5) rotate(90)' fill='none' stroke='%23bb9578' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A")}.faq .faq-items .faq-item.open .title .icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.627' height='2' viewBox='0 0 24.627 2'%3E%3Cg id='Group_224' data-name='Group 224' transform='translate(-240.5 -1278.813)'%3E%3Cline id='Line_22' data-name='Line 22' x2='22.627' transform='translate(241.5 1279.813)' fill='none' stroke='%23bb9578' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A")}.faq .faq-items .faq-item .entry-content{display:none}.mediagallery img{aspect-ratio:1 / 1}.werkwijze .number{margin-bottom:-3rem}.werkwijze .number span{font-size:clamp(6rem, 10vw, 12rem);font-weight:400;color:var(--backgroundColor);font-family:"Merriweather",serif}.werkwijze .image img{aspect-ratio:5 / 6;border-radius:0 var(--roundedBorder) 0 0}.werkwijze .item.even .image img{aspect-ratio:5 / 6;border-radius:var(--roundedBorder) 0 0 0}.recent-projects .projects-grid .item:first-child a{border-radius:var(--roundedBorder) 0 0 0}.recent-projects .projects-grid .item:last-child a{border-radius:0 0 var(--roundedBorder) 0}.recent-projects::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(var(--blockHeight) * 1.5);background:#fff;z-index:1}section.projects .filter button{appearance:none;-webkit-appearance:none;outline:none;background:#fff0;border:none;color:#fff;cursor:pointer;font-size:.875rem;font-weight:400}section.projects .filter button.active{color:var(--textColorDark)}section.projects .filter{transform:translateY(50%)}section.projects #projecten-lijst .item:first-child a{border-radius:var(--roundedBorder) 0 0 0}section.projects #projecten-lijst .item:last-child a{border-radius:0 0 var(--roundedBorder) 0}section.projects .pagination-wrapper li{width:3rem;height:3rem;border:1px solid var(--colorPrimary);line-height:3rem;cursor:pointer;position:relative;border-radius:3rem}section.projects .pagination-wrapper li.current{background:var(--colorPrimary);color:#fff}section.projects .pagination-wrapper li.current a{color:#fff}section.projects .pagination-wrapper li a{position:absolute;left:0;top:0;width:100%;height:100%}section.projects #filter-select{display:inline-block;background-color:#fff0;border:none;padding:.25rem 2rem;color:#fff;appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg fill="%23fff" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right .75rem center;background-size:1.5rem;appearance:none;-webkit-appearance:none;outline:none}.projecten-fadein{animation:fadein 1s ease-in-out}@keyframes fadein{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.single-project .header img{filter:grayscale(100);max-width:125px;line-height:0;transition:.3s ease-in-out filter}.single-project .header img:hover{filter:none}.image-gallery img{height:clamp(500px, 40vw, 800px);transform:scale(1);transition:.3s ease-in-out transform}.single-vacature section.content .header-image{border-radius:calc(var(--roundedBorder) * 1.5) 0 0 0}.single-vacature section.content .header-image{aspect-ratio:16 / 9}.single-vacature section.content .entry-content{border-radius:0 0 calc(var(--roundedBorder) * 1.5) 0}.vacatures-list .vacature a{transition:.3s ease-in-out box-shadow}.vacatures-list .vacature a:hover{box-shadow:0 0 3rem rgb(0 0 0 / .05)}.vacatures-list .vacature .image img{transition:.3s ease-in-out all}.vacatures-list .vacature:hover .image img{transform:scale(1.05)}.vacatures-list .list .vacature:first-child a{border-radius:var(--roundedBorder) 0 0 0!important}.vacatures-list .list .vacature:last-child a{border-radius:0 0 var(--roundedBorder) 0}.features-wrapper .feature:first-child{margin-left:0!important}.features-wrapper .feature:last-child{margin-right:0!important}.spacer{height:clamp(100px, 10vh, 300px)}#melding{width:100%;max-width:700px;z-index:100}.afbeelding-content .left{display:flex}.afbeelding-content .left .image{width:100%;min-height:100%;border-radius:var(--roundedBorder) 0 0 0}.afbeelding-content .right .inner{border-radius:0 0 var(--roundedBorder) 0;overflow:hidden}.afbeelding-content .right h3{color:var(--textColorDark);font-weight:500}.afbeelding-content .right .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.afbeelding-content .right .entry-content p{line-height:2}.home-content .image .logo-light{display:none}.home-content .middle h4{font-family:"Cormorant Garamond",serif;font-size:clamp(1.25rem, 1.5vw + 0.25rem, 1.75rem);font-weight:500;color:var(--textColorDark);margin-bottom:1rem}.home-content .middle .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.home-content .middle .entry-content p{line-height:2}.home-content .middle .entry-content a{color:var(--colorPrimary)}.home-content ul li{letter-spacing:.12em;color:var(--textColorDark);border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 20%,transparent)}section.content.layout-triple .entry-content .left,section.content.layout-triple .entry-content .middle,section.content.layout-triple .entry-content .right{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}section.content.layout-triple .entry-content p{line-height:2}section.content.layout-triple .entry-content p>strong:first-child,section.content.layout-triple .entry-content p>b:first-child{display:block;margin-bottom:.75rem;font-family:"Cormorant Garamond",serif;font-size:clamp(1.25rem, 1.5vw + 0.25rem, 1.75rem);font-weight:500;line-height:1.25;color:var(--textColorDark)}section.content.layout-triple .entry-content .middle{border-color:color-mix(in srgb,var(--colorPrimary) 30%,transparent)!important}.floating-images .image.left .image{border-radius:0 var(--roundedBorder) 0 0;overflow:hidden}.floating-images .image.right .image{border-radius:0 0 0 var(--roundedBorder);overflow:hidden}.floating-images .content h3{color:var(--textColorDark);font-weight:500}.floating-images .content .entry-content .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.floating-images .content .entry-content p{line-height:2}.gx-lg{--bs-gutter-x:6rem}.gx-xl{--bs-gutter-x:12rem}.floating-images{--maxOffset:200px}.floating-images .left,.floating-images .right{will-change:transform;transform:translateY(0);transition:transform 0.1s linear}@media (prefers-reduced-motion:reduce){.floating-images .left,.floating-images .right{transform:none!important}}.floating-images .content .entry-content .inner{margin:0 auto;max-width:500px;width:100%}.masonry-gallery{background-color:var(--backgroundColorDark)}.masonry-gallery .image{aspect-ratio:2 / 1}.masonry-gallery .image.second img{border-radius:0 0 0 var(--roundedBorder)}.masonry-gallery .content .inner{border-radius:0 var(--roundedBorder) 0 0;border-color:color-mix(in srgb,var(--colorPrimary) 45%,transparent)!important;overflow:hidden}.masonry-gallery .content h3{color:var(--textColorDark);font-weight:500}.masonry-gallery .content .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.masonry-gallery .content .entry-content p{line-height:2}.masonry-gallery .page-wrapper{width:100%;max-width:2000px;margin:0 auto}.seo-landing .seo-hero{padding-bottom:clamp(2rem, 5vw, 4rem)!important}.single-post-header .post-back,.single-post-content .post-back{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:color-mix(in srgb,var(--textColorDark) 55%,transparent);transition:.2s ease-in-out color,.2s ease-in-out gap}.single-post-header .post-back svg,.single-post-content .post-back svg{flex:0 0 auto;color:var(--colorPrimary);transition:.2s ease-in-out transform}.single-post-header .post-back:hover,.single-post-content .post-back:hover{color:var(--colorPrimary)}.single-post-header .post-back:hover svg,.single-post-content .post-back:hover svg{transform:translateX(-3px)}.seo-landing .seo-hero .seo-hero-eyebrow{margin-bottom:1.5rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--textColorDark) 55%,transparent)}.seo-landing .seo-hero .seo-hero-eyebrow a{color:inherit;transition:.2s ease-in-out color}.seo-landing .seo-hero .seo-hero-eyebrow a:hover{color:var(--colorPrimary)}.seo-landing .seo-hero .seo-hero-eyebrow .breadcrumb_last{color:var(--colorPrimary)}.seo-landing .seo-hero .entry-title{font-weight:500;letter-spacing:-.01em}.seo-landing .seo-hero .seo-hero-intro{font-family:"Cormorant Garamond",serif;font-size:clamp(1.25rem, 1.4vw + 0.6rem, 1.75rem);font-weight:400;line-height:1.6;color:color-mix(in srgb,var(--textColorDark) 80%,transparent)}.js-parallax .media{overflow:hidden}.js-parallax .media>img,.js-parallax .media>video{position:relative;top:-10%;height:120%!important;will-change:transform}@media (prefers-reduced-motion:reduce){.js-parallax .media>img,.js-parallax .media>video{top:0;height:100%!important;transform:none!important}}.seo-landing .voordelen .col-md-4>div{position:relative;padding:clamp(1.5rem, 2.5vw, 2.5rem)!important;transition:.3s ease-in-out box-shadow,.3s ease-in-out transform}.seo-landing .voordelen .col-md-4>div:hover{box-shadow:0 1.5rem 3rem rgb(36 36 36 / .06);transform:translateY(-4px)}.seo-landing .voordelen .col-md-4:first-child>div{border-radius:var(--roundedBorder) 0 0 0}.seo-landing .voordelen .col-md-4:last-child>div{border-radius:0 0 var(--roundedBorder) 0}.seo-landing .voordelen .index{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border:1px solid color-mix(in srgb,var(--colorPrimary) 45%,transparent);border-radius:50%;font-family:"Cormorant Garamond",serif;font-size:1.125rem;font-weight:500;letter-spacing:.05em;color:var(--colorPrimary)}.seo-landing .voordelen h3{margin-bottom:.75rem;color:var(--textColorDark);font-weight:500}.seo-landing .voordelen p{line-height:2;color:color-mix(in srgb,var(--textColorDark) 70%,transparent)}.seo-landing .seo-content>.container{padding-top:clamp(2.5rem, 5vw, 5rem)!important;padding-bottom:clamp(2.5rem, 5vw, 5rem)!important}.seo-landing .seo-content .seo-block+.seo-block{margin-top:clamp(2.5rem, 5vw, 5rem)}.seo-landing .seo-content .seo-block-media,.seo-landing .seo-content .seo-block-text{display:flex}.seo-landing .seo-content .media-frame{position:relative;overflow:hidden;width:100%;height:100%;aspect-ratio:4 / 3;border-radius:var(--roundedBorder) 0 0 0}.seo-landing .seo-content .seo-block.even .media-frame{border-radius:0 var(--roundedBorder) 0 0}.seo-landing .seo-content .media-frame .media{position:absolute;inset:0}.seo-landing .seo-content .seo-block-text{position:relative;z-index:2}.seo-landing .seo-content .seo-block.odd .seo-block-text{margin-left:calc(-1 * clamp(2rem, 5vw, 5rem))}.seo-landing .seo-content .seo-block.even .seo-block-text{margin-right:calc(-1 * clamp(2rem, 5vw, 5rem))}.seo-landing .seo-content .seo-block-card{display:flex;flex-direction:column;justify-content:center;width:100%;background:var(--backgroundColor);padding:clamp(2rem, 4vw, 4rem);border-radius:0 0 calc(var(--roundedBorder) / 1.5) 0}.seo-landing .seo-content .seo-block.even .seo-block-card{border-radius:0 0 0 calc(var(--roundedBorder) / 1.5)}.seo-landing .seo-content .seo-block-card .eyebrow{display:inline-flex;align-items:center;gap:1rem;margin-bottom:1.25rem;font-family:"Cormorant Garamond",serif;font-size:1.125rem;font-weight:500;letter-spacing:.1em;color:var(--colorPrimary)}.seo-landing .seo-content .seo-block-card .eyebrow::after{content:"";width:3rem;height:1px;background:color-mix(in srgb,var(--colorPrimary) 50%,transparent)}.seo-landing .seo-content .seo-block-card .title{color:var(--textColorDark);font-weight:500;margin-bottom:1.25rem}.seo-landing .seo-content .seo-block-card .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.seo-landing .seo-content .seo-block-card .entry-content a{color:var(--colorPrimary)}.seo-landing .seo-werkwijze{background:var(--backgroundColor)}.seo-landing .seo-werkwijze>.container>.title{margin-bottom:clamp(2rem, 4vw, 4rem)}.seo-landing .seo-werkwijze .seo-steps{position:relative}.seo-landing .seo-werkwijze .seo-steps::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--colorPrimary) 30%,transparent)}.seo-landing .seo-werkwijze .seo-step{position:relative;padding-top:clamp(1.5rem, 3vw, 3rem);padding-bottom:clamp(1.5rem, 3vw, 3rem)}.seo-landing .seo-werkwijze .seo-step:first-child{padding-top:0}.seo-landing .seo-werkwijze .seo-step:last-child{padding-bottom:0}.seo-landing .seo-werkwijze .seo-step-marker{justify-content:center}.seo-landing .seo-werkwijze .marker{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#fff;border:1px solid color-mix(in srgb,var(--colorPrimary) 45%,transparent);box-shadow:0 0 0 .75rem var(--backgroundColor);font-family:"Cormorant Garamond",serif;font-size:1.25rem;font-weight:500;letter-spacing:.05em;color:var(--colorPrimary)}.seo-landing .seo-werkwijze .media-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:4 / 3;border-radius:var(--roundedBorder) 0 0 0}.seo-landing .seo-werkwijze .seo-step.even .media-frame{border-radius:0 var(--roundedBorder) 0 0}.seo-landing .seo-werkwijze .media-frame .media{position:absolute;inset:0}.seo-landing .seo-werkwijze .seo-step-inner{max-width:440px}.seo-landing .seo-werkwijze .seo-step.even .seo-step-inner{margin-left:auto;text-align:right}.seo-landing .seo-werkwijze .eyebrow{display:block;margin-bottom:1rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.seo-landing .seo-werkwijze .seo-step-inner .title{color:var(--textColorDark);font-weight:500;margin-bottom:1rem}.seo-landing .seo-werkwijze .seo-step-inner .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.seo-landing .seo-werkwijze .seo-step-inner .entry-content p{line-height:2}.call-to-action{padding-top:clamp(2rem, 5vw, 4rem)}.call-to-action-inner{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--colorPrimary) 0%,var(--colorPrimaryHover) 100%);color:#fff;border-radius:var(--roundedBorder) 0 var(--roundedBorder) 0;padding:clamp(3.5rem, 7vw, 6rem) clamp(1.5rem, 5vw, 6rem)}.call-to-action-inner::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 0%,rgb(255 255 255 / .14),transparent 45%);pointer-events:none}.call-to-action-inner::after{content:"";position:absolute;inset:1rem;border:1px solid rgb(255 255 255 / .18);border-radius:calc(var(--roundedBorder) - 1rem) 0 calc(var(--roundedBorder) - 1rem) 0;pointer-events:none}.call-to-action-inner>*{position:relative;z-index:1}.call-to-action .subtitle{display:inline-block;text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;font-weight:500;opacity:.8;margin-bottom:1rem}.call-to-action h2{color:#fff;margin-bottom:1.5rem}.call-to-action p{max-width:640px;line-height:2;opacity:.9}.seo-faq .seo-faq-intro{position:sticky;top:calc(var(--headerheight) + 2rem)}.seo-faq .seo-faq-intro .eyebrow{display:block;margin-bottom:1rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.seo-faq .seo-faq-intro .title{color:var(--textColorDark);font-weight:500;line-height:1.2;text-wrap:balance}.seo-faq .seo-faq-intro .title::after{margin-top:1.25rem}.seo-faq .seo-faq-lead{max-width:320px;line-height:2;color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.seo-faq .seo-faq-contact{margin:1.5rem 0 1.75rem}.seo-faq .seo-faq-contact li+li{margin-top:.5rem}.seo-faq .seo-faq-contact a{display:inline-flex;align-items:center;gap:.875rem;color:var(--textColorDark);transition:.2s ease-in-out color}.seo-faq .seo-faq-contact a svg{flex-shrink:0;color:var(--colorPrimary)}.seo-faq .seo-faq-contact a:hover{color:var(--colorPrimary)}.faq-panel{background:var(--backgroundColor);padding:clamp(.5rem, 1.5vw, 1.5rem) clamp(1.25rem, 3vw, 3rem);border-radius:clamp(1.5rem, 4vw, 3.5rem) 0 clamp(1.5rem, 4vw, 3.5rem) 0}.bg-white .faq-panel,.faq.bg-white .faq-panel{background:var(--backgroundColor)}section.faq:not(.bg-white) .faq-panel,.post-faq .faq-panel{background:#fff}.faq-panel .faq-item{cursor:pointer;padding:clamp(1.25rem, 2vw, 1.75rem) 0;border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 18%,transparent)}.faq-panel .faq-item:last-child{border-bottom:0}.faq-panel .faq-item.open{cursor:default}.faq-panel .faq-item .title .nr{flex-shrink:0;width:2.25rem;font-family:"Cormorant Garamond",serif;font-size:1.125rem;font-weight:500;letter-spacing:.05em;color:var(--colorPrimary)}.faq-panel .faq-item .title h3,.faq-panel .faq-item .title h4{color:var(--textColorDark);font-weight:500}.faq-panel .faq-item .title .icon{flex-shrink:0;width:2.75rem;height:2.75rem;background-size:1.125rem;background-position:center;transition:.2s ease-in-out transform}.faq-panel .faq-item:hover:not(.open) .title .icon{transform:rotate(90deg)}.faq-panel .faq-item .entry-content .answer{padding:1rem 0 .25rem;margin-left:calc(2.25rem + 1rem);padding-right:clamp(0rem, 4vw, 3.5rem);line-height:2;color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.faq-panel .faq-item .entry-content a{color:var(--colorPrimary)}.seo-landing .seo-tekst{border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 15%,transparent)}.seo-landing .seo-tekst .seo-tekst-intro{position:sticky;top:calc(var(--headerheight) + 2rem)}.seo-landing .seo-tekst .eyebrow{display:block;margin-bottom:1rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.seo-landing .seo-tekst .seo-tekst-intro .title{color:var(--textColorDark);font-weight:500;line-height:1.2;text-wrap:balance}.seo-landing .seo-tekst .seo-tekst-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.seo-landing .seo-tekst .seo-tekst-content p{line-height:2;margin-bottom:1.5em}.seo-landing .seo-tekst .seo-tekst-content>p:first-child{font-family:"Cormorant Garamond",serif;font-size:clamp(1.25rem, 1.4vw + 0.6rem, 1.75rem);line-height:1.6;color:var(--textColorDark);padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 25%,transparent)}.seo-landing .seo-tekst .seo-tekst-content a{color:var(--colorPrimary);border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 40%,transparent);transition:.2s ease-in-out border-color}.seo-landing .seo-tekst .seo-tekst-content a:hover{border-color:var(--colorPrimary)}button#contactbutton{appearance:none;-webkit-appearance:none;border:0;padding:0;margin:0;font-family:inherit;cursor:pointer}#page button.btn,header#top .project-start-button,#fullnav .js-project-popup-open{appearance:none;-webkit-appearance:none;border:0;outline:none;font-family:inherit}#page button.btn.white{border:1px solid var(--colorPrimary)}#page button.btn.outline-white{border:1px solid #fff}#page button.btn.primary,#page button.btn.transparent{border-width:1px;border-style:solid}header#top .project-start-button,#fullnav .js-project-popup-open{cursor:pointer;display:inline-flex;align-items:center;border:0;border-radius:10rem;padding:1rem 2rem;font-size:clamp(0.875rem, 1vw + 0.25rem, 1rem);font-weight:500;line-height:1;white-space:nowrap;background:var(--textColorDark);color:#fff;width:max-content;transition:.3s ease-in-out background}header#top .project-start-button:hover,#fullnav .js-project-popup-open:hover{background:var(--textColorHover)}header#top .project-start-button{padding:.8rem 1.25rem;font-size:.8125rem}header#top .project-start-button svg{color:var(--colorPrimary)}#fullnav nav .js-project-popup-open{margin-top:1.5rem}#fullnav .js-project-popup-open::after{content:"";display:block;width:2rem;height:1rem;margin-left:.75rem;background-repeat:no-repeat;background-size:contain;background-position:right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23bb9578'/%3E%3C/svg%3E%0A")}body.popup-open{overflow:hidden}.project-popup{position:fixed;inset:0;z-index:9999;display:none;overflow-y:auto}.project-popup.is-open{display:block}.project-popup__overlay{position:fixed;inset:0;background:rgb(36 36 36 / .55);backdrop-filter:blur(6px)}.project-popup__dialog{position:relative;z-index:1;width:min(92vw, 640px);margin:8vh auto;border-radius:calc(var(--roundedBorder) / 1.5) 0 calc(var(--roundedBorder) / 1.5) 0;background:var(--backgroundColor);box-shadow:0 2rem 5rem rgb(36 36 36 / .18);overflow:hidden}.project-popup__content{padding:clamp(2rem, 4vw, 3.5rem)}.project-popup__label{display:inline-block;margin-bottom:1rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.project-popup__content h2{color:var(--textColorDark);font-weight:500}.project-popup__content p{line-height:2;color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.project-popup__close{position:absolute;top:1rem;right:1rem;z-index:2;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--textColorDark);color:#fff;cursor:pointer;font-size:1.75rem;line-height:1;padding:0;transition:.2s ease-in-out background}.project-popup__close:hover{background:var(--colorPrimary)}section.content .title,section.contact h1,section.projects .header h1,.vacatures-list+section .entry-title,.header .entry-title,.single-project .header .entry-title,.single-vacature .header .entry-title,section.faq .title,.mediagallery+section .title{color:var(--textColorDark);font-weight:500}section.content .title.decorative-title::after,section.contact h1.decorative-title::after{margin-top:1.25rem}section.content .entry-content,section.contact .left .entry-content,section.projects .header .entry-content,.header .entry-content,.single-project .header .entry-content,.single-project .header .subtitle,.single-vacature section.content .entry-content,.vacatures-list .vacature .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}section.content .entry-content p,section.contact .left .entry-content p,.single-project .header .entry-content p,.single-vacature section.content .entry-content p,.single-vacature section.content .entry-content li{line-height:2}section.content .entry-content a,.single-vacature section.content .entry-content a{color:var(--colorPrimary)}section.content .entry-content strong,.single-vacature section.content .entry-content strong,.single-vacature section.content .entry-content b{color:var(--textColorDark)}.werkwijze .image .media-frame{aspect-ratio:5 / 6;border-radius:0 var(--roundedBorder) 0 0}.werkwijze .item.even .image .media-frame{border-radius:var(--roundedBorder) 0 0 0}.werkwijze .image .media-frame img,.werkwijze .item.even .image .media-frame img{aspect-ratio:auto;border-radius:0}.werkwijze .item .title h3{color:var(--textColorDark)}.werkwijze .item .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent);border-color:color-mix(in srgb,var(--colorPrimary) 35%,transparent)!important}.werkwijze .item .entry-content p{line-height:2}section.contact .formulier .gform_wrapper.gravity-theme input:not([type="submit"]),section.contact .formulier .gform_wrapper.gravity-theme textarea{border-radius:0!important;border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 25%,transparent)!important}section.contact .contactinfoblock{border-radius:var(--roundedBorder) 0 var(--roundedBorder) 0}section.contact .contactinfoblock .address{line-height:2;opacity:.85}.vacatures-list .vacature .title p{margin-bottom:.5rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.vacatures-list .vacature .title h3{color:var(--textColorDark);font-weight:500}.vacatures-list .vacature .entry-content p{line-height:2}.vacatures-list .vacature a{border-radius:var(--roundedBorder) 0 var(--roundedBorder) 0}.vacatures-list .vacature a:hover{box-shadow:0 1.5rem 3rem rgb(36 36 36 / .06)}.single-project .header .title{border-color:color-mix(in srgb,var(--colorPrimary) 35%,transparent)!important}.single-project .header .subtitle{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.image-gallery .row:first-child>div:first-child a,.image-gallery .row:first-child>div:first-child img{border-radius:var(--roundedBorder) 0 0 0}.image-gallery .row:last-child>div:last-child a,.image-gallery .row:last-child>div:last-child img{border-radius:0 0 var(--roundedBorder) 0}.single-vacature .quote .quote-inner .quote-text{font-weight:500}.header .yoast-breadcrumbs,.single-post-header .yoast-breadcrumbs{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--textColorDark) 55%,transparent)}.header .yoast-breadcrumbs a,.single-post-header .yoast-breadcrumbs a{color:inherit;transition:.2s ease-in-out color}.header .yoast-breadcrumbs a:hover,.single-post-header .yoast-breadcrumbs a:hover{color:var(--colorPrimary)}.header .yoast-breadcrumbs .breadcrumb_last,.single-post-header .yoast-breadcrumbs .breadcrumb_last{color:var(--colorPrimary)}.blog-filterbar .cat-pills a{display:inline-flex;align-items:center;padding:.6rem 1.25rem;border-radius:10rem;background:#fff;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--textColorDark) 65%,transparent);transition:.2s ease-in-out background,.2s ease-in-out color}.blog-filterbar .cat-pills a:hover,.blog-filterbar .cat-pills a.active{background:var(--textColorDark);color:#fff}.blog-search input[type="search"]{appearance:none;-webkit-appearance:none;border:0;outline:none;background:#fff;border-radius:10rem;padding:.75rem 3rem .75rem 1.5rem;min-width:260px;font-family:inherit;font-size:.875rem;color:var(--textColorDark)}.blog-search input[type="search"]::placeholder{color:color-mix(in srgb,var(--textColorDark) 45%,transparent)}.blog-search button{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);border:0;background:#fff0;padding:.5rem;cursor:pointer;line-height:0;color:var(--colorPrimary)}.search-count{color:color-mix(in srgb,var(--textColorDark) 60%,transparent)}.entry-meta{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--textColorDark) 55%,transparent)}.entry-meta a{color:var(--colorPrimary)}.entry-meta .featured-label{color:var(--colorPrimary);font-weight:500}.blogposts .post .inner{overflow:hidden;transition:.3s ease-in-out box-shadow,.3s ease-in-out transform}.blogposts .post:hover .inner{box-shadow:0 1.5rem 3rem rgb(36 36 36 / .06);transform:translateY(-4px)}.blogposts .post:first-child .inner{border-radius:calc(var(--roundedBorder) / 1.5) 0 0 0}.blogposts .post:last-child .inner{border-radius:0 0 calc(var(--roundedBorder) / 1.5) 0}.blogposts .post .entry-meta,.featured-post .entry-meta{flex-wrap:wrap;row-gap:.5rem}.entry-meta time{white-space:nowrap}.blogposts .post .entry-thumbnail img{aspect-ratio:16 / 10;transition:.4s ease-in-out transform}.blogposts .post:hover .entry-thumbnail img{transform:scale(1.04)}.blogposts .post .entry-title{color:var(--textColorDark);font-weight:500;transition:.2s ease-in-out color}.blogposts .post:hover .entry-title{color:var(--colorPrimary)}.blogposts .post .entry-summary{color:color-mix(in srgb,var(--textColorDark) 70%,transparent);line-height:2;font-size:.875rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogposts .post .read-more,.featured-post .read-more{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--colorPrimary)}.blogposts .post .read-more svg,.featured-post .read-more svg{transition:.3s ease-in-out transform}.blogposts .post:hover .read-more svg,.featured-post:hover .read-more svg{transform:translateX(4px)}.featured-post .inner{overflow:hidden;border-radius:var(--roundedBorder) 0 var(--roundedBorder) 0;transition:.3s ease-in-out box-shadow}.featured-post:hover .inner{box-shadow:0 1.5rem 3rem rgb(36 36 36 / .06)}.featured-post .entry-thumbnail img{min-height:100%;transition:.4s ease-in-out transform}.featured-post:hover .entry-thumbnail img{transform:scale(1.04)}.featured-post .entry-title{color:var(--textColorDark);font-weight:500}.featured-post .entry-summary{color:color-mix(in srgb,var(--textColorDark) 70%,transparent);line-height:2}.pagination-wrapper ul{display:flex;align-items:center;justify-content:center;gap:.5rem;list-style:none;padding:0;margin:0}.pagination-wrapper a,.pagination-wrapper span{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding:0 1rem;border:1px solid color-mix(in srgb,var(--colorPrimary) 45%,transparent);border-radius:3rem;font-size:.875rem;color:var(--textColorDark);transition:.2s ease-in-out background,.2s ease-in-out color}.pagination-wrapper a:hover,.pagination-wrapper .current{background:var(--colorPrimary);border-color:var(--colorPrimary);color:#fff}.pagination-wrapper .dots{border:0}.pagination-wrapper .pagination-arrow{line-height:1}.single-post .container.small{max-width:1080px}.single-post-thumbnail{height:clamp(420px, 60vh, 820px)}.single-post-header .entry-title{color:var(--textColorDark);font-weight:500;text-wrap:balance}.single-post-content .post-head{margin-bottom:2rem}.single-post-content .post-back-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.5rem}.single-post-content .post-back-row .entry-meta{margin:0;letter-spacing:.2em}.single-post-content .post-back-row .entry-meta svg{opacity:.6}.single-post-content .post-back{margin-bottom:0;border-bottom:0}.single-post-content .post-head .entry-title{margin:0;font-size:clamp(1.9rem, 2.4vw + 0.5rem, 2.75rem);line-height:1.15}.single-post-content .post-head .excerpt{margin-top:1rem}.single-post-content .post-head::after{content:'';display:block;width:3.5rem;height:1px;margin-top:1.5rem;background:var(--colorPrimary)}.single-post-header .excerpt{font-family:"Cormorant Garamond",serif;font-size:clamp(1.25rem, 1.4vw + 0.6rem, 1.75rem);line-height:1.6;color:color-mix(in srgb,var(--textColorDark) 80%,transparent)}.post-toc{background:#fff;border-radius:calc(var(--roundedBorder) / 1.5) 0 0 0}.single-post-content aside .post-toc{position:sticky;top:calc(var(--headerheight) + 2rem)}.post-toc .toc-title{color:var(--textColorDark);font-weight:500}.post-toc .toc-list{list-style:none;margin:0;padding:0;counter-reset:toc}.post-toc .toc-item{border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 15%,transparent)}.post-toc .toc-item:last-child{border-bottom:0}.post-toc .toc-item a{display:flex;align-items:baseline;gap:1rem;padding:.75rem 0;color:color-mix(in srgb,var(--textColorDark) 75%,transparent);transition:.2s ease-in-out color}.post-toc .toc-item a:hover{color:var(--colorPrimary)}.post-toc .toc-item a::before{counter-increment:toc;content:counter(toc,decimal-leading-zero);flex-shrink:0;width:2rem;font-family:"Cormorant Garamond",serif;font-size:1rem;font-weight:500;color:var(--colorPrimary)}.post-toc .toc-item.toc-h3 a{padding-left:3rem}.single-post-content .entry-content{border-radius:0 0 calc(var(--roundedBorder) / 1.5) 0;color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.single-post-content .entry-content h2,.single-post-content .entry-content h3,.single-post-content .entry-content h4{color:var(--textColorDark);font-weight:500;font-size:clamp(1.35rem, 1.6vw + 0.5rem, 1.85rem);scroll-margin-top:calc(var(--headerheight) + 2rem);margin-top:2rem}.single-post-content .entry-content>div>h2:first-child,.single-post-content .entry-content>div>.post-head+h2{margin-top:0}.single-post-content .entry-content>div>p:first-of-type{font-family:"Cormorant Garamond",serif;font-size:clamp(1.25rem, 1.4vw + 0.6rem, 1.75rem);line-height:1.6;color:var(--textColorDark);padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 25%,transparent)}.single-post-content .entry-content a{color:var(--colorPrimary);border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 40%,transparent)}.post-faq h2,.related-posts h2{color:var(--textColorDark);font-weight:500}.single-post .related-posts .entry-summary{display:none!important}.brochure{background:var(--backgroundColor)}.brochure .left{max-width:560px}.brochure .left .eyebrow{display:block;margin-bottom:1rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--colorPrimary)}.brochure .left .title{color:var(--textColorDark);font-weight:500;text-wrap:balance}.brochure .left .entry-content{color:color-mix(in srgb,var(--textColorDark) 75%,transparent)}.brochure .left .entry-content p{line-height:2}.brochure .image img{filter:drop-shadow(0 2.5rem 3rem rgb(36 36 36 / .18));animation:brochureFloat 7s ease-in-out infinite}@keyframes brochureFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.brochure .image img{animation:none}}footer#bottom .btn{cursor:pointer;font-size:clamp(0.875rem, 1vw + 0.25rem, 1rem);display:inline-flex;align-items:center;padding:1rem 2rem;border:0;border-radius:10rem;line-height:1;font-family:inherit;font-weight:500;background:var(--colorPrimary);color:#fff;transition:.3s ease-in-out background;width:max-content;appearance:none;-webkit-appearance:none;outline:none}footer#bottom .btn::after{content:"";display:block;width:2rem;height:1rem;margin-left:.75rem;background-repeat:no-repeat;background-size:contain;background-position:right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23fff'/%3E%3C/svg%3E%0A")}footer#bottom .btn.dark{background:var(--textColorDark)}footer#bottom .btn.dark:hover{background:var(--textColorHover)}footer#bottom .btn.dark:not(.footer-project-button)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.502' height='20.253' viewBox='0 0 31.502 20.253'%3E%3Cpath id='Icon_bootstrap-arrow-right' data-name='Icon bootstrap-arrow-right' d='M2.25,18a1.125,1.125,0,0,1,1.125-1.125H29.909L22.829,9.8A1.126,1.126,0,1,1,24.422,8.2l9,9a1.125,1.125,0,0,1,0,1.593l-9,9A1.126,1.126,0,1,1,22.829,26.2l7.081-7.079H3.375A1.125,1.125,0,0,1,2.25,18Z' transform='translate(-2.25 -7.874)' fill='%23bb9578'/%3E%3C/svg%3E%0A")}footer#bottom .btn.footer-project-button{background:var(--colorPrimary)}footer#bottom .btn.footer-project-button:hover{background:var(--colorPrimaryHover)}footer .breadcrumb-bar{border-top:1px solid color-mix(in srgb,var(--colorPrimary) 15%,transparent);border-bottom:1px solid color-mix(in srgb,var(--colorPrimary) 15%,transparent)}footer .breadcrumb-bar .left svg{flex:0 0 auto}footer .breadcrumb-bar #breadcrumbs{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--textColorDark) 55%,transparent)}footer .breadcrumb-bar #breadcrumbs a{color:inherit;transition:.2s ease-in-out color}footer .breadcrumb-bar #breadcrumbs a:hover{color:var(--colorPrimary)}footer .breadcrumb-bar #breadcrumbs .breadcrumb_last{color:var(--colorPrimary)}footer .breadcrumb-bar .left svg path{fill:var(--colorPrimary)}footer .breadcrumb-bar .right{font-size:.8125rem;color:color-mix(in srgb,var(--textColorDark) 70%,transparent)}footer .breadcrumb-bar .right .rating{color:var(--textColorDark)}.formulier .gform_wrapper.gravity-theme .gfield_required,.formulier .gform_wrapper.gravity-theme .gfield_required_text,.formulier .gform_wrapper.gravity-theme .gfield_required_asterisk{color:var(--colorPrimary)!important}.project-popup .formulier .gform_wrapper.gravity-theme .gfield_label{font-weight:500;color:var(--textColorDark)}