.elementor .e-5f85f329-0279085{width:25%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#8E44AD;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-25d1a92f-5ca162e{width:75%;height:400px;background-image:url("https://tanz-fit-ludwig.de/wp-content/uploads/2026/06/hochzeitstanz-paartanz.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-clip:content-box;flex-direction:column;justify-content:flex-end;}.elementor .e-27e6861d-2c97e55{flex-direction:row;}.elementor .e-13c071f2-54d1205{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-4ce770bc-889be72{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-38fdf0cb-3cc971d{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-7242c7e5-a541ab9{margin-block-start:10px;margin-block-end:10px;flex-direction:row;}.elementor .e-fbb693c-1639c8d{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-0cf584f-0e93a59{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-14db2ba-da7834e{margin-block-start:10px;margin-block-end:10px;flex-direction:row;}.elementor .e-5dd8579-5b19f73{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-079ce7d-147e177{width:50%;padding:7px;margin-inline-start:10px;margin-inline-end:10px;border-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:10px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;box-shadow:0px 0px 10px 0px rgba(199, 199, 199, 1);flex-direction:column;}.elementor .e-90a2fb8-82890df{margin-block-start:10px;margin-block-end:10px;flex-direction:row;}.elementor .e-2b006969-e2fdcf9{display:flex;flex-direction:column;}