.elementor-6 .elementor-element.elementor-element-d306e9f{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-6 .elementor-element.elementor-element-d55d8ea{--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;}.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-6 .elementor-element.elementor-element-be554dd{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.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-6 .elementor-element.elementor-element-84860ad{--display:flex;}.elementor-6 .elementor-element.elementor-element-65f09d9{--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;}.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-6 .elementor-element.elementor-element-f74cefc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6 .elementor-element.elementor-element-b8b80f4{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2109dcb .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-3905ebe{--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;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-0c8984c .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-454e2c0 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-fbd0000{--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;}.elementor-6 .elementor-element.elementor-element-676c894{--display:flex;--min-height:88vh;--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;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-676c894::before, .elementor-6 .elementor-element.elementor-element-676c894 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-676c894 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-676c894 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-676c894 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-676c894 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #000000 100%);}.elementor-6 .elementor-element.elementor-element-676c894 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6 .elementor-element.elementor-element-21a2f26{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-f7f6a9c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9e64978 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-83b1f9e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:rgba(255,255,255,0.85);}.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-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-261b11e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;}.elementor-6 .elementor-element.elementor-element-261b11e .elementor-icon-list-text{color:rgba(255,255,255,0.92);transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-9e12dc1{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-9e12dc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;color:rgba(255,255,255,0.55);}.elementor-6 .elementor-element.elementor-element-64d012a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3ec325f .elementor-button{background-color:#71182D;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-6 .elementor-element.elementor-element-3ec325f .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-b92ac8a .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-6 .elementor-element.elementor-element-b92ac8a .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-56ef39e{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 28px 70px -24px rgba(15,23,42,0.45);--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-56ef39e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-56ef39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-28dae88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-6 .elementor-element.elementor-element-28dae88:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-28dae88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-be9394e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-00625c8{text-align:center;}.elementor-6 .elementor-element.elementor-element-00625c8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#71182D;}.elementor-6 .elementor-element.elementor-element-cc26925{text-align:center;}.elementor-6 .elementor-element.elementor-element-cc26925 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-ee8207d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-1724f55{text-align:center;}.elementor-6 .elementor-element.elementor-element-1724f55 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#71182D;}.elementor-6 .elementor-element.elementor-element-fe37434{text-align:center;}.elementor-6 .elementor-element.elementor-element-fe37434 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-2e566b9{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-113034d{text-align:center;}.elementor-6 .elementor-element.elementor-element-113034d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#71182D;}.elementor-6 .elementor-element.elementor-element-b9e18b0{text-align:center;}.elementor-6 .elementor-element.elementor-element-b9e18b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-1c6d6a8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-e77a9b0{text-align:center;}.elementor-6 .elementor-element.elementor-element-e77a9b0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#71182D;}.elementor-6 .elementor-element.elementor-element-9929954{text-align:center;}.elementor-6 .elementor-element.elementor-element-9929954 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-c9e2479{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-c9e2479:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c9e2479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F3;}.elementor-6 .elementor-element.elementor-element-ee6b7bf{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-dbd3a90{text-align:center;}.elementor-6 .elementor-element.elementor-element-dbd3a90 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#71182D;}.elementor-6 .elementor-element.elementor-element-041ecd6{text-align:center;}.elementor-6 .elementor-element.elementor-element-041ecd6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-4a53f43{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6 .elementor-element.elementor-element-91a0f89{--display:flex;--position:relative;--min-height:460px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-91a0f89:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-91a0f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/badkamers-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-91a0f89::before, .elementor-6 .elementor-element.elementor-element-91a0f89 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-91a0f89 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-91a0f89 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-91a0f89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-91a0f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-91a0f89{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-91a0f89{right:0px;}.elementor-6 .elementor-element.elementor-element-6bc30d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-6 .elementor-element.elementor-element-6bc30d5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6bc30d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#71182D;}.elementor-6 .elementor-element.elementor-element-663068e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2b27e29{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-6 .elementor-element.elementor-element-3744d3a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.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-6 .elementor-element.elementor-element-0ebd18b{padding:0px 220px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.9);}.elementor-6 .elementor-element.elementor-element-bea89cb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:8px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d41fcfe{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6 .elementor-element.elementor-element-3088b1e{--display:flex;--position:relative;--min-height:220px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-3088b1e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3088b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/keukens-real-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3088b1e::before, .elementor-6 .elementor-element.elementor-element-3088b1e > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3088b1e > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3088b1e > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3088b1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3088b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-3088b1e{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-3088b1e{right:0px;}.elementor-6 .elementor-element.elementor-element-66a5962{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-340da9f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-da7047c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-839864b{--display:flex;--position:relative;--min-height:220px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-839864b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-839864b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/interieur-real-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-839864b::before, .elementor-6 .elementor-element.elementor-element-839864b > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-839864b > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-839864b > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-839864b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-839864b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-839864b{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-839864b{right:0px;}.elementor-6 .elementor-element.elementor-element-c2aaf9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-de53503 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f0b0f9c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-17d1624{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-4c301d7{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-4c301d7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4c301d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-aanbouw-photo.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-4c301d7::before, .elementor-6 .elementor-element.elementor-element-4c301d7 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-4c301d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-4c301d7 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-4c301d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-4c301d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-4c301d7{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-4c301d7{right:0px;}.elementor-6 .elementor-element.elementor-element-505f735{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-48cfbe4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-40b373d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-72b200d{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-72b200d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-72b200d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-dakkapel-photo.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-72b200d::before, .elementor-6 .elementor-element.elementor-element-72b200d > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-72b200d > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-72b200d > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-72b200d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-72b200d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-72b200d{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-72b200d{right:0px;}.elementor-6 .elementor-element.elementor-element-f6448f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-e6d51dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-173db91 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c50257c{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-c50257c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c50257c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-loodgieterswerk-photo.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-c50257c::before, .elementor-6 .elementor-element.elementor-element-c50257c > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c50257c > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c50257c > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c50257c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c50257c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c50257c{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-c50257c{right:0px;}.elementor-6 .elementor-element.elementor-element-a9ababb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-ae23458 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2b57b9a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-560253e{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-560253e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-560253e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-elektra-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-560253e::before, .elementor-6 .elementor-element.elementor-element-560253e > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-560253e > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-560253e > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-560253e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-560253e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-560253e{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-560253e{right:0px;}.elementor-6 .elementor-element.elementor-element-92d0464{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-713e6ec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f7447a8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9a94bdd{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-9a94bdd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9a94bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-maatwerk-kasten-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9a94bdd::before, .elementor-6 .elementor-element.elementor-element-9a94bdd > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9a94bdd > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9a94bdd > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9a94bdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9a94bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-9a94bdd{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-9a94bdd{right:0px;}.elementor-6 .elementor-element.elementor-element-c3e9519{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-392ab87 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-45d287b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d7131eb{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-d7131eb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d7131eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-schilderwerk-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-d7131eb::before, .elementor-6 .elementor-element.elementor-element-d7131eb > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d7131eb > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d7131eb > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d7131eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d7131eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-d7131eb{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-d7131eb{right:0px;}.elementor-6 .elementor-element.elementor-element-5f356b9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-e8c40d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cba3dcd .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6374b03{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-6374b03:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6374b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-stucwerk-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-6374b03::before, .elementor-6 .elementor-element.elementor-element-6374b03 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-6374b03 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-6374b03 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-6374b03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-6374b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-6374b03{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-6374b03{right:0px;}.elementor-6 .elementor-element.elementor-element-f65de7f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-7f43ecf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-837f85a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-249cf90{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-249cf90:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-249cf90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-tegelwerk-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-249cf90::before, .elementor-6 .elementor-element.elementor-element-249cf90 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-249cf90 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-249cf90 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-249cf90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-249cf90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-249cf90{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-249cf90{right:0px;}.elementor-6 .elementor-element.elementor-element-239def0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-80b1b31 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d68ecf5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-196ede0{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-196ede0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-196ede0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-dakwerk-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-196ede0::before, .elementor-6 .elementor-element.elementor-element-196ede0 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-196ede0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-196ede0 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-196ede0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-196ede0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-196ede0{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-196ede0{right:0px;}.elementor-6 .elementor-element.elementor-element-dfb0499{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-c2c08e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-92a4858 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-840962a{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-840962a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-840962a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-kozijnen-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-840962a::before, .elementor-6 .elementor-element.elementor-element-840962a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-840962a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-840962a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-840962a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-840962a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-840962a{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-840962a{right:0px;}.elementor-6 .elementor-element.elementor-element-c87b668{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-719cf58 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-634d8c1 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bc0d56e{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-bc0d56e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bc0d56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-nieuwbouw-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-bc0d56e::before, .elementor-6 .elementor-element.elementor-element-bc0d56e > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-bc0d56e > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-bc0d56e > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-bc0d56e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-bc0d56e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-bc0d56e{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-bc0d56e{right:0px;}.elementor-6 .elementor-element.elementor-element-da64a1b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-9560a1e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-17dbe38 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-78921a7{--display:flex;--position:relative;--min-height:150px;--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:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-6 .elementor-element.elementor-element-78921a7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-78921a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181c;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/09/tsa-renovatiewerk-thumb.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-78921a7::before, .elementor-6 .elementor-element.elementor-element-78921a7 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-78921a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-78921a7 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-78921a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-78921a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.4);--background-overlay:'';}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-78921a7{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-78921a7{right:0px;}.elementor-6 .elementor-element.elementor-element-7b4b285{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-bd2689b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-8a2d8c2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c7664f7{--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;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-c7664f7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c7664f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/interieur-real-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-c7664f7::before, .elementor-6 .elementor-element.elementor-element-c7664f7 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c7664f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c7664f7 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c7664f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c7664f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(15,10,12,0.86);--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-f379e30{--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;--justify-content:space-between;--align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-ec93693{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-615d06d{text-align:center;}.elementor-6 .elementor-element.elementor-element-615d06d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1492eff{text-align:center;}.elementor-6 .elementor-element.elementor-element-1492eff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3a67922 .elementor-heading-title{font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-572ada4{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6 .elementor-element.elementor-element-baca765{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-f6cdef4{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-6 .elementor-element.elementor-element-f6cdef4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f6cdef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/portfolio-023-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-c5120de{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-6 .elementor-element.elementor-element-c5120de:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c5120de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/portfolio-029-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3414a74{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-6 .elementor-element.elementor-element-3414a74:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3414a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/portfolio-036-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-2a9f36f{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-6 .elementor-element.elementor-element-2a9f36f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2a9f36f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/portfolio-021-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9c039e5{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-6 .elementor-element.elementor-element-9c039e5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9c039e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/portfolio-011-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-8826a47{--display:flex;}.elementor-6 .elementor-element.elementor-element-1bd13a6{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-1902e71{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-84469ce{text-align:center;}.elementor-6 .elementor-element.elementor-element-84469ce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-4cd9e7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6 .elementor-element.elementor-element-2e23b62{--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;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6 .elementor-element.elementor-element-2e23b62:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2e23b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEF0;}.elementor-6 .elementor-element.elementor-element-3482a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-6 .elementor-element.elementor-element-3482a8a .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-3482a8a.elementor-view-stacked .elementor-icon{background-color:#71182D;}.elementor-6 .elementor-element.elementor-element-3482a8a.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-3482a8a.elementor-view-default .elementor-icon{color:#71182D;border-color:#71182D;}.elementor-6 .elementor-element.elementor-element-3482a8a.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-3482a8a.elementor-view-default .elementor-icon svg{fill:#71182D;}.elementor-6 .elementor-element.elementor-element-3482a8a .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-3482a8a .elementor-icon svg{height:20px;}.elementor-6 .elementor-element.elementor-element-f0c22d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-f0c22d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;color:#1C1C1C;}.elementor-6 .elementor-element.elementor-element-614903e{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:#64748B;}.elementor-6 .elementor-element.elementor-element-3f3011d{--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;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6 .elementor-element.elementor-element-3f3011d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3f3011d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#71182D;}.elementor-6 .elementor-element.elementor-element-8c24986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-6 .elementor-element.elementor-element-8c24986 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-8c24986.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.7);}.elementor-6 .elementor-element.elementor-element-8c24986.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-8c24986.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.7);}.elementor-6 .elementor-element.elementor-element-8c24986.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-8c24986.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.7);}.elementor-6 .elementor-element.elementor-element-8c24986 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-8c24986 .elementor-icon svg{height:20px;}.elementor-6 .elementor-element.elementor-element-47ca130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-47ca130 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f5179cc{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.75);}.elementor-6 .elementor-element.elementor-element-8b20ffc{--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;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6 .elementor-element.elementor-element-8b20ffc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8b20ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E1019;}.elementor-6 .elementor-element.elementor-element-47fa2a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-6 .elementor-element.elementor-element-47fa2a6 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-47fa2a6.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.7);}.elementor-6 .elementor-element.elementor-element-47fa2a6.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-47fa2a6.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.7);}.elementor-6 .elementor-element.elementor-element-47fa2a6.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-47fa2a6.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.7);}.elementor-6 .elementor-element.elementor-element-47fa2a6 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-47fa2a6 .elementor-icon svg{height:20px;}.elementor-6 .elementor-element.elementor-element-aa5ade1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-aa5ade1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-926a90a{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:rgba(255,255,255,0.75);}.elementor-6 .elementor-element.elementor-element-35cbced{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-35cbced:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-35cbced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aannemers-tsa.nl/wp-content/uploads/2026/08/portfolio-036-hd.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-35cbced::before, .elementor-6 .elementor-element.elementor-element-35cbced > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-35cbced > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-35cbced > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-35cbced > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-35cbced > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.85) 100%);}.elementor-6 .elementor-element.elementor-element-112dfcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-112dfcc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:800;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4b3bde5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:rgba(255,255,255,0.85);}.elementor-6 .elementor-element.elementor-element-97731ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-6f0e327 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#71182D;color:#71182D;border-radius:30px 30px 30px 30px;padding:15px 28px 15px 28px;}.elementor-6 .elementor-element.elementor-element-bb4f613 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.4);border-radius:30px 30px 30px 30px;padding:15px 28px 15px 28px;}.elementor-6 .elementor-element.elementor-element-bd2cf62{--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;--padding-top:64px;--padding-bottom:40px;--padding-left:56px;--padding-right:56px;}.elementor-6 .elementor-element.elementor-element-b885e7c{--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;}.elementor-6 .elementor-element.elementor-element-146f399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7c1aa5a{--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;}.elementor-6 .elementor-element.elementor-element-9b273bb{--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;}.elementor-6 .elementor-element.elementor-element-6ca5b4f{--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;}.elementor-6 .elementor-element.elementor-element-0cf4791{--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;}.elementor-6 .elementor-element.elementor-element-b9e28ba{--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;}.elementor-6 .elementor-element.elementor-element-a9b5006{--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;}.elementor-6 .elementor-element.elementor-element-f47e36a{--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;}.elementor-6 .elementor-element.elementor-element-40ff758{--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;}.elementor-6 .elementor-element.elementor-element-c38d01c{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-d957bad{--display:flex;}.elementor-6 .elementor-element.elementor-element-ca7709a .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-325284f .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-e84b432 .elementor-icon-wrapper{text-align:center;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-21a2f26{--width:52%;}.elementor-6 .elementor-element.elementor-element-56ef39e{--width:460px;}.elementor-6 .elementor-element.elementor-element-91a0f89{--width:60%;}.elementor-6 .elementor-element.elementor-element-d41fcfe{--width:40%;}.elementor-6 .elementor-element.elementor-element-f379e30{--width:100%;}.elementor-6 .elementor-element.elementor-element-572ada4{--width:100%;}.elementor-6 .elementor-element.elementor-element-baca765{--width:62%;}.elementor-6 .elementor-element.elementor-element-f6cdef4{--width:47%;}.elementor-6 .elementor-element.elementor-element-c5120de{--width:47%;}.elementor-6 .elementor-element.elementor-element-3414a74{--width:47%;}.elementor-6 .elementor-element.elementor-element-2a9f36f{--width:47%;}.elementor-6 .elementor-element.elementor-element-9c039e5{--width:36%;}.elementor-6 .elementor-element.elementor-element-2e23b62{--width:33.333%;}.elementor-6 .elementor-element.elementor-element-3f3011d{--width:33.333%;}.elementor-6 .elementor-element.elementor-element-8b20ffc{--width:33.333%;}.elementor-6 .elementor-element.elementor-element-b885e7c{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-21a2f26{--width:100%;}.elementor-6 .elementor-element.elementor-element-56ef39e{--width:100%;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-35cbced:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-35cbced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-676c894{--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;--padding-top:100px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-21a2f26{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f7f6a9c{text-align:start;}.elementor-6 .elementor-element.elementor-element-9e64978{text-align:start;}.elementor-6 .elementor-element.elementor-element-9e64978 .elementor-heading-title{font-size:42px;}.elementor-6 .elementor-element.elementor-element-83b1f9e{text-align:start;}.elementor-6 .elementor-element.elementor-element-261b11e{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-64d012a{--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-6 .elementor-element.elementor-element-64d012a.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-56ef39e{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-28dae88{--flex-wrap:nowrap;}.elementor-6 .elementor-element.elementor-element-0ebd18b{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bd2cf62{--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-676c894{--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;--padding-top:90px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-21a2f26{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f7f6a9c{text-align:start;}.elementor-6 .elementor-element.elementor-element-9e64978{text-align:start;}.elementor-6 .elementor-element.elementor-element-9e64978 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-83b1f9e{text-align:start;}.elementor-6 .elementor-element.elementor-element-261b11e{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-64d012a{--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-6 .elementor-element.elementor-element-64d012a.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-3ec325f .elementor-button{font-size:15px;padding:14px 18px 14px 18px;}.elementor-6 .elementor-element.elementor-element-b92ac8a .elementor-button{font-size:15px;padding:14px 18px 14px 18px;}.elementor-6 .elementor-element.elementor-element-56ef39e{--width:100%;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-28dae88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:6px;--padding-right:6px;}.elementor-6 .elementor-element.elementor-element-be9394e{--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-00625c8 .elementor-heading-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-cc26925 .elementor-heading-title{font-size:7px;}.elementor-6 .elementor-element.elementor-element-ee8207d{--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-1724f55 .elementor-heading-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-fe37434 .elementor-heading-title{font-size:7px;}.elementor-6 .elementor-element.elementor-element-2e566b9{--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-113034d .elementor-heading-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-b9e18b0 .elementor-heading-title{font-size:7px;}.elementor-6 .elementor-element.elementor-element-1c6d6a8{--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-e77a9b0 .elementor-heading-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-9929954 .elementor-heading-title{font-size:7px;}.elementor-6 .elementor-element.elementor-element-6bc30d5{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-2b27e29{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-3744d3a .elementor-heading-title{font-size:24px;}.elementor-6 .elementor-element.elementor-element-bd2cf62{--padding-top:48px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}}