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{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.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}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{width:auto;text-align:left}header#top .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{position:fixed;z-index:998;visibility:hidden;opacity:0;transition:.3s ease-in-out all;transform:translate(-50%,-50%);width:120%;height:120%;left:50%;top:50%;overflow:hidden}#fullnav.active{opacity:1;visibility:visible;width:100%;height:100%}#fullnav .navigation{scrollbar-width:none;-ms-overflow-style:none}#fullnav .navigation::-webkit-scrollbar{display:none}#fullnav ul li{list-style:none;font-size:clamp(1rem, 1vw + 0.25rem, 2rem);margin:clamp(2rem, 4vh, 8rem) 0}#fullnav ul li a{color:var(--textColorDark);font-size:1em;display:block;margin:0;line-height:1;font-weight:600;position:relative}#fullnav ul li a:hover{color:var(--colorPrimary)}#fullnav ul li.current-menu-item a,.single-project #fullnav ul li.projecten a,.single-projectinrichting #fullnav ul li.projectinrichting a,.single-vacature #fullnav ul li.werken-bij a{border-left:2px solid var(--colorPrimary);padding-left:1rem}#fullnav .contactinfo{font-size:.875rem}#fullnav .contactinfo .title::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.629' height='30.378' viewBox='0 0 23.629 30.378'%3E%3Cpath id='Icon_phosphor-arrow-bend-right-down-bold' data-name='Icon phosphor-arrow-bend-right-down-bold' d='M29.319,25.944l-6.75,6.75a1.687,1.687,0,0,1-2.391,0l-6.75-6.75a1.69,1.69,0,0,1,2.391-2.391l3.869,3.869V18A11.825,11.825,0,0,0,7.875,6.187a1.687,1.687,0,1,1,0-3.375A15.2,15.2,0,0,1,23.063,18v9.422l3.869-3.87a1.69,1.69,0,0,1,2.391,2.391Z' transform='translate(-6.188 -2.813)' fill='%23bb9578'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;width:2rem;height:2rem;transform:translateY(50%);margin-left:1.5rem}#fullnav .contactinfo a{min-width:fit-content}.banner{min-height:600px}.banner #scrolldown{cursor:pointer;position:absolute;bottom:0}.banner #scrolldown svg{width:clamp(50px, 10vw, 68px)}#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}.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 .project.slick-current a{border-radius:var(--roundedBorder) 0 0 0}.project-carousel .carousel{margin-left:-12.5%;margin-right:-12.5%}.project-carousel .slick-list{padding:2rem 6.25%!important}.project-carousel .project.slick-current{transform:scale(1)}.project-carousel .project{opacity:.1}.project-carousel .project.slick-current{opacity:1}.project-carousel .project.slick-current a{box-shadow:0 0 2rem rgb(0 0 0 / .15)}.project-carousel .project{transform:scale(.75);transform-origin:center center;transition:.3s ease-in-out all}.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}.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"]{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{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 .right .inner{border-radius:0 0 var(--roundedBorder) 0;overflow:hidden}.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 .content .inner{border-radius:0 var(--roundedBorder) 0 0;overflow:hidden}.masonry-gallery .page-wrapper{width:100%;max-width:2000px;margin:0 auto}