.elementor-10328 .elementor-element.elementor-element-d7ca829:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-d7ca829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maccon.de/wp-content/uploads/2026/04/78049277_m-e1776863303313.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10328 .elementor-element.elementor-element-d7ca829 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-d7ca829{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 100px 0px;}.elementor-10328 .elementor-element.elementor-element-a64a557 > .elementor-element-populated, .elementor-10328 .elementor-element.elementor-element-a64a557 > .elementor-element-populated > .elementor-background-overlay, .elementor-10328 .elementor-element.elementor-element-a64a557 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-10328 .elementor-element.elementor-element-a64a557 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10328 .elementor-element.elementor-element-a64a557 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-7344060 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:500;line-height:1.1em;color:var( --e-global-color-1bb63c2 );}.elementor-10328 .elementor-element.elementor-element-15677d6{color:var( --e-global-color-1bb63c2 );}.elementor-10328 .elementor-element.elementor-element-f82ed1d:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-f82ed1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maccon.de/wp-content/uploads/2026/04/192942489_m-e1776943002638.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10328 .elementor-element.elementor-element-f82ed1d > .elementor-background-overlay{background-color:var( --e-global-color-1bb63c2 );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-f82ed1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 100px 0px;}.elementor-10328 .elementor-element.elementor-element-08c2f9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-ce762ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-ce762ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-ce762ff > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10328 .elementor-element.elementor-element-bf8e366{--spacer-size:50px;}.elementor-10328 .elementor-element.elementor-element-d1c8a24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-0026bb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-0026bb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-0026bb5 > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-10328 .elementor-element.elementor-element-d826fc0 .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 );}.elementor-10328 .elementor-element.elementor-element-3bcaf9e:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-3bcaf9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d47f42e );}.elementor-10328 .elementor-element.elementor-element-3bcaf9e > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-3bcaf9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-713acfe > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10328 .elementor-element.elementor-element-93adf4c .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 );}.elementor-10328 .elementor-element.elementor-element-7e8a48b{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-17f3c42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-c71ff1c{text-align:start;}.elementor-10328 .elementor-element.elementor-element-c0878cb:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-c0878cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d47f42e );}.elementor-10328 .elementor-element.elementor-element-c0878cb > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-c0878cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-669b4f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-518cc89 img{width:100%;}.elementor-10328 .elementor-element.elementor-element-b7b88ea > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10328 .elementor-element.elementor-element-fbb3a1d .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 );}.elementor-10328 .elementor-element.elementor-element-824b498{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-10328 .elementor-element.elementor-element-36f9337:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-36f9337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maccon.de/wp-content/uploads/2025/09/header_startseite.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10328 .elementor-element.elementor-element-36f9337 > .elementor-background-overlay{background-color:var( --e-global-color-f0531e6 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-36f9337{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-10328 .elementor-element.elementor-element-ffb97a5 .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-1bb63c2 );}.elementor-10328 .elementor-element.elementor-element-d78dcd1{color:var( --e-global-color-1bb63c2 );}.elementor-10328 .elementor-element.elementor-element-14a0507 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10328 .elementor-element.elementor-element-14a0507 > .elementor-background-overlay{background-color:var( --e-global-color-1bb63c2 );opacity:0.9;}.elementor-10328 .elementor-element.elementor-element-14a0507{padding:100px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-2f5638d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-6791b0d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-6791b0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-a2cab78{text-align:start;}.elementor-10328 .elementor-element.elementor-element-a2cab78 .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-text );}.elementor-10328 .elementor-element.elementor-element-a367747{margin-top:00px;margin-bottom:0px;}.elementor-10328 .elementor-element.elementor-element-5e0aa84 > .elementor-element-populated{border-style:none;}.elementor-10328 .elementor-element.elementor-element-f75a327{padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-4c6f4e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-4c6f4e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-0617c65{text-align:start;}.elementor-10328 .elementor-element.elementor-element-0617c65 .elementor-heading-title{font-family:var( --e-global-typography-87aa167-font-family ), Sans-serif;font-size:var( --e-global-typography-87aa167-font-size );font-weight:var( --e-global-typography-87aa167-font-weight );}.elementor-10328 .elementor-element.elementor-element-e1a1345{padding:0px 30px 0px 0px;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-10328 .elementor-element.elementor-element-924e503{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-6ad0b3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-6ad0b3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-4a97aa9{text-align:start;}.elementor-10328 .elementor-element.elementor-element-4a97aa9 .elementor-heading-title{font-family:var( --e-global-typography-87aa167-font-family ), Sans-serif;font-size:var( --e-global-typography-87aa167-font-size );font-weight:var( --e-global-typography-87aa167-font-weight );}.elementor-10328 .elementor-element.elementor-element-952ac5e{text-align:start;}.elementor-10328 .elementor-element.elementor-element-bffdece{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-81af9ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-81af9ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-d42b23d{text-align:start;}.elementor-10328 .elementor-element.elementor-element-d42b23d .elementor-heading-title{font-family:var( --e-global-typography-87aa167-font-family ), Sans-serif;font-size:var( --e-global-typography-87aa167-font-size );font-weight:var( --e-global-typography-87aa167-font-weight );}.elementor-10328 .elementor-element.elementor-element-928e128{padding:0px 30px 0px 0px;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-10328 .elementor-element.elementor-element-a1d5e5a{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-4c3c4c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-4c3c4c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-6918f85{text-align:start;}.elementor-10328 .elementor-element.elementor-element-6918f85 .elementor-heading-title{font-family:var( --e-global-typography-87aa167-font-family ), Sans-serif;font-size:var( --e-global-typography-87aa167-font-size );font-weight:var( --e-global-typography-87aa167-font-weight );}.elementor-10328 .elementor-element.elementor-element-cb1cda5{text-align:start;}.elementor-10328 .elementor-element.elementor-element-6ba43b3:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-6ba43b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d47f42e );}.elementor-10328 .elementor-element.elementor-element-6ba43b3 > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-6ba43b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-9db3404 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10328 .elementor-element.elementor-element-7f9430e .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 );}.elementor-10328 .elementor-element.elementor-element-2b465c7{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-98bcbb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-0dd0cd3{text-align:start;}.elementor-10328 .elementor-element.elementor-element-76a3e61:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-76a3e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d47f42e );}.elementor-10328 .elementor-element.elementor-element-76a3e61 > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10328 .elementor-element.elementor-element-76a3e61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-3835d59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-7e5dcb6 img{width:100%;}.elementor-10328 .elementor-element.elementor-element-db6a432 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10328 .elementor-element.elementor-element-44bce24 .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 );}.elementor-10328 .elementor-element.elementor-element-046428f{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-10328 .elementor-element.elementor-element-e3815e5{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-10328 .elementor-element.elementor-element-2baa6a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10328 .elementor-element.elementor-element-2baa6a1 > .elementor-background-overlay{background-color:var( --e-global-color-1bb63c2 );opacity:0.9;}.elementor-10328 .elementor-element.elementor-element-2baa6a1{padding:100px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-c5de5c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-df17719.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-df17719.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-fbfb30e{text-align:start;}.elementor-10328 .elementor-element.elementor-element-fbfb30e .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-text );}.elementor-10328 .elementor-element.elementor-element-d876ca9{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-65cc1d8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10328 .elementor-element.elementor-element-e1d1ff4{margin-top:50px;margin-bottom:0px;}.elementor-10328 .elementor-element.elementor-element-efe34a9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10328 .elementor-element.elementor-element-efe34a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-57f946a{background-color:var( --e-global-color-primary );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-10328 .elementor-element.elementor-element-57f946a .elementor-heading-title{color:var( --e-global-color-1bb63c2 );}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-71049c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-71049c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-2803701 .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 );}.elementor-10328 .elementor-element.elementor-element-94ea9dc{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-892d59b{margin-top:50px;margin-bottom:0px;}.elementor-10328 .elementor-element.elementor-element-1554a3c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10328 .elementor-element.elementor-element-1554a3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-eef644c{background-color:var( --e-global-color-primary );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-10328 .elementor-element.elementor-element-eef644c .elementor-heading-title{color:var( --e-global-color-1bb63c2 );}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-1bf41b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-1bf41b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-3d9c405 .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 );}.elementor-10328 .elementor-element.elementor-element-190d121{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-165bd76{margin-top:50px;margin-bottom:0px;}.elementor-10328 .elementor-element.elementor-element-6bd0c2d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10328 .elementor-element.elementor-element-6bd0c2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-bec29f4{background-color:var( --e-global-color-primary );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-10328 .elementor-element.elementor-element-bec29f4 .elementor-heading-title{color:var( --e-global-color-1bb63c2 );}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-694f03d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-694f03d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-2efb02f .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 );}.elementor-10328 .elementor-element.elementor-element-7ce1f72{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-cc769ef{margin-top:50px;margin-bottom:0px;}.elementor-10328 .elementor-element.elementor-element-ada2507.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10328 .elementor-element.elementor-element-ada2507 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-9f37697{background-color:var( --e-global-color-primary );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-10328 .elementor-element.elementor-element-9f37697 .elementor-heading-title{color:var( --e-global-color-1bb63c2 );}.elementor-bc-flex-widget .elementor-10328 .elementor-element.elementor-element-0399fc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10328 .elementor-element.elementor-element-0399fc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10328 .elementor-element.elementor-element-cfc7ab4 .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 );}.elementor-10328 .elementor-element.elementor-element-0ea2bd7{width:var( --container-widget-width, 105.799% );max-width:105.799%;--container-widget-width:105.799%;--container-widget-flex-grow:0;}.elementor-10328 .elementor-element.elementor-element-819edba{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-b74b8d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-119ccd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-10328 .elementor-element.elementor-element-d7ca829{padding:200px 50px 100px 50px;}.elementor-10328 .elementor-element.elementor-element-f82ed1d{padding:0px 0px 0px 0px;}.elementor-10328 .elementor-element.elementor-element-f383a17{padding:50px 50px 50px 50px;}.elementor-10328 .elementor-element.elementor-element-ce762ff > .elementor-element-populated{padding:0% 0% 5% 0%;}.elementor-10328 .elementor-element.elementor-element-02fbc1e{padding:50px 50px 50px 50px;}.elementor-10328 .elementor-element.elementor-element-0026bb5 > .elementor-element-populated{padding:0% 0% 5% 0%;}.elementor-10328 .elementor-element.elementor-element-d826fc0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-3bcaf9e{padding:50px 0px 50px 0px;}.elementor-10328 .elementor-element.elementor-element-713acfe > .elementor-element-populated{padding:0px 50px 40px 50px;}.elementor-10328 .elementor-element.elementor-element-93adf4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-c0878cb{padding:50px 0px 50px 0px;}.elementor-10328 .elementor-element.elementor-element-b7b88ea > .elementor-element-populated{padding:0px 50px 40px 50px;}.elementor-10328 .elementor-element.elementor-element-fbb3a1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-824b498{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-36f9337{margin-top:50px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-10328 .elementor-element.elementor-element-9b76ff6 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-10328 .elementor-element.elementor-element-ffb97a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-14a0507{padding:50px 50px 50px 50px;}.elementor-10328 .elementor-element.elementor-element-a2cab78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-a367747{margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-10328 .elementor-element.elementor-element-0617c65 .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-e1a1345{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-4a97aa9 .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-d42b23d .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-928e128{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-6918f85 .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-6ba43b3{padding:50px 0px 50px 0px;}.elementor-10328 .elementor-element.elementor-element-9db3404 > .elementor-element-populated{padding:0px 50px 40px 50px;}.elementor-10328 .elementor-element.elementor-element-7f9430e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-76a3e61{padding:50px 0px 50px 0px;}.elementor-10328 .elementor-element.elementor-element-db6a432 > .elementor-element-populated{padding:0px 50px 40px 50px;}.elementor-10328 .elementor-element.elementor-element-44bce24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-046428f{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-e3815e5{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-2baa6a1{padding:50px 50px 50px 50px;}.elementor-10328 .elementor-element.elementor-element-fbfb30e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-2803701 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-3d9c405 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-2efb02f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-cfc7ab4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-10328 .elementor-element.elementor-element-d7ca829{padding:150px 25px 50px 25px;}.elementor-10328 .elementor-element.elementor-element-f383a17{padding:25px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-02fbc1e{padding:25px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-d826fc0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-3bcaf9e{padding:25px 0px 25px 0px;}.elementor-10328 .elementor-element.elementor-element-713acfe > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-93adf4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-c0878cb{padding:25px 0px 25px 0px;}.elementor-10328 .elementor-element.elementor-element-b7b88ea > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-fbb3a1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-824b498{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-36f9337{margin-top:25px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-10328 .elementor-element.elementor-element-9b76ff6 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-10328 .elementor-element.elementor-element-ffb97a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-14a0507{padding:25px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-a2cab78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-a367747{padding:0px 25px 0px 25px;}.elementor-10328 .elementor-element.elementor-element-0617c65 .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-e1a1345{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-4a97aa9 .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-d42b23d .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-928e128{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-6918f85 .elementor-heading-title{font-size:var( --e-global-typography-87aa167-font-size );}.elementor-10328 .elementor-element.elementor-element-6ba43b3{padding:25px 0px 25px 0px;}.elementor-10328 .elementor-element.elementor-element-9db3404 > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-7f9430e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-76a3e61{padding:25px 0px 25px 0px;}.elementor-10328 .elementor-element.elementor-element-db6a432 > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-44bce24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-046428f{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-e3815e5{font-size:var( --e-global-typography-text-font-size );}.elementor-10328 .elementor-element.elementor-element-2baa6a1{padding:25px 25px 25px 25px;}.elementor-10328 .elementor-element.elementor-element-fbfb30e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-2803701 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-3d9c405 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-2efb02f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10328 .elementor-element.elementor-element-cfc7ab4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-10328 .elementor-element.elementor-element-a64a557{width:70.019%;}.elementor-10328 .elementor-element.elementor-element-fccd779{width:29.884%;}.elementor-10328 .elementor-element.elementor-element-4c6f4e6{width:50%;}.elementor-10328 .elementor-element.elementor-element-be6aa0e{width:49.999%;}.elementor-10328 .elementor-element.elementor-element-5dd3768{width:50%;}.elementor-10328 .elementor-element.elementor-element-6ad0b3b{width:49.999%;}.elementor-10328 .elementor-element.elementor-element-81af9ec{width:50%;}.elementor-10328 .elementor-element.elementor-element-7691b11{width:49.999%;}.elementor-10328 .elementor-element.elementor-element-66351e2{width:50%;}.elementor-10328 .elementor-element.elementor-element-4c3c4c8{width:49.999%;}.elementor-10328 .elementor-element.elementor-element-df17719{width:80%;}.elementor-10328 .elementor-element.elementor-element-65cc1d8{width:20%;}.elementor-10328 .elementor-element.elementor-element-efe34a9{width:9.983%;}.elementor-10328 .elementor-element.elementor-element-71049c0{width:90.017%;}.elementor-10328 .elementor-element.elementor-element-1554a3c{width:9.983%;}.elementor-10328 .elementor-element.elementor-element-1bf41b8{width:90.017%;}.elementor-10328 .elementor-element.elementor-element-6bd0c2d{width:9.983%;}.elementor-10328 .elementor-element.elementor-element-694f03d{width:90.017%;}.elementor-10328 .elementor-element.elementor-element-ada2507{width:9.983%;}.elementor-10328 .elementor-element.elementor-element-0399fc3{width:90.017%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10328 .elementor-element.elementor-element-a64a557{width:100%;}.elementor-10328 .elementor-element.elementor-element-ce762ff{width:100%;}.elementor-10328 .elementor-element.elementor-element-d1c8a24{width:100%;}.elementor-10328 .elementor-element.elementor-element-0026bb5{width:100%;}.elementor-10328 .elementor-element.elementor-element-713acfe{width:100%;}.elementor-10328 .elementor-element.elementor-element-17f3c42{width:100%;}.elementor-10328 .elementor-element.elementor-element-669b4f2{width:100%;}.elementor-10328 .elementor-element.elementor-element-b7b88ea{width:100%;}.elementor-10328 .elementor-element.elementor-element-6791b0d{width:100%;}.elementor-10328 .elementor-element.elementor-element-4c6f4e6{width:100%;}.elementor-10328 .elementor-element.elementor-element-be6aa0e{width:100%;}.elementor-10328 .elementor-element.elementor-element-5dd3768{width:100%;}.elementor-10328 .elementor-element.elementor-element-6ad0b3b{width:100%;}.elementor-10328 .elementor-element.elementor-element-81af9ec{width:100%;}.elementor-10328 .elementor-element.elementor-element-7691b11{width:100%;}.elementor-10328 .elementor-element.elementor-element-66351e2{width:100%;}.elementor-10328 .elementor-element.elementor-element-4c3c4c8{width:100%;}.elementor-10328 .elementor-element.elementor-element-9db3404{width:100%;}.elementor-10328 .elementor-element.elementor-element-98bcbb4{width:100%;}.elementor-10328 .elementor-element.elementor-element-3835d59{width:100%;}.elementor-10328 .elementor-element.elementor-element-db6a432{width:100%;}.elementor-10328 .elementor-element.elementor-element-df17719{width:100%;}.elementor-10328 .elementor-element.elementor-element-71049c0{width:100%;}.elementor-10328 .elementor-element.elementor-element-1bf41b8{width:100%;}.elementor-10328 .elementor-element.elementor-element-694f03d{width:100%;}.elementor-10328 .elementor-element.elementor-element-0399fc3{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-regular.eot');
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-regular.woff2') format('woff2'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-regular.woff') format('woff'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-regular.ttf') format('truetype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-regular.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-italic.eot');
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-italic.woff2') format('woff2'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-italic.woff') format('woff'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-italic.ttf') format('truetype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.eot');
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.eot?#iefix') format('embedded-opentype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.woff2') format('woff2'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.woff') format('woff'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.ttf') format('truetype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.eot');
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.woff2') format('woff2'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.woff') format('woff'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.ttf') format('truetype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.eot');
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.eot?#iefix') format('embedded-opentype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.woff2') format('woff2'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.woff') format('woff'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.ttf') format('truetype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.eot');
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.woff2') format('woff2'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.woff') format('woff'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.ttf') format('truetype'),
		url('https://www.maccon.de/wp-content/uploads/2025/08/open-sans-v43-latin-800italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/OpenSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/OpenSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.maccon.de/wp-content/uploads/2025/08/OpenSans-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */