.elementor-32 .elementor-element.elementor-element-4629d79{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-4629d79:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4629d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-2224d1e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f3be30c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-d6772f8 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-d6772f8 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-d6772f8 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-29fd2f2 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f0f6571{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-37ec84f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-2ec641b );color:var( --e-global-color-2ec641b );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-32 .elementor-element.elementor-element-37ec84f .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-37ec84f .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-efdddcd .elementor-button{background-color:var( --e-global-color-4c4d36e );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-32 .elementor-element.elementor-element-efdddcd .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-efdddcd .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2ec641b );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-efdddcd .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-efdddcd .elementor-button:focus svg{fill:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-efd2a83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-37c2278 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-fcfb39a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-fcfb39a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fcfb39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-3ea6a10{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f5b412e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-04bcf01 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-04bcf01 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-04bcf01 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-8f9ae6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f10e15f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a68c8b4{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-4c4d36e );--border-color:var( --e-global-color-4c4d36e );--border-radius:8px 8px 8px 8px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-a68c8b4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a68c8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-a68c8b4::before, .elementor-32 .elementor-element.elementor-element-a68c8b4 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a68c8b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a68c8b4 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a68c8b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a68c8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf1-1.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-a68c8b4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-32 .elementor-element.elementor-element-a68c8b4:hover{border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 15px 40px 0px rgba(82.99999999999999, 51.99999999999999, 47.999999999999986, 0.1);}.elementor-32 .elementor-element.elementor-element-a68c8b4, .elementor-32 .elementor-element.elementor-element-a68c8b4::before{--border-transition:0.5s;}.elementor-32 .elementor-element.elementor-element-998108c{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-9d572ee{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-4c4d36e );--border-color:var( --e-global-color-4c4d36e );--border-radius:8px 8px 8px 8px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-9d572ee:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9d572ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-9d572ee::before, .elementor-32 .elementor-element.elementor-element-9d572ee > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-9d572ee > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-9d572ee > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-9d572ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-9d572ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf3-1.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9d572ee.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-32 .elementor-element.elementor-element-9d572ee:hover{border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 15px 40px 0px rgba(82.99999999999999, 51.99999999999999, 47.999999999999986, 0.1);}.elementor-32 .elementor-element.elementor-element-9d572ee, .elementor-32 .elementor-element.elementor-element-9d572ee::before{--border-transition:0.5s;}.elementor-32 .elementor-element.elementor-element-02d86b3{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-b65c06b{--display:flex;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-4c4d36e );--border-color:var( --e-global-color-4c4d36e );--border-radius:8px 8px 8px 8px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-b65c06b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b65c06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-b65c06b::before, .elementor-32 .elementor-element.elementor-element-b65c06b > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b65c06b > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b65c06b > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b65c06b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b65c06b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf2-4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-b65c06b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-32 .elementor-element.elementor-element-b65c06b:hover{border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 15px 40px 0px rgba(82.99999999999999, 51.99999999999999, 47.999999999999986, 0.1);}.elementor-32 .elementor-element.elementor-element-b65c06b, .elementor-32 .elementor-element.elementor-element-b65c06b::before{--border-transition:0.5s;}.elementor-32 .elementor-element.elementor-element-74b51e1{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-f8650a4{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-4c4d36e );--border-color:var( --e-global-color-4c4d36e );--border-radius:8px 8px 8px 8px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-f8650a4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f8650a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-f8650a4::before, .elementor-32 .elementor-element.elementor-element-f8650a4 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-f8650a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-f8650a4 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-f8650a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-f8650a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf3-1.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-f8650a4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-32 .elementor-element.elementor-element-f8650a4:hover{border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 15px 40px 0px rgba(82.99999999999999, 51.99999999999999, 47.999999999999986, 0.1);}.elementor-32 .elementor-element.elementor-element-f8650a4, .elementor-32 .elementor-element.elementor-element-f8650a4::before{--border-transition:0.5s;}.elementor-32 .elementor-element.elementor-element-7dbc3fb{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-df244f3{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-4c4d36e );--border-color:var( --e-global-color-4c4d36e );--border-radius:8px 8px 8px 8px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-df244f3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-df244f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-df244f3::before, .elementor-32 .elementor-element.elementor-element-df244f3 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-df244f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-df244f3 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-df244f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-df244f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf3-4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-df244f3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-32 .elementor-element.elementor-element-df244f3:hover{border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 15px 40px 0px rgba(82.99999999999999, 51.99999999999999, 47.999999999999986, 0.1);}.elementor-32 .elementor-element.elementor-element-df244f3, .elementor-32 .elementor-element.elementor-element-df244f3::before{--border-transition:0.5s;}.elementor-32 .elementor-element.elementor-element-323852f{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-7e17291{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-4c4d36e );--border-color:var( --e-global-color-4c4d36e );--border-radius:8px 8px 8px 8px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-7e17291:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7e17291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-7e17291::before, .elementor-32 .elementor-element.elementor-element-7e17291 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-7e17291 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-7e17291 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-7e17291 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-7e17291 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf3-1.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-7e17291.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-32 .elementor-element.elementor-element-7e17291:hover{border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 15px 40px 0px rgba(82.99999999999999, 51.99999999999999, 47.999999999999986, 0.1);}.elementor-32 .elementor-element.elementor-element-7e17291, .elementor-32 .elementor-element.elementor-element-7e17291::before{--border-transition:0.5s;}.elementor-32 .elementor-element.elementor-element-0f68d7b{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-bab3ce1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-bab3ce1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bab3ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-147acec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4a506a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-467bd72 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-fdbb84f{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-4c4d36e );}.elementor-32 .elementor-element.elementor-element-fdbb84f img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-14b4b86{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a6de3df .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-a6de3df .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-a6de3df .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-254b3f6{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-7f4f0b6{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-9bf598a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-b47f288 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-b47f288 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-b47f288{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-b47f288 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-b47f288 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-b47f288 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-89a296f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-89a296f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-89a296f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-89a296f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-89a296f .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-89a296f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-3442fef .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-3442fef .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-3442fef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-3442fef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-3442fef .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-3442fef .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-4e29d78 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-4e29d78 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-4e29d78{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-4e29d78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-4e29d78 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-4e29d78 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-6dd44b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-2ec641b );color:var( --e-global-color-2ec641b );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-32 .elementor-element.elementor-element-6dd44b5 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-6dd44b5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2ec641b );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6dd44b5 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-6dd44b5 .elementor-button:focus svg{fill:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-ac5174d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--overlay-opacity:0.02;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-ac5174d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ac5174d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ac5174d::before, .elementor-32 .elementor-element.elementor-element-ac5174d > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-ac5174d > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-ac5174d > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-ac5174d > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-ac5174d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://timmerwerken-viaene.be/wp-content/uploads/2026/01/Nerf3-4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-3253116{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b9b1ca1{--display:flex;--gap:0.85rem 0.85rem;--row-gap:0.85rem;--column-gap:0.85rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-91a7223 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-91a7223 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-91a7223 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-456608d{width:var( --container-widget-width, 124.11% );max-width:124.11%;--container-widget-width:124.11%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-456608d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-456608d .elementor-heading-title{color:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-75746be{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFCC;}.elementor-32 .elementor-element.elementor-element-c2602e2{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a7a6b1c .elementor-button{background-color:#F8F1E900;font-family:"Source Sans 3", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-2ec641b );color:var( --e-global-color-2ec641b );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2ec641b );padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-32 .elementor-element.elementor-element-a7a6b1c .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-a7a6b1c .elementor-button:focus{background-color:var( --e-global-color-2ec641b );color:var( --e-global-color-primary );border-color:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-a7a6b1c .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-a7a6b1c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-27ba0f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-049920d{--grid-columns:3;}.elementor-32 .elementor-element.elementor-element-049920d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-32 .elementor-element.elementor-element-049920d .e-loop-item > .elementor-section, .elementor-32 .elementor-element.elementor-element-049920d .e-loop-item > .elementor-section > .elementor-container, .elementor-32 .elementor-element.elementor-element-049920d .e-loop-item > .e-con, .elementor-32 .elementor-element.elementor-element-049920d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-32 .elementor-element.elementor-element-93cd9d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-93cd9d2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-93cd9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-accent ) 0%, #2A4F51 100%);}.elementor-32 .elementor-element.elementor-element-2c32e69{text-align:center;}.elementor-32 .elementor-element.elementor-element-2c32e69 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b1741d6 );}.elementor-32 .elementor-element.elementor-element-be7222d{text-align:center;}.elementor-32 .elementor-element.elementor-element-be7222d .elementor-heading-title{color:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-f1fab6e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-f1fab6e .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-b46c661 .elementor-button{background-color:var( --e-global-color-2ec641b );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2ec641b );padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-32 .elementor-element.elementor-element-b46c661 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-b46c661 .elementor-button:focus{background-color:var( --e-global-color-2ec641b );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2ec641b );}.elementor-32 .elementor-element.elementor-element-b46c661 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-b46c661 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-93cd9d2{--content-width:960px;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-2224d1e{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3ea6a10{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-f10e15f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-147acec{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-9bf598a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3253116{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-049920d{--grid-columns:2;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-4629d79{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-32 .elementor-element.elementor-element-2224d1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-29fd2f2{text-align:start;}.elementor-32 .elementor-element.elementor-element-29fd2f2 .elementor-heading-title{font-size:2.25rem;}.elementor-32 .elementor-element.elementor-element-f0f6571{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-32 .elementor-element.elementor-element-fcfb39a{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-32 .elementor-element.elementor-element-3ea6a10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-f10e15f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-bab3ce1{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-32 .elementor-element.elementor-element-147acec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-9bf598a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-ac5174d{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-32 .elementor-element.elementor-element-3253116{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-049920d{--grid-columns:1;}.elementor-32 .elementor-element.elementor-element-93cd9d2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for heading, class: .elementor-element-29fd2f2 */.elementor-32 .elementor-element.elementor-element-29fd2f2 span {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37c2278 */.elementor-32 .elementor-element.elementor-element-37c2278 img {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0e3c29 */.hero-badge {
    position: absolute;
    bottom: -20px;
    left: -20px;
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-2ec641b);
    padding: 25px;
    border-radius: 8px;
}

.hero-badge-number {
    font-family: var(--e-global-typography-primary-font-family);
    font-size: 2.5rem;
    font-weight: 700;
    display: block;
}

.hero-badge-text {
    font-family: var(--e-global-typography-text-font-family);
    font-size: 0.875rem;
    text-transform: uppercase;
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f10e15f */.dienst-icon {
    width: 60px;
    height: 60px;
    background-color: var(--e-global-color-2ec641b);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;

    color: var(--e-global-color-2ec641b);
    font-size: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-467bd72 */.elementor-32 .elementor-element.elementor-element-467bd72 img {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fdbb84f */@media screen and (width >= 80rem) {
    .elementor-32 .elementor-element.elementor-element-fdbb84f {
        position: absolute;
        bottom: -40px;
        right: -40px;
    }
}

@media screen and (width <= 80rem) {
    .elementor-32 .elementor-element.elementor-element-fdbb84f {
        position: absolute;
        bottom: -40px;
        right: 0;
    }
}

.elementor-32 .elementor-element.elementor-element-fdbb84f {
    width: 60%;
    aspect-ratio: 1;
    background: linear-gradient(135deg, var(--moss-green) 0%, #2a4f51 100%);
    border-radius: 8px;
    border: 8px solid var(--beige-paper);
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-32 .elementor-element.elementor-element-fdbb84f img {
    aspect-ratio: 1 / 1;
}/* End custom CSS */