.elementor-44012 .elementor-element.elementor-element-3e9267af:not(.elementor-motion-effects-element-type-background),.elementor-44012 .elementor-element.elementor-element-3e9267af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://dancebuddy.de/wp-content/uploads/4bbb179041926f64d118b78de162515e/Design-ohne-Titel-15-scaled.jpg);background-position:0 -203px;background-repeat:no-repeat;background-size:cover}.elementor-44012 .elementor-element.elementor-element-3e9267af>.elementor-background-overlay{background-color:#000;opacity:.25;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-44012 .elementor-element.elementor-element-3e9267af>.elementor-container{min-height:600px}.elementor-44012 .elementor-element.elementor-element-3e9267af{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 50px 0 50px}.elementor-44012 .elementor-element.elementor-element-227a6d90>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 100px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-44012 .elementor-element.elementor-element-4791ac7a .elementor-heading-title{font-family:"Gotha Pro Med",Sans-serif;font-size:60px;font-weight:700;color:#FFF}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-44012 .elementor-element.elementor-element-3811e94d>.elementor-widget-container{padding:0 60px 0 0}.elementor-44012 .elementor-element.elementor-element-3811e94d{font-family:"Gotham Pro",Sans-serif;font-size:24px;font-weight:400;color:#FFF}.elementor-44012 .elementor-element.elementor-element-e55e9b1{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-0779ec4{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-44012 .elementor-element.elementor-element-3abcbae .elementor-toc__header-title{text-align:start}.elementor-44012 .elementor-element.elementor-element-3abcbae .elementor-toc__header{flex-direction:row}.elementor-44012 .elementor-element.elementor-element-3abcbae{--item-text-hover-decoration:underline}.elementor-44012 .elementor-element.elementor-element-bcadf52{--spacer-size:10px}.elementor-44012 .elementor-element.elementor-element-001e570{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-63a8ec8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-44012 .elementor-element.elementor-element-18ba73a{--spacer-size:10px}.elementor-44012 .elementor-element.elementor-element-2927ffb{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-aeffe3d{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-95e8d34{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-44012 .elementor-element.elementor-element-d19e8ef{--spacer-size:10px}.elementor-44012 .elementor-element.elementor-element-a930359{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-13eb656{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-9a4ffc4 .elementor-heading-title{font-family:"Gotham Pro",Sans-serif;font-weight:600}.elementor-44012 .elementor-element.elementor-element-b09bcc9{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-msie .elementor-44012 .elementor-element.elementor-element-790c074 .elementor-portfolio-item{width:calc(100% / 2)}.elementor-44012 .elementor-element.elementor-element-790c074 .elementor-post__thumbnail__link{padding-bottom:calc(0.65 * 100%)}.elementor-44012 .elementor-element.elementor-element-790c074:after{content:"0.65";position:absolute;color:transparent}.elementor-44012 .elementor-element.elementor-element-b7af087{--spacer-size:10px}.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-44012 .elementor-element.elementor-element-84dfdbe{--spacer-size:10px}.elementor-44012 .elementor-element.elementor-element-18fea52{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-44012 .elementor-element.elementor-element-e776fc4 .elementor-repeater-item-fc47c53 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dancebuddy.de/wp-content/uploads/94eeba196fe380b4b18e93aae2efdd1e/dancebuddy-startseite-kategoriebild-bachata.png);background-size:cover}.elementor-44012 .elementor-element.elementor-element-e776fc4 .elementor-repeater-item-6c718ae .swiper-slide-bg{background-color:#4054b2;background-image:url(https://dancebuddy.de/wp-content/uploads/ca68566335106724c181a186a1e84035/dancebuddy-startseite-kategoriebild-blues.png);background-size:cover}.elementor-44012 .elementor-element.elementor-element-e776fc4 .elementor-repeater-item-7f1dbbd .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://dancebuddy.de/wp-content/uploads/9fd340e2a49136c4b10fbdfdc48ebd7b/dancebuddy-startseite-kategoriebild-foxtrott.png);background-size:cover}.elementor-44012 .elementor-element.elementor-element-e776fc4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-44012 .elementor-element.elementor-element-e776fc4 .swiper-slide-contents{max-width:66%}.elementor-44012 .elementor-element.elementor-element-e776fc4 .swiper-slide-inner{text-align:center}.elementor-44012 .elementor-element.elementor-element-93d38c2{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-d54729b{--spacer-size:10px}.elementor-44012 .elementor-element.elementor-element-b8573db{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-f2a8ef2{--spacer-size:10px}.elementor-44012 .elementor-element.elementor-element-87fcf3c{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-44012 .elementor-element.elementor-element-f0c4617{font-family:"Gotham Pro",Sans-serif;font-size:22px;font-weight:400}.elementor-widget-ae-post-comments .submit{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-ae-post-navigation .ae-element-item-separator{color:var(--e-global-color-accent)}.elementor-widget-ae-post-navigation .ae-element-anchorPrevLink,.elementor-widget-ae-post-navigation .ae-element-anchorNextLink{color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ae-post-navigation .ae-element-prev-icon.icon-wrapper i,.elementor-widget-ae-post-navigation .ae-element-next-icon.icon-wrapper i{color:var(--e-global-color-accent)}.elementor-widget-ae-post-navigation .ae-element-prev-title,.elementor-widget-ae-post-navigation .ae-element-next-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}:root{--page-title-display:none}body.elementor-page-44012{padding:0 0 0 0}@media(max-width:1200px) and (min-width:768px){.elementor-44012 .elementor-element.elementor-element-227a6d90{width:100%}}@media(max-width:1200px){.elementor-44012 .elementor-element.elementor-element-3e9267af:not(.elementor-motion-effects-element-type-background),.elementor-44012 .elementor-element.elementor-element-3e9267af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:59% 0;background-size:cover}.elementor-44012 .elementor-element.elementor-element-227a6d90>.elementor-element-populated{padding:0 0 0 0}.elementor-44012 .elementor-element.elementor-element-4791ac7a>.elementor-widget-container{padding:0 20px 0 20px}.elementor-44012 .elementor-element.elementor-element-3811e94d>.elementor-widget-container{padding:0 20px 0 20px}.elementor-msie .elementor-44012 .elementor-element.elementor-element-790c074 .elementor-portfolio-item{width:calc(100% / 2)}}@media(max-width:767px){.elementor-44012 .elementor-element.elementor-element-3e9267af:not(.elementor-motion-effects-element-type-background),.elementor-44012 .elementor-element.elementor-element-3e9267af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://dancebuddy.de/wp-content/uploads/e7035bdaaa2573344da865f7e4dbd58b/Kein-Titel-1242-x-2208-px.jpg);background-position:center center}.elementor-44012 .elementor-element.elementor-element-3e9267af{padding:50px 0 0 0}.elementor-44012 .elementor-element.elementor-element-227a6d90{width:100%}.elementor-44012 .elementor-element.elementor-element-227a6d90.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-44012 .elementor-element.elementor-element-227a6d90>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-44012 .elementor-element.elementor-element-4791ac7a>.elementor-widget-container{padding:0 20px 0 20px}.elementor-44012 .elementor-element.elementor-element-4791ac7a{text-align:center}.elementor-44012 .elementor-element.elementor-element-4791ac7a .elementor-heading-title{font-size:40px;line-height:1.2em}.elementor-44012 .elementor-element.elementor-element-3811e94d>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-44012 .elementor-element.elementor-element-3811e94d{text-align:center;font-size:24px}.elementor-msie .elementor-44012 .elementor-element.elementor-element-790c074 .elementor-portfolio-item{width:calc(100% / 1)}}[type=submit],button{border:1px solid #0000!important}span.woocommerce-Price-currencySymbol{font-size:20px;padding-left:3px!important}@media screen and (min-width:1900px){#bundle-banner{padding:50px 300px 50px 300px}}