.elementor-65156 .elementor-element.elementor-element-be6e3bd{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), NotoSans;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-65156 .elementor-element.elementor-element-31df5c3{text-align:justify;}.elementor-65156 .elementor-element.elementor-element-37b0cdf{--spacer-size:1px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), NotoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), NotoSans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), NotoSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-e61f044 .elementor-repeater-item-5054a30 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://badminton-bbv.de/wp-content/uploads/2026/09/TSV-NN-Mannschaftsfoto-2.jpg);background-size:cover;}.elementor-65156 .elementor-element.elementor-element-e61f044 .elementor-repeater-item-5054a30 .swiper-slide-inner{align-items:flex-end;}.elementor-65156 .elementor-element.elementor-element-e61f044 .elementor-repeater-item-a7cac1f .swiper-slide-bg{background-color:#4054b2;background-image:url(https://badminton-bbv.de/wp-content/uploads/2026/09/Jakob-Sjoeblom-2.jpeg);background-size:cover;}.elementor-65156 .elementor-element.elementor-element-e61f044 .elementor-repeater-item-a7cac1f .swiper-slide-inner{align-items:flex-end;}.elementor-65156 .elementor-element.elementor-element-e61f044 .swiper-slide{transition-duration:calc(5000ms*1.2);height:441px;}.elementor-65156 .elementor-element.elementor-element-e61f044 .swiper-slide-contents{max-width:66%;}.elementor-65156 .elementor-element.elementor-element-e61f044 .swiper-slide-inner{text-align:center;}.elementor-65156 .elementor-element.elementor-element-4e4ed57{--display:flex;}.elementor-65156 .elementor-element.elementor-element-781a28d{text-align:justify;}.elementor-65156 .elementor-element.elementor-element-f1d8cb9{--spacer-size:1px;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .elementor-repeater-item-9a23f6e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://badminton-bbv.de/wp-content/uploads/2026/09/Kopie-von-TVM-Fotoshooting-651-scaled.jpg);background-size:cover;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .elementor-repeater-item-9a23f6e .swiper-slide-inner{align-items:flex-end;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .elementor-repeater-item-4295a02 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://badminton-bbv.de/wp-content/uploads/2026/09/Kopie-von-TVM-Fotoshooting-195-scaled-e1788955204554.jpg);background-size:cover;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .elementor-repeater-item-4295a02 .swiper-slide-inner{align-items:flex-end;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:499px;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .swiper-slide-contents{max-width:66%;}.elementor-65156 .elementor-element.elementor-element-fed6bc3 .swiper-slide-inner{text-align:center;}.elementor-65156 .elementor-element.elementor-element-991eff3{--display:flex;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), NotoSans;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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), NotoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), NotoSans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-65156 .elementor-element.elementor-element-a9767b5 > .elementor-widget-container{background-color:var( --e-global-color-7e7c986 );padding:15px 15px 15px 15px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:45px 45px 45px 45px;}.elementor-65156 .elementor-element.elementor-element-a9767b5 .elementor-testimonial-wrapper{text-align:center;}.elementor-65156 .elementor-element.elementor-element-a9767b5 .elementor-testimonial-content{font-family:var( --e-global-typography-accent-font-family ), NotoSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-4f54078{--spacer-size:1px;}.elementor-65156 .elementor-element.elementor-element-24c3f99{--display:flex;}.elementor-65156 .elementor-element.elementor-element-a744832{--spacer-size:1px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), NotoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), NotoSans;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-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), NotoSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), NotoSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-c8fe10f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-65156 .elementor-element.elementor-element-c8fe10f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-65156 .elementor-element.elementor-element-c8fe10f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-65156 .elementor-element.elementor-element-c8fe10f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-65156 .elementor-element.elementor-element-c8fe10f .elementor-cta .elementor-cta__bg, .elementor-65156 .elementor-element.elementor-element-c8fe10f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65156 .elementor-element.elementor-element-c8fe10f .elementor-cta__content{min-height:296px;text-align:center;}.elementor-65156 .elementor-element.elementor-element-53d3d81{--display:flex;}.elementor-65156 .elementor-element.elementor-element-cae05bf{text-align:justify;}.elementor-65156 .elementor-element.elementor-element-44cac81{--spacer-size:1px;}.elementor-65156 .elementor-element.elementor-element-15e9b7f{--display:flex;}.elementor-65156 .elementor-element.elementor-element-6bc8e82 > .elementor-widget-container{background-color:var( --e-global-color-7e7c986 );padding:15px 15px 15px 15px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:45px 45px 45px 45px;}.elementor-65156 .elementor-element.elementor-element-6bc8e82 .elementor-testimonial-wrapper{text-align:center;}.elementor-65156 .elementor-element.elementor-element-6bc8e82 .elementor-testimonial-content{font-family:var( --e-global-typography-accent-font-family ), NotoSans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-5efd40e .elementor-repeater-item-fd9cb83 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://badminton-bbv.de/wp-content/uploads/2026/09/IMG_3247-e1788957296862.jpeg);background-size:cover;}.elementor-65156 .elementor-element.elementor-element-5efd40e .elementor-repeater-item-fd9cb83 .swiper-slide-inner{align-items:flex-end;}.elementor-65156 .elementor-element.elementor-element-5efd40e .elementor-repeater-item-2dbde60 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://badminton-bbv.de/wp-content/uploads/2026/09/IMG_5994.jpeg);background-size:cover;}.elementor-65156 .elementor-element.elementor-element-5efd40e .elementor-repeater-item-2dbde60 .swiper-slide-inner{align-items:flex-end;}.elementor-65156 .elementor-element.elementor-element-5efd40e .swiper-slide{transition-duration:calc(5000ms*1.2);height:307px;}.elementor-65156 .elementor-element.elementor-element-5efd40e .swiper-slide-contents{max-width:66%;}.elementor-65156 .elementor-element.elementor-element-5efd40e .swiper-slide-inner{text-align:center;}.elementor-65156 .elementor-element.elementor-element-b5e0882{--display:flex;}.elementor-65156 .elementor-element.elementor-element-6e924d2{--spacer-size:1px;}.elementor-65156 .elementor-element.elementor-element-f01adb8{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-e61f044 .swiper-slide{height:307px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-65156 .elementor-element.elementor-element-a9767b5 .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-c8fe10f .elementor-cta__content{min-height:261px;}.elementor-65156 .elementor-element.elementor-element-6bc8e82 .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-5efd40e .swiper-slide{height:255px;}}@media(max-width:768px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-65156 .elementor-element.elementor-element-31df5c3{text-align:start;}.elementor-65156 .elementor-element.elementor-element-825d640{text-align:start;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-781a28d{text-align:start;}.elementor-65156 .elementor-element.elementor-element-cd970f5{text-align:start;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-65156 .elementor-element.elementor-element-a9767b5 .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-6bff532{text-align:start;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-cae05bf{text-align:start;}.elementor-65156 .elementor-element.elementor-element-6bc8e82 .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-65156 .elementor-element.elementor-element-bfae70b{text-align:start;}}