.elementor-13488 .elementor-element.elementor-element-8060df9{--display:flex;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-13488 .elementor-element.elementor-element-a2f1827{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13488 .elementor-element.elementor-element-1036b2a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:64px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-13488 .elementor-element.elementor-element-6c4938a{--display:flex;--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-6c4938a.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-13488 .elementor-element.elementor-element-4fe5598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-13488 .elementor-element.elementor-element-4fe5598 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;line-height:1.3em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13488 .elementor-element.elementor-element-315810b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:2;column-gap:16px;font-family:"Inter", Sans-serif;}.elementor-13488 .elementor-element.elementor-element-f19f90a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-fc8572a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-13488 .elementor-element.elementor-element-fc8572a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;line-height:1.3em;color:var( --e-global-color-text );}.elementor-13488 .elementor-element.elementor-element-1f41484{--display:grid;--min-height:300px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-2c733fc{--display:flex;--border-radius:32px 32px 32px 32px;}.elementor-13488 .elementor-element.elementor-element-2c733fc:not(.elementor-motion-effects-element-type-background), .elementor-13488 .elementor-element.elementor-element-2c733fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gerhaeuser-bau.de/wp-content/uploads/2026/07/DSC08777.jpg");background-position:center center;background-size:cover;}.elementor-13488 .elementor-element.elementor-element-4f56932{--display:flex;--border-radius:32px 32px 32px 32px;}.elementor-13488 .elementor-element.elementor-element-4f56932:not(.elementor-motion-effects-element-type-background), .elementor-13488 .elementor-element.elementor-element-4f56932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gerhaeuser-bau.de/wp-content/uploads/2026/07/DSC08927-1.jpg");background-position:0px -61px;background-size:cover;}.elementor-13488 .elementor-element.elementor-element-e7bae2f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-13488 .elementor-element.elementor-element-a42472b{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-36f3191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-13488 .elementor-element.elementor-element-36f3191 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;line-height:1.3em;color:var( --e-global-color-text );}.elementor-13488 .elementor-element.elementor-element-fe1a417{--display:flex;}.elementor-13488 .elementor-element.elementor-element-aadca9b{text-align:center;}.elementor-13488 .elementor-element.elementor-element-de6c875{text-align:center;}.elementor-13488 .elementor-element.elementor-element-6ffe247{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-13488 .elementor-element.elementor-element-4ae6449{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-1e40536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-13488 .elementor-element.elementor-element-1e40536 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;line-height:1.3em;color:var( --e-global-color-text );}.elementor-13488 .elementor-element.elementor-element-3cd01d8{text-align:center;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-13488 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(min-width:768px){.elementor-13488 .elementor-element.elementor-element-a2f1827{--width:100%;}.elementor-13488 .elementor-element.elementor-element-1036b2a{--width:39%;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f{--width:39%;}.elementor-13488 .elementor-element.elementor-element-a42472b{--width:39%;}.elementor-13488 .elementor-element.elementor-element-4ae6449{--width:39%;}}@media(max-width:1366px) and (min-width:768px){.elementor-13488 .elementor-element.elementor-element-1036b2a{--width:47%;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f{--width:47%;}.elementor-13488 .elementor-element.elementor-element-a42472b{--width:47%;}.elementor-13488 .elementor-element.elementor-element-4ae6449{--width:47%;}}@media(max-width:1200px) and (min-width:768px){.elementor-13488 .elementor-element.elementor-element-1036b2a{--width:67%;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f{--width:67%;}.elementor-13488 .elementor-element.elementor-element-a42472b{--width:67%;}.elementor-13488 .elementor-element.elementor-element-4ae6449{--width:67%;}}@media(max-width:1366px){.elementor-13488 .elementor-element.elementor-element-1f41484{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-13488 .elementor-element.elementor-element-1036b2a{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-13488 .elementor-element.elementor-element-6c4938a{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-4fe5598 .elementor-heading-title{font-size:24px;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-13488 .elementor-element.elementor-element-fc8572a .elementor-heading-title{font-size:24px;}.elementor-13488 .elementor-element.elementor-element-1f41484{--grid-auto-flow:row;}.elementor-13488 .elementor-element.elementor-element-a42472b{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-13488 .elementor-element.elementor-element-36f3191 .elementor-heading-title{font-size:24px;}.elementor-13488 .elementor-element.elementor-element-4ae6449{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-13488 .elementor-element.elementor-element-1e40536 .elementor-heading-title{font-size:24px;}}@media(max-width:1024px){.elementor-13488 .elementor-element.elementor-element-1f41484{--grid-auto-flow:row;}.elementor-13488 .elementor-element.elementor-element-4f56932:not(.elementor-motion-effects-element-type-background), .elementor-13488 .elementor-element.elementor-element-4f56932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:880px){.elementor-13488 .elementor-element.elementor-element-4fe5598{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-13488 .elementor-element.elementor-element-fc8572a{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-13488 .elementor-element.elementor-element-1f41484{--grid-auto-flow:row;}.elementor-13488 .elementor-element.elementor-element-36f3191{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-13488 .elementor-element.elementor-element-1e40536{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-13488 .elementor-element.elementor-element-1036b2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-1036b2a.e-con{--order:99999 /* order end hack */;}.elementor-13488 .elementor-element.elementor-element-4fe5598 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-13488 .elementor-element.elementor-element-315810b{columns:1;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-cbb9e9f.e-con{--order:99999 /* order end hack */;}.elementor-13488 .elementor-element.elementor-element-fc8572a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-13488 .elementor-element.elementor-element-1f41484{--width:500px;--min-height:300px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-4f56932:not(.elementor-motion-effects-element-type-background), .elementor-13488 .elementor-element.elementor-element-4f56932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13488 .elementor-element.elementor-element-a42472b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-a42472b.e-con{--order:99999 /* order end hack */;}.elementor-13488 .elementor-element.elementor-element-36f3191 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-13488 .elementor-element.elementor-element-fe1a417{--content-width:500px;--min-height:0px;}.elementor-13488 .elementor-element.elementor-element-4ae6449{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13488 .elementor-element.elementor-element-4ae6449.e-con{--order:99999 /* order end hack */;}.elementor-13488 .elementor-element.elementor-element-1e40536 .elementor-heading-title{font-size:24px;line-height:1.2em;}}