.elementor-1024 .elementor-element.elementor-element-e370339{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-e370339:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-e370339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-f7cf50a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:130px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0150px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-11ce2a0{text-align:start;}.elementor-1024 .elementor-element.elementor-element-11ce2a0 .elementor-heading-title{font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-f61ac7b{text-align:start;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-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-f61ac7b p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-3f78f74{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1024 .elementor-element.elementor-element-3f78f74 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-2f25d83{--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;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1024 .elementor-element.elementor-element-fe586a2 .elementor-button{background-color:var( --e-global-color-text );font-family:"Clash Display", Sans-serif;font-size:16px;font-weight:400;line-height:15px;fill:var( --e-global-color-25a4bd4 );color:var( --e-global-color-25a4bd4 );border-radius:4px 4px 4px 4px;padding:8px 025px 8px 025px;}.elementor-1024 .elementor-element.elementor-element-fe586a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024 .elementor-element.elementor-element-42f0ab1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-42f0ab1:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-42f0ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madison-fitness.de/wp-content/uploads/2026/03/angebote-hero-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1024 .elementor-element.elementor-element-ad7ea53{--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:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-ad7ea53:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-ad7ea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-c85298f{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-1024 .elementor-element.elementor-element-411acef{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-411acef p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-f1ce742{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-9aff26c{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-3cbeeb9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-3cbeeb9 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-9114fbb{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-2010222{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-13af2c9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-13af2c9 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-60b9468{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-e554535{--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:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-e554535:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-e554535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-9344888{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-3a4dead{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-3a4dead p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-42b5b65{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-41d2486{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-8a8ee44{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-8a8ee44 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-e0f0d10{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-f5abef3{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-c607b5f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-c607b5f p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-0cdeba1{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-b72197d{--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:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-b72197d:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-b72197d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-7b369ea{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-ca8d45b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-ca8d45b p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-559c760{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-cf4fb36{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-65973bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-65973bf p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-53f6344{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-e33f7be{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-e2f449d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-e2f449d p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-a0a3e24{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-9afea5b{--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:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-9afea5b:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-9afea5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-b5294d0{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-38ec481{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-38ec481 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-9ad3c0a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-9d54239{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-dbceff2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-dbceff2 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-c1aa18e{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-07ef5cb{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-63c84b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-63c84b6 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-cbd9c34{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-f4e510f{--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:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-f4e510f:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-f4e510f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-f54a015{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-2338edf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-2338edf p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-d3c69c8{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-113594c{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-8c4a5ec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-8c4a5ec p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-92f9840{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-27277db{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-1c95821{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-1c95821 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-abb7627{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-4738006{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-4738006:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-4738006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-2c4a4ac{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1024 .elementor-element.elementor-element-ce243bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-ce243bd p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-4b64aad{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-011f56c{--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:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-011f56c:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-011f56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madison-fitness.de/wp-content/uploads/2026/03/hintergrund-komm-ins-team-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1024 .elementor-element.elementor-element-a74adc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1024 .elementor-element.elementor-element-a74adc4:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-a74adc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25a4bd4 );}.elementor-1024 .elementor-element.elementor-element-30b5bf0{text-align:center;}.elementor-1024 .elementor-element.elementor-element-30b5bf0 .elementor-heading-title{font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );color:var( --e-global-color-primary );}.elementor-1024 .elementor-element.elementor-element-0271250{text-align:center;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-text );}.elementor-1024 .elementor-element.elementor-element-0271250 p{margin-block-end:0px;}.elementor-1024 .elementor-element.elementor-element-734b55f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e97eb63-font-family ), Sans-serif;font-size:var( --e-global-typography-e97eb63-font-size );font-weight:var( --e-global-typography-e97eb63-font-weight );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:4px 4px 4px 4px;padding:8px 025px 8px 025px;}.elementor-1024 .elementor-element.elementor-element-734b55f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1024 .elementor-element.elementor-element-e370339{--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:center;--align-items:center;}.elementor-1024 .elementor-element.elementor-element-f7cf50a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0100px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:030px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1024 .elementor-element.elementor-element-11ce2a0 .elementor-heading-title{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1024 .elementor-element.elementor-element-f61ac7b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1024 .elementor-element.elementor-element-3f78f74{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1024 .elementor-element.elementor-element-2f25d83{--justify-content:center;}.elementor-1024 .elementor-element.elementor-element-42f0ab1{--min-height:300px;}.elementor-1024 .elementor-element.elementor-element-42f0ab1:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-42f0ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1024 .elementor-element.elementor-element-ad7ea53{--padding-top:0110px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1024 .elementor-element.elementor-element-411acef{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-3cbeeb9{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-13af2c9{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-e554535{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-3a4dead{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-8a8ee44{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-c607b5f{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-b72197d{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-ca8d45b{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-65973bf{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-e2f449d{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-9afea5b{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-38ec481{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-dbceff2{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-63c84b6{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-f4e510f{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-2338edf{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-8c4a5ec{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-1c95821{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-4738006{--padding-top:10px;--padding-bottom:70px;--padding-left:10px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-ce243bd{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-011f56c{--padding-top:090px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1024 .elementor-element.elementor-element-30b5bf0 .elementor-heading-title{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-0271250{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1024 .elementor-element.elementor-element-734b55f .elementor-button{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}}@media(max-width:767px){.elementor-1024 .elementor-element.elementor-element-e370339{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1024 .elementor-element.elementor-element-f7cf50a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:70px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1024 .elementor-element.elementor-element-11ce2a0{text-align:center;}.elementor-1024 .elementor-element.elementor-element-11ce2a0 .elementor-heading-title{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1024 .elementor-element.elementor-element-f61ac7b{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1024 .elementor-element.elementor-element-3f78f74{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1024 .elementor-element.elementor-element-2f25d83{--justify-content:center;}.elementor-1024 .elementor-element.elementor-element-fe586a2{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024 .elementor-element.elementor-element-fe586a2 .elementor-button{font-size:15px;line-height:15px;}.elementor-1024 .elementor-element.elementor-element-42f0ab1{--min-height:200px;}.elementor-1024 .elementor-element.elementor-element-42f0ab1:not(.elementor-motion-effects-element-type-background), .elementor-1024 .elementor-element.elementor-element-42f0ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1024 .elementor-element.elementor-element-ad7ea53{--padding-top:090px;--padding-bottom:0px;--padding-left:010px;--padding-right:010px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1024 .elementor-element.elementor-element-411acef{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-3cbeeb9{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-13af2c9{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-e554535{--padding-top:35px;--padding-bottom:0px;--padding-left:010px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-3a4dead{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-8a8ee44{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-c607b5f{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-b72197d{--padding-top:35px;--padding-bottom:0px;--padding-left:010px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-ca8d45b{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-65973bf{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-e2f449d{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-9afea5b{--padding-top:35px;--padding-bottom:0px;--padding-left:010px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-38ec481{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-dbceff2{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-63c84b6{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-f4e510f{--padding-top:35px;--padding-bottom:0px;--padding-left:010px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-2338edf{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-8c4a5ec{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-1c95821{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-4738006{--padding-top:35px;--padding-bottom:50px;--padding-left:010px;--padding-right:010px;}.elementor-1024 .elementor-element.elementor-element-ce243bd{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-011f56c{--padding-top:070px;--padding-bottom:070px;--padding-left:020px;--padding-right:020px;}.elementor-1024 .elementor-element.elementor-element-a74adc4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-1024 .elementor-element.elementor-element-30b5bf0 .elementor-heading-title{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}.elementor-1024 .elementor-element.elementor-element-0271250{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1024 .elementor-element.elementor-element-734b55f{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024 .elementor-element.elementor-element-734b55f .elementor-button{font-size:var( --e-global-typography-e97eb63-font-size );line-height:var( --e-global-typography-e97eb63-line-height );letter-spacing:var( --e-global-typography-e97eb63-letter-spacing );}}@media(min-width:768px){.elementor-1024 .elementor-element.elementor-element-e370339{--content-width:1500px;}.elementor-1024 .elementor-element.elementor-element-f7cf50a{--width:50%;}.elementor-1024 .elementor-element.elementor-element-42f0ab1{--width:50%;}.elementor-1024 .elementor-element.elementor-element-2c4a4ac{--width:33%;}.elementor-1024 .elementor-element.elementor-element-011f56c{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1024 .elementor-element.elementor-element-f7cf50a{--width:100%;}.elementor-1024 .elementor-element.elementor-element-42f0ab1{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/ClashDisplay-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/ClashDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/ClashDisplay-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/ClashDisplay-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/ClashDisplay-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/Poppins-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://madison-fitness.de/wp-content/uploads/2026/03/Poppins-SemiBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */