.gb-container-a784eaa4{background-image:url(https://demada-bau.de/wp-content/uploads/2024/10/startseite-handy-titelbild.jpg);background-repeat:no-repeat;background-position:center;}.gb-container-a784eaa4.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-a784eaa4.gb-no-dynamic-bg{background-image:none;}.gb-container-a7e46c64{max-width:1200px;padding:120px 20px;margin-right:auto;margin-left:auto;}.gb-container-29929053{width:58%;padding:50px 50px 30px 20px;margin-left:-20px;border-right-color:var(--accent-3);background-color:rgba(255, 255, 255, 0.85);}.gb-container-f72eaa43{padding-right:20px;padding-left:20px;}.gb-container-d5a9e255{width:100%;height:100%;position:relative;overflow-x:hidden;overflow-y:hidden;padding:160px 50px;background-color:var(--contrast);color:var(--base-3);}.gb-container-d5a9e255:before{content:"";background-image:url(https://demada-bau.de/wp-content/uploads/2024/10/neubazu-reihenhaeuser-nachhaltigkeit-zukunft.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.25;}.gb-container-d5a9e255 a{color:var(--base-3);}.gb-container-d5a9e255 a:hover{color:var(--base-3);}.gb-container-d5a9e255.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-d5a9e255.gb-no-dynamic-bg:before{background-image:none;}.gb-container-ac06a2de{display:flex;flex-direction:column;align-items:center;position:relative;}.gb-container-8147162b{display:flex;flex-direction:column;column-gap:10px;row-gap:15px;}.gb-container-88b86e8f{width:100%;height:100%;position:relative;overflow-x:hidden;overflow-y:hidden;padding:160px 50px;background-color:var(--contrast);color:var(--base-3);}.gb-container-88b86e8f:before{content:"";background-image:url(https://demada-bau.de/wp-content/uploads/2024/10/sanierung-umnutzung.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.25;}.gb-container-88b86e8f a{color:var(--base-3);}.gb-container-88b86e8f a:hover{color:var(--base-3);}.gb-container-88b86e8f.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-88b86e8f.gb-no-dynamic-bg:before{background-image:none;}.gb-container-4673dfdd{display:flex;flex-direction:column;align-items:center;position:relative;}.gb-container-67e3249a{display:flex;flex-direction:column;column-gap:10px;row-gap:15px;}.gb-container-7b1b0545{width:100%;height:100%;position:relative;overflow-x:hidden;overflow-y:hidden;padding:160px 50px;background-color:var(--contrast);color:var(--base-3);}.gb-container-7b1b0545:before{content:"";background-image:url(https://demada-bau.de/wp-content/uploads/2026/02/AdobeStock_437573355-scaled.jpeg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.25;}.gb-container-7b1b0545 a{color:var(--base-3);}.gb-container-7b1b0545 a:hover{color:var(--base-3);}.gb-container-7b1b0545.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-7b1b0545.gb-no-dynamic-bg:before{background-image:none;}.gb-container-1c7ad95b{display:flex;flex-direction:column;align-items:center;position:relative;}.gb-container-4817ae0f{display:flex;flex-direction:column;column-gap:10px;row-gap:15px;}.gb-container-2fbd45b1{background-image:url(https://demada-bau.de/wp-content/uploads/2024/09/kontakt-startseite.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-2fbd45b1.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-2fbd45b1.gb-no-dynamic-bg{background-image:none;}.gb-container-6ce42712{max-width:1200px;display:flex;justify-content:center;padding:200px 20px 0;margin-right:auto;margin-left:auto;}.gb-container-50772905{width:66.66%;display:flex;flex-direction:column;align-items:center;padding:60px;border-top:2px solid var(--accent-3);background-color:rgba(255, 255, 255, 0.8);}.gb-container-e224c1dd{margin-top:100px;background-color:var(--base-2);}.gb-container-e224c1dd a{color:var(--contrast-2);}.gb-container-e224c1dd a:hover{color:var(--accent);}.gb-container-b7da03d0{max-width:1200px;padding:40px 20px;margin-right:auto;margin-left:auto;}.gb-container-4068688a{display:flex;align-items:center;justify-content:space-between;row-gap:40px;padding:60px 20px;margin-top:60px;margin-bottom:60px;border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);}.gb-container-12d457ad{width:50%;padding:0 20px;}.gb-container-68ec175a{width:50%;padding:0 20px;border-right-color:#5c7a99;border-left:1px solid #5c7a99;}.gb-container-2607f842{display:flex;justify-content:space-between;}.gb-container-b706d851{display:flex;align-items:center;column-gap:30px;padding:0;}h1.gb-headline-de5b8cd0{font-size:44px;margin-bottom:10px;}h2.gb-headline-5bc45f76{margin-bottom:10px;}div.gb-headline-2b2468aa{display:flex;flex-direction:column;margin-bottom:10px;}div.gb-headline-2b2468aa .gb-icon{line-height:0;color:var(--accent-3);}div.gb-headline-2b2468aa .gb-icon svg{width:1.4em;height:1.4em;fill:currentColor;}div.gb-headline-571c7292{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:25px;}div.gb-headline-571c7292 .gb-icon{line-height:0;color:var(--accent-3);}div.gb-headline-571c7292 .gb-icon svg{width:1.4em;height:1.4em;fill:currentColor;}h2.gb-headline-cd670ba3{text-align:center;}h2.gb-headline-983f0c25{text-align:center;}h2.gb-headline-c9374d18{text-align:center;}h3.gb-headline-5a1b0c46{text-align:center;margin-bottom:10px;}div.gb-headline-e638c580{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:10px;}div.gb-headline-e638c580 .gb-icon{line-height:0;color:var(--accent-3);}div.gb-headline-e638c580 .gb-icon svg{width:1.4em;height:1.4em;fill:currentColor;}p.gb-headline-34307d45{font-size:14px;letter-spacing:0.3em;font-weight:bold;text-transform:uppercase;text-align:center;margin-top:-10px;color:#2e3d4d;}p.gb-headline-8818b435{font-size:13px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:0px;}p.gb-headline-cf4dcfab{font-size:13px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:0px;}p.gb-headline-1e50faeb{font-size:12px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:left;margin-bottom:0px;}a.gb-button-f09e9c2c{display:inline-flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;padding:10px 20px;border:2px solid;background-color:rgba(255, 255, 255, 0);text-decoration:none;}a.gb-button-f09e9c2c:hover, a.gb-button-f09e9c2c:active, a.gb-button-f09e9c2c:focus{background-color:rgba(255, 255, 255, 0);}a.gb-button-97f5a07c{display:inline-flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;padding:10px 20px;border:2px solid;background-color:rgba(255, 255, 255, 0);text-decoration:none;}a.gb-button-97f5a07c:hover, a.gb-button-97f5a07c:active, a.gb-button-97f5a07c:focus{background-color:rgba(255, 255, 255, 0);}a.gb-button-5f97638f{display:inline-flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;padding:10px 20px;border:2px solid;background-color:rgba(255, 255, 255, 0);text-decoration:none;}a.gb-button-5f97638f:hover, a.gb-button-5f97638f:active, a.gb-button-5f97638f:focus{background-color:rgba(255, 255, 255, 0);}a.gb-button-3cd1cf71{display:inline-flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;}a.gb-button-373aae0d{display:inline-flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:0.2em;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;}.gb-block-image-8faff5bb{text-align:center;}.gb-image-8faff5bb{width:75px;vertical-align:middle;}@media (max-width: 1024px) {.gb-container-29929053{width:75%;padding:40px 40px 20px;}.gb-grid-wrapper > .gb-grid-column-29929053{width:75%;}.gb-container-d5a9e255{width:100%;}.gb-grid-wrapper > .gb-grid-column-d5a9e255{width:100%;}.gb-container-88b86e8f{width:100%;}.gb-grid-wrapper > .gb-grid-column-88b86e8f{width:100%;}.gb-container-7b1b0545{width:100%;}.gb-grid-wrapper > .gb-grid-column-7b1b0545{width:100%;}.gb-container-12d457ad{justify-content:flex-start;}.gb-container-b706d851{display:flex;}}@media (max-width: 767px) {.gb-container-a7e46c64{padding:80px 20px 120px;}.gb-container-29929053{width:100%;padding:30px 30px 10px;}.gb-grid-wrapper > .gb-grid-column-29929053{width:100%;}.gb-container-d5a9e255{width:100%;padding:160px 30px;}.gb-grid-wrapper > .gb-grid-column-d5a9e255{width:100%;}.gb-container-88b86e8f{width:100%;padding:160px 30px;}.gb-grid-wrapper > .gb-grid-column-88b86e8f{width:100%;}.gb-container-7b1b0545{width:100%;padding:160px 30px;}.gb-grid-wrapper > .gb-grid-column-7b1b0545{width:100%;}.gb-container-50772905{width:90%;padding:30px;}.gb-grid-wrapper > .gb-grid-column-50772905{width:90%;}.gb-container-4068688a{flex-wrap:wrap;}.gb-container-12d457ad{width:100%;}.gb-grid-wrapper > .gb-grid-column-12d457ad{width:100%;}.gb-container-68ec175a{width:100%;border:0px solid #5c7a99;}.gb-grid-wrapper > .gb-grid-column-68ec175a{width:100%;}.gb-container-2607f842{flex-direction:column;column-gap:20px;row-gap:30px;}.gb-container-b706d851{width:100%;flex-direction:column;justify-content:center;row-gap:20px;}.gb-grid-wrapper > .gb-grid-column-b706d851{width:100%;}.gb-grid-wrapper > div.gb-grid-column-b706d851{padding-bottom:0;}p.gb-headline-1e50faeb{text-align:center;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}