#site-logo-header img,#site-logo-footer img,.mobile-img-fix img,.mobile-img-fix a img{width:auto!important}.balance-text{text-wrap:balance}.text-break{hyphens:auto;word-wrap:break-word}.elementor-widget-text-editor p:last-child{margin-bottom:0px!important}.elementor-widget-text-editor ul{margin-bottom:20px!important}.icon-fix .elementor-icon-wrapper{display:flex!important}.bg-cover-img{background-repeat:no-repeat;background-position:center;background-size:cover}#cmplz-manage-consent{display:none}.cmplz-show-banner{cursor:pointer}.grecaptcha-badge{display:none!important}#wpadminbar{background:#0a0a0a!important}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus,#wpadminbar .ab-sub-wrapper{color:#fff!important;background-color:#222222!important}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{color:#fff!important}.elementor-element-78ee349 #form-field-Firstname{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-user.svg);background-repeat:no-repeat;background-position:12px 11px;background-size:16px;padding-left:42px}.elementor-element-78ee349 #form-field-email{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-envelope.svg);background-repeat:no-repeat;background-position:12px 9px;background-size:20px;padding-left:42px}@media (min-width:1025px){.elementor-element-78ee349 .elementor-field-group-Firstname{width:22%!important;padding:0px!important;margin-left:10px}.elementor-element-78ee349 .elementor-field-group-email{width:25.7%!important;padding:0px!important;margin-left:16px;margin-right:8px}}.elementor-element-78ee349 .elementor-field-type-submit.elementor-col-100{width:auto!important;flex:0 0 auto!important}@media (min-width:768px){.image-scroll{position:relative}.image-scroll::after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:8px;background-color:#E2E9F1;z-index:1}.bg-cover-img{position:relative;z-index:2}}html,body{overflow-x:hidden}body.scroll-carousel-lock{position:fixed;width:100%;left:0;right:0}.swiper-slide-image{height:424px!important}.underline{position:relative;display:inline-flex;width:fit-content;align-items:center;padding-bottom:2px}.underline::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform 0.5s ease,opacity 0.5s ease}.underline:hover::after,.underline:focus::after{opacity:1;transform:scaleX(1)}.underline:not(:hover)::after{opacity:0;transform:scaleX(0);transform-origin:right center}.underline.blue::after{background:var(--e-global-color-d767c17)}.underline .elementor-icon-list-item:not(:first-child)>a{position:relative;display:inline-flex;width:fit-content;align-items:center;padding-bottom:0}.underline .elementor-icon-list-item:not(:first-child)>a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--e-global-color-e2a2ca0);opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform 0.5s ease,opacity 0.5s ease}.underline .elementor-icon-list-item:not(:first-child)>a:hover::after,.underline .elementor-icon-list-item:not(:first-child)>a:focus::after{opacity:1;transform:scaleX(1)}.underline .elementor-icon-list-item:not(:first-child)>a:not(:hover)::after{opacity:0;transform:scaleX(0);transform-origin:right center}.underline .elementor-icon-list-item:not(:first-child)>a.elementor-item-active::after{opacity:1;transform:scaleX(1)}.elementor-button .elementor-button-icon{transition:transform 0.3s ease}.elementor-button:hover .elementor-button-icon{transform:translateX(8px)}.phone .elementor-button:hover .elementor-button-icon{transform:translateX(-8px)}.Home-overlay{position:relative!important;z-index:1!important}@media (min-width:1024px){.Home-overlay::after{content:"";position:absolute;inset:0;background-color:#1A5493;clip-path:polygon(100% 0,100% 100%,60% 100%);z-index:10!important;pointer-events:none}}.tellers-mobile .elementor-widget-divider,.tellers-mobile .elementor-widget-icon,.tellers-mobile .elementor-divider-separator{position:relative!important;z-index:1!important}.tellers-mobile svg{position:relative!important;z-index:1!important}.Home-overlay>.elementor-element:not(.tellers-mobile){z-index:20!important}.realisaties-overlay::after{content:"";position:absolute;inset:0;background-color:#1A5493;clip-path:polygon(0% 0%,60% 0%,47% 100%,0% 100%);z-index:2}.Trapezium-section{position:relative;overflow:hidden}.Trapezium-section::after{content:"";position:absolute;inset:0;background-color:#1A5493;clip-path:polygon(35% 0%,100% 0,100% 100%,0 100%);z-index:1}.Trapezium-section>*{position:relative;z-index:2}.Next-section{position:relative;overflow:hidden}.Next-section::before{content:"";position:absolute;background-color:#F0F3F7;clip-path:polygon(-15% 0,100% 0,83% 100%,-20% 100%);z-index:1}.Next-section>*{position:relative;z-index:2}@media (max-width:767px){.elementor-nav-menu--main .menu-item-has-children{position:relative!important;display:block!important;width:100%!important;clear:both}.elementor-nav-menu--main .menu-item-has-children>a{display:table!important;width:auto!important;max-width:fit-content;position:relative!important;padding-right:0!important;z-index:1}.elementor-nav-menu--main .sub-arrow{position:absolute!important;left:100px!important;top:12px!important;width:60px!important;height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:999!important;cursor:pointer;pointer-events:auto!important}.elementor-nav-menu--main .menu-item-has-children>a::after,.elementor-nav-menu--main .menu-item-has-children>a::before{display:none!important}.elementor-nav-menu--main .menu-item-has-children .sub-menu{position:absolute!important;display:none!important;visibility:visible!important;opacity:1!important;z-index:1000!important;left:200px!important;top:11.75vh!important;margin:0!important;padding:0!important;background:transparent!important}.elementor-nav-menu--main .menu-item-has-children.highlighted>.sub-menu{display:block!important}}.p-24{padding:clamp(5px, calc(1.71vw - 1.83px), 24px)}.p-28{padding:clamp(28px, calc(33.44px - 0.36vw), 32px)}.p-40{padding:clamp(6px, calc(3.06vw - 6.23px), 40px)}.px-80{padding-left:clamp(20px, calc(5.4vw - 1.58px), 80px);padding-right:clamp(20px, calc(5.4vw - 1.58px), 80px)}.pt-24{padding-top:clamp(15px, calc(0.81vw + 11.76px), 24px)}.pt-28{padding-top:clamp(28px, calc(33.44px - 0.36vw), 32px)}.pt-40{padding-top:clamp(6px, calc(3.06vw - 6.23px), 40px)}.pt-60{padding-top:clamp(26px, calc(3.06vw + 13.77px), 60px)}.pt-80{padding-top:clamp(20px, calc(5.4vw - 1.58px), 80px)}.pt-120{padding-top:clamp(24px, calc(8.63vw - 10.53px), 120px)}.pt-200{padding-top:clamp(28px, calc(15.47vw - 33.87px), 200px)}.pt-234{padding-top:clamp(100px, calc(12.05vw + 51.8px), 234px)}.pb-8{padding-bottom:clamp(4px, calc(0.36vw + 2.56px), 8px)}.pb-15{padding-bottom:clamp(4px, calc(0.99vw + 0.04px), 15px)}.pb-20{padding-bottom:clamp(5px, calc(1.35vw - 0.4px), 20px)}.pb-22{padding-bottom:clamp(3px, calc(1.71vw - 3.83px), 22px)}.pb-24{padding-bottom:clamp(5px, calc(1.71vw - 1.83px), 24px)}.pb-28{padding-bottom:clamp(28px, calc(33.44px - 0.36vw), 32px)}.pb-40{padding-bottom:clamp(6px, calc(3.06vw - 6.23px), 40px)}.pb-60{padding-bottom:clamp(26px, calc(3.06vw + 13.77px), 60px)}.pb-78{padding-bottom:clamp(19px, calc(3.69vw + 4.25px), 60px)}.pb-80{padding-bottom:clamp(20px, calc(5.4vw - 1.58px), 80px)}.pb-100{padding-bottom:clamp(50px, calc(4.5vw + 32.01px), 100px)}.pb-200{padding-bottom:clamp(28px, calc(15.47vw - 33.87px), 200px)}.pb-250{padding-bottom:clamp(32px, calc(19.6vw - 46.42px), 250px)}.pl-24{padding-left:clamp(15px, calc(0.81vw + 11.76px), 24px)}.pl-28{padding-left:clamp(28px, calc(33.44px - 0.36vw), 32px)}.pl-80{padding-left:clamp(20px, calc(5.4vw - 1.58px), 80px)}.pl-100{padding-left:clamp(50px, calc(4.5vw + 32.01px), 100px)}.pr-24{padding-right:clamp(15px, calc(0.81vw + 11.76px), 24px)}.pr-80{padding-right:clamp(20px, calc(5.4vw - 1.58px), 80px)}.cta-diagonal-cut{clip-path:polygon(15% 0,100% 0,100% 100%,0 100%)}@media (max-width:767px){.cta-diagonal-cut{clip-path:none}}.Masonary-grid .ue-grid-item,.Masonary-grid a.elementor-element,.classic-grid .ue-grid-item,.classic-grid a.elementor-element{position:relative;overflow:hidden;display:flex;flex-direction:column;isolation:isolate}@media (min-width:768px){.classic-grid .ue-grid-item,.classic-grid a.elementor-element{min-height:424px!important}}@media (max-width:767px){.classic-grid .ue-grid-item,.classic-grid a.elementor-element{min-height:260px!important}}.Masonary-grid .ue-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;align-items:stretch!important;gap:40px!important}.Masonary-grid .ue-grid-item,.classic-grid .ue-grid-item{display:flex}.Masonary-grid .ue-grid-item>*,.classic-grid .ue-grid-item>*{width:100%}.Masonary-grid .ue-grid-item .e-loop-item,.classic-grid .ue-grid-item .e-loop-item,.Masonary-grid a.elementor-element,.classic-grid a.elementor-element{height:100%}.Masonary-grid .ue-grid-item:nth-child(4n+1),.Masonary-grid .ue-grid-item:nth-child(4n+2){grid-column:span 2!important}.Masonary-grid .ue-grid-item:nth-child(4n+3){grid-column:span 1!important}.Masonary-grid .ue-grid-item:nth-child(4n+4){grid-column:span 3!important}.Masonary-grid a.elementor-element,.classic-grid .ue-grid-item a.elementor-element{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;position:relative}.Masonary-grid a.elementor-element::before,.classic-grid .ue-grid-item a.elementor-element::before{content:'';position:absolute;inset:0;z-index:0;background-image:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;will-change:transform;transition:transform 0.8s cubic-bezier(.25,1,.5,1)}.Masonary-grid .ue-grid-item:hover a.elementor-element::before,.classic-grid .ue-grid-item:hover a.elementor-element::before{transform:scale(1.1)}.Masonary-grid .overlay-js-layer,.classic-grid .overlay-js-layer{position:absolute;inset:0;z-index:5;background-color:var(--e-global-color-d767c17);pointer-events:none;clip-path:polygon(100% 40%,100% 100%,85% 100%);opacity:0;transition:opacity 0.4s ease,clip-path 0.5s cubic-bezier(.4,0,.2,1)}.Masonary-grid .overlay-js-layer::before,.classic-grid .overlay-js-layer::before,.classic-grid .ue-grid-item .elementor-element::before{display:none!important}.Masonary-grid .ue-grid-item:hover .overlay-js-layer,.classic-grid .ue-grid-item:hover .overlay-js-layer{opacity:1;clip-path:polygon(100% 0,100% 100%,75% 100%)}.Masonary-grid .ue-grid-item:nth-child(4n+3):hover .overlay-js-layer{clip-path:polygon(100% 0%,100% 100%,60% 100%)}.Masonary-grid .ue-grid-item:nth-child(4n+4):hover .overlay-js-layer{clip-path:polygon(100% 0%,100% 100%,85% 100%)}.classic-grid .grid-tekst-container{position:relative;overflow:hidden}.classic-grid .grid-titel{transform:translateY(0);transition:transform 0.4s ease}.classic-grid .grid-beschrijving{opacity:1;transform:translateY(0);transition:opacity 0.4s ease,transform 0.4s ease}@media (hover:hover) and (pointer:fine){.classic-grid .grid-titel{transform:translateY(20px)}.classic-grid .grid-beschrijving{opacity:0;transform:translateY(20px);pointer-events:none}.classic-grid .ue-grid-item:hover .grid-titel{transform:translateY(0)}.classic-grid .ue-grid-item:hover .grid-beschrijving{opacity:1;transform:translateY(0);pointer-events:auto}}.cases-loop-mobiel{background:linear-gradient(0deg,#fff0 66.05%,rgb(0 0 0 / .4) 100%),url(<path-to-image>) lightgray 0 -7.656px / 100% 103.346% no-repeat}.cases-loop{position:relative;background:linear-gradient(0deg,#fff0 66.05%,rgb(0 0 0 / .4) 100%),url(<path-to-image>) lightgray 0 -7.656px / 100% 103.346% no-repeat}.cases-loop .beschrijving{position:relative;z-index:2;overflow:hidden;transition:max-height 0.4s ease,opacity 0.4s ease}@media (hover:hover) and (pointer:fine){.cases-loop .beschrijving{max-height:0;opacity:0}.cases-loop:hover .beschrijving{max-height:60px;opacity:1}}.cases-loop-inhoud{position:relative;background:linear-gradient(180deg,#fff0 0%,#101010 100%)}.cases-loop-inhoud::after{content:'';position:absolute;right:0;bottom:0;z-index:1;background:#1A5493!important;clip-path:polygon(100% 0%,100% 100%,0% 100%);width:98px;height:269px;transition:width 0.4s ease,height 0.4s ease;pointer-events:none}.cases-loop:hover .cases-loop-inhoud::after{width:154px;height:424px}@media (min-width:1024px){.case-layout{--diagonal-top:67%;--diagonal-bottom:38%}.case-layout,.case-layout>.e-con-inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.case-layout>.case-top,.case-layout>.e-con-inner>.case-top{grid-column:1;grid-row:1}.case-layout>.case-bottom,.case-layout>.e-con-inner>.case-bottom{grid-column:1;grid-row:2}.case-layout>.case-visuals,.case-layout>.e-con-inner>.case-visuals{grid-column:1;grid-row:1 / 3;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;clip-path:polygon(var(--diagonal-top) 0,100% 0,100% 100%,var(--diagonal-bottom) 100%);pointer-events:none}}@media (max-width:1023px){.case-layout>.case-top,.case-layout>.e-con-inner>.case-top{order:1}.case-layout>.case-bottom,.case-layout>.e-con-inner>.case-bottom{order:2}.case-layout>.case-visuals,.case-layout>.e-con-inner>.case-visuals{order:3;position:static;display:block;grid-column:unset;grid-row:unset;clip-path:none;pointer-events:auto}.case-visual-blue{display:none}.case-visual-image{background-size:cover!important}}.elementor-item{position:relative}.menu-job-count{position:absolute;top:5px;right:-10px;width:11px;height:11px;display:inline-flex;align-items:center;justify-content:center}.menu-job-count-bg{position:absolute;inset:0;width:11px;height:11px}.menu-job-count-number{position:relative;z-index:1;color:var(--Neutrals-White,#F9F9F9);font-family:"Funnel Sans";font-size:8px;font-style:normal;font-weight:500;line-height:normal}#Light.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item::after{background:#F9F9F9}#Dark.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item::after{background:#101010}.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item{position:relative;display:inline-flex;width:fit-content;align-items:center;padding-bottom:6px}.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s ease,opacity 0.5s ease}.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item:hover::after,.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item:focus::after{opacity:1;transform:scaleX(1)}.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item:not(:hover)::after{opacity:0;transform:scaleX(0);transform-origin:right center}.headermenu .elementor-nav-menu--main .elementor-nav-menu a.elementor-item.elementor-item-active::after{opacity:1;transform:scaleX(1)}.e-off-canvas__content{overflow:hidden;transition:width 0.4s ease}.services-panel{opacity:0;transform:translateX(110px);pointer-events:none;transition:transform 0.4s ease,opacity 0.4s ease}.e-off-canvas__content.is-services-open .services-panel{opacity:1;transform:translateX(0);pointer-events:auto}#Dark.headermenu{transition:transform 0.4s ease}.e-off-canvas__content.is-services-open #Dark.headermenu{transform:translateX(0)}.elementor-element.off-canvas-extend{transition:width 0.4s ease}.e-off-canvas__content.is-services-open .elementor-element.off-canvas-extend{width:619px!important}#Hoofdmenu .elementor-nav-menu>li:first-child>a{position:relative;display:inline-flex;align-items:center;padding-right:33px;width:300px}#Hoofdmenu .elementor-nav-menu>li:first-child>a::before{content:"";position:absolute;right:25%;top:55%;transform:translateY(-50%);width:14.835px;height:23.779px;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='15' height='24' viewBox='0 0 15 24' fill='none'%3E%3Cpath d='M2.94583 23.7792L14.8354 11.8896L2.94583 0L0 2.94583L8.94375 11.8896L0 20.8333L2.94583 23.7792Z' fill='black'/%3E%3C/svg%3E");opacity:1;visibility:visible;pointer-events:none}#Hoofdmenu .elementor-nav-menu>li:first-child>a.elementor-item::after{width:230px;left:0;transform-origin:left center}#Hoofdmenu .elementor-nav-menu>li:first-child>a.elementor-item:hover::after,#Hoofdmenu .elementor-nav-menu>li:first-child>a.elementor-item:focus::after,#Hoofdmenu .elementor-nav-menu>li:first-child>a.elementor-item.elementor-item-active::after{transform:scaleX(1)}.navbar-back{position:fixed;top:0;left:0;width:100%;z-index:9999;transition:top 0.25s ease;will-change:top}.navbar-back.is-hidden{top:-170px}#Contact-form #form-field-voornaam{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-user.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Contact-form #form-field-achternaam{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-user.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Contact-form #form-field-email{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-envelope.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Contact-form #form-field-telefoon{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-phone-gray.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Sollicitatie-form #form-field-voornaam{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-user.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Sollicitatie-form #form-field-achternaam{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-user.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Sollicitatie-form #form-field-email{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-envelope.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}#Sollicitatie-form #form-field-telefoon{background-image:url(http://werkhuizen-hengelhoef.stagingco.tunity.agency/wp-content/uploads/2025/12/bx-phone-gray.svg);background-repeat:no-repeat;background-position:12px 50%;background-size:18px;padding-left:42px}.elementor-field-group-CV{position:relative;display:flex!important;align-items:center;background-color:var(--e-global-color-e2a2ca0);border-radius:8px;height:45px;padding:0!important;overflow:hidden;margin-left:8px;min-width:calc(100% - 16px)}.elementor-field-group-CV::before{content:"Bestand kiezen";display:flex;align-items:center;justify-content:center;background:#e0e0e0;height:100%;padding:0 15px;font-size:13px;font-weight:600;color:#333;flex-shrink:0}.elementor-field-group-CV::after{content:attr(data-file-text);color:var(--e-global-color-ad6d60c,#10101080)!important;text-decoration-color:var(--e-global-color-ad6d60c,#10101080)!important;font-size:14px;padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#form-field-CV{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}@media (min-width:1025px){.ue-carousel-item .elementor-element-d7ca802{background-size:60% auto!important;background-position:center right!important;transition:background-size 0.6s cubic-bezier(.25,1,.5,1)!important}.ue-carousel-item:hover .elementor-element-d7ca802{background-size:65% auto!important}.ue-carousel-item .elementor-element-feaed84 .elementor-button-content-wrapper{position:relative;display:inline-flex;align-items:center;padding-bottom:4px}.ue-carousel-item .elementor-element-feaed84 .elementor-button-content-wrapper::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#F9F9F9;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform 0.5s ease,opacity 0.5s ease}.ue-carousel-item:hover .elementor-element-feaed84 .elementor-button-content-wrapper::after{opacity:1;transform:scaleX(1)}.ue-carousel-item .elementor-element-feaed84 .elementor-button-icon{transition:transform 0.3s ease}.ue-carousel-item:hover .elementor-element-feaed84 .elementor-button-icon{transform:translateX(-5px)}}