.elementor-7 .elementor-element.elementor-element-9f2186e{--display:flex;--min-height:80vh;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-9f2186e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9f2186e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/Main-BG-V24-scaled.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9f2186e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-54ffe64{--display:flex;--min-height:0vh;--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:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-54ffe64:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54ffe64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6B6B600;}.elementor-7 .elementor-element.elementor-element-98e0b3e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-98e0b3e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-98e0b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF85;}.elementor-7 .elementor-element.elementor-element-dcd7ffb{--display:flex;--min-height:15vh;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dcd7ffb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dcd7ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-7 .elementor-element.elementor-element-dcd7ffb.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5376ea9{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5376ea9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5376ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7A;}.elementor-7 .elementor-element.elementor-element-397b938{--display:flex;--min-height:0vh;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-397b938.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e23447a{--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;}.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-7 .elementor-element.elementor-element-a49afad{padding:30px 16px 30px 16px;}.elementor-7 .elementor-element.elementor-element-a49afad .elementor-button{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-a87ca53{padding:30px 16px 30px 16px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-a87ca53 .elementor-button{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-94d10cd{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-94d10cd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-94d10cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EA;}.elementor-7 .elementor-element.elementor-element-ff144a9{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8842abe{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b0b5ec{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-3b0b5ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b0b5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/K-01-Ofenbau-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fd537fb{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-fd537fb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fd537fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.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-7 .elementor-element.elementor-element-70e4029{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-3cdc1cb .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-3cdc1cb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-8e05bf7{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-8e05bf7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8e05bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/chornstein.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-71e06bb{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-71e06bb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-71e06bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8F;}.elementor-7 .elementor-element.elementor-element-7ab3db1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-f1bc236 .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-f1bc236{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f219ef2{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-f219ef2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f219ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/WO-Neubau1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cca0392{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-cca0392:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cca0392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-7 .elementor-element.elementor-element-9b8cd4f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-6bcc9ba .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-6bcc9ba{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-52f90a1{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-52f90a1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-52f90a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/K-01-Ofenbau1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4dd07e2{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-4dd07e2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4dd07e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-7 .elementor-element.elementor-element-3bc834e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-2f0877c .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-2f0877c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-6fa60a1{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-6fa60a1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6fa60a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/Karte-Neubau.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b3dd9ae{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-b3dd9ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b3dd9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8F;}.elementor-7 .elementor-element.elementor-element-85dc57d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-a124ff7 .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-a124ff7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a9e9b4c{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-a9e9b4c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a9e9b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/WO-Karte-Altbau-V2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f46c58d{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-f46c58d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f46c58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8F;}.elementor-7 .elementor-element.elementor-element-4bcd38a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-9703ba6 .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-9703ba6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-e044c02{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 18px 36px 0px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-e044c02:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e044c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/K-01-Ofenbau-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c578fc1{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-c578fc1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c578fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8F;}.elementor-7 .elementor-element.elementor-element-0589a79{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-87397d5 .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-87397d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-eb7629d{--display:flex;--min-height:320px;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 16px 2px rgba(251.6, 103.36289224952742, 2.734782608695664, 0.49);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-eb7629d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-eb7629d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/K-01-Ofenbauu.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-aea5168{--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-aea5168:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aea5168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8F;}.elementor-7 .elementor-element.elementor-element-3957dd7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-b5a64c9 .elementor-button{background-color:#E95A0C;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:700;border-radius:4px 4px 4px 4px;padding:12px 22px 12px 22px;}.elementor-7 .elementor-element.elementor-element-b5a64c9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-94cf1c4{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7 .elementor-element.elementor-element-94cf1c4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-94cf1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f62c71 );}.elementor-7 .elementor-element.elementor-element-9710415{--display:flex;--min-height:100vh;--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-start;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2f704d1{--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;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-b2fc9da{--display:flex;--min-height:52vh;--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-start;--align-items:flex-start;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-529ed89{--display:flex;--min-height:52vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-a80a150 .elementor-repeater-item-4474552 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Logos-Slider-1.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-a80a150 .elementor-repeater-item-23047d8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://dein-altbauretter.gmbh/wp-content/uploads/2026/06/WO-Neubau.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-a80a150 .elementor-repeater-item-8abb013 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Logos-Slider3-1.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-a80a150 .swiper-slide{transition-duration:calc(5000ms*1.2);height:54vh;}.elementor-7 .elementor-element.elementor-element-a80a150 .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-a80a150 .swiper-slide-inner{text-align:center;}.elementor-7 .elementor-element.elementor-element-364c36e{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a90800e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-a90800e.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-13f42de{--display:flex;}.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-7 .elementor-element.elementor-element-ce4e8d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-a9113a5{--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:flex-start;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-c70c383{border-style:none;text-align:start;}.elementor-7 .elementor-element.elementor-element-c70c383 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#111111;}.elementor-7 .elementor-element.elementor-element-65060dc{--display:flex;}.elementor-7 .elementor-element.elementor-element-1a0c38b{--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;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:32px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-1a0c38b.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-426ea45{--display:flex;}.elementor-7 .elementor-element.elementor-element-4996c2f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-59d6b59{--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:flex-start;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-847e6eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:#111111;}.elementor-7 .elementor-element.elementor-element-765daae{--display:flex;}.elementor-7 .elementor-element.elementor-element-208390e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:32px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-208390e.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a1434ff{--display:flex;}.elementor-7 .elementor-element.elementor-element-062fb2e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-5a161cd{--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:flex-start;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-e7b5aa6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:#111111;}.elementor-7 .elementor-element.elementor-element-fba37ae{--display:flex;}.elementor-7 .elementor-element.elementor-element-a986b45{--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;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:32px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-a986b45.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f398c65{--display:flex;}.elementor-7 .elementor-element.elementor-element-307a287 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-50789c4{--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:flex-start;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-6105963 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:#111111;}.elementor-7 .elementor-element.elementor-element-6dd5d16{--display:flex;}.elementor-7 .elementor-element.elementor-element-e7809b1{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-7 .elementor-element.elementor-element-e7809b1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e7809b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EA;}.elementor-7 .elementor-element.elementor-element-5ccaaed{--display:flex;--min-height:28vh;--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-start;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4110859{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-ec6dfe5{--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;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-5ff3a68{--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;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-3dc640c{--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;--justify-content:flex-start;--align-items:center;}.elementor-7 .elementor-element.elementor-element-9a4cf15{--display:flex;--min-height:69vh;--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-c53f8e9{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-78dbcda{--display:flex;--min-height:31vh;--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;}.elementor-7 .elementor-element.elementor-element-0f2c5c3{--display:flex;--border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-0f2c5c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0f2c5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Reihe-01-Holzoefen.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-8130ed1{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-a3fd695 .elementor-button{background-color:#F9731600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6414;}.elementor-7 .elementor-element.elementor-element-a3fd695{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a3fd695.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-5b8b1b8{--display:flex;--border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-5b8b1b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5b8b1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Reihe-01-Pelletoefen1.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-3405f37{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-f18ec27 .elementor-button{background-color:#F9731600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6414;}.elementor-7 .elementor-element.elementor-element-f18ec27{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f18ec27.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-6e8284f{--display:flex;--min-height:31vh;--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;}.elementor-7 .elementor-element.elementor-element-abaec36{--display:flex;}.elementor-7 .elementor-element.elementor-element-abaec36:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-abaec36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Reihe-02-Hybridoefen.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-d2a11f0{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-6520db8 .elementor-button{background-color:#F9731600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6414;}.elementor-7 .elementor-element.elementor-element-6520db8{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-6520db8.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-1688617{--display:flex;}.elementor-7 .elementor-element.elementor-element-1688617:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1688617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Reihe-02-Speicheroefen.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-10b10f6{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-1dc2a26 .elementor-button{background-color:#F9731600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6414;}.elementor-7 .elementor-element.elementor-element-1dc2a26{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1dc2a26.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-d07769a{--display:flex;--min-height:31vh;--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;}.elementor-7 .elementor-element.elementor-element-be88b19{--display:flex;}.elementor-7 .elementor-element.elementor-element-be88b19:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-be88b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a37a5c6{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-d2ba97d .elementor-button{background-color:#F9731600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6414;}.elementor-7 .elementor-element.elementor-element-d2ba97d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d2ba97d.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-46dbd8d{--display:flex;}.elementor-7 .elementor-element.elementor-element-46dbd8d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-46dbd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/07/Reihe-03-Kaminanlagen-V3.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-970925f{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-f6a190d .elementor-button{background-color:#F9731600;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6414;}.elementor-7 .elementor-element.elementor-element-f6a190d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f6a190d.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-4568c028{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4568c028:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4568c028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f62c71 );}.elementor-7 .elementor-element.elementor-element-3cc90d4a{--display:flex;--min-height:100vh;--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:flex-start;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--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-7 .elementor-element.elementor-element-65f93590{--display:flex;--min-height:100vh;--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:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-017e153{--display:flex;--min-height:90vh;--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-start;--align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-1a63fa8{--display:flex;--min-height:60vh;--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-7 .elementor-element.elementor-element-77f60fb{--display:flex;--min-height:55vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-262c0eb{--display:flex;--min-height:55vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-7 .elementor-element.elementor-element-dee0ce0{--display:flex;--min-height:26vh;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-7 .elementor-element.elementor-element-b5fb797{--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;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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-7 .elementor-element.elementor-element-b417335 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b417335 .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-b417335 .elementor-icon svg{height:33px;}.elementor-7 .elementor-element.elementor-element-19e7ada{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-739ac05{--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;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ab68b7d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ab68b7d .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-ab68b7d .elementor-icon svg{height:33px;}.elementor-7 .elementor-element.elementor-element-c7a081b{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e30f42a{--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;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-54edc11 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-54edc11 .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-54edc11 .elementor-icon svg{height:33px;}.elementor-7 .elementor-element.elementor-element-6c08b65{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-19345dd{--display:flex;--min-height:90vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bca0a27{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f48ea9{--display:flex;--min-height:100vh;--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-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-3bbe36e{--display:flex;--min-height:100vh;}.elementor-7 .elementor-element.elementor-element-beb5dae{--display:flex;--min-height:90vh;--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-31550a7{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-da186c5{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFFB8;}.elementor-7 .elementor-element.elementor-element-c4ebdd2{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFFB8;}.elementor-7 .elementor-element.elementor-element-0ff744e{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFFB8;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-9f2186e{--width:106.829%;}.elementor-7 .elementor-element.elementor-element-54ffe64{--width:100%;}.elementor-7 .elementor-element.elementor-element-98e0b3e{--width:42%;}.elementor-7 .elementor-element.elementor-element-94d10cd{--content-width:1540px;}.elementor-7 .elementor-element.elementor-element-ff144a9{--width:100%;}.elementor-7 .elementor-element.elementor-element-8842abe{--width:100%;}.elementor-7 .elementor-element.elementor-element-3b0b5ec{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-fd537fb{--width:86%;}.elementor-7 .elementor-element.elementor-element-8e05bf7{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-71e06bb{--width:86%;}.elementor-7 .elementor-element.elementor-element-f219ef2{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-cca0392{--width:86%;}.elementor-7 .elementor-element.elementor-element-52f90a1{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-4dd07e2{--width:86%;}.elementor-7 .elementor-element.elementor-element-6fa60a1{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-b3dd9ae{--width:86%;}.elementor-7 .elementor-element.elementor-element-a9e9b4c{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-f46c58d{--width:86%;}.elementor-7 .elementor-element.elementor-element-e044c02{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-c578fc1{--width:86%;}.elementor-7 .elementor-element.elementor-element-eb7629d{--width:23.5%;}.elementor-7 .elementor-element.elementor-element-aea5168{--width:86%;}.elementor-7 .elementor-element.elementor-element-94cf1c4{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-9710415{--width:100%;}.elementor-7 .elementor-element.elementor-element-2f704d1{--width:100%;}.elementor-7 .elementor-element.elementor-element-b2fc9da{--width:43%;}.elementor-7 .elementor-element.elementor-element-529ed89{--width:57%;}.elementor-7 .elementor-element.elementor-element-364c36e{--width:100%;}.elementor-7 .elementor-element.elementor-element-a90800e{--width:25%;}.elementor-7 .elementor-element.elementor-element-a9113a5{--width:50%;}.elementor-7 .elementor-element.elementor-element-1a0c38b{--width:25%;}.elementor-7 .elementor-element.elementor-element-59d6b59{--width:50%;}.elementor-7 .elementor-element.elementor-element-208390e{--width:25%;}.elementor-7 .elementor-element.elementor-element-5a161cd{--width:50%;}.elementor-7 .elementor-element.elementor-element-a986b45{--width:25%;}.elementor-7 .elementor-element.elementor-element-50789c4{--width:50%;}.elementor-7 .elementor-element.elementor-element-e7809b1{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-5ccaaed{--width:100%;}.elementor-7 .elementor-element.elementor-element-4110859{--width:100%;}.elementor-7 .elementor-element.elementor-element-3dc640c{--width:820px;}.elementor-7 .elementor-element.elementor-element-9a4cf15{--width:100%;}.elementor-7 .elementor-element.elementor-element-c53f8e9{--width:100%;}.elementor-7 .elementor-element.elementor-element-0f2c5c3{--width:60%;}.elementor-7 .elementor-element.elementor-element-8130ed1{--width:42%;}.elementor-7 .elementor-element.elementor-element-5b8b1b8{--width:40%;}.elementor-7 .elementor-element.elementor-element-3405f37{--width:57%;}.elementor-7 .elementor-element.elementor-element-abaec36{--width:40%;}.elementor-7 .elementor-element.elementor-element-d2a11f0{--width:57%;}.elementor-7 .elementor-element.elementor-element-1688617{--width:60%;}.elementor-7 .elementor-element.elementor-element-10b10f6{--width:42%;}.elementor-7 .elementor-element.elementor-element-be88b19{--width:55%;}.elementor-7 .elementor-element.elementor-element-a37a5c6{--width:42%;}.elementor-7 .elementor-element.elementor-element-46dbd8d{--width:45%;}.elementor-7 .elementor-element.elementor-element-970925f{--width:57%;}.elementor-7 .elementor-element.elementor-element-4568c028{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-3cc90d4a{--width:1600px;}.elementor-7 .elementor-element.elementor-element-65f93590{--width:100%;}.elementor-7 .elementor-element.elementor-element-017e153{--width:76%;}.elementor-7 .elementor-element.elementor-element-1a63fa8{--width:100%;}.elementor-7 .elementor-element.elementor-element-77f60fb{--width:50%;}.elementor-7 .elementor-element.elementor-element-262c0eb{--width:50%;}.elementor-7 .elementor-element.elementor-element-dee0ce0{--width:100%;}.elementor-7 .elementor-element.elementor-element-b5fb797{--width:33.3%;}.elementor-7 .elementor-element.elementor-element-739ac05{--width:33.3%;}.elementor-7 .elementor-element.elementor-element-e30f42a{--width:33.3%;}.elementor-7 .elementor-element.elementor-element-19345dd{--width:24%;}.elementor-7 .elementor-element.elementor-element-beb5dae{--width:100%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-9f2186e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9f2186e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dein-altbauretter.gmbh/wp-content/uploads/2026/08/Mobile-BG-V35.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9f2186e{--width:100%;--min-height:0vh;--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54ffe64{--width:100%;--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-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-98e0b3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dcd7ffb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5376ea9{--justify-content:flex-start;--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-7 .elementor-element.elementor-element-397b938{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7 .elementor-element.elementor-element-e23447a{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-a49afad .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-a87ca53 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-ff144a9{--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-7 .elementor-element.elementor-element-2f704d1{--width:100%;--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-7 .elementor-element.elementor-element-b2fc9da{--width:100%;}.elementor-7 .elementor-element.elementor-element-364c36e{--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-7 .elementor-element.elementor-element-a90800e{--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-7 .elementor-element.elementor-element-0f2c5c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0f2c5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-552px 0px;}.elementor-7 .elementor-element.elementor-element-5b8b1b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5b8b1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-307px -16px;}.elementor-7 .elementor-element.elementor-element-3405f37{--width:100%;}.elementor-7 .elementor-element.elementor-element-6e8284f{--width:100%;--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-7 .elementor-element.elementor-element-abaec36{--width:100%;}.elementor-7 .elementor-element.elementor-element-abaec36:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-abaec36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-207px 0px;}.elementor-7 .elementor-element.elementor-element-d2a11f0{--width:100%;}.elementor-7 .elementor-element.elementor-element-1688617:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1688617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-546px -13px;}.elementor-7 .elementor-element.elementor-element-d2ba97d .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-46dbd8d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-46dbd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:471px 0px;}.elementor-7 .elementor-element.elementor-element-4568c028{--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;}.elementor-7 .elementor-element.elementor-element-3cc90d4a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e23447a */.hero-button-row {
  display: flex;
  gap: 18px;
  align-items: center;
}

.hero-button-row .elementor-button,
.hero-button-row .elementor-button:visited,
.hero-button-row .elementor-button:focus,
.hero-button-row .elementor-button:hover {
  border: none !important;
  outline: none !important;
  text-decoration: none !important;
}

.hero-button-row .elementor-button {
  position: relative;
  overflow: hidden;
  min-height: 56px;
  padding: 18px 36px !important;
  border-radius: 999px !important;
  font-size: 16px !important;
  font-weight: 750 !important;
  line-height: 1 !important;
  letter-spacing: 0 !important;
  transition: transform 240ms ease, box-shadow 240ms ease, background 240ms ease;
}

.hero-button-row .elementor-button:hover {
  transform: translateY(-2px);
}

.btn-fire-premium .elementor-button {
  color: #ffffff !important;
  background: #e95a0c !important;
  box-shadow: 0 14px 30px rgba(233, 90, 12, 0.25) !important;
}

.btn-fire-premium .elementor-button:hover {
  color: #ffffff !important;
  background: #c94b06 !important;
  box-shadow: 0 18px 38px rgba(233, 90, 12, 0.34) !important;
}

.btn-retter-premium .elementor-button {
  color: #ffffff !important;
  background: linear-gradient(90deg, #e64218 0%, #ef6918 48%, #49a83c 100%) !important;
  box-shadow: 0 14px 30px rgba(73, 168, 60, 0.22) !important;
}

.btn-retter-premium .elementor-button:hover {
  color: #ffffff !important;
  background: linear-gradient(90deg, #cf3714 0%, #e95a0c 48%, #3f9435 100%) !important;
  box-shadow: 0 18px 38px rgba(73, 168, 60, 0.30) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2c5c3 */.system-holz {
  position: relative;
  overflow: hidden;
}

.system-holz::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background:
    linear-gradient(
      90deg,
      rgba(10, 10, 9, 0.92) 0%,
      rgba(10, 10, 9, 0.78) 25%,
      rgba(10, 10, 9, 0.44) 43%,
      rgba(10, 10, 9, 0.10) 62%,
      rgba(10, 10, 9, 0.00) 74%
    ),
    linear-gradient(
      0deg,
      rgba(8, 8, 7, 0.30) 0%,
      rgba(8, 8, 7, 0.00) 48%
    );
}

.system-holz > .e-con-inner,
.system-holz > .elementor-element {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8b1b8 *//* PELLETÖFEN – nur Verlauf und Textebene */

.system-pellet {
  position: relative;
  isolation: isolate;
}

/* Verlauf für bessere Lesbarkeit */
.system-pellet::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  border-radius: inherit;

  background:
    linear-gradient(
      90deg,
      rgba(8, 8, 7, 0.88) 0%,
      rgba(8, 8, 7, 0.72) 22%,
      rgba(8, 8, 7, 0.42) 40%,
      rgba(8, 8, 7, 0.14) 57%,
      rgba(8, 8, 7, 0) 74%
    ),
    linear-gradient(
      0deg,
      rgba(8, 8, 7, 0.56) 0%,
      rgba(8, 8, 7, 0.26) 28%,
      rgba(8, 8, 7, 0) 58%
    );
}

/* Elementor-Inhalte über den Verlauf legen */
.system-pellet > .e-con-inner,
.system-pellet > .elementor-element {
  position: relative;
  z-index: 1;
}

/* Innerer Textcontainer */
.pellet-content {
  position: relative;
  z-index: 2;
  width: 44%;
  max-width: 330px;
}

/* Tablet */
@media (max-width: 1024px) {
  .pellet-content {
    width: 54%;
    max-width: 340px;
  }
}

/* Mobil */
@media (max-width: 767px) {
  .system-pellet::before {
    background:
      linear-gradient(
        0deg,
        rgba(8, 8, 7, 0.92) 0%,
        rgba(8, 8, 7, 0.76) 34%,
        rgba(8, 8, 7, 0.30) 60%,
        rgba(8, 8, 7, 0) 88%
      );
  }

  .pellet-content {
    width: 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b10f6 *//* SPEICHERÖFEN – nur Verlauf und Textebene */

.system-speicher {
  position: relative;
  isolation: isolate;
}

/* Dunkle Textzone links */
.system-speicher::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  border-radius: inherit;

  background:
    linear-gradient(
      90deg,
      rgba(8, 8, 7, 0.92) 0%,
      rgba(8, 8, 7, 0.78) 23%,
      rgba(8, 8, 7, 0.48) 40%,
      rgba(8, 8, 7, 0.16) 57%,
      rgba(8, 8, 7, 0) 74%
    ),
    linear-gradient(
      0deg,
      rgba(8, 8, 7, 0.48) 0%,
      rgba(8, 8, 7, 0.18) 30%,
      rgba(8, 8, 7, 0) 58%
    );
}

/* Elementor-Inhalte über den Verlauf legen */
.system-speicher > .e-con-inner,
.system-speicher > .elementor-element {
  position: relative;
  z-index: 1;
}

/* Innerer Textbereich */
.speicher-content {
  position: relative;
  z-index: 2;
  width: 43%;
  max-width: 430px;
}

/* Tablet */
@media (max-width: 1024px) {
  .speicher-content {
    width: 52%;
    max-width: 390px;
  }
}

/* Mobil */
@media (max-width: 767px) {
  .system-speicher::before {
    background:
      linear-gradient(
        0deg,
        rgba(8, 8, 7, 0.95) 0%,
        rgba(8, 8, 7, 0.80) 34%,
        rgba(8, 8, 7, 0.34) 62%,
        rgba(8, 8, 7, 0) 90%
      );
  }

  .speicher-content {
    width: 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37a5c6 *//* WARMLUFTVERTEILUNG MIT HINTERGRUNDVIDEO */

.system-warmluft {
  position: relative;
  isolation: isolate;
}

/* Hintergrundvideo ganz nach hinten */
.system-warmluft .elementor-background-video-container {
  z-index: 0 !important;
}

/* Verlauf über dem Video */
.system-warmluft::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;

  background:
    linear-gradient(
      90deg,
      rgba(8, 8, 7, 0.94) 0%,
      rgba(8, 8, 7, 0.82) 25%,
      rgba(8, 8, 7, 0.56) 44%,
      rgba(8, 8, 7, 0.24) 62%,
      rgba(8, 8, 7, 0.04) 79%,
      rgba(8, 8, 7, 0) 100%
    ),
    linear-gradient(
      0deg,
      rgba(8, 8, 7, 0.58) 0%,
      rgba(8, 8, 7, 0.24) 30%,
      rgba(8, 8, 7, 0) 62%
    );
}

/* Inhalt über Video und Verlauf */
.system-warmluft > .e-con-inner,
.system-warmluft > .elementor-element:not(.elementor-background-video-container) {
  position: relative;
  z-index: 2;
}

/* Innerer Textcontainer */
.warmluft-content {
  position: relative;
  z-index: 3;
  width: 57%;
  max-width: 365px;
}

/* Tablet */
@media (max-width: 1024px) {
  .warmluft-content {
    width: 64%;
    max-width: 350px;
  }
}

/* Mobil */
@media (max-width: 767px) {
  .system-warmluft::after {
    background:
      linear-gradient(
        0deg,
        rgba(8, 8, 7, 0.95) 0%,
        rgba(8, 8, 7, 0.82) 36%,
        rgba(8, 8, 7, 0.38) 64%,
        rgba(8, 8, 7, 0) 92%
      );
  }

  .warmluft-content {
    width: 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970925f *//* KAMINANLAGEN – verändert ausschließlich die Bildüberlagerung */

.system-kamin {
  position: relative;
  isolation: isolate;
}

/* Verlauf über dem Hintergrundbild */
.system-kamin::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  border-radius: inherit;

  background:
    linear-gradient(
      90deg,
      rgba(8, 8, 7, 0.92) 0%,
      rgba(8, 8, 7, 0.78) 24%,
      rgba(8, 8, 7, 0.48) 42%,
      rgba(8, 8, 7, 0.16) 60%,
      rgba(8, 8, 7, 0) 78%
    ),
    linear-gradient(
      0deg,
      rgba(8, 8, 7, 0.48) 0%,
      rgba(8, 8, 7, 0.18) 30%,
      rgba(8, 8, 7, 0) 60%
    );
}

/* Vorhandene Inhalte bleiben an ihrer Elementor-Position */
.system-kamin > .e-con-inner,
.system-kamin > .elementor-element {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb5dae */.elementor-7 .elementor-element.elementor-element-beb5dae {
  position: relative;
  isolation: isolate;
  overflow: hidden;

  background:
    radial-gradient(
      circle at 82% 10%,
      rgba(242, 105, 10, 0.22) 0%,
      rgba(242, 105, 10, 0.08) 18%,
      transparent 42%
    ),
    radial-gradient(
      circle at 12% 88%,
      rgba(255, 255, 255, 0.07) 0%,
      transparent 34%
    ),
    linear-gradient(
      145deg,
      #100f0e 0%,
      #191614 42%,
      #241b16 72%,
      #141210 100%
    );

  box-shadow:
    inset 1px 0 0 rgba(242, 105, 10, 0.30),
    inset 0 0 70px rgba(0, 0, 0, 0.30);
}

/* Sehr feine Materialstruktur */
.elementor-7 .elementor-element.elementor-element-beb5dae::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;

  background:
    repeating-linear-gradient(
      115deg,
      rgba(255, 255, 255, 0.018) 0px,
      rgba(255, 255, 255, 0.018) 1px,
      transparent 1px,
      transparent 7px
    );

  opacity: 0.65;
}

/* Dezente Glutkante links */
.elementor-7 .elementor-element.elementor-element-beb5dae::after {
  content: "";
  position: absolute;
  top: 8%;
  bottom: 8%;
  left: 0;
  width: 2px;
  z-index: 1;
  pointer-events: none;

  background: linear-gradient(
    180deg,
    transparent 0%,
    rgba(242, 105, 10, 0.35) 18%,
    #f2690a 50%,
    rgba(242, 105, 10, 0.28) 82%,
    transparent 100%
  );
}

/* Inhalte über Hintergrund und Textur */
.elementor-7 .elementor-element.elementor-element-beb5dae > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */