.elementor-37 .elementor-element.elementor-element-8bc1d26{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-8bc1d26:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-8bc1d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/11/1-3-e1764172751213.png");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-8bc1d26::before, .elementor-37 .elementor-element.elementor-element-8bc1d26 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-8bc1d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-8bc1d26 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-8bc1d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-8bc1d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d612eb6{text-align:start;}.elementor-37 .elementor-element.elementor-element-d612eb6 .elementor-heading-title{font-family:var( --e-global-typography-a449217-font-family ), Sans-serif;font-size:var( --e-global-typography-a449217-font-size );font-weight:var( --e-global-typography-a449217-font-weight );line-height:var( --e-global-typography-a449217-line-height );letter-spacing:var( --e-global-typography-a449217-letter-spacing );word-spacing:var( --e-global-typography-a449217-word-spacing );color:var( --e-global-color-83d3a0e );}.elementor-37 .elementor-element.elementor-element-5fbc5d83{margin-top:80px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-3e3a70f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-3e3a70f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-3e3a70f8 > .elementor-element-populated{padding:30px 30px 30px 10px;}.elementor-37 .elementor-element.elementor-element-5c4712fe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-957dcc4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-37 .elementor-element.elementor-element-ecb38e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-1e20d315.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-1e20d315.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-1e20d315:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-1e20d315 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2026/01/00504Bild-Anbau_dachkomplett.jpg");background-position:top center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-1e20d315 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-1e20d315 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-45fb29e8{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-2259115e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-2259115e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-2259115e > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-55ab1237 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-69a5adba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-b76be31{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-329825b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-329825b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-329825b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-329825b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/10/terrace.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-329825b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-329825b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-246a1744{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-6f5e5326.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-6f5e5326.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-6f5e5326:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-6f5e5326 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/10/Home-11.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-6f5e5326 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-6f5e5326 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-22d8ee12{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-454b1acc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-454b1acc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-454b1acc > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-577dca2e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-53327a03 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-6d69ce1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-40ba4f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-40ba4f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-40ba4f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-40ba4f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-acd1386{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-d957046.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-d957046.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-d957046 > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-6e7db03 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-c15b1ee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-078e835{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-a46d1c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-a46d1c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-b7b3000.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-b7b3000.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-b7b3000 > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-949b8c8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-d8e5b60 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-0f162bf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-3fc0246d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-3fc0246d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-3fc0246d > .elementor-element-populated{padding:30px 30px 30px 10px;}.elementor-37 .elementor-element.elementor-element-422a2e07 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-41c4929c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-58da2085{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-2317115e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-2317115e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-2317115e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-2317115e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2026/02/Anbau-Wohnhaus-in-Swisttal-NACHHER.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-2317115e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-2317115e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-5fc18187{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-1811059.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-1811059.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-1811059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-1811059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/10/roof-sheet-metel-21.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-1811059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-1811059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-59fc2355{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-7b0cf75c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-7b0cf75c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-7b0cf75c > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-28b343c6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-60142da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-7f2c9065{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-76e1395.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-76e1395.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-76e1395:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-76e1395 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/10/roof-sheet-metel-21.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-76e1395 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-76e1395 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-62ec63a{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-89e6c73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-89e6c73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-89e6c73 > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-9f544ce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-3136284 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-2141651{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-19df6d62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-19df6d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-19df6d62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-19df6d62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/10/funding-18.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-19df6d62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-19df6d62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-29deb536{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-14afc0c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-14afc0c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-14afc0c0 > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-1ef97df5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-7f3c5c2d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-4b2be8e6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-2166049d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-2166049d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-2166049d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-2166049d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2025/10/roof-renovation-2.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-2166049d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-2166049d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-315f68c8{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-bd40f2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-bd40f2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-bd40f2e > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-37 .elementor-element.elementor-element-3106ef06 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-18fe3afb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-6eeb00fc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-6181a68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-6181a68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-6181a68 > .elementor-element-populated{padding:30px 30px 30px 10px;}.elementor-37 .elementor-element.elementor-element-53e4556 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a8e2b6 );}.elementor-37 .elementor-element.elementor-element-0b90d07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c4d4380 );}.elementor-37 .elementor-element.elementor-element-16b362d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-a74375f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-a74375f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-a74375f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-a74375f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmannhaus.com/wp-content/uploads/2026/02/Baustellenbild--scaled.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-a74375f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-a74375f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-8161b42{--spacer-size:500px;}.elementor-37 .elementor-element.elementor-element-76d94ac4{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-3e3a70f8{width:52%;}.elementor-37 .elementor-element.elementor-element-1e20d315{width:48%;}.elementor-37 .elementor-element.elementor-element-2259115e{width:52%;}.elementor-37 .elementor-element.elementor-element-329825b6{width:48%;}.elementor-37 .elementor-element.elementor-element-6f5e5326{width:50%;}.elementor-37 .elementor-element.elementor-element-454b1acc{width:50%;}.elementor-37 .elementor-element.elementor-element-40ba4f3{width:50%;}.elementor-37 .elementor-element.elementor-element-d957046{width:50%;}.elementor-37 .elementor-element.elementor-element-a46d1c8{width:50%;}.elementor-37 .elementor-element.elementor-element-b7b3000{width:50%;}.elementor-37 .elementor-element.elementor-element-1811059{width:50%;}.elementor-37 .elementor-element.elementor-element-7b0cf75c{width:50%;}.elementor-37 .elementor-element.elementor-element-76e1395{width:50%;}.elementor-37 .elementor-element.elementor-element-89e6c73{width:50%;}.elementor-37 .elementor-element.elementor-element-2166049d{width:50%;}.elementor-37 .elementor-element.elementor-element-bd40f2e{width:50%;}.elementor-37 .elementor-element.elementor-element-6181a68{width:52%;}.elementor-37 .elementor-element.elementor-element-a74375f{width:48%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d612eb6 .elementor-heading-title{font-size:var( --e-global-typography-a449217-font-size );line-height:var( --e-global-typography-a449217-line-height );letter-spacing:var( --e-global-typography-a449217-letter-spacing );word-spacing:var( --e-global-typography-a449217-word-spacing );}.elementor-37 .elementor-element.elementor-element-3713c0f5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-37 .elementor-element.elementor-element-3e3a70f8 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-5c4712fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-957dcc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-ecb38e{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-37 .elementor-element.elementor-element-45fb29e8{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-2259115e > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-55ab1237 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-69a5adba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-b76be31{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-246a1744{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-22d8ee12{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-454b1acc > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-577dca2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-53327a03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-6d69ce1{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-acd1386{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-d957046 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-6e7db03 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-c15b1ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-078e835{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-b7b3000 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-949b8c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d8e5b60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-0f162bf{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-3fc0246d > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-422a2e07 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-41c4929c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-58da2085{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-5fc18187{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-59fc2355{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-7b0cf75c > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-28b343c6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-60142da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-7f2c9065{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-62ec63a{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-89e6c73 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-9f544ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-3136284 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-2141651{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-29deb536{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-14afc0c0 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-1ef97df5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-7f3c5c2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-4b2be8e6{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-315f68c8{--spacer-size:600px;}.elementor-37 .elementor-element.elementor-element-bd40f2e > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-3106ef06 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-18fe3afb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-6eeb00fc{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-6181a68 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-37 .elementor-element.elementor-element-53e4556 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-0b90d07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-16b362d{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-8161b42{--spacer-size:600px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d612eb6 .elementor-heading-title{font-size:var( --e-global-typography-a449217-font-size );line-height:var( --e-global-typography-a449217-line-height );letter-spacing:var( --e-global-typography-a449217-letter-spacing );word-spacing:var( --e-global-typography-a449217-word-spacing );}.elementor-37 .elementor-element.elementor-element-3713c0f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-3e3a70f8 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-5c4712fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-957dcc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-ecb38e{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-37 .elementor-element.elementor-element-45fb29e8{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-2259115e > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-55ab1237 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-69a5adba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-b76be31{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-246a1744{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-22d8ee12{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-454b1acc > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-577dca2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-53327a03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-6d69ce1{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-acd1386{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-d957046 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-6e7db03 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-c15b1ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-078e835{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-b7b3000 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-949b8c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d8e5b60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-0f162bf{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-3fc0246d > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-422a2e07 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-41c4929c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-58da2085{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-5fc18187{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-59fc2355{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-7b0cf75c > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-28b343c6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-60142da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-7f2c9065{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-62ec63a{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-89e6c73 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-9f544ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-3136284 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-2141651{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-29deb536{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-14afc0c0 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-1ef97df5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-7f3c5c2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-4b2be8e6{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-315f68c8{--spacer-size:350px;}.elementor-37 .elementor-element.elementor-element-bd40f2e > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-3106ef06 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-18fe3afb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-6eeb00fc{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-6181a68 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-37 .elementor-element.elementor-element-53e4556 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-0b90d07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-37 .elementor-element.elementor-element-16b362d{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-8161b42{--spacer-size:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-3713c0f5{width:100%;}.elementor-37 .elementor-element.elementor-element-3e3a70f8{width:100%;}.elementor-37 .elementor-element.elementor-element-1e20d315{width:100%;}.elementor-37 .elementor-element.elementor-element-2259115e{width:100%;}.elementor-37 .elementor-element.elementor-element-329825b6{width:100%;}.elementor-37 .elementor-element.elementor-element-6f5e5326{width:100%;}.elementor-37 .elementor-element.elementor-element-454b1acc{width:100%;}.elementor-37 .elementor-element.elementor-element-40ba4f3{width:100%;}.elementor-37 .elementor-element.elementor-element-d957046{width:100%;}.elementor-37 .elementor-element.elementor-element-a46d1c8{width:100%;}.elementor-37 .elementor-element.elementor-element-b7b3000{width:100%;}.elementor-37 .elementor-element.elementor-element-3fc0246d{width:100%;}.elementor-37 .elementor-element.elementor-element-2317115e{width:100%;}.elementor-37 .elementor-element.elementor-element-1811059{width:100%;}.elementor-37 .elementor-element.elementor-element-7b0cf75c{width:100%;}.elementor-37 .elementor-element.elementor-element-76e1395{width:100%;}.elementor-37 .elementor-element.elementor-element-89e6c73{width:100%;}.elementor-37 .elementor-element.elementor-element-19df6d62{width:100%;}.elementor-37 .elementor-element.elementor-element-14afc0c0{width:100%;}.elementor-37 .elementor-element.elementor-element-2166049d{width:100%;}.elementor-37 .elementor-element.elementor-element-bd40f2e{width:100%;}.elementor-37 .elementor-element.elementor-element-6181a68{width:100%;}.elementor-37 .elementor-element.elementor-element-a74375f{width:100%;}}