.elementor-8 .elementor-element.elementor-element-69c6e92a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5}.elementor-8 .elementor-element.elementor-element-69c6e92a:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://einfach-besser-tanzen.net/wp-content/uploads/2024/05/West-Coast-Swing-1.webp");background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-69c6e92a:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.e-con-inner>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.e-con-inner>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-8 .elementor-element.elementor-element-34886548{--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}.elementor-8 .elementor-element.elementor-element-34886548.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8 .elementor-element.elementor-element-1690a0ca{--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}.elementor-8 .elementor-element.elementor-element-65499036{--spacer-size:3em}.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-8 .elementor-element.elementor-element-3a2e2f89>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-3a2e2f89{text-align:end;font-family:"Roboto",Sans-serif;font-size:3.7em;font-weight:600;line-height:1.1em;text-shadow:0px 0px 10px #000;color:#fff}.elementor-8 .elementor-element.elementor-element-5b858f5a>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-5b858f5a{text-align:end;font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:600;text-shadow:0px 0px 10px #000;color:#fff}.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-8 .elementor-element.elementor-element-4fda2384 .elementor-button{background-color:#4850ef;font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;fill:#fff;color:#fff;border-style:groove;border-width:6px;border-radius:50px;padding:.5em}.elementor-8 .elementor-element.elementor-element-4fda2384 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-4fda2384 .elementor-button:focus{background-color:#767be3;color:#fff}.elementor-8 .elementor-element.elementor-element-4fda2384 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-4fda2384 .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-a6db8fc .elementor-button{background-color:#4850ef;font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;letter-spacing:.1em;fill:#fff;color:#fff;border-style:groove;border-width:6px;border-radius:50px;padding:.5em}.elementor-8 .elementor-element.elementor-element-a6db8fc .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-a6db8fc .elementor-button:focus{background-color:#767be3;color:#fff}.elementor-8 .elementor-element.elementor-element-a6db8fc .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-a6db8fc .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-7a80440f .elementor-button{background-color:red;font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;letter-spacing:.1em;fill:#fff;color:#fff;border-style:groove;border-width:6px;border-radius:50px;padding:.5em}.elementor-8 .elementor-element.elementor-element-7a80440f .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-7a80440f .elementor-button:focus{background-color:#ff7878;color:#fff}.elementor-8 .elementor-element.elementor-element-7a80440f .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-7a80440f .elementor-button:focus svg{fill:#fff}.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-8 .elementor-element.elementor-element-6deb9db4{text-align:end}.elementor-8 .elementor-element.elementor-element-6deb9db4 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.5em;font-weight:600;text-shadow:0px 0px 10px #000;color:#fff}.elementor-8 .elementor-element.elementor-element-68f307e2{--spacer-size:3em}.elementor-8 .elementor-element.elementor-element-5e64da9c{--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}.elementor-8 .elementor-element.elementor-element-711f2166{text-align:center}.elementor-8 .elementor-element.elementor-element-711f2166 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:3.2em;font-weight:600;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-cf858cc>.elementor-widget-container{padding:0 20%}.elementor-8 .elementor-element.elementor-element-cf858cc{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-76b8ce20{--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;--gap:15px 12px;--row-gap:15px;--column-gap:12px}.elementor-8 .elementor-element.elementor-element-7da60565{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.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-8 .elementor-element.elementor-element-6170363b:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-6170363b img{border-style:none}.elementor-8 .elementor-element.elementor-element-4233f6d4>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-4233f6d4{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-39c779e2>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-39c779e2{text-align:center;font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-273a610d .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-273a610d .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-273a610d .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-273a610d .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-273a610d .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-2b460cb0{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-56b13008:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-56b13008 img{border-style:none}.elementor-8 .elementor-element.elementor-element-1eb38191>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-1eb38191{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-3fbf7bae>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-3fbf7bae{text-align:center;font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-4792f90f .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-4792f90f .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-4792f90f .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-4792f90f .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-4792f90f .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-4a80215c{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-4c7bea7b:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-4c7bea7b img{border-style:none}.elementor-8 .elementor-element.elementor-element-67903e29>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-67903e29{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-3cf8a627>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-3cf8a627{text-align:center;font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-1e36b708 .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-1e36b708 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-1e36b708 .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-1e36b708 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-1e36b708 .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-4b2cdb6a{--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;--gap:15px 12px;--row-gap:15px;--column-gap:12px}.elementor-8 .elementor-element.elementor-element-5dc18233{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-277412cf>.elementor-widget-container{padding:4em 0 5em}.elementor-8 .elementor-element.elementor-element-277412cf:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-277412cf img{border-style:none}.elementor-8 .elementor-element.elementor-element-78c44ca9>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-78c44ca9{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-6f1a8618>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-6f1a8618{text-align:center;font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-5dc52041 .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-5dc52041 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-5dc52041 .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-5dc52041 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-5dc52041 .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-8aca48d{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-69449199:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-69449199 img{border-style:none}.elementor-8 .elementor-element.elementor-element-1e451a33>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-1e451a33{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-2564ce09>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-2564ce09{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-76c51640 .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-76c51640 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-76c51640 .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-76c51640 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-76c51640 .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-5e916373{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-479d0ab3:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-479d0ab3 img{border-style:none}.elementor-8 .elementor-element.elementor-element-4f4f75ec>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-4f4f75ec{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-4dca59b>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-4dca59b{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-7297ca2d .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-7297ca2d .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-7297ca2d .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-7297ca2d .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-7297ca2d .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-15455e50{--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;--gap:15px 12px;--row-gap:15px;--column-gap:12px}.elementor-8 .elementor-element.elementor-element-240a515f{--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}.elementor-8 .elementor-element.elementor-element-6c1bae60{text-align:center}.elementor-8 .elementor-element.elementor-element-6c1bae60 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:3.2em;font-weight:600;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-4e2eddaf{--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;--gap:15px 12px;--row-gap:15px;--column-gap:12px}.elementor-8 .elementor-element.elementor-element-31292f84{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-7bfdeb4a:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-7bfdeb4a img{border-style:none}.elementor-8 .elementor-element.elementor-element-3940536b>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-3940536b{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-4fd715c2 .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-4fd715c2 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-4fd715c2 .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-4fd715c2 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-4fd715c2 .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-4b708e56{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-7006a64b:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-7006a64b img{border-style:none}.elementor-8 .elementor-element.elementor-element-3ad280da>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-3ad280da{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-64f81dfa .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-64f81dfa .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-64f81dfa .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-64f81dfa .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-64f81dfa .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-52f21042{--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;--justify-content:space-around;box-shadow:0px 0px 10px 0px #000}.elementor-8 .elementor-element.elementor-element-1a4f1b3d:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-1a4f1b3d img{border-style:none}.elementor-8 .elementor-element.elementor-element-389e4de>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-389e4de{font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-3152aaaf .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:1.8em;font-weight:500;fill:#fff;color:#fff;border-radius:13px;padding:.6em}.elementor-8 .elementor-element.elementor-element-3152aaaf .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-3152aaaf .elementor-button:focus{background-color:#7f7f7f;color:#fff}.elementor-8 .elementor-element.elementor-element-3152aaaf .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-3152aaaf .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-2f06c100{--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}.elementor-8 .elementor-element.elementor-element-e46b55d>.elementor-widget-container{padding:0 20%}.elementor-8 .elementor-element.elementor-element-e46b55d{text-align:center;font-family:"Roboto",Sans-serif;font-size:3.2em;font-weight:600;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-664412a>.elementor-widget-container{padding:0 20%}.elementor-8 .elementor-element.elementor-element-664412a{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-724d66d{text-align:center}.elementor-8 .elementor-element.elementor-element-724d66d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:3.2em;font-weight:600;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-da7b2e2>.elementor-widget-container{padding:0 20%}.elementor-8 .elementor-element.elementor-element-da7b2e2{text-align:center;font-family:"Roboto",Sans-serif;font-size:3.2em;font-weight:600;line-height:1.2em;color:#000}.elementor-8 .elementor-element.elementor-element-3406b432{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-8 .elementor-element.elementor-element-652c6d5d{--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}.elementor-8 .elementor-element.elementor-element-380ddb75{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.3em;color:#000}.elementor-8 .elementor-element.elementor-element-94dc63c{--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}.elementor-8 .elementor-element.elementor-element-56b518a{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.3em;color:#000}.elementor-8 .elementor-element.elementor-element-54f9bdbf{--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}.elementor-8 .elementor-element.elementor-element-52441667{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.3em;color:#000}.elementor-8 .elementor-element.elementor-element-38e1d843{--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}.elementor-8 .elementor-element.elementor-element-3558d7dc{font-family:"Roboto",Sans-serif;font-size:1.7em;font-weight:400;line-height:1.3em;color:#000}.elementor-8 .elementor-element.elementor-element-55300db{--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}.elementor-8 .elementor-element.elementor-element-9cf152a .elementor-button{background-color:#4850ef;font-family:"Roboto",Sans-serif;font-size:2em;font-weight:500;letter-spacing:.1em;fill:#fff;color:#fff;border-style:groove;border-width:6px;border-radius:50px;padding:.5em}.elementor-8 .elementor-element.elementor-element-9cf152a .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-9cf152a .elementor-button:focus{background-color:#767be3;color:#fff}.elementor-8 .elementor-element.elementor-element-9cf152a .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-9cf152a .elementor-button:focus svg{fill:#fff}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-cf858cc>.elementor-widget-container{padding:0 10%}.elementor-8 .elementor-element.elementor-element-277412cf>.elementor-widget-container{padding:2em 0 3em}.elementor-8 .elementor-element.elementor-element-e46b55d>.elementor-widget-container{padding:0 10%}.elementor-8 .elementor-element.elementor-element-664412a>.elementor-widget-container{padding:0 10%}.elementor-8 .elementor-element.elementor-element-da7b2e2>.elementor-widget-container{padding:0 10%}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-69c6e92a:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.e-con-inner>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.e-con-inner>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-69c6e92a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://einfach-besser-tanzen.net/wp-content/uploads/2023/12/Tanzschule-Offenburg-Lahr-1.webp")}.elementor-8 .elementor-element.elementor-element-69c6e92a{--overlay-opacity:1}.elementor-8 .elementor-element.elementor-element-cf858cc>.elementor-widget-container{padding:0 5%}.elementor-8 .elementor-element.elementor-element-277412cf>.elementor-widget-container{padding:1em 0}.elementor-8 .elementor-element.elementor-element-4f4f75ec>.elementor-widget-container{margin:0 0 -1em}.elementor-8 .elementor-element.elementor-element-e46b55d>.elementor-widget-container{padding:0 5%}.elementor-8 .elementor-element.elementor-element-664412a>.elementor-widget-container{padding:0 5%}.elementor-8 .elementor-element.elementor-element-da7b2e2>.elementor-widget-container{padding:0 5%}.elementor-8 .elementor-element.elementor-element-56b518a>.elementor-widget-container{margin:-2em 0 0}.elementor-8 .elementor-element.elementor-element-52441667>.elementor-widget-container{margin:-2em 0 0}.elementor-8 .elementor-element.elementor-element-3558d7dc>.elementor-widget-container{margin:-2em 0 0}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-34886548{--width:33.3333%}.elementor-8 .elementor-element.elementor-element-1690a0ca{--width:66.6666%}.elementor-8 .elementor-element.elementor-element-7da60565{--width:50%}.elementor-8 .elementor-element.elementor-element-2b460cb0{--width:50%}.elementor-8 .elementor-element.elementor-element-4a80215c{--width:50%}.elementor-8 .elementor-element.elementor-element-5dc18233{--width:50%}.elementor-8 .elementor-element.elementor-element-8aca48d{--width:50%}.elementor-8 .elementor-element.elementor-element-5e916373{--width:50%}.elementor-8 .elementor-element.elementor-element-31292f84{--width:50%}.elementor-8 .elementor-element.elementor-element-4b708e56{--width:50%}.elementor-8 .elementor-element.elementor-element-52f21042{--width:50%}.elementor-8 .elementor-element.elementor-element-652c6d5d{--width:25%}.elementor-8 .elementor-element.elementor-element-94dc63c{--width:25%}.elementor-8 .elementor-element.elementor-element-54f9bdbf{--width:25%}.elementor-8 .elementor-element.elementor-element-38e1d843{--width:25%}}