/* GENERIERT von tools/convert.py – Layout-Variablen (Abstände, Spaltenbreiten, Farben) je Element.
   Nicht von Hand bearbeiten; Anpassungen in components.css. */
.hom1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.hom2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.hom3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.hom4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.hom5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.hom6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.hom7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.hom8{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:3%;--padding-bottom:40px;--padding-bottom-small:20px;--flex-wrap:wrap}
.hom9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom10{--padding-right:15%;--padding-left:15%;--padding-right-medium:60px;--padding-left-medium:60px;--padding-right-small:40px;--padding-left-small:40px;--bg-size:cover;--width-large:100%;--margin-top-large:42px;--spacing-right-large:1.92%;--margin-bottom-large:20px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--margin-bottom-medium:0px;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom11{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.hom12{align-self:center;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:30px;width:100%;max-width:206px}
.hom13{--height:20px;--amount:20px;--sep-color:#302a5c;border-color:#302a5c;border-top-width:2px}
.hom14{--content-alignment:center}
.hom15{--background-position:right center;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-right:8%;--padding-bottom:80px;--padding-left:8%;--padding-right-medium:30px;--padding-bottom-medium:50px;--padding-left-medium:30px;--flex-wrap:wrap}
.hom16{width:104%;max-width:104%;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom17{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom18{--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--background-color:rgba(0,0,0,0.3);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/hauseingangstueren-babenhausen-haustuer-1920.jpg');--background-image-medium:url('../images/hauseingangstueren-babenhausen-haustuer-1200.jpg')}
.hom19{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom20{--bg-blend:overlay;--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom21{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.hom22{--bg-size:cover;--width-large:100%;--margin-top-large:200px;--spacing-right-large:1.92%;--margin-bottom-large:200px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom23{--btn-accent-color:#ffffff;--btn-accent-hover-color:#ffffff;--btn-border-hover-color:#ffffff;--btn-gradient-top-color:#302a5c;--btn-gradient-bottom-color:#302a5c;--btn-gradient-top-color-hover:#333333;--btn-gradient-bottom-color-hover:#333333}
.hom24{--bg-color:rgba(109,109,109,0);--bg-color-hover:rgba(109,109,109,0);--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom25{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.hom26{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--flex-wrap:wrap}
.hom27{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom28{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom29{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:32}
.hom30{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom31{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.hom32{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--flex-wrap:wrap}
.hom33{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom34{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom35{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.hom36{--padding-top-small:20px;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom37{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:32}
.hom38{--margin-bottom:10px}
.hom39{--margin-top:0px}
.hom40{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--flex-wrap:wrap}
.hom41{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom42{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.hom43{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hom44{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hom45{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.hom46{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.hom47{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.hom48{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.hom49{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.fen2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.fen3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.fen4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.fen5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.fen6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.fen7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.fen8{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--flex-wrap:wrap}
.fen9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.fen10{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen11{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.fen12{--content-alignment:center;--margin-bottom:50px}
.fen13{--margin-bottom:10px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.fen14{--border-bottom:1px solid #302a5c;--spacer-height:1px;--icon-color:#ffffff;--margin-top:10px;--margin-bottom:50px}
.fen15{--arrow-color:#302a5c}
.fen16{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-bottom:50px;--flex-wrap:wrap}
.fen17{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.fen18{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen19{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.fen20{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen21{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.fen22{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-bottom:50px;--flex-wrap:wrap}
.fen23{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.fen24{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen25{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.fen26{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen27{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.fen28{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--flex-wrap:wrap}
.fen29{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.fen30{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen31{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.fen32{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen33{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.fen34{--bg-size:cover;--width-large:100%;--margin-top-large:30px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen35{--border-bottom:1px solid #302a5c;--spacer-height:1px;--icon-color:#ffffff;--margin-top:10px;--margin-bottom:50px}
.fen36{--arrow-color:#302a5c}
.fen37{--content-alignment:center;--font-size:22px;--line-height:1.4}
.fen38{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.fen39{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.fen40{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.fen41{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.fen42{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.fen43{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.fen44{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.fen45{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.hau2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.hau3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.hau4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.hau5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.hau6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.hau7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.hau8{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--margin-bottom:50px;--flex-wrap:wrap}
.hau9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hau10{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau11{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.hau12{--content-alignment:center}
.hau13{--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--background-color:rgba(0,0,0,0.3);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/hauseingangstur-babenhausen-1920.jpg');--background-image-medium:url('../images/hauseingangstur-babenhausen-1200.jpg')}
.hau14{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hau15{--bg-blend:overlay;--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau16{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.hau17{--bg-size:cover;--width-large:100%;--margin-top-large:200px;--spacing-right-large:1.92%;--margin-bottom-large:200px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau18{--content-alignment:center;--font-size:38px;--line-height:1.3;--text-color:#ffffff;--margin-bottom:20px}
.hau19{--btn-accent-color:#ffffff;--btn-accent-hover-color:#ffffff;--btn-border-hover-color:#ffffff;--btn-gradient-top-color:#302a5c;--btn-gradient-bottom-color:#302a5c;--btn-gradient-top-color-hover:#333333;--btn-gradient-bottom-color-hover:#333333}
.hau20{--bg-color:rgba(109,109,109,0);--bg-color-hover:rgba(109,109,109,0);--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau21{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.hau22{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--flex-wrap:wrap}
.hau23{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hau24{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau25{--margin-bottom:40px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:28}
.hau26{--title-border-radius-top-left:0px;--title-border-radius-top-right:0px;--title-border-radius-bottom-right:0px;--title-border-radius-bottom-left:0px;--inactive-color:#f5f5f5;--background-color:#d8d8d8;--border-color:#f5f5f5;--active-border-color:#302a5c;--active-border-size:3px;--transition-speed:300ms;--border-size:1px}
.hau27{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.hau28{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.hau29{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.hau30{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.hau31{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.hau32{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.hau33{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.hau34{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.rol2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.rol3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.rol4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.rol5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.rol6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.rol7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.rol8{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--flex-wrap:wrap}
.rol9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol10{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol11{--margin-bottom:10px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.rol12{--content-alignment:center}
.rol13{--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--background-color:rgba(0,0,0,0.3);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/sonnenschutz-fenster-rhein-main-1920.jpg');--background-image-medium:url('../images/sonnenschutz-fenster-rhein-main-1200.jpg')}
.rol14{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol15{--bg-blend:overlay;--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol16{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.rol17{--bg-size:cover;--width-large:100%;--margin-top-large:150px;--spacing-right-large:1.92%;--margin-bottom-large:155px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol18{--btn-accent-color:#ffffff;--btn-accent-hover-color:#ffffff;--btn-border-hover-color:#ffffff;--btn-gradient-top-color:#302a5c;--btn-gradient-bottom-color:#302a5c;--btn-gradient-top-color-hover:#333333;--btn-gradient-bottom-color-hover:#333333}
.rol19{--bg-color:rgba(109,109,109,0);--bg-color-hover:rgba(109,109,109,0);--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol20{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--margin-top:0px;--margin-bottom:0px;--background-color:#f1f1f1;--flex-wrap:wrap}
.rol21{width:104%;max-width:104%;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol22{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:0%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol23{--padding-top:10%;--padding-right:10%;--padding-bottom:10%;--padding-left:10%;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:0%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol24{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.rol25{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--margin-top:0px;--margin-bottom:0px;--background-color:#f1f1f1;--flex-wrap:wrap}
.rol26{width:104%;max-width:104%;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol27{--padding-top:10%;--padding-right:10%;--padding-bottom:10%;--padding-left:10%;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:0%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol28{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.rol29{--bg-position:center center;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:0%;--margin-bottom-large:0px;--spacing-left-large:0%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol30{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--margin-top:0px;--margin-bottom:0px;--background-color:#f1f1f1;--flex-wrap:wrap}
.rol31{width:104%;max-width:104%;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol32{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:0%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol33{--padding-top:10%;--padding-right:10%;--padding-bottom:10%;--padding-left:10%;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:0%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol34{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.rol35{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--background-color:#302b5c;--flex-wrap:wrap}
.rol36{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol37{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol38{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:32}
.rol39{--font-size:18px;--text-color:#ffffff}
.rol40{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.rol41{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.rol42{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.rol43{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.rol44{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.rol45{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.rol46{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.rol47{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.vor1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.vor2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.vor3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.vor4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.vor5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.vor6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.vor7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.vor8{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--margin-bottom:50px;--flex-wrap:wrap}
.vor9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.vor10{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.vor11{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.vor12{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.vor13{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.vor14{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.vor15{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.vor16{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.vor17{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.vor18{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.vor19{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.vor20{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.vor21{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.vor22{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.ter2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.ter3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.ter4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.ter5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.ter6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.ter7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.ter8{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--margin-bottom:50px;--flex-wrap:wrap}
.ter9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.ter10{--bg-size:cover;--width-large:33.333333333333%;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter11{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.ter12{align-self:flex-start;margin-right:auto;margin-top:10px;margin-bottom:30px;width:100%;max-width:20%}
.ter13{--height:20px;--amount:20px;--sep-color:#302b5c;border-color:#302b5c;border-top-width:1px}
.ter14{--bg-size:cover;--width-large:33.333333333333%;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter15{--bg-size:cover;--width-large:33.333333333333%;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter16{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:24}
.ter17{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.ter18{--background-position:left top;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--background-color:rgba(0,0,0,0.3);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/terrassenuberdachung-1920.jpg');--background-image-medium:url('../images/terrassenuberdachung-1200.jpg')}
.ter19{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.ter20{--bg-blend:overlay;--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter21{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.ter22{--bg-size:cover;--width-large:100%;--margin-top-large:200px;--spacing-right-large:1.92%;--margin-bottom-large:200px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter23{--btn-accent-color:#ffffff;--btn-accent-hover-color:#ffffff;--btn-border-hover-color:#ffffff;--btn-gradient-top-color:#302a5c;--btn-gradient-bottom-color:#302a5c;--btn-gradient-top-color-hover:#333333;--btn-gradient-bottom-color-hover:#333333}
.ter24{--bg-color:rgba(109,109,109,0);--bg-color-hover:rgba(109,109,109,0);--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter25{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.ter26{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--flex-wrap:wrap}
.ter27{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.ter28{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter29{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.ter30{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter31{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.ter32{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--flex-wrap:wrap}
.ter33{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.ter34{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter35{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.ter36{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter37{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.ter38{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--margin-bottom:50px;--flex-wrap:wrap}
.ter39{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.ter40{--bg-size:cover;--width-large:16.666666666667%;--margin-top-large:0px;--spacing-right-large:11.52%;--margin-bottom-large:0px;--spacing-left-large:11.52%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter41{--bg-size:cover;--width-large:75%;--margin-top-large:0px;--spacing-right-large:2.56%;--margin-bottom-large:0px;--spacing-left-large:2.56%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter42{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.ter43{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.ter44{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.ter45{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ter46{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.ter47{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.ter48{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.ter49{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.ter50{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--background-color:#302A5C;--flex-wrap:wrap}
.win2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.win3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.win4{--content-alignment:center;--font-size:32px;--text-color:#ffffff}
.win5{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-bottom:20px;--background-color:#ffffff;--flex-wrap:wrap}
.win6{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.win7{--bg-size:cover;--width-large:100%;--margin-top-large:-22px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.win8{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--flex-wrap:wrap}
.win9{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.win10{--bg-size:cover;--width-large:33.333333333333%;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win11{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.win12{--bg-size:cover;--width-large:66.666666666667%;--margin-top-large:0px;--spacing-right-large:2.88%;--margin-bottom-large:0px;--spacing-left-large:2.88%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win13{--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--background-color:rgba(0,0,0,0.3);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/wintergarten-rhein-main-1920.jpg');--background-image-medium:url('../images/wintergarten-rhein-main-1200.jpg')}
.win14{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.win15{--bg-blend:overlay;--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win16{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.win17{--bg-size:cover;--width-large:100%;--margin-top-large:200px;--spacing-right-large:1.92%;--margin-bottom-large:200px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win18{--btn-accent-color:#ffffff;--btn-accent-hover-color:#ffffff;--btn-border-hover-color:#ffffff;--btn-gradient-top-color:#302a5c;--btn-gradient-bottom-color:#302a5c;--btn-gradient-top-color-hover:#333333;--btn-gradient-bottom-color-hover:#333333}
.win19{--bg-color:rgba(109,109,109,0);--bg-color-hover:rgba(109,109,109,0);--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win20{--spacer-height:99px;--divider-height:99px;--spacer-padding-top:inherit;--sep-padding:0;--svg-padding:0}
.win21{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--margin-top:50px;--flex-wrap:wrap}
.win22{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.win23{--bg-size:cover;--width-large:33.333333333333%;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win24{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.win25{--bg-size:cover;--width-large:66.666666666667%;--margin-top-large:0px;--spacing-right-large:2.88%;--margin-bottom-large:50px;--spacing-left-large:2.88%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win26{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--flex-wrap:wrap}
.win27{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.win28{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win29{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.win30{--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:3.84%;--margin-bottom-large:0px;--spacing-left-large:3.84%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win31{--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.win32{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-bottom:50px;--flex-wrap:wrap}
.win33{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.win34{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:1.92%;--margin-bottom-large:0px;--spacing-left-large:1.92%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win35{--content-alignment:center;--font-size:24px;--line-height:1.3}
.win36{--background-position:center bottom;--background-blend-mode:overlay;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:100px;--padding-bottom:90px;--padding-right-medium:40px;--padding-left-medium:40px;--padding-top-small:50px;--padding-right-small:50px;--padding-bottom-small:50px;--padding-left-small:50px;--background-color:rgba(0,0,0,0.4);--background-size:cover;--flex-wrap:wrap;--background-image:url('../images/metallbau-babenhausen-fenster-tueren-1920.jpg');--background-image-medium:url('../images/metallbau-babenhausen-fenster-tueren-1200.jpg')}
.win37{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.win38{--bg-size:cover;--width-large:40%;--margin-top-large:25px;--spacing-right-large:4.8%;--margin-bottom-large:25px;--spacing-left-large:4.8%;--width-medium:60%;--spacing-right-medium:3.2%;--spacing-left-medium:3.2%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.win39{--text-color:#ffffff;--margin-bottom:30px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:30px;--margin-left-small:0px;--fs:34}
.win40{align-self:flex-start;margin-right:auto;margin-top:0px;margin-bottom:32px;width:100%;max-width:206px}
.win41{--height:20px;--amount:20px;--sep-color:#fed03d;border-color:#fed03d;border-top-width:2px}
.win42{--text-color:#ffffff;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.win43{--bg-size:cover;--width-large:60%;--margin-top-large:0px;--spacing-right-large:3.2%;--margin-bottom-large:0px;--spacing-left-large:3.2%;--width-medium:40%;--spacing-right-medium:4.8%;--spacing-left-medium:4.8%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.ueb1{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:40px;--padding-bottom:60px;--flex-wrap:wrap}
.ueb2{max-width:calc( 1170px + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.ueb3{--bg-size:cover;--width-large:100%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.ueb4{--margin-bottom:0px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.ueb5{--content-alignment:center;--margin-top:10px}
.ueb6{align-self:center;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;width:100%;max-width:30%}
.ueb7{--height:20px;--amount:20px;--sep-color:#302b5c;border-color:#302b5c;border-top-width:1px}
.ueb8{--font-size:28px}
.ueb9{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-right:0px;--padding-left:0px;--flex-wrap:wrap}
.ueb10{width:calc( 100% + 0px );max-width:calc( 100% + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.ueb11{--bg-position:center center;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.ueb12{text-align:center;--max-width:80%;--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.ueb13{text-align:center;--max-width:80%;--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.ueb14{--padding-top:100px;--padding-right:89px;--padding-bottom:70px;--padding-left:93px;--bg-color:rgba(255,255,255,0.88);--bg-color-hover:rgba(255,255,255,0.88);--bg-blend:overlay;--bg-size:cover;--width-large:50%;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.ueb15{--title-color:#302a5c;--margin-top:0px;--margin-bottom:0px;--hover-accent-color:#444444;--circle-hover-accent-color:#444444;--item-margin-bottom:40px}
.ueb16{--backgroundcolor:rgba(255,255,255,0);--content-padding-left:80px}
.ueb17{--backgroundcolor:rgba(255,255,255,0);--content-padding-left:80px}
.ueb18{--backgroundcolor:rgba(255,255,255,0);--content-padding-left:80px}
.ueb19{--backgroundcolor:rgba(255,255,255,0);--content-padding-left:80px}
.ueb20{--backgroundcolor:rgba(255,255,255,0);--content-padding-left:80px}
.kon1{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-right:0px;--padding-left:0px;--background-color:#ffffff;--flex-wrap:wrap}
.kon2{width:104%;max-width:104%;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.kon3{--padding-top:85px;--padding-right:20%;--padding-bottom:85px;--padding-left:20%;--bg-color:#f5f5f5;--bg-color-hover:#f5f5f5;--bg-size:cover;--width-large:33.333333333333%;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.kon4{--margin-bottom:10px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:18}
.kon5{align-self:flex-start;margin-right:auto;margin-bottom:5px;width:100%;max-width:50px}
.kon6{--height:20px;--amount:20px;--sep-color:#302b5c;border-color:#302b5c;border-top-width:1px}
.kon7{--iconcolor:#717171;--line-height:23.8px;--icon-width:23.8px;--icon-height:23.8px;--icon-margin:9.8px;--content-margin:33.6px}
.kon8{text-align:center;--caption-title-font-family:var(--font-heading);--caption-title-font-weight:var(--h2_typography-font-weight);--caption-title-font-style:var(--h2_typography-font-style);--caption-title-size:var(--h2_typography-font-size);--caption-title-transform:var(--h2_typography-text-transform);--caption-title-line-height:var(--h2_typography-line-height);--caption-title-letter-spacing:var(--h2_typography-letter-spacing)}
.kon9{align-self:center;margin-left:auto;margin-right:auto;margin-top:20px;width:100%}
.kon10{align-self:center;margin-left:auto;margin-right:auto;margin-top:20px;width:100%}
.kon11{--padding-top:85px;--padding-right:12%;--padding-bottom:85px;--padding-left:12%;--bg-size:cover;--width-large:66.666666666667%;--margin-top-large:0px;--spacing-right-large:2.88%;--margin-bottom-large:0px;--spacing-left-large:2.88%;--width-medium:100%;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.kon12{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:10px;--margin-left-small:0px}
.kon13{--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px}
.kon14{align-self:center;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:30px;width:100%;max-width:40%}
.kon15{--height:20px;--amount:20px;--sep-color:#302b5c;border-color:#302b5c;border-top-width:1px}
.kon16{align-self:center;margin-left:auto;margin-right:auto;margin-top:40px;width:100%}
.kon17{--background-position:left top;--border-sizes-top:0px;--border-sizes-bottom:0px;--border-sizes-left:0px;--border-sizes-right:0px;--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--flex-wrap:wrap}
.kon18{width:calc( 100% + 0px );max-width:calc( 100% + 0px );margin-left:calc(-0px / 2 );margin-right:calc(-0px / 2 )}
.kon19{--bg-size:cover;--width-large:100%;--flex-grow:0;--flex-shrink:0;--margin-top-large:0px;--spacing-right-large:0px;--margin-bottom-large:0px;--spacing-left-large:0px;--width-medium:100%;--spacing-right-medium:0px;--spacing-left-medium:0px;--width-small:100%;--spacing-right-small:0px;--spacing-left-small:0px}
.foo1{--border-radius-top-left:0px;--border-radius-top-right:0px;--border-radius-bottom-right:0px;--border-radius-bottom-left:0px;--padding-top:50px;--padding-right:40px;--padding-bottom:50px;--padding-left:40px;--background-color:#302a5c;--flex-wrap:wrap}
.foo2{max-width:1216.8px;margin-left:calc(-4% / 2 );margin-right:calc(-4% / 2 )}
.foo3{--padding-right:20px;--padding-bottom:20px;--padding-left:20px;--bg-size:cover;--width-large:33.333333333333%;--flex-grow:0;--flex-shrink:0;--margin-top-large:0px;--spacing-right-large:5.76%;--margin-bottom-large:0px;--spacing-left-large:5.76%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
.foo4{--text-color:#ffffff;--margin-bottom:5px;--margin-top-small:0px;--margin-right-small:0px;--margin-bottom-small:20px;--margin-left-small:0px;--fs:22}
.foo5{--size:16px;--iconcolor:#ffffff;--line-height:27.2px;--icon-width:27.2px;--icon-height:27.2px;--icon-margin:11.2px;--content-margin:38.4px}
.foo6{align-self:center;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;width:100%}
.foo7{--bg-size:cover;--width-large:66.666666666667%;--flex-grow:0;--flex-shrink:0;--margin-top-large:0px;--spacing-right-large:2.88%;--margin-bottom-large:0px;--spacing-left-large:2.88%;--width-medium:100%;--order-medium:0;--spacing-right-medium:1.92%;--spacing-left-medium:1.92%;--width-small:100%;--order-small:0;--spacing-right-small:1.92%;--spacing-left-small:1.92%}
