.elementor-324 .elementor-element.elementor-element-9077920{--display:flex;--min-height:80vh;--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:flex-end;--align-items:center;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-9077920:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-9077920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://impuls-holzbau.de/wp-content/uploads/2025/11/Bildschirmfoto-2025-11-26-um-14.50.43.png") 50% 50%;background-size:cover;}.elementor-324 .elementor-element.elementor-element-9077920::before, .elementor-324 .elementor-element.elementor-element-9077920 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-9077920 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-9077920 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-9077920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-9077920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(189deg, var( --e-global-color-primary ) 0%, #00000000 34%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-4bfbd9a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-1315bea .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:70px;font-weight:500;letter-spacing:-2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-b9d4831 );}.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-324 .elementor-element.elementor-element-ac299d9 .elementor-icon-wrapper{text-align:center;}.elementor-324 .elementor-element.elementor-element-ac299d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9dbc4b8 );}.elementor-324 .elementor-element.elementor-element-ac299d9.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-ac299d9.elementor-view-default .elementor-icon{color:var( --e-global-color-9dbc4b8 );border-color:var( --e-global-color-9dbc4b8 );}.elementor-324 .elementor-element.elementor-element-ac299d9.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-ac299d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9dbc4b8 );}.elementor-324 .elementor-element.elementor-element-ac299d9 .elementor-icon{font-size:30px;}.elementor-324 .elementor-element.elementor-element-ac299d9 .elementor-icon svg{height:30px;}.elementor-324 .elementor-element.elementor-element-b7c0b6d{--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:0.09;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-b7c0b6d::before, .elementor-324 .elementor-element.elementor-element-b7c0b6d > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-b7c0b6d > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-b7c0b6d > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-b7c0b6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-b7c0b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-324 .elementor-element.elementor-element-81b2937{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-2d7d7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-2d7d7d5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-3702d4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-3702d4e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-4c31ad8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-fa53a34{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-fa53a34:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-fa53a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/12/ImpulsHolzbau_Teamshooting_2025-9-Kopie-scaled-e1766477805339.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-7910a46{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-324 .elementor-element.elementor-element-781eb25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-324 .elementor-element.elementor-element-aa1af6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-324 .elementor-element.elementor-element-5ce50b9{--display:flex;--min-height:70vh;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-5ce50b9:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-5ce50b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, #4F473D 0%, #3E362C 100%);}.elementor-324 .elementor-element.elementor-element-bc2c002{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-d583f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-d583f06 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-cdfe034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-cdfe034 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-fbb2bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Geogrotesque", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-30a9cfc{--display:flex;--min-height:120px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-5ffb94f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;}.elementor-324 .elementor-element.elementor-element-5ffb94f::before, .elementor-324 .elementor-element.elementor-element-5ffb94f > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-5ffb94f > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-5ffb94f > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-5ffb94f > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-5ffb94f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/Wood_BG-300x169.png");--background-overlay:'';}.elementor-324 .elementor-element.elementor-element-5ffb94f:hover{border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-b9d4831 );--border-color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-5ffb94f, .elementor-324 .elementor-element.elementor-element-5ffb94f::before{--border-transition:0.1s;}.elementor-324 .elementor-element.elementor-element-7943778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-7943778 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-351b3d8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;}.elementor-324 .elementor-element.elementor-element-351b3d8::before, .elementor-324 .elementor-element.elementor-element-351b3d8 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-351b3d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-351b3d8 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-351b3d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-351b3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/Wood_BG-300x169.png");--background-overlay:'';}.elementor-324 .elementor-element.elementor-element-351b3d8:hover{border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-b9d4831 );--border-color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-351b3d8, .elementor-324 .elementor-element.elementor-element-351b3d8::before{--border-transition:0.1s;}.elementor-324 .elementor-element.elementor-element-e366660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-e366660 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-af28676{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;}.elementor-324 .elementor-element.elementor-element-af28676::before, .elementor-324 .elementor-element.elementor-element-af28676 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-af28676 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-af28676 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-af28676 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-af28676 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/Wood_BG-300x169.png");--background-overlay:'';}.elementor-324 .elementor-element.elementor-element-af28676:hover{border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-b9d4831 );--border-color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-af28676, .elementor-324 .elementor-element.elementor-element-af28676::before{--border-transition:0.1s;}.elementor-324 .elementor-element.elementor-element-b791e5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-b791e5c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-0f5092e{--display:flex;--min-height:120px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-225b63c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;}.elementor-324 .elementor-element.elementor-element-225b63c::before, .elementor-324 .elementor-element.elementor-element-225b63c > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-225b63c > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-225b63c > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-225b63c > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-225b63c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/Wood_BG-300x169.png");--background-overlay:'';}.elementor-324 .elementor-element.elementor-element-225b63c:hover{border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-b9d4831 );--border-color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-225b63c, .elementor-324 .elementor-element.elementor-element-225b63c::before{--border-transition:0.1s;}.elementor-324 .elementor-element.elementor-element-3163b83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-3163b83 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-a0b3916{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;}.elementor-324 .elementor-element.elementor-element-a0b3916::before, .elementor-324 .elementor-element.elementor-element-a0b3916 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-a0b3916 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-a0b3916 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-a0b3916 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-a0b3916 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/Wood_BG-300x169.png");--background-overlay:'';}.elementor-324 .elementor-element.elementor-element-a0b3916:hover{border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-b9d4831 );--border-color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-a0b3916, .elementor-324 .elementor-element.elementor-element-a0b3916::before{--border-transition:0.1s;}.elementor-324 .elementor-element.elementor-element-f80328d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-f80328d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-ca554aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-324 .elementor-element.elementor-element-3a935db .elementor-button{background-color:#AB7E3F;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );fill:var( --e-global-color-b9d4831 );color:var( --e-global-color-b9d4831 );border-radius:100px 100px 100px 100px;padding:14px 25px 12px 25px;}.elementor-324 .elementor-element.elementor-element-3a935db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-324 .elementor-element.elementor-element-3a935db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-324 .elementor-element.elementor-element-3a935db .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-324 .elementor-element.elementor-element-58af2a3{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-58af2a3:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-58af2a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-9dbc4b8 ) 0%, var( --e-global-color-b9d4831 ) 100%);}.elementor-324 .elementor-element.elementor-element-cd5cdfa{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-c99b3eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-c99b3eb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-5853f4b{--display:flex;--min-height:120px;--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:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-dbef569{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-2f8537d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-324 .elementor-element.elementor-element-190c334{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-190c334:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-190c334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/Wood_BG_3-1536x864.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-3187966{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-7e2646a{text-align:center;}.elementor-324 .elementor-element.elementor-element-7e2646a .elementor-heading-title{font-family:var( --e-global-typography-a7afcfd-font-family ), Sans-serif;font-size:var( --e-global-typography-a7afcfd-font-size );font-weight:var( --e-global-typography-a7afcfd-font-weight );text-transform:var( --e-global-typography-a7afcfd-text-transform );line-height:var( --e-global-typography-a7afcfd-line-height );color:var( --e-global-color-9dbc4b8 );}.elementor-324 .elementor-element.elementor-element-c142c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-c142c91 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-8c428c6{--display:flex;--flex-direction:column-reverse;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-8c428c6.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-324 .elementor-element.elementor-element-f03f727{--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:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-0544fe7{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-0544fe7:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-0544fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-58-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-0544fe7::before, .elementor-324 .elementor-element.elementor-element-0544fe7 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-0544fe7 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-0544fe7 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-0544fe7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-0544fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(123deg, var( --e-global-color-6307fc3 ) 7%, #BC8D5900 100%);}.elementor-324 .elementor-element.elementor-element-cafa9a2{--display:flex;--position:absolute;--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;top:100px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-cafa9a2{left:0px;}body.rtl .elementor-324 .elementor-element.elementor-element-cafa9a2{right:0px;}.elementor-324 .elementor-element.elementor-element-92bdb4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-92bdb4b .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-0cdacb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-0cdacb5 .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-2472b4f{--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;--z-index:10;}.elementor-324 .elementor-element.elementor-element-402847e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-c4bc694{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );color:var( --e-global-color-b9d4831 );}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-52e4184{left:9px;}body.rtl .elementor-324 .elementor-element.elementor-element-52e4184{right:9px;}.elementor-324 .elementor-element.elementor-element-52e4184{top:-60px;z-index:1;}.elementor-324 .elementor-element.elementor-element-52e4184 .elementor-icon-wrapper{text-align:start;}.elementor-324 .elementor-element.elementor-element-52e4184.elementor-view-stacked .elementor-icon{background-color:#55463152;}.elementor-324 .elementor-element.elementor-element-52e4184.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-52e4184.elementor-view-default .elementor-icon{color:#55463152;border-color:#55463152;}.elementor-324 .elementor-element.elementor-element-52e4184.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-52e4184.elementor-view-default .elementor-icon svg{fill:#55463152;}.elementor-324 .elementor-element.elementor-element-52e4184 .elementor-icon{font-size:350px;}.elementor-324 .elementor-element.elementor-element-52e4184 .elementor-icon svg{height:350px;}.elementor-324 .elementor-element.elementor-element-d7436e8{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-d7436e8:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-d7436e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-95-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-d7436e8::before, .elementor-324 .elementor-element.elementor-element-d7436e8 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-d7436e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-d7436e8 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-d7436e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-d7436e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(123deg, var( --e-global-color-6307fc3 ) 7%, #BC8D5900 100%);}.elementor-324 .elementor-element.elementor-element-fc2e955{--display:flex;--position:absolute;--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;top:100px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-fc2e955{left:0px;}body.rtl .elementor-324 .elementor-element.elementor-element-fc2e955{right:0px;}.elementor-324 .elementor-element.elementor-element-6551b09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-6551b09 .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-52edb79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-52edb79 .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-0d481a7{--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;--z-index:10;}.elementor-324 .elementor-element.elementor-element-aa53d5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-b9d4831 );}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-30347bc{left:9px;}body.rtl .elementor-324 .elementor-element.elementor-element-30347bc{right:9px;}.elementor-324 .elementor-element.elementor-element-30347bc{top:-60px;z-index:1;}.elementor-324 .elementor-element.elementor-element-30347bc .elementor-icon-wrapper{text-align:start;}.elementor-324 .elementor-element.elementor-element-30347bc.elementor-view-stacked .elementor-icon{background-color:#55463152;}.elementor-324 .elementor-element.elementor-element-30347bc.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-30347bc.elementor-view-default .elementor-icon{color:#55463152;border-color:#55463152;}.elementor-324 .elementor-element.elementor-element-30347bc.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-30347bc.elementor-view-default .elementor-icon svg{fill:#55463152;}.elementor-324 .elementor-element.elementor-element-30347bc .elementor-icon{font-size:350px;}.elementor-324 .elementor-element.elementor-element-30347bc .elementor-icon svg{height:350px;}.elementor-324 .elementor-element.elementor-element-789a39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-985e345{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-985e345:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-985e345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-70-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-985e345::before, .elementor-324 .elementor-element.elementor-element-985e345 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-985e345 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-985e345 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-985e345 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-985e345 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(123deg, var( --e-global-color-6307fc3 ) 7%, #BC8D5900 100%);}.elementor-324 .elementor-element.elementor-element-ae42796{--display:flex;--position:absolute;--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;top:100px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-ae42796{left:0px;}body.rtl .elementor-324 .elementor-element.elementor-element-ae42796{right:0px;}.elementor-324 .elementor-element.elementor-element-28d9703{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-28d9703 .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-8fa4ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-8fa4ee1 .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-d7ce7ee{--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;--z-index:10;}.elementor-324 .elementor-element.elementor-element-1582d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-b9d4831 );}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-4c415d1{left:9px;}body.rtl .elementor-324 .elementor-element.elementor-element-4c415d1{right:9px;}.elementor-324 .elementor-element.elementor-element-4c415d1{top:-60px;z-index:1;}.elementor-324 .elementor-element.elementor-element-4c415d1 .elementor-icon-wrapper{text-align:start;}.elementor-324 .elementor-element.elementor-element-4c415d1.elementor-view-stacked .elementor-icon{background-color:#55463152;}.elementor-324 .elementor-element.elementor-element-4c415d1.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-4c415d1.elementor-view-default .elementor-icon{color:#55463152;border-color:#55463152;}.elementor-324 .elementor-element.elementor-element-4c415d1.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-4c415d1.elementor-view-default .elementor-icon svg{fill:#55463152;}.elementor-324 .elementor-element.elementor-element-4c415d1 .elementor-icon{font-size:350px;}.elementor-324 .elementor-element.elementor-element-4c415d1 .elementor-icon svg{height:350px;}.elementor-324 .elementor-element.elementor-element-8582e1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-cea23af{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-cea23af:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-cea23af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/FN_RichtfestMetro-7-1026x1536.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-cea23af::before, .elementor-324 .elementor-element.elementor-element-cea23af > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-cea23af > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-cea23af > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-cea23af > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-cea23af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(123deg, var( --e-global-color-6307fc3 ) 7%, #BC8D5900 100%);}.elementor-324 .elementor-element.elementor-element-f3a5095{--display:flex;--position:absolute;--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;top:100px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-f3a5095{left:0px;}body.rtl .elementor-324 .elementor-element.elementor-element-f3a5095{right:0px;}.elementor-324 .elementor-element.elementor-element-c3037bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-c3037bf .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-70671a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-70671a8 .elementor-heading-title{font-family:"Geogrotesque", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-530f49c{--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;--z-index:10;}.elementor-324 .elementor-element.elementor-element-546552e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-b9d4831 );}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-3ba7b07{left:9px;}body.rtl .elementor-324 .elementor-element.elementor-element-3ba7b07{right:9px;}.elementor-324 .elementor-element.elementor-element-3ba7b07{top:-60px;z-index:1;}.elementor-324 .elementor-element.elementor-element-3ba7b07 .elementor-icon-wrapper{text-align:start;}.elementor-324 .elementor-element.elementor-element-3ba7b07.elementor-view-stacked .elementor-icon{background-color:#55463152;}.elementor-324 .elementor-element.elementor-element-3ba7b07.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-3ba7b07.elementor-view-default .elementor-icon{color:#55463152;border-color:#55463152;}.elementor-324 .elementor-element.elementor-element-3ba7b07.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-3ba7b07.elementor-view-default .elementor-icon svg{fill:#55463152;}.elementor-324 .elementor-element.elementor-element-3ba7b07 .elementor-icon{font-size:350px;}.elementor-324 .elementor-element.elementor-element-3ba7b07 .elementor-icon svg{height:350px;}.elementor-324 .elementor-element.elementor-element-a869458{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:10;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-4ab4b0b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-b9d4831 );--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-b9d4831 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-45px;}.elementor-324 .elementor-element.elementor-element-e93b6d6{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-e93b6d6:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-e93b6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dbc4b8 );}.elementor-324 .elementor-element.elementor-element-1d7542d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-933268c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-933268c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-ebfcdcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-ebfcdcc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-d965c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Geogrotesque", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-text );}.elementor-324 .elementor-element.elementor-element-37d2020{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-d6a29ae .elementor-button{background-color:#AB7E3F;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );fill:var( --e-global-color-b9d4831 );color:var( --e-global-color-b9d4831 );border-radius:100px 100px 100px 100px;padding:14px 25px 12px 25px;}.elementor-324 .elementor-element.elementor-element-d6a29ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-324 .elementor-element.elementor-element-d6a29ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-324 .elementor-element.elementor-element-d6a29ae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-324 .elementor-element.elementor-element-275c8d3{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.43;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-275c8d3:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-275c8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/12/ImpulsHolzbau_Shooting-Referenzen_Kamera-18-1-1536x1024.png");background-position:center center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-275c8d3::before, .elementor-324 .elementor-element.elementor-element-275c8d3 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-275c8d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-275c8d3 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-275c8d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-275c8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, #00000000 60%);}.elementor-324 .elementor-element.elementor-element-b149cbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-1bbd94f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-1bbd94f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-9dbc4b8 );}.elementor-324 .elementor-element.elementor-element-9ab65e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-9ab65e1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-1c2b056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-324 .elementor-element.elementor-element-1c2b056 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-1a89a46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Geogrotesque", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-b9d4831 );}.elementor-324 .elementor-element.elementor-element-148de5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-ddd2390 .elementor-button{background-color:#AB7E3F;font-family:var( --e-global-typography-79eaf44-font-family ), Sans-serif;font-size:var( --e-global-typography-79eaf44-font-size );font-weight:var( --e-global-typography-79eaf44-font-weight );fill:var( --e-global-color-b9d4831 );color:var( --e-global-color-b9d4831 );border-radius:100px 100px 100px 100px;padding:14px 25px 12px 25px;}.elementor-324 .elementor-element.elementor-element-ddd2390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-324 .elementor-element.elementor-element-ddd2390 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-324 .elementor-element.elementor-element-ddd2390 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-324 .elementor-element.elementor-element-9077920{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-4bfbd9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-1315bea{text-align:center;}.elementor-324 .elementor-element.elementor-element-b7c0b6d{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-324 .elementor-element.elementor-element-2d7d7d5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-3702d4e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-324 .elementor-element.elementor-element-781eb25{font-size:var( --e-global-typography-text-font-size );}.elementor-324 .elementor-element.elementor-element-aa1af6a{font-size:var( --e-global-typography-text-font-size );}.elementor-324 .elementor-element.elementor-element-5ce50b9{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-324 .elementor-element.elementor-element-d583f06 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-cdfe034 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-7943778 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-e366660 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-b791e5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-3163b83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-f80328d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-3a935db .elementor-button{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-58af2a3{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-324 .elementor-element.elementor-element-c99b3eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-190c334{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-324 .elementor-element.elementor-element-7e2646a .elementor-heading-title{font-size:var( --e-global-typography-a7afcfd-font-size );line-height:var( --e-global-typography-a7afcfd-line-height );}.elementor-324 .elementor-element.elementor-element-c142c91 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-0544fe7:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-0544fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-58-1024x683.jpg");}.elementor-324 .elementor-element.elementor-element-0544fe7{--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-324 .elementor-element.elementor-element-402847e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-c4bc694{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-d7436e8:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-d7436e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-95-1024x683.jpg");}.elementor-324 .elementor-element.elementor-element-d7436e8{--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-324 .elementor-element.elementor-element-aa53d5e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-789a39b{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-985e345{--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-324 .elementor-element.elementor-element-1582d89{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-8582e1b{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-cea23af:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-cea23af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/FN_RichtfestMetro-7-684x1024.jpg");}.elementor-324 .elementor-element.elementor-element-cea23af{--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-324 .elementor-element.elementor-element-546552e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-a869458{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-4ab4b0b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-324 .elementor-element.elementor-element-e93b6d6{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-324 .elementor-element.elementor-element-933268c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-ebfcdcc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-d6a29ae .elementor-button{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-275c8d3{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-324 .elementor-element.elementor-element-1bbd94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-9ab65e1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-1c2b056 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-ddd2390 .elementor-button{font-size:var( --e-global-typography-79eaf44-font-size );}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-9077920{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-4bfbd9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-1315bea{text-align:center;}.elementor-324 .elementor-element.elementor-element-1315bea .elementor-heading-title{font-size:51px;letter-spacing:-1.5px;}.elementor-324 .elementor-element.elementor-element-b7c0b6d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-324 .elementor-element.elementor-element-2d7d7d5{text-align:center;}.elementor-324 .elementor-element.elementor-element-2d7d7d5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-3702d4e{text-align:center;}.elementor-324 .elementor-element.elementor-element-3702d4e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-fa53a34{--min-height:280px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-324 .elementor-element.elementor-element-781eb25{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-324 .elementor-element.elementor-element-aa1af6a{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-324 .elementor-element.elementor-element-5ce50b9{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-324 .elementor-element.elementor-element-d583f06 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-cdfe034 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-5ffb94f{--min-height:90px;}.elementor-324 .elementor-element.elementor-element-7943778 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-351b3d8{--min-height:90px;}.elementor-324 .elementor-element.elementor-element-e366660 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-af28676{--min-height:90px;}.elementor-324 .elementor-element.elementor-element-b791e5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-225b63c{--min-height:90px;}.elementor-324 .elementor-element.elementor-element-3163b83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-a0b3916{--min-height:90px;}.elementor-324 .elementor-element.elementor-element-f80328d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-3a935db .elementor-button{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-58af2a3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-324 .elementor-element.elementor-element-c99b3eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-190c334{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-324 .elementor-element.elementor-element-7e2646a .elementor-heading-title{font-size:var( --e-global-typography-a7afcfd-font-size );line-height:var( --e-global-typography-a7afcfd-line-height );}.elementor-324 .elementor-element.elementor-element-c142c91 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-0544fe7:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-0544fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-58-768x512.jpg");}.elementor-324 .elementor-element.elementor-element-0544fe7{--min-height:90vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-cafa9a2{top:60px;}.elementor-324 .elementor-element.elementor-element-92bdb4b .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-0cdacb5 .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-2472b4f{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-324 .elementor-element.elementor-element-402847e{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-c4bc694{text-align:center;font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-d7436e8:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-d7436e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/ImpulsHolzbau-copyright-Hanna-Boerm-95-768x512.jpg");}.elementor-324 .elementor-element.elementor-element-d7436e8{--min-height:90vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-fc2e955{top:60px;}.elementor-324 .elementor-element.elementor-element-6551b09 .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-52edb79 .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-0d481a7{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-324 .elementor-element.elementor-element-aa53d5e{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-789a39b{text-align:center;font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-985e345{--min-height:90vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-ae42796{top:60px;}.elementor-324 .elementor-element.elementor-element-28d9703 .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-8fa4ee1 .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-d7ce7ee{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-324 .elementor-element.elementor-element-1582d89{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-8582e1b{text-align:center;font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-cea23af:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-cea23af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impuls-holzbau.de/wp-content/uploads/2025/01/FN_RichtfestMetro-7-768x1150.jpg");}.elementor-324 .elementor-element.elementor-element-cea23af{--min-height:90vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-f3a5095{top:60px;}.elementor-324 .elementor-element.elementor-element-c3037bf .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-70671a8 .elementor-heading-title{font-size:30px;}.elementor-324 .elementor-element.elementor-element-530f49c{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-324 .elementor-element.elementor-element-546552e{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-324 .elementor-element.elementor-element-a869458{text-align:center;font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-4ab4b0b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:23px;}.elementor-324 .elementor-element.elementor-element-e93b6d6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-324 .elementor-element.elementor-element-933268c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-ebfcdcc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-d6a29ae .elementor-button{font-size:var( --e-global-typography-79eaf44-font-size );}.elementor-324 .elementor-element.elementor-element-275c8d3{--min-height:0vh;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-324 .elementor-element.elementor-element-1bbd94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-324 .elementor-element.elementor-element-9ab65e1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-1c2b056 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-324 .elementor-element.elementor-element-ddd2390 .elementor-button{font-size:var( --e-global-typography-79eaf44-font-size );}}@media(min-width:768px){.elementor-324 .elementor-element.elementor-element-2472b4f{--width:60%;}.elementor-324 .elementor-element.elementor-element-0d481a7{--width:60%;}.elementor-324 .elementor-element.elementor-element-d7ce7ee{--width:60%;}.elementor-324 .elementor-element.elementor-element-530f49c{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-324 .elementor-element.elementor-element-2472b4f{--width:500px;}.elementor-324 .elementor-element.elementor-element-0d481a7{--width:500px;}.elementor-324 .elementor-element.elementor-element-d7ce7ee{--width:500px;}.elementor-324 .elementor-element.elementor-element-530f49c{--width:500px;}}/* Start custom CSS for button, class: .elementor-element-3a935db */.elementor-button{
    fill: #554631 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2f8537d */.sbi_load_btn{
    font-family: Geogrotesque;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 17px !important;
    border-radius:100px !important;
    padding: 12px 30px 10px 30px !important;
}

.sbi_photo{
    height: 700px !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4ab4b0b */.swiper-pagination-bullet{
    border: solid 2px;
    border-color: black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6a29ae */.elementor-button{
    fill: #554631 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddd2390 */.elementor-button{
    fill: #554631 !important;
}/* End custom CSS */