.elementor-5616 .elementor-element.elementor-element-2582807>.elementor-widget-container{background-color:var(--e-global-color-secondary)}.elementor-5616 .elementor-element.elementor-element-e3742bb{overflow:hidden}.elementor-5616 .elementor-element.elementor-element-5c46c85>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-5616 .elementor-element.elementor-element-a9eff82>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-5616 .elementor-element.elementor-element-a9eff82{padding:120px 0 60px 0}.elementor-bc-flex-widget .elementor-5616 .elementor-element.elementor-element-dc3a8e7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5616 .elementor-element.elementor-element-dc3a8e7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5616 .elementor-element.elementor-element-dc3a8e7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-5616 .elementor-element.elementor-element-dc3a8e7>.elementor-element-populated{padding:0 12px 0 55px}.elementor-5616 .elementor-element.elementor-element-daf34d2 .title-area-wrap{text-align:left}.elementor-5616 .elementor-element.elementor-element-daf34d2 .title-selector{font-size:31px}.elementor-5616 .elementor-element.elementor-element-41b0f03{width:auto;max-width:auto}.elementor-5616 .elementor-element.elementor-element-41b0f03 .btn-wrapper{text-align:left}.elementor-5616 .elementor-element.elementor-element-41b0f03 .th-btn{color:#FFF;background-color:var(--e-global-color-primary)}.elementor-5616 .elementor-element.elementor-element-bab950c>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-4010e6b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5616 .elementor-element.elementor-element-4010e6b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-5616 .elementor-element.elementor-element-4010e6b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-5616 .elementor-element.elementor-element-4010e6b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-5616 .elementor-element.elementor-element-4010e6b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-5616 .elementor-element.elementor-element-f3acab4>.elementor-widget-container{padding:60px 60px 60px 60px}.elementor-5616 .elementor-element.elementor-element-3bf2f83{padding:120px 0 120px 0}.elementor-5616 .elementor-element.elementor-element-c29eb8f>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-ed0001d .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-39c8d0a>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-6c3700b:not(.elementor-motion-effects-element-type-background),.elementor-5616 .elementor-element.elementor-element-6c3700b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mayerbedachungen.de/wp-content/uploads/2023/05/testi_bg_1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5616 .elementor-element.elementor-element-6c3700b>.elementor-background-overlay{background-image:url(https://mayerbedachungen.de/wp-content/uploads/2024/09/project_12_3.jpg);background-repeat:no-repeat;background-size:cover;opacity:.24;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-5616 .elementor-element.elementor-element-6c3700b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:120px 0 120px 0}.elementor-5616 .elementor-element.elementor-element-d31be34>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-6086adf .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-6086adf .title-selector{color:#FFF}.elementor-5616 .elementor-element.elementor-element-6086adf .subtitle-selector{color:#FFFFFF!important}.elementor-5616 .elementor-element.elementor-element-ab3a81c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-726a020{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:48px}.elementor-5616 .elementor-element.elementor-element-dbc7b44 .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-c45510f{--e-image-carousel-slides-to-show:5}.elementor-5616 .elementor-element.elementor-element-c45510f .swiper-wrapper{display:flex;align-items:center}.elementor-5616 .elementor-element.elementor-element-1f6d7f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-1f6d7f1:not(.elementor-motion-effects-element-type-background),.elementor-5616 .elementor-element.elementor-element-1f6d7f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EEF3FF}.elementor-5616 .elementor-element.elementor-element-0eafc03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:48px}.elementor-5616 .elementor-element.elementor-element-425d1f9 .title-area-wrap{text-align:left}.elementor-5616 .elementor-element.elementor-element-a2e2960{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-e560e2d:not(.elementor-motion-effects-element-type-background),.elementor-5616 .elementor-element.elementor-element-e560e2d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mayerbedachungen.de/wp-content/uploads/2023/05/blue-bg-shape.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5616 .elementor-element.elementor-element-e560e2d>.elementor-background-overlay{background-image:url(https://mayerbedachungen.de/wp-content/uploads/2024/09/service_box-5-2.jpg);background-size:cover;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-5616 .elementor-element.elementor-element-e560e2d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-5616 .elementor-element.elementor-element-e1297b7{padding:120px 0 0 0}.elementor-5616 .elementor-element.elementor-element-ba55e66>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-161d858 .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-161d858 .title-selector{color:#FFF}.elementor-5616 .elementor-element.elementor-element-01c8cb2{padding:0 0 120px 0}.elementor-5616 .elementor-element.elementor-element-df810ef>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-70657fc>.elementor-widget-container{margin:50px 0 0 0}.elementor-5616 .elementor-element.elementor-element-70657fc .btn-wrapper{text-align:center}.elementor-5616 .elementor-element.elementor-element-70657fc .th-btn{color:#FFF;background-color:var(--e-global-color-primary)}.elementor-5616 .elementor-element.elementor-element-727e0a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-c6e2e39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:48px}.elementor-5616 .elementor-element.elementor-element-401b72e .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-2b803cb>.elementor-widget-container{margin:0 0 0 0;padding:0 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-2b803cb.elementor-element{--align-self:center}.elementor-5616 .elementor-element.elementor-element-b31c6e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-b31c6e2:not(.elementor-motion-effects-element-type-background),.elementor-5616 .elementor-element.elementor-element-b31c6e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EEF3FF}.elementor-5616 .elementor-element.elementor-element-925d63e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:48px}.elementor-5616 .elementor-element.elementor-element-925d63e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5616 .elementor-element.elementor-element-4d0bb3c .title-area-wrap{text-align:left}.elementor-5616 .elementor-element.elementor-element-4d0bb3c .title-selector{font-size:31px}.elementor-5616 .elementor-element.elementor-element-ec73f7e{width:auto;max-width:auto}.elementor-5616 .elementor-element.elementor-element-ec73f7e .btn-wrapper{text-align:left}.elementor-5616 .elementor-element.elementor-element-ec73f7e .th-btn{color:#FFF;background-color:var(--e-global-color-primary)}.elementor-5616 .elementor-element.elementor-element-3f0d535{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:48px}.elementor-5616 .elementor-element.elementor-element-20654d1{padding:120px 0 120px 0}.elementor-5616 .elementor-element.elementor-element-f272fab>.elementor-element-populated{padding:0 15px 0 15px}.elementor-5616 .elementor-element.elementor-element-030265a .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-5253c8f>.elementor-element-populated{padding:0 15px 0 15px}@media(min-width:768px){.elementor-5616 .elementor-element.elementor-element-925d63e{--width:60%}.elementor-5616 .elementor-element.elementor-element-3f0d535{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-5616 .elementor-element.elementor-element-dc3a8e7{width:100%}.elementor-5616 .elementor-element.elementor-element-bab950c{width:100%}.elementor-5616 .elementor-element.elementor-element-726a020{--width:100%}.elementor-5616 .elementor-element.elementor-element-0eafc03{--width:100%}.elementor-5616 .elementor-element.elementor-element-a2e2960{--width:100%}.elementor-5616 .elementor-element.elementor-element-c6e2e39{--width:100%}.elementor-5616 .elementor-element.elementor-element-925d63e{--width:100%}.elementor-5616 .elementor-element.elementor-element-3f0d535{--width:100%}}@media(max-width:1024px){.elementor-5616 .elementor-element.elementor-element-a9eff82{padding:80px 0 0 0}.elementor-5616 .elementor-element.elementor-element-dc3a8e7>.elementor-element-populated{padding:40px 36px 0 36px}.elementor-5616 .elementor-element.elementor-element-bab950c>.elementor-element-populated{padding:0 36px 0 36px}.elementor-5616 .elementor-element.elementor-element-3bf2f83{padding:80px 0 80px 0}.elementor-5616 .elementor-element.elementor-element-39c8d0a>.elementor-element-populated{padding:0 36px 0 36px}.elementor-5616 .elementor-element.elementor-element-6c3700b{margin-top:0;margin-bottom:0;padding:80px 0 80px 0}.elementor-5616 .elementor-element.elementor-element-d31be34>.elementor-element-populated{padding:0 36px 0 36px}.elementor-5616 .elementor-element.elementor-element-ab3a81c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-726a020{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px}.elementor-5616 .elementor-element.elementor-element-1f6d7f1{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-0eafc03{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px}.elementor-5616 .elementor-element.elementor-element-a2e2960{--padding-top:40px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px}.elementor-5616 .elementor-element.elementor-element-e1297b7{padding:80px 0 0 0}.elementor-5616 .elementor-element.elementor-element-01c8cb2{padding:0 0 80px 0}.elementor-5616 .elementor-element.elementor-element-df810ef>.elementor-element-populated{padding:0 36px 0 36px}.elementor-5616 .elementor-element.elementor-element-727e0a0{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-c6e2e39{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px}.elementor-5616 .elementor-element.elementor-element-2b803cb>.elementor-widget-container{padding:0 36px 0 36px}.elementor-5616 .elementor-element.elementor-element-b31c6e2{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-5616 .elementor-element.elementor-element-925d63e{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px}.elementor-5616 .elementor-element.elementor-element-3f0d535{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px}.elementor-5616 .elementor-element.elementor-element-20654d1{padding:80px 0 80px 0}.elementor-5616 .elementor-element.elementor-element-5253c8f>.elementor-element-populated{padding:0 36px 0 36px}}@media(max-width:767px){.elementor-5616 .elementor-element.elementor-element-dc3a8e7>.elementor-element-populated{padding:40px 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-41b0f03{width:100%;max-width:100%}.elementor-5616 .elementor-element.elementor-element-bab950c>.elementor-element-populated{padding:0 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-3bf2f83{padding:80px 0 80px 0}.elementor-5616 .elementor-element.elementor-element-39c8d0a>.elementor-element-populated{padding:0 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-d31be34>.elementor-element-populated{padding:0 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-726a020{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-dbc7b44 .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-0eafc03{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-425d1f9 .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-a2e2960{--padding-top:40px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-e560e2d{padding:0 0 0 0}.elementor-5616 .elementor-element.elementor-element-df810ef>.elementor-element-populated{padding:0 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-c6e2e39{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-401b72e .title-area-wrap{text-align:center}.elementor-5616 .elementor-element.elementor-element-2b803cb>.elementor-widget-container{padding:0 12px 0 12px}.elementor-5616 .elementor-element.elementor-element-925d63e{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-ec73f7e{width:100%;max-width:100%}.elementor-5616 .elementor-element.elementor-element-3f0d535{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-5616 .elementor-element.elementor-element-20654d1{padding:80px 0 80px 0}.elementor-5616 .elementor-element.elementor-element-5253c8f>.elementor-element-populated{padding:0 12px 0 12px}}