.elementor-35 .elementor-element.elementor-element-75305ff5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.35;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:18%;--padding-bottom:18%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-75305ff5:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-75305ff5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/09/SAG7035.jpg);background-position:center center;background-size:cover}.elementor-35 .elementor-element.elementor-element-75305ff5:before,.elementor-35 .elementor-element.elementor-element-75305ff5>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-75305ff5>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-75305ff5>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-75305ff5>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-75305ff5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#797979 0%,var(--e-global-color-accent) 100%)}.elementor-35 .elementor-element.elementor-element-59cf390a .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:99px;font-weight:500;text-transform:capitalize;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-685df89c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.14;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-685df89c:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-685df89c>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-685df89c>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/09/bauskizze-scaled.png);--background-overlay:'';background-position:-472px 322px}.elementor-35 .elementor-element.elementor-element-2d03d5c5>.elementor-widget-container{margin:0 0 -45px}.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:left;color:var(--e-global-color-secondary);font-family:"Urbanist",Sans-serif;font-size:88px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-2px}.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline b{color:var(--e-global-color-accent);font-size:68px}.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b{background:#A5A5A533}.elementor-35 .elementor-element.elementor-element-40cdf5c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-65bc76bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:0%;--padding-left:15%;--padding-right:5%}.elementor-35 .elementor-element.elementor-element-65bc76bc:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-65bc76bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A5A5A524}.elementor-35 .elementor-element.elementor-element-5b8d60b9{font-size:16px;color:#000}.elementor-35 .elementor-element.elementor-element-44a4c72 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:27px;font-weight:500;text-transform:capitalize;line-height:1.1em;letter-spacing:-.4px;color:var(--e-global-color-secondary)}.elementor-35 .elementor-element.elementor-element-3c0af288 .elementor-button{background-color:var(--e-global-color-accent);text-transform:none;border-style:none}.elementor-35 .elementor-element.elementor-element-3c0af288 .elementor-button:hover,.elementor-35 .elementor-element.elementor-element-3c0af288 .elementor-button:focus{background-color:var(--e-global-color-a291686)}.elementor-35 .elementor-element.elementor-element-3c0af288 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-35 .elementor-element.elementor-element-5dd48bf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-54411b2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-1d56bfcb{text-align:center}.elementor-35 .elementor-element.elementor-element-1d56bfcb .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:15px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:1.5px}.elementor-35 .elementor-element.elementor-element-c23c2cb>.elementor-widget-container{padding:0}.elementor-35 .elementor-element.elementor-element-c23c2cb{text-align:center}.elementor-35 .elementor-element.elementor-element-c23c2cb .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:79px;font-weight:700;text-transform:none;line-height:1.1em;letter-spacing:-2px;color:#292929}.elementor-35 .elementor-element.elementor-element-6ee5f5aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-35 .elementor-element.elementor-element-38c2ddff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-1e615428.ekit-equal-height-enable,.elementor-35 .elementor-element.elementor-element-1e615428.ekit-equal-height-enable>div,.elementor-35 .elementor-element.elementor-element-1e615428.ekit-equal-height-enable .ekit-wid-con,.elementor-35 .elementor-element.elementor-element-1e615428.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox{background-color:var(--e-global-color-a291686);padding:0 30px 40px;box-shadow:0px 5px 10px 0px rgba(0,0,0,.15);border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-9eaa092);border-radius:0}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-btn{background-color:var(--e-global-color-a954db2);padding:0 0 2px;font-family:"Urbanist",Sans-serif;font-size:19px;font-weight:700;text-transform:none;text-decoration:none;line-height:1.2em;color:#1a2d4f;fill:#1a2d4f;border-style:solid;border-width:0;border-color:var(--e-global-color-accent);border-radius:0}.elementor-35 .elementor-element.elementor-element-1e615428{z-index:2}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox:hover{border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;padding:0;color:#000;font-family:"Urbanist",Sans-serif;font-size:22px;font-weight:700;line-height:1.2em}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .box-body>p{color:var(--e-global-color-text);font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox p{margin:0 0 20px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-info-box-icon{color:#5c5a5a;fill:#5c5a5a;background-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-info-box-icon{font-size:31px;padding:15px 12px 12px;transform:rotate(0deg)}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-btn i{margin-left:5px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-btn svg{margin-left:5px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox:hover .elementskit-btn{color:#000}.elementor-35 .elementor-element.elementor-element-7363f6fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-3d48577b.ekit-equal-height-enable,.elementor-35 .elementor-element.elementor-element-3d48577b.ekit-equal-height-enable>div,.elementor-35 .elementor-element.elementor-element-3d48577b.ekit-equal-height-enable .ekit-wid-con,.elementor-35 .elementor-element.elementor-element-3d48577b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox{background-color:var(--e-global-color-a291686);padding:0 30px 40px;box-shadow:0px 5px 10px 0px rgba(0,0,0,.15);border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-9eaa092);border-radius:0}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-btn{background-color:var(--e-global-color-a954db2);padding:0 0 2px;font-family:"Urbanist",Sans-serif;font-size:19px;font-weight:700;text-transform:none;text-decoration:none;line-height:1.2em;color:#1a2d4f;fill:#1a2d4f;border-style:solid;border-width:0;border-color:var(--e-global-color-accent);border-radius:0}.elementor-35 .elementor-element.elementor-element-3d48577b{z-index:2}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox:hover{border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;padding:0;color:#000;font-family:"Urbanist",Sans-serif;font-size:22px;font-weight:700;line-height:1.2em}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .box-body>p{color:var(--e-global-color-text);font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox p{margin:0 0 20px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-info-box-icon{color:#5c5a5a;fill:#5c5a5a;background-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-info-box-icon{font-size:31px;padding:15px 12px 12px;transform:rotate(0deg)}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-btn i{margin-left:5px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-btn svg{margin-left:5px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox:hover .elementskit-btn{color:#000}.elementor-35 .elementor-element.elementor-element-a129f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-75ff993b.ekit-equal-height-enable,.elementor-35 .elementor-element.elementor-element-75ff993b.ekit-equal-height-enable>div,.elementor-35 .elementor-element.elementor-element-75ff993b.ekit-equal-height-enable .ekit-wid-con,.elementor-35 .elementor-element.elementor-element-75ff993b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox{background-color:var(--e-global-color-a291686);padding:0 30px 40px;box-shadow:0px 5px 10px 0px rgba(0,0,0,.15);border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-9eaa092);border-radius:0}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-btn{background-color:var(--e-global-color-a954db2);padding:0 0 2px;font-family:"Urbanist",Sans-serif;font-size:19px;font-weight:700;text-transform:none;text-decoration:none;line-height:1.2em;color:#1a2d4f;fill:#1a2d4f;border-style:solid;border-width:0;border-color:var(--e-global-color-accent);border-radius:0}.elementor-35 .elementor-element.elementor-element-75ff993b{z-index:2}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox:hover{border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-info-box-title{margin:0 0 36px;padding:0;color:#000;font-family:"Urbanist",Sans-serif;font-size:22px;font-weight:700;line-height:1.2em}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .box-body>p{color:var(--e-global-color-text);font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox p{margin:0 0 20px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-info-box-icon{color:#5c5a5a;fill:#5c5a5a;background-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-info-box-icon{font-size:31px;padding:15px 12px 12px;transform:rotate(0deg)}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-btn i{margin-left:5px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-btn svg{margin-left:5px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox:hover .elementskit-btn{color:#000}.elementor-35 .elementor-element.elementor-element-48600319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-59ba7708.ekit-equal-height-enable,.elementor-35 .elementor-element.elementor-element-59ba7708.ekit-equal-height-enable>div,.elementor-35 .elementor-element.elementor-element-59ba7708.ekit-equal-height-enable .ekit-wid-con,.elementor-35 .elementor-element.elementor-element-59ba7708.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox{background-color:var(--e-global-color-a291686);padding:0 30px 40px;box-shadow:0px 5px 10px 0px rgba(0,0,0,.15);border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-9eaa092);border-radius:0}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-btn{background-color:var(--e-global-color-a954db2);padding:0 0 2px;font-family:"Urbanist",Sans-serif;font-size:19px;font-weight:700;text-transform:none;text-decoration:none;line-height:1.2em;color:#1a2d4f;fill:#1a2d4f;border-style:solid;border-width:0;border-color:var(--e-global-color-accent);border-radius:0}.elementor-35 .elementor-element.elementor-element-59ba7708{z-index:2}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox:hover{border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;padding:0;color:#000;font-family:"Urbanist",Sans-serif;font-size:22px;font-weight:700;line-height:1.2em}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .box-body>p{color:var(--e-global-color-text);font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox p{margin:0 0 20px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-info-box-icon{color:#5c5a5a;fill:#5c5a5a;background-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-info-box-icon{font-size:31px;padding:15px 12px 12px;transform:rotate(0deg)}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-btn i{margin-left:5px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-btn svg{margin-left:5px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox:hover .elementskit-btn{color:#000}.elementor-35 .elementor-element.elementor-element-6505093c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.19;--padding-top:10%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-6505093c:before,.elementor-35 .elementor-element.elementor-element-6505093c>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-6505093c>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-6505093c>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-6505093c>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-6505093c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/09/bauskizze-scaled.png);--background-overlay:''}.elementor-35 .elementor-element.elementor-element-63e2799c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-35 .elementor-element.elementor-element-63e2799c:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-63e2799c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-11ef9603{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:3%;--padding-left:2%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-17fe02d0>.elementor-widget-container{margin:0}.elementor-35 .elementor-element.elementor-element-17fe02d0 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:60px;font-weight:500;color:#fff}.elementor-35 .elementor-element.elementor-element-ec7b17f{color:#fff}.elementor-35 .elementor-element.elementor-element-65260a6a .elementor-button{background-color:#02010100;text-transform:none;border-style:solid;border-width:1px;border-color:var(--e-global-color-a291686)}.elementor-35 .elementor-element.elementor-element-65260a6a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-35 .elementor-element.elementor-element-17928a63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-500c7bd9 img{height:434px;object-fit:cover;object-position:center center}.elementor-35 .elementor-element.elementor-element-401f33e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-601fe786{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}.elementor-35 .elementor-element.elementor-element-601fe786:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-601fe786>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A5A5A524}.elementor-35 .elementor-element.elementor-element-605de15f>.elementor-widget-container{margin:0}.elementor-35 .elementor-element.elementor-element-605de15f .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:47px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-35 .elementor-element.elementor-element-64031575{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-35 .elementor-element.elementor-element-12eb1ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-520621c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-24cda134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-247b8f21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}.elementor-35 .elementor-element.elementor-element-247b8f21:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-247b8f21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A5A5A524}.elementor-35 .elementor-element.elementor-element-2b08d272>.elementor-widget-container{margin:0}.elementor-35 .elementor-element.elementor-element-2b08d272 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:47px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-35 .elementor-element.elementor-element-528ebfcd{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-35 .elementor-element.elementor-element-5530a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-24348ba0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-7aa0f8a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}.elementor-35 .elementor-element.elementor-element-7aa0f8a4:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-7aa0f8a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A5A5A524}.elementor-35 .elementor-element.elementor-element-6d61dbf5>.elementor-widget-container{margin:0}.elementor-35 .elementor-element.elementor-element-6d61dbf5 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:47px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-35 .elementor-element.elementor-element-5be75119{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-35 .elementor-element.elementor-element-7fd2a3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-5f87dbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-3f30ae12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-557060e1 img{height:416px}.elementor-35 .elementor-element.elementor-element-3fdd924e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}.elementor-35 .elementor-element.elementor-element-3fdd924e:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-3fdd924e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A5A5A524}.elementor-35 .elementor-element.elementor-element-19ebf233>.elementor-widget-container{margin:0}.elementor-35 .elementor-element.elementor-element-19ebf233 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:47px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-35 .elementor-element.elementor-element-326dddff{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-35 .elementor-element.elementor-element-45e09a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-9696062 img{height:416px}.elementor-35 .elementor-element.elementor-element-59a756da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.2;--padding-top:12%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-59a756da:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-59a756da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/09/SAG7018-2.jpg);background-position:center center;background-size:cover}.elementor-35 .elementor-element.elementor-element-59a756da:before,.elementor-35 .elementor-element.elementor-element-59a756da>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-59a756da>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-59a756da>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-59a756da>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-59a756da>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-35 .elementor-element.elementor-element-38043da1 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:99px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-6799278f{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var(--e-global-color-a291686)}.elementor-35 .elementor-element.elementor-element-39c9d6fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-35 .elementor-element.elementor-element-33e0b1bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-2d3e95b5 .elementor-button{background-color:#02010100;font-size:24px;text-transform:none;border-style:solid;border-width:1px;border-color:var(--e-global-color-a291686)}.elementor-35 .elementor-element.elementor-element-2d3e95b5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-35 .elementor-element.elementor-element-26f4d764{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-35 .elementor-element.elementor-element-3a950b74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-3031318c{text-align:center}.elementor-35 .elementor-element.elementor-element-3031318c .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:15px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:1.5px}.elementor-35 .elementor-element.elementor-element-10f66843>.elementor-widget-container{padding:0}.elementor-35 .elementor-element.elementor-element-10f66843{text-align:center}.elementor-35 .elementor-element.elementor-element-10f66843 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:79px;font-weight:700;text-transform:none;line-height:1.1em;letter-spacing:-2px;color:#292929}.elementor-35 .elementor-element.elementor-element-33667349{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-1b1bbcf0{--display:flex;--padding-top:5%;--padding-bottom:0%;--padding-left:3%;--padding-right:2%}.elementor-35 .elementor-element.elementor-element-1b1bbcf0:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-1b1bbcf0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-5981120a .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:47px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-16b3c6a9{color:#fff}.elementor-35 .elementor-element.elementor-element-591a89d .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:29px;font-weight:500;text-transform:capitalize;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-61590beb{--display:flex}.elementor-35 .elementor-element.elementor-element-2f40b27f{color:#fff}.elementor-35 .elementor-element.elementor-element-179925bb{--display:flex}.elementor-35 .elementor-element.elementor-element-188e5c2e{color:#fff}.elementor-35 .elementor-element.elementor-element-f7d92bf{--display:flex}.elementor-35 .elementor-element.elementor-element-71bad6f4{color:#fff}.elementor-35 .elementor-element.elementor-element-2df69580{--display:flex}.elementor-35 .elementor-element.elementor-element-514d3e63{color:#fff}.elementor-35 .elementor-element.elementor-element-71b8bdd0{--display:flex}.elementor-35 .elementor-element.elementor-element-5536d390{color:#fff}.elementor-35 .elementor-element.elementor-element-2cd8d0e3{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:33px;--n-accordion-icon-size:15px}.elementor-35 .elementor-element.elementor-element-2cd8d0e3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#fff}:where(.elementor-35 .elementor-element.elementor-element-2cd8d0e3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none}.elementor-35 .elementor-element.elementor-element-4c97efd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-4abeba95{--display:flex}.elementor-35 .elementor-element.elementor-element-6394e981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.6;--padding-top:8%;--padding-bottom:10%;--padding-left:2%;--padding-right:3%}.elementor-35 .elementor-element.elementor-element-6394e981:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-6394e981>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/09/SAG7291-e1757343249176.jpg);background-position:center center}.elementor-35 .elementor-element.elementor-element-6394e981:before,.elementor-35 .elementor-element.elementor-element-6394e981>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-6394e981>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-6394e981>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-6394e981>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-6394e981>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#050505;--background-overlay:''}.elementor-35 .elementor-element.elementor-element-545a54ec .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:44px;font-weight:500;text-transform:capitalize;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-917cf11{color:#fff}.elementor-35 .elementor-element.elementor-element-46533568{--display:flex}.elementor-35 .elementor-element.elementor-element-3ab18693{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.6;--padding-top:8%;--padding-bottom:10%;--padding-left:2%;--padding-right:3%}.elementor-35 .elementor-element.elementor-element-3ab18693:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-3ab18693>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/08/SAG7223.jpg);background-position:-223px 800px}.elementor-35 .elementor-element.elementor-element-3ab18693:before,.elementor-35 .elementor-element.elementor-element-3ab18693>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-3ab18693>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-3ab18693>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-3ab18693>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-3ab18693>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#050505;--background-overlay:''}.elementor-35 .elementor-element.elementor-element-47cf60a4 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:44px;font-weight:500;text-transform:capitalize;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-149840a2{color:#fff}.elementor-35 .elementor-element.elementor-element-19bc4eb4{--display:flex}.elementor-35 .elementor-element.elementor-element-5b07782d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.6;--padding-top:8%;--padding-bottom:10%;--padding-left:2%;--padding-right:3%}.elementor-35 .elementor-element.elementor-element-5b07782d:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-5b07782d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bau-hartmann.de/wp-content/uploads/2025/09/SAG7491.jpg);background-position:800px -66px}.elementor-35 .elementor-element.elementor-element-5b07782d:before,.elementor-35 .elementor-element.elementor-element-5b07782d>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-5b07782d>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-5b07782d>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-5b07782d>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-5b07782d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#050505;--background-overlay:''}.elementor-35 .elementor-element.elementor-element-238685b8 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:44px;font-weight:500;text-transform:capitalize;line-height:1.1em;letter-spacing:-2px;color:#fff}.elementor-35 .elementor-element.elementor-element-302f855b{color:#fff}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-59cf390a .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-685df89c:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-685df89c>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-685df89c>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0}.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline span{font-size:47px}.elementor-35 .elementor-element.elementor-element-44a4c72 .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-1d56bfcb .elementor-heading-title{font-size:13.7px}.elementor-35 .elementor-element.elementor-element-c23c2cb .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox{padding:0 25px 25px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;font-size:25px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-info-box-icon{font-size:40px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-btn{font-size:18px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox{padding:0 25px 25px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;font-size:25px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-info-box-icon{font-size:40px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-btn{font-size:18px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox{padding:0 25px 25px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;font-size:25px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-info-box-icon{font-size:40px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-btn{font-size:18px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox{padding:0 25px 25px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px;font-size:25px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-info-box-icon{font-size:40px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-btn{font-size:18px}.elementor-35 .elementor-element.elementor-element-38043da1 .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-6799278f{font-size:18px}.elementor-35 .elementor-element.elementor-element-3031318c .elementor-heading-title{font-size:13.7px}.elementor-35 .elementor-element.elementor-element-10f66843 .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-5981120a .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-591a89d .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-545a54ec .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-3ab18693:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-3ab18693>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-35 .elementor-element.elementor-element-47cf60a4 .elementor-heading-title{font-size:47px}.elementor-35 .elementor-element.elementor-element-5b07782d:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-5b07782d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-35 .elementor-element.elementor-element-238685b8 .elementor-heading-title{font-size:47px}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-75305ff5{--overlay-opacity:.56;--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:46%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-59cf390a>.elementor-widget-container{margin:81px 0 -73px;padding:6px 0 9px 22px}.elementor-35 .elementor-element.elementor-element-59cf390a .elementor-heading-title{font-size:23px;letter-spacing:-.4px}.elementor-35 .elementor-element.elementor-element-685df89c:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-685df89c>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-685df89c>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-685df89c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0}.elementor-35 .elementor-element.elementor-element-685df89c{--padding-top:4%;--padding-bottom:19%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline span{font-size:33px}.elementor-35 .elementor-element.elementor-element-2d03d5c5 .pt-plus-heading-animation .pt-plus-cd-headline b{font-size:25px;letter-spacing:-.9px}.elementor-35 .elementor-element.elementor-element-40cdf5c2{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-65bc76bc{--padding-top:6%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-5b8d60b9{font-size:14px}.elementor-35 .elementor-element.elementor-element-44a4c72 .elementor-heading-title{font-size:33px}.elementor-35 .elementor-element.elementor-element-24ec8b24{font-size:14px}.elementor-35 .elementor-element.elementor-element-3c0af288 .elementor-button{font-size:15px}.elementor-35 .elementor-element.elementor-element-42562bb0>.elementor-widget-container{margin:8% 0 0}.elementor-35 .elementor-element.elementor-element-1d56bfcb .elementor-heading-title{font-size:14px}.elementor-35 .elementor-element.elementor-element-c23c2cb .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox{padding:0 20px 25px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-info-box-title{margin:0 0 7px;padding:0;font-size:25px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-infobox .elementskit-info-box-icon{font-size:35px}.elementor-35 .elementor-element.elementor-element-1e615428 .elementskit-btn{font-size:15px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox{padding:0 20px 25px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-info-box-title{margin:0 0 7px;padding:0;font-size:25px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-infobox .elementskit-info-box-icon{font-size:35px}.elementor-35 .elementor-element.elementor-element-3d48577b .elementskit-btn{font-size:15px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox{padding:0 20px 25px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-info-box-title{margin:0 0 7px;padding:0;font-size:25px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-infobox .elementskit-info-box-icon{font-size:35px}.elementor-35 .elementor-element.elementor-element-75ff993b .elementskit-btn{font-size:15px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox{padding:0 20px 25px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-info-box-title{margin:0 0 7px;padding:0;font-size:25px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-infobox .elementskit-info-box-icon{font-size:35px}.elementor-35 .elementor-element.elementor-element-59ba7708 .elementskit-btn{font-size:15px}.elementor-35 .elementor-element.elementor-element-17fe02d0 .elementor-heading-title{font-size:33px}.elementor-35 .elementor-element.elementor-element-ec7b17f{font-size:14px}.elementor-35 .elementor-element.elementor-element-65260a6a .elementor-button{font-size:15px}.elementor-35 .elementor-element.elementor-element-605de15f .elementor-heading-title{font-size:23px;letter-spacing:-.7px}.elementor-35 .elementor-element.elementor-element-779f8d4e{font-size:14px}.elementor-35 .elementor-element.elementor-element-64031575>.elementor-widget-container{padding:0 0 8px}.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-35 .elementor-element.elementor-element-64031575 .elementor-icon-list-item>a{font-size:14px}.elementor-35 .elementor-element.elementor-element-12eb1ef{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-35 .elementor-element.elementor-element-43ec5a58>.elementor-widget-container{padding:5% 0 0}.elementor-35 .elementor-element.elementor-element-2b08d272 .elementor-heading-title{font-size:23px;letter-spacing:-.7px}.elementor-35 .elementor-element.elementor-element-3045ed0{font-size:14px}.elementor-35 .elementor-element.elementor-element-528ebfcd>.elementor-widget-container{padding:0 0 16px}.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-35 .elementor-element.elementor-element-528ebfcd .elementor-icon-list-item>a{font-size:14px}.elementor-35 .elementor-element.elementor-element-6d61dbf5 .elementor-heading-title{font-size:23px;letter-spacing:-.7px}.elementor-35 .elementor-element.elementor-element-1b76ea9f{font-size:14px}.elementor-35 .elementor-element.elementor-element-5be75119>.elementor-widget-container{margin:0;padding:0 0 23px}.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-35 .elementor-element.elementor-element-5be75119 .elementor-icon-list-item>a{font-size:14px}.elementor-35 .elementor-element.elementor-element-7fd2a3ea{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-35 .elementor-element.elementor-element-44e323a9>.elementor-widget-container{padding:5% 0 0}.elementor-35 .elementor-element.elementor-element-557060e1>.elementor-widget-container{margin:0;padding:0}.elementor-35 .elementor-element.elementor-element-557060e1{text-align:center}.elementor-35 .elementor-element.elementor-element-557060e1 img{height:250px}.elementor-35 .elementor-element.elementor-element-19ebf233 .elementor-heading-title{font-size:23px;letter-spacing:-.7px}.elementor-35 .elementor-element.elementor-element-1f1e17c3{font-size:14px}.elementor-35 .elementor-element.elementor-element-326dddff>.elementor-widget-container{padding:0 0 53px}.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-item>.elementor-icon-list-text,.elementor-35 .elementor-element.elementor-element-326dddff .elementor-icon-list-item>a{font-size:14px}.elementor-35 .elementor-element.elementor-element-9696062>.elementor-widget-container{margin:0;padding:0}.elementor-35 .elementor-element.elementor-element-9696062{text-align:center}.elementor-35 .elementor-element.elementor-element-9696062 img{height:250px}.elementor-35 .elementor-element.elementor-element-59a756da{--padding-top:8%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-38043da1 .elementor-heading-title{font-size:33px;letter-spacing:.2px}.elementor-35 .elementor-element.elementor-element-6799278f{font-size:14px}.elementor-35 .elementor-element.elementor-element-39c9d6fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-2d3e95b5 .elementor-button{font-size:15px}.elementor-35 .elementor-element.elementor-element-3031318c .elementor-heading-title{font-size:14px}.elementor-35 .elementor-element.elementor-element-10f66843 .elementor-heading-title{font-size:33px}.elementor-35 .elementor-element.elementor-element-33667349{--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-5981120a .elementor-heading-title{font-size:25px;letter-spacing:-.9px}.elementor-35 .elementor-element.elementor-element-16b3c6a9{font-size:14px}.elementor-35 .elementor-element.elementor-element-591a89d .elementor-heading-title{font-size:33px}.elementor-35 .elementor-element.elementor-element-2f40b27f{font-size:14px}.elementor-35 .elementor-element.elementor-element-188e5c2e{font-size:14px}.elementor-35 .elementor-element.elementor-element-71bad6f4{font-size:14px}.elementor-35 .elementor-element.elementor-element-514d3e63{font-size:14px}.elementor-35 .elementor-element.elementor-element-5536d390{font-size:14px}.elementor-35 .elementor-element.elementor-element-2cd8d0e3>.elementor-widget-container{padding:0 0 9px}.elementor-35 .elementor-element.elementor-element-4c97efd6{--padding-top:7%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-35 .elementor-element.elementor-element-545a54ec .elementor-heading-title{font-size:25px;letter-spacing:-1px}.elementor-35 .elementor-element.elementor-element-917cf11{font-size:14px}.elementor-35 .elementor-element.elementor-element-3ab18693:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-3ab18693>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-35 .elementor-element.elementor-element-47cf60a4 .elementor-heading-title{font-size:25px;letter-spacing:-1px}.elementor-35 .elementor-element.elementor-element-149840a2{font-size:14px}.elementor-35 .elementor-element.elementor-element-5b07782d:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-5b07782d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:800px -529px}.elementor-35 .elementor-element.elementor-element-5b07782d{--overlay-opacity:.06}.elementor-35 .elementor-element.elementor-element-238685b8 .elementor-heading-title{font-size:25px;letter-spacing:-1px}.elementor-35 .elementor-element.elementor-element-302f855b{font-size:14px}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-65bc76bc{--width:50%}.elementor-35 .elementor-element.elementor-element-5dd48bf4{--width:50%}.elementor-35 .elementor-element.elementor-element-38c2ddff{--width:25%}.elementor-35 .elementor-element.elementor-element-7363f6fc{--width:25%}.elementor-35 .elementor-element.elementor-element-a129f0c{--width:25%}.elementor-35 .elementor-element.elementor-element-48600319{--width:25%}.elementor-35 .elementor-element.elementor-element-11ef9603{--width:50%}.elementor-35 .elementor-element.elementor-element-17928a63{--width:50%}.elementor-35 .elementor-element.elementor-element-601fe786{--width:50%}.elementor-35 .elementor-element.elementor-element-12eb1ef{--width:50%}.elementor-35 .elementor-element.elementor-element-24cda134{--width:50%}.elementor-35 .elementor-element.elementor-element-247b8f21{--width:50%}.elementor-35 .elementor-element.elementor-element-5530a2e{--width:50%}.elementor-35 .elementor-element.elementor-element-7aa0f8a4{--width:50%}.elementor-35 .elementor-element.elementor-element-7fd2a3ea{--width:50%}.elementor-35 .elementor-element.elementor-element-3f30ae12{--width:50%}.elementor-35 .elementor-element.elementor-element-3fdd924e{--width:50%}.elementor-35 .elementor-element.elementor-element-45e09a5{--width:50%}.elementor-35 .elementor-element.elementor-element-33e0b1bb{--width:50%}.elementor-35 .elementor-element.elementor-element-26f4d764{--width:50%}.elementor-35 .elementor-element.elementor-element-1b1bbcf0{--width:50%}.elementor-35 .elementor-element.elementor-element-4c97efd6{--width:50%}.elementor-35 .elementor-element.elementor-element-6394e981{--width:100%}.elementor-35 .elementor-element.elementor-element-3ab18693{--width:100%}.elementor-35 .elementor-element.elementor-element-5b07782d{--width:100%}}@media(min-width:1025px){.elementor-35 .elementor-element.elementor-element-6505093c:before,.elementor-35 .elementor-element.elementor-element-6505093c>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-6505093c>.e-con-inner>.elementor-background-video-container:before,.elementor-35 .elementor-element.elementor-element-6505093c>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-6505093c>.e-con-inner>.elementor-background-slideshow:before,.elementor-35 .elementor-element.elementor-element-6505093c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-35 .elementor-element.elementor-element-59a756da:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-59a756da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}