.elementor-37 .elementor-element.elementor-element-ffe2c0f{--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;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-7f93862{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-37 .elementor-element.elementor-element-0558284{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;}.elementor-37 .elementor-element.elementor-element-0558284 .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-secondary );}.elementor-37 .elementor-element.elementor-element-760f6ef{width:var( --container-widget-width, 135px );max-width:135px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:135px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-760f6ef img{height:135px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-element-509fdbb{width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:var( --e-global-color-transparent );}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__title{font-family:var( --e-global-typography-mq1sppv-font-family ), Sans-serif;font-size:var( --e-global-typography-mq1sppv-font-size );font-weight:var( --e-global-typography-mq1sppv-font-weight );line-height:var( --e-global-typography-mq1sppv-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-70f6e03{--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;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-70f6e03:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-70f6e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7fbef );}.elementor-37 .elementor-element.elementor-element-8c0f899{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-37 .elementor-element.elementor-element-226317f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-37 .elementor-element.elementor-element-226317f .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-secondary );}.elementor-37 .elementor-element.elementor-element-f6b0462{--display:flex;}.elementor-37 .elementor-element.elementor-element-3be20c5{--display:flex;}.elementor-37 .elementor-element.elementor-element-1988154{--display:flex;}.elementor-37 .elementor-element.elementor-element-345c478{--display:flex;}.elementor-37 .elementor-element.elementor-element-212ed14{--display:flex;}.elementor-37 .elementor-element.elementor-element-e04006a{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-37 .elementor-element.elementor-element-e04006a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-e04006a {--n-accordion-padding:20px 20px 20px 0px;}:where( .elementor-37 .elementor-element.elementor-element-e04006a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-37 .elementor-element.elementor-element-e04006a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-37 .elementor-element.elementor-element-31afe80{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-31afe80 img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-37 .elementor-element.elementor-element-3cf8873{--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;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-3cf8873:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-3cf8873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-effafa );}.elementor-37 .elementor-element.elementor-element-98df55b{--display:flex;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-element-d2d159d{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:var( --e-global-color-transparent );}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-05c6f58{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-05c6f58.e-con{--align-self:center;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-c8430ff .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-c8430ff .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-icon{font-size:80px;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-96372c1 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-96372c1 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-icon{font-size:80px;}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-4268216 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-4268216 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-icon{font-size:80px;}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-icon{font-size:80px;}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-eb55ee2{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-eb55ee2.e-con{--align-self:center;}.elementor-37 .elementor-element.elementor-element-f1fc4b3 .elementor-heading-title{font-family:var( --e-global-typography-qif23my-font-family ), Sans-serif;font-size:var( --e-global-typography-qif23my-font-size );font-weight:var( --e-global-typography-qif23my-font-weight );line-height:var( --e-global-typography-qif23my-line-height );}.elementor-37 .elementor-element.elementor-element-2186318{--display:flex;}.elementor-37 .elementor-element.elementor-element-6c5b362 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-ffffff );color:var( --e-global-color-ffffff );}.elementor-37 .elementor-element.elementor-element-6c5b362 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-6c5b362 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-element-392c5c1{--display:flex;--min-height:775px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-84bd578{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 40px 40px 0px;}.elementor-37 .elementor-element.elementor-element-84bd578:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-84bd578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stadtwerke-weiden.de/wp-content/uploads/2026/09/AdobeStock_297111852.jpg");background-size:cover;}.elementor-37 .elementor-element.elementor-element-5fc101a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-9341d26{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-37 .elementor-element.elementor-element-3e5a074 .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-primary );}.elementor-37 .elementor-element.elementor-element-045665b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:150px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-2e5dc14{--display:flex;}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-global-1460 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__button{color:var( --e-global-color-ffffff );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border-width:0px;}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__button:hover{background-color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-transparent );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-global-1466 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__button{color:var( --e-global-color-ffffff );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border-width:0px;}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__button:hover{background-color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-transparent );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta .elementor-cta__bg, .elementor-37 .elementor-element.elementor-global-1469 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__button{color:var( --e-global-color-ffffff );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border-width:0px;}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__button:hover{background-color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-transparent );}.elementor-37 .elementor-element.elementor-element-eaa3d39{--display:flex;}.elementor-37 .elementor-element.elementor-element-a1bf27e{--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;}@media(max-width:1200px){.elementor-37 .elementor-element.elementor-element-ffe2c0f{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-37 .elementor-element.elementor-element-7f93862{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-37 .elementor-element.elementor-element-0558284{width:var( --container-widget-width, calc(100% - 165px) );max-width:calc(100% - 165px);--container-widget-width:calc(100% - 165px);--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-0558284 .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-509fdbb{width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__title{font-size:var( --e-global-typography-mq1sppv-font-size );line-height:var( --e-global-typography-mq1sppv-line-height );}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-226317f{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-226317f .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-e04006a{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-37 .elementor-element.elementor-element-e04006a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-37 .elementor-element.elementor-element-31afe80{--container-widget-width:calc(50% - 30px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 30px) );max-width:calc(50% - 30px);}.elementor-37 .elementor-element.elementor-element-31afe80 img{height:calc(100vw * 0.6);}.elementor-37 .elementor-element.elementor-element-3cf8873{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-05c6f58{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-eb55ee2{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-f1fc4b3 .elementor-heading-title{font-size:var( --e-global-typography-qif23my-font-size );line-height:var( --e-global-typography-qif23my-line-height );}.elementor-37 .elementor-element.elementor-element-392c5c1{--min-height:calc(100vw * 0.5);}.elementor-37 .elementor-element.elementor-element-9341d26{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-37 .elementor-element.elementor-element-3e5a074 .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-045665b{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-ffe2c0f{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-0558284 .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-760f6ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-509fdbb{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__title{font-size:var( --e-global-typography-mq1sppv-font-size );line-height:var( --e-global-typography-mq1sppv-line-height );}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-70f6e03{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-8c0f899{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-37 .elementor-element.elementor-element-226317f .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-e04006a{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-37 .elementor-element.elementor-element-e04006a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-37 .elementor-element.elementor-element-31afe80{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-3cf8873{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-d2d159d{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-05c6f58{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-eb55ee2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-f1fc4b3 .elementor-heading-title{font-size:var( --e-global-typography-qif23my-font-size );line-height:var( --e-global-typography-qif23my-line-height );}.elementor-37 .elementor-element.elementor-element-392c5c1{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-84bd578{--min-height:calc(100vw * 0.5);--border-radius:40px 40px 40px 40px;}.elementor-37 .elementor-element.elementor-element-9341d26{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37 .elementor-element.elementor-element-3e5a074 .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-045665b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-ffe2c0f{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-37 .elementor-element.elementor-element-7f93862{--justify-content:center;}.elementor-37 .elementor-element.elementor-element-0558284{width:100%;max-width:100%;text-align:center;}.elementor-37 .elementor-element.elementor-element-0558284 .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-760f6ef{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-37 .elementor-element.elementor-element-760f6ef.elementor-element{--align-self:center;}.elementor-37 .elementor-element.elementor-element-760f6ef img{height:60px;}.elementor-37 .elementor-element.elementor-element-509fdbb{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__title{font-size:var( --e-global-typography-mq1sppv-font-size );line-height:var( --e-global-typography-mq1sppv-line-height );}.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-70f6e03{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-37 .elementor-element.elementor-element-226317f{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-226317f .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-e04006a{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-37 .elementor-element.elementor-element-e04006a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-37 .elementor-element.elementor-element-31afe80 img{border-radius:30px 30px 30px 30px;}.elementor-37 .elementor-element.elementor-element-3cf8873{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-37 .elementor-element.elementor-element-d2d159d{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__content{text-align:center;}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-05c6f58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-c8430ff .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-96372c1 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-4268216 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-f2f99d5 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-f1fc4b3 .elementor-heading-title{font-size:var( --e-global-typography-qif23my-font-size );line-height:var( --e-global-typography-qif23my-line-height );}.elementor-37 .elementor-element.elementor-element-392c5c1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-37 .elementor-element.elementor-element-84bd578{--min-height:calc(100vw * 0.6);--border-radius:30px 30px 30px 30px;}.elementor-37 .elementor-element.elementor-element-9341d26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-3e5a074 .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-045665b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1460 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1466 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-global-1469 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-8c0f899{--width:calc(100% - 560px);}.elementor-37 .elementor-element.elementor-element-05c6f58{--width:875px;}.elementor-37 .elementor-element.elementor-element-eb55ee2{--width:875px;}.elementor-37 .elementor-element.elementor-element-84bd578{--width:50%;}.elementor-37 .elementor-element.elementor-element-5fc101a{--width:50%;}.elementor-37 .elementor-element.elementor-element-9341d26{--width:660px;}}@media(max-width:1200px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-8c0f899{--width:calc(50% - 30px);}.elementor-37 .elementor-element.elementor-element-05c6f58{--width:100%;}.elementor-37 .elementor-element.elementor-element-eb55ee2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-8c0f899{--width:100%;}.elementor-37 .elementor-element.elementor-element-392c5c1{--width:100%;}.elementor-37 .elementor-element.elementor-element-84bd578{--width:100%;}.elementor-37 .elementor-element.elementor-element-5fc101a{--width:100%;}.elementor-37 .elementor-element.elementor-element-9341d26{--width:100%;}}@media(min-width:1201px){.elementor-37 .elementor-element.elementor-element-84bd578:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-84bd578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for call-to-action, class: .elementor-element-509fdbb */.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__title span {color:var(--e-global-color-primary)}

.elementor-37 .elementor-element.elementor-element-509fdbb .elementor-cta__description strong {font-weight:500}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e04006a *//* ===== 1. Weiche Übergänge (Transitions) für den Normalzustand ===== */
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item-title {
    transition: background-color 0.3s ease;
}

.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item-title-text {
    transition: transform 0.3s ease;
    display: inline-block; /* Wichtig, damit transform (slide) funktioniert */
}

.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item-title-icon svg {
    transition: transform 0.3s ease;
}

/* ===== 2. Hover & Active (Geöffnet) Zustände ===== */

/* Hintergrundfarbe ändern */
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item-title:hover,
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item[open] > .e-n-accordion-item-title {
    background-color: var(--e-global-color-primary) !important;
}

/* Text um 20px nach rechts "sliden" */
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    transform: translateX(20px);
}

/* SVG Icon um 90 Grad im Uhrzeigersinn drehen */
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon svg,
.elementor-37 .elementor-element.elementor-element-e04006a .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon svg {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-d2d159d */.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__title span {color:var(--e-global-color-primary)}

.elementor-37 .elementor-element.elementor-element-d2d159d .elementor-cta__description strong {font-weight:500}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c6f58 *//* 1. Haupt-Container relativ positionieren */
.elementor-37 .elementor-element.elementor-element-05c6f58 {
    position: relative;
}

/* 2. Gemeinsame Eigenschaften für beide Badges (Desktop/Tablet) */
.elementor-37 .elementor-element.elementor-element-05c6f58::before,
.elementor-37 .elementor-element.elementor-element-05c6f58::after {
    content: "";
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 99;
    width: 140px; 
    height: 140px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    pointer-events: none;
}

/* 3. Badge 1 (Neukunden) - 100px nach unten geschoben */
.elementor-37 .elementor-element.elementor-element-05c6f58::before {
    top: 100px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='173.907' height='173.907' viewBox='0 0 173.907 173.907'%3E%3Cg id='Gruppe_5452' data-name='Gruppe 5452' transform='translate(446.227 -3370.41) rotate(9)'%3E%3Ccircle id='Ellipse_19' data-name='Ellipse 19' cx='76' cy='76' r='76' transform='translate(110 3395)' fill='%23b2d560'/%3E%3Cpath id='Pfad_4730' data-name='Pfad 4730' d='M-47.11,0h-2.8l-6.34-9.58V0h-2.8V-13.98h2.8l6.34,9.6v-9.6h2.8Zm5.56-11.7v3.5h4.7v2.22h-4.7v3.7h5.3V0h-8.1V-13.98h8.1v2.28Zm10.6-2.26v8.64a2.962,2.962,0,0,0,.74,2.17,2.79,2.79,0,0,0,2.08.75,2.818,2.818,0,0,0,2.1-.75,2.962,2.962,0,0,0,.74-2.17v-8.64h2.82v8.62a5.565,5.565,0,0,1-.77,3.01A4.884,4.884,0,0,1-25.3-.48a6.539,6.539,0,0,1-2.87.62A6.365,6.365,0,0,1-31-.48a4.72,4.72,0,0,1-2.01-1.85,5.74,5.74,0,0,1-.74-3.01v-8.62ZM-11.89,0l-5.08-6.22V0h-2.8V-13.96h2.8V-7.7l5.08-6.26h3.38l-5.76,6.92L-8.35,0Zm8.14-13.96v8.64a2.962,2.962,0,0,0,.74,2.17A2.79,2.79,0,0,0-.93-2.4a2.818,2.818,0,0,0,2.1-.75,2.962,2.962,0,0,0,.74-2.17v-8.64H4.73v8.62a5.565,5.565,0,0,1-.77,3.01A4.884,4.884,0,0,1,1.9-.48,6.539,6.539,0,0,1-.97.14,6.365,6.365,0,0,1-3.8-.48,4.72,4.72,0,0,1-5.81-2.33a5.74,5.74,0,0,1-.74-3.01v-8.62ZM19.37,0h-2.8L10.23-9.58V0H7.43V-13.98h2.8l6.34,9.6v-9.6h2.8Zm7.64-13.96a8.338,8.338,0,0,1,3.87.86,6.144,6.144,0,0,1,2.58,2.45,7.3,7.3,0,0,1,.91,3.69,7.188,7.188,0,0,1-.91,3.67A6.18,6.18,0,0,1,30.88-.86,8.338,8.338,0,0,1,27.01,0H22.13V-13.96Zm-.1,11.58a4.6,4.6,0,0,0,3.4-1.2,4.57,4.57,0,0,0,1.2-3.38,4.676,4.676,0,0,0-1.2-3.41,4.533,4.533,0,0,0-3.4-1.23H24.93v9.22ZM39.27-11.7v3.5h4.7v2.22h-4.7v3.7h5.3V0h-8.1V-13.98h8.1v2.28ZM59.05,0h-2.8L49.91-9.58V0h-2.8V-13.98h2.8l6.34,9.6v-9.6h2.8Z' transform='translate(186 3478)' fill='%23135347'/%3E%3C/g%3E%3C/svg%3E");
}

/* 4. Badge 2 (Kunden) - Ebenfalls ca. 100px nach unten geschoben */
/* Hinweis: Wenn das mittlere Badge lieber exakt auf der Linie bleiben soll, ändere es einfach zurück auf "top: 50%;" */
.elementor-37 .elementor-element.elementor-element-05c6f58::after {
    top: calc(50% + 100px);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='173.907' height='173.907' viewBox='0 0 173.907 173.907'%3E%3Cg id='Gruppe_5903' data-name='Gruppe 5903' transform='translate(-873.047 -3764.046)'%3E%3Cg id='Gruppe_5902' data-name='Gruppe 5902' transform='translate(1319.274 393.637) rotate(9)'%3E%3Ccircle id='Ellipse_19' data-name='Ellipse 19' cx='76' cy='76' r='76' transform='translate(110 3395)' fill='%23b2d560'/%3E%3Ctext id='KUNDEN_' data-name='KUNDEN ' transform='translate(187.81 3457.465)' fill='%23135347' font-size='20' font-family='Poppins-SemiBold, Poppins' font-weight='600'%3E%3Ctspan x='-43.17' y='0'%3EKUNDEN %3C/tspan%3E%3C/text%3E%3C/g%3E%3Cpath id='Pfad_4730' data-name='Pfad 4730' d='M190.776,12.584a4.925,4.925,0,0,1,.544-2.36,3.947,3.947,0,0,1,1.5-1.576,4.1,4.1,0,0,1,2.12-.56,3.891,3.891,0,0,1,2,.5A3.3,3.3,0,0,1,198.2,9.832v-1.6h1.472V17H198.2V15.368a3.43,3.43,0,0,1-1.288,1.272,3.853,3.853,0,0,1-1.992.5,3.974,3.974,0,0,1-2.112-.576,4.04,4.04,0,0,1-1.488-1.616A5.033,5.033,0,0,1,190.776,12.584Zm7.424.016a3.565,3.565,0,0,0-.4-1.728,2.825,2.825,0,0,0-1.08-1.128,3.063,3.063,0,0,0-2.984-.008,2.786,2.786,0,0,0-1.072,1.12,3.565,3.565,0,0,0-.4,1.728,3.647,3.647,0,0,0,.4,1.752,2.83,2.83,0,0,0,1.072,1.136,2.9,2.9,0,0,0,1.488.392,2.942,2.942,0,0,0,1.5-.392,2.812,2.812,0,0,0,1.08-1.136A3.612,3.612,0,0,0,198.2,12.6Zm5.552-2.736a3.442,3.442,0,0,1,1.312-1.28,3.881,3.881,0,0,1,1.968-.5,4.091,4.091,0,0,1,2.128.56,3.965,3.965,0,0,1,1.488,1.576,4.925,4.925,0,0,1,.544,2.36,5.033,5.033,0,0,1-.544,2.368,3.989,3.989,0,0,1-3.616,2.192,3.9,3.9,0,0,1-1.992-.5,3.374,3.374,0,0,1-1.288-1.264V17H202.3V5.16h1.456Zm5.952,2.72a3.565,3.565,0,0,0-.4-1.728,2.77,2.77,0,0,0-1.08-1.12,2.99,2.99,0,0,0-1.5-.384,2.912,2.912,0,0,0-1.48.392,2.866,2.866,0,0,0-1.088,1.136,3.52,3.52,0,0,0-.408,1.72,3.554,3.554,0,0,0,.408,1.736,2.866,2.866,0,0,0,1.088,1.136,2.912,2.912,0,0,0,1.48.392,2.942,2.942,0,0,0,1.5-.392,2.812,2.812,0,0,0,1.08-1.136A3.647,3.647,0,0,0,209.7,12.584ZM214.36,15.8h4.3V17H212.7V15.8l4.256-6.384h-4.224V8.232h5.9V9.416Zm9.968-7.712a3.9,3.9,0,0,1,1.992.5,3.291,3.291,0,0,1,1.272,1.248v-1.6h1.472v8.96a4.378,4.378,0,0,1-.512,2.136,3.649,3.649,0,0,1-1.464,1.464,4.5,4.5,0,0,1-2.216.528,4.859,4.859,0,0,1-2.88-.816,3.189,3.189,0,0,1-1.36-2.224h1.44a2.291,2.291,0,0,0,.992,1.288,3.249,3.249,0,0,0,1.808.488,2.668,2.668,0,0,0,1.96-.752,2.838,2.838,0,0,0,.76-2.112v-1.84a3.5,3.5,0,0,1-1.28,1.28,3.764,3.764,0,0,1-1.984.512,3.989,3.989,0,0,1-3.616-2.192,5.033,5.033,0,0,1-.544-2.368,4.925,4.925,0,0,1,.544-2.36,3.947,3.947,0,0,1,1.5-1.576A4.1,4.1,0,0,1,224.328,8.088Zm3.264,4.512a3.565,3.565,0,0,0-.4-1.728,2.825,2.825,0,0,0-1.08-1.128,3.063,3.063,0,0,0-2.984-.008,2.786,2.786,0,0,0-1.072,1.12,3.565,3.565,0,0,0-.4,1.728,3.647,3.647,0,0,0,.4,1.752,2.83,2.83,0,0,0,1.072,1.136,2.9,2.9,0,0,0,1.488.392,2.942,2.942,0,0,0,1.5-.392,2.812,2.812,0,0,0,1.08-1.136A3.612,3.612,0,0,0,227.592,12.6Zm5.552-7.44V17h-1.456V5.16Zm3.1,11.936a.992.992,0,1,1,0-1.984.913.913,0,0,1,.68.288,1.025,1.025,0,0,1,0,1.408A.913.913,0,0,1,236.248,17.1ZM167.9,23.848v1.184h-3.04V35H163.4V25.032h-3.056V23.848Zm3.408,3.808a2.793,2.793,0,0,1,1.1-1.168,3.388,3.388,0,0,1,1.736-.416v1.5h-.384q-2.448,0-2.448,2.656V35h-1.456V26.232H171.3Zm12.672,2.624a8.569,8.569,0,0,1-.048.88H176.92a2.756,2.756,0,0,0,2.848,2.752,2.693,2.693,0,0,0,1.576-.44,2.329,2.329,0,0,0,.888-1.176H183.8a3.769,3.769,0,0,1-1.408,2.056,4.25,4.25,0,0,1-2.624.792,4.432,4.432,0,0,1-2.232-.56,3.964,3.964,0,0,1-1.544-1.592,4.937,4.937,0,0,1-.56-2.392,5.008,5.008,0,0,1,.544-2.384A3.819,3.819,0,0,1,177.5,26.64a4.548,4.548,0,0,1,2.264-.552,4.4,4.4,0,0,1,2.208.544,3.767,3.767,0,0,1,1.48,1.5A4.415,4.415,0,0,1,183.976,30.28Zm-1.5-.3a2.686,2.686,0,0,0-.368-1.432,2.393,2.393,0,0,0-1-.912,3.119,3.119,0,0,0-1.4-.312,2.7,2.7,0,0,0-1.88.7,2.868,2.868,0,0,0-.888,1.952Zm11.36-3.744V35h-1.456V33.7a2.835,2.835,0,0,1-1.16,1.048,3.583,3.583,0,0,1-1.64.376,3.931,3.931,0,0,1-1.84-.424,3.082,3.082,0,0,1-1.288-1.272,4.188,4.188,0,0,1-.472-2.064V26.232h1.44v4.944a2.8,2.8,0,0,0,.656,1.992,2.344,2.344,0,0,0,1.792.7,2.394,2.394,0,0,0,1.84-.72,2.964,2.964,0,0,0,.672-2.1V26.232Zm10.624,4.048a8.569,8.569,0,0,1-.048.88H197.4a2.756,2.756,0,0,0,2.848,2.752,2.693,2.693,0,0,0,1.576-.44,2.329,2.329,0,0,0,.888-1.176h1.568a3.769,3.769,0,0,1-1.408,2.056,4.25,4.25,0,0,1-2.624.792,4.432,4.432,0,0,1-2.232-.56,3.964,3.964,0,0,1-1.544-1.592,4.937,4.937,0,0,1-.56-2.392,5.008,5.008,0,0,1,.544-2.384,3.819,3.819,0,0,1,1.528-1.576,4.548,4.548,0,0,1,2.264-.552,4.4,4.4,0,0,1,2.208.544,3.767,3.767,0,0,1,1.48,1.5A4.415,4.415,0,0,1,204.456,30.28Zm-1.5-.3a2.686,2.686,0,0,0-.368-1.432,2.393,2.393,0,0,0-1-.912,3.119,3.119,0,0,0-1.4-.312,2.7,2.7,0,0,0-1.88.7,2.868,2.868,0,0,0-.888,1.952Zm5.04-2.112a3.442,3.442,0,0,1,1.312-1.28,3.881,3.881,0,0,1,1.968-.5,4.091,4.091,0,0,1,2.128.56,3.965,3.965,0,0,1,1.488,1.576,4.925,4.925,0,0,1,.544,2.36,5.033,5.033,0,0,1-.544,2.368,3.989,3.989,0,0,1-3.616,2.192,3.9,3.9,0,0,1-1.992-.5,3.374,3.374,0,0,1-1.288-1.264V35h-1.456V23.16h1.456Zm5.952,2.72a3.565,3.565,0,0,0-.4-1.728,2.77,2.77,0,0,0-1.08-1.12,2.99,2.99,0,0,0-1.5-.384,2.912,2.912,0,0,0-1.48.392A2.866,2.866,0,0,0,208.4,28.88a3.863,3.863,0,0,0,0,3.456,2.866,2.866,0,0,0,1.088,1.136,2.912,2.912,0,0,0,1.48.392,2.942,2.942,0,0,0,1.5-.392,2.812,2.812,0,0,0,1.08-1.136A3.647,3.647,0,0,0,213.944,30.584Zm7.392,4.56a4.489,4.489,0,0,1-2.232-.56,3.987,3.987,0,0,1-1.568-1.592,4.881,4.881,0,0,1-.568-2.392,4.741,4.741,0,0,1,.584-2.376,4.024,4.024,0,0,1,1.592-1.584,4.886,4.886,0,0,1,4.512,0,4.038,4.038,0,0,1,1.592,1.576,4.729,4.729,0,0,1,.584,2.384,4.672,4.672,0,0,1-.6,2.392,4.159,4.159,0,0,1-1.624,1.592A4.657,4.657,0,0,1,221.336,35.144Zm0-1.28a3.074,3.074,0,0,0,1.472-.368,2.8,2.8,0,0,0,1.112-1.1,3.536,3.536,0,0,0,.424-1.792,3.591,3.591,0,0,0-.416-1.792,2.724,2.724,0,0,0-1.088-1.1,3.141,3.141,0,0,0-2.92,0,2.639,2.639,0,0,0-1.064,1.1,3.708,3.708,0,0,0-.4,1.792,3.808,3.808,0,0,0,.392,1.808,2.606,2.606,0,0,0,1.048,1.1A2.944,2.944,0,0,0,221.336,33.864Zm10.848-7.792a3.554,3.554,0,0,1,2.592.968,3.726,3.726,0,0,1,.992,2.792V35h-1.44V30.04a2.819,2.819,0,0,0-.656-2.008,2.344,2.344,0,0,0-1.792-.7,2.4,2.4,0,0,0-1.832.72,2.942,2.942,0,0,0-.68,2.1V35h-1.456V26.232h1.456V27.48a2.891,2.891,0,0,1,1.176-1.04A3.648,3.648,0,0,1,232.184,26.072Zm13.9.16V35h-1.456V33.7a2.835,2.835,0,0,1-1.16,1.048,3.583,3.583,0,0,1-1.64.376,3.931,3.931,0,0,1-1.84-.424,3.082,3.082,0,0,1-1.288-1.272,4.188,4.188,0,0,1-.472-2.064V26.232h1.44v4.944a2.8,2.8,0,0,0,.656,1.992,2.344,2.344,0,0,0,1.792.7,2.394,2.394,0,0,0,1.84-.72,2.964,2.964,0,0,0,.672-2.1V26.232Zm5.728,8.912a4.535,4.535,0,0,1-1.808-.344,3.05,3.05,0,0,1-1.264-.96,2.555,2.555,0,0,1-.512-1.416h1.5a1.476,1.476,0,0,0,.616,1.072,2.344,2.344,0,0,0,1.448.416,2.107,2.107,0,0,0,1.312-.368,1.125,1.125,0,0,0,.48-.928.915.915,0,0,0-.512-.856,7.179,7.179,0,0,0-1.584-.552,11.641,11.641,0,0,1-1.592-.52,2.825,2.825,0,0,1-1.056-.784,2.046,2.046,0,0,1-.44-1.368,2.073,2.073,0,0,1,.4-1.232,2.711,2.711,0,0,1,1.136-.888,4.088,4.088,0,0,1,1.68-.328,3.587,3.587,0,0,1,2.352.736,2.652,2.652,0,0,1,.96,2.016H253.48a1.5,1.5,0,0,0-.552-1.1,2.058,2.058,0,0,0-1.352-.416,2.085,2.085,0,0,0-1.248.336,1.038,1.038,0,0,0-.464.88.965.965,0,0,0,.28.712,2.045,2.045,0,0,0,.7.448,12.13,12.13,0,0,0,1.176.376,12.667,12.667,0,0,1,1.536.5,2.686,2.686,0,0,1,1.016.744,1.989,1.989,0,0,1,.44,1.3,2.219,2.219,0,0,1-.4,1.3,2.668,2.668,0,0,1-1.128.9A4.032,4.032,0,0,1,251.816,35.144Zm14.8-10.864.576,1.04-2.224.928,2.24.912-.608,1.072-1.936-1.408.256,2.416h-1.2l.24-2.416-1.936,1.424L261.4,27.16l2.224-.928-2.224-.9.592-1.072,1.984,1.424-.256-2.432h1.216l-.272,2.432Z' transform='translate(749.39 3815.294) rotate(9)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}

/* --- Responsive Anpassungen (Breakpoints) --- */

/* Tablet (1024px und kleiner) */
@media (max-width: 1024px) {
    .elementor-37 .elementor-element.elementor-element-05c6f58::before,
    .elementor-37 .elementor-element.elementor-element-05c6f58::after {
        width: 110px;
        height: 110px;
    }
}

/* Smartphone (767px und kleiner) - Eigene Raster-Elemente! */
@media (max-width: 767px) {
    .elementor-37 .elementor-element.elementor-element-05c6f58::before,
    .elementor-37 .elementor-element.elementor-element-05c6f58::after {
        position: relative;
        top: auto;
        left: auto;
        transform: none; /* Hebt das translate auf */
        margin: 0 auto 20px auto; /* Zentriert & gibt Abstand nach unten */
        width: 250px;
        height: 250px;
    }

    /* Das ist die Magie: Wir ändern die Grid/Flex-Reihenfolge */
    /* 1. Neukunden Badge kommt ganz nach oben */
    .elementor-37 .elementor-element.elementor-element-05c6f58::before { order: 1; }

    /* 2. & 3. Die ersten beiden CTAs */
    .elementor-37 .elementor-element.elementor-element-05c6f58 > *:nth-child(1) { order: 2; }
    .elementor-37 .elementor-element.elementor-element-05c6f58 > *:nth-child(2) { order: 3; }

    /* 4. Das Kunden Badge schiebt sich dazwischen */
    .elementor-37 .elementor-element.elementor-element-05c6f58::after { order: 4; }

    /* 5. & 6. Die letzten beiden CTAs */
    .elementor-37 .elementor-element.elementor-element-05c6f58 > *:nth-child(3) { order: 5; }
    .elementor-37 .elementor-element.elementor-element-05c6f58 > *:nth-child(4) { order: 6; }
}/* End custom CSS */