@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";

 .elementor-100741 .elementor-element.elementor-element-47a9819:not(.elementor-motion-effects-element-type-background),.elementor-100741 .elementor-element.elementor-element-47a9819>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(//musikverein-ehingen.de/wp-content/uploads/2023/04/Bild15.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100741 .elementor-element.elementor-element-47a9819>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(115deg,#000000CC 25%,#07000029 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-100741 .elementor-element.elementor-element-47a9819{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-100741 .elementor-element.elementor-element-52ac9db>.elementor-element-populated{padding:120px 30px 90px 30px}.elementor-100741 .elementor-element.elementor-element-dbb994f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-100741 .elementor-element.elementor-element-dbb994f{margin-top:30px;margin-bottom:0;padding:0 50px 0 50px}.elementor-bc-flex-widget .elementor-100741 .elementor-element.elementor-element-0fb1c7c.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-100741 .elementor-element.elementor-element-0fb1c7c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-100741 .elementor-element.elementor-element-0fb1c7c.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-100741 .elementor-element.elementor-element-0fb1c7c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-100741 .elementor-element.elementor-element-cab1c77>.elementor-widget-container{margin:0 0 0 0}.elementor-100741 .elementor-element.elementor-element-cab1c77 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100741 .elementor-element.elementor-element-8f23212{width:auto;max-width:auto}.elementor-100741 .elementor-element.elementor-element-8f23212>.elementor-widget-container{margin:0 10px 0 0}.elementor-100741 .elementor-element.elementor-element-8f23212 .elementor-heading-title{font-family:"Sport2000Display",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100741 .elementor-element.elementor-element-22e9768{width:auto;max-width:auto}.elementor-100741 .elementor-element.elementor-element-22e9768 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100741 .elementor-element.elementor-element-38a2d4d{--spacer-size:2px}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button .popup-icon,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button:hover,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button:focus,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-hover:hover .box-button{background:#A2231D00}.elementor-100741 .elementor-element.elementor-element-a0a2f74>.elementor-widget-container{margin:0 40px 0 40px;padding:0% 20% 0% 20%}.elementor-100741 .elementor-element.elementor-element-a0a2f74{--btn-icon-size:16px}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button i{font-size:16px}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button svg{width:16px;height:16px}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button{--btn-icon-spacing:10px;font-size:19px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button:hover,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button:focus,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_7_6)}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:hover,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:focus,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:hover *,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:focus *,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-hover:hover .box-button.elementor-button,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:hover svg,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:focus svg,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:hover,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-button.elementor-button:focus,.elementor-100741 .elementor-element.elementor-element-a0a2f74 .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_1)}.elementor-100741>.elementor-section-wrap,.elementor-100741>.elementor-inner>.elementor-section-wrap{justify-content:stretch}@media(min-width:768px){.elementor-100741 .elementor-element.elementor-element-863d56b{width:20%}.elementor-100741 .elementor-element.elementor-element-0fb1c7c{width:80%}}@media(max-width:1024px){.elementor-100741 .elementor-element.elementor-element-52ac9db.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100741 .elementor-element.elementor-element-cab1c77{text-align:left}.elementor-100741 .elementor-element.elementor-element-cab1c77 .elementor-heading-title{font-size:50px}.elementor-100741 .elementor-element.elementor-element-8f23212{text-align:left}.elementor-100741 .elementor-element.elementor-element-22e9768{text-align:left}}@media(max-width:767px){.elementor-100741 .elementor-element.elementor-element-dbb994f{padding:0 0 0 0}.elementor-100741 .elementor-element.elementor-element-863d56b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100741 .elementor-element.elementor-element-863d56b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-100741 .elementor-element.elementor-element-2ba4fe2>.elementor-widget-container{padding:0 0 30px 0}.elementor-100741 .elementor-element.elementor-element-2ba4fe2 img{max-width:50%}.elementor-100741 .elementor-element.elementor-element-0fb1c7c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100741 .elementor-element.elementor-element-0fb1c7c{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-100741 .elementor-element.elementor-element-0fb1c7c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-100741 .elementor-element.elementor-element-cab1c77{text-align:center}.elementor-100741 .elementor-element.elementor-element-cab1c77 .elementor-heading-title{font-size:35px}.elementor-100741 .elementor-element.elementor-element-8f23212{text-align:center}.elementor-100741 .elementor-element.elementor-element-8f23212 .elementor-heading-title{font-size:24px}.elementor-100741 .elementor-element.elementor-element-22e9768{text-align:center}.elementor-100741 .elementor-element.elementor-element-22e9768 .elementor-heading-title{font-size:24px}.elementor-100741 .elementor-element.elementor-element-38a2d4d{--spacer-size:30px}.elementor-100741 .elementor-element.elementor-element-a0a2f74>.elementor-widget-container{margin:0 0 0 0}}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}@font-face{font-family:'Sport2000Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://musikverein-ehingen.de/wp-content/uploads/2023/10/sport2000display-bold_0-webfont.woff2) format('woff2'),url(https://musikverein-ehingen.de/wp-content/uploads/2023/10/sport2000display-bold_0-webfont.woff) format('woff')}
 .elementor-100764 .elementor-element.elementor-element-c3ea655:not(.elementor-motion-effects-element-type-background),.elementor-100764 .elementor-element.elementor-element-c3ea655>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(//musikverein-ehingen.de/wp-content/uploads/2024/11/Blaeserjugend-Ehingen-2019-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100764 .elementor-element.elementor-element-c3ea655>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(115deg,#000000CC 25%,#07000029 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-100764 .elementor-element.elementor-element-c3ea655{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-100764 .elementor-element.elementor-element-ac0968b>.elementor-element-populated{padding:120px 30px 90px 30px}.elementor-100764 .elementor-element.elementor-element-959256f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-100764 .elementor-element.elementor-element-959256f{margin-top:30px;margin-bottom:0;padding:0 50px 0 50px}.elementor-bc-flex-widget .elementor-100764 .elementor-element.elementor-element-1cf778f.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-100764 .elementor-element.elementor-element-1cf778f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-100764 .elementor-element.elementor-element-1cf778f.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-100764 .elementor-element.elementor-element-1cf778f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-100764 .elementor-element.elementor-element-48b2304>.elementor-widget-container{margin:0 0 0 0}.elementor-100764 .elementor-element.elementor-element-48b2304 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100764 .elementor-element.elementor-element-a3f6276{width:auto;max-width:auto}.elementor-100764 .elementor-element.elementor-element-a3f6276>.elementor-widget-container{margin:0 10px 0 0}.elementor-100764 .elementor-element.elementor-element-a3f6276 .elementor-heading-title{font-family:"Sport2000Display",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100764 .elementor-element.elementor-element-b01796a{width:auto;max-width:auto}.elementor-100764 .elementor-element.elementor-element-b01796a .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100764 .elementor-element.elementor-element-d1f98f7{--spacer-size:2px}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button .popup-icon,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button:hover,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button:focus,.elementor-100764 .elementor-element.elementor-element-3846990 .box-hover:hover .box-button{background:#A2231D00}.elementor-100764 .elementor-element.elementor-element-3846990>.elementor-widget-container{margin:0 40px 0 40px;padding:0% 20% 0% 20%}.elementor-100764 .elementor-element.elementor-element-3846990{--btn-icon-size:16px}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button i{font-size:16px}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button svg{width:16px;height:16px}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button{--btn-icon-spacing:10px;font-size:19px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button:hover,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button:focus,.elementor-100764 .elementor-element.elementor-element-3846990 .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_7_6)}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:hover,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:focus,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:hover *,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:focus *,.elementor-100764 .elementor-element.elementor-element-3846990 .box-hover:hover .box-button.elementor-button,.elementor-100764 .elementor-element.elementor-element-3846990 .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:hover svg,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:focus svg,.elementor-100764 .elementor-element.elementor-element-3846990 .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:hover,.elementor-100764 .elementor-element.elementor-element-3846990 .box-button.elementor-button:focus,.elementor-100764 .elementor-element.elementor-element-3846990 .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_1)}.elementor-100764>.elementor-section-wrap,.elementor-100764>.elementor-inner>.elementor-section-wrap{justify-content:stretch}@media(min-width:768px){.elementor-100764 .elementor-element.elementor-element-82baabc{width:20%}.elementor-100764 .elementor-element.elementor-element-1cf778f{width:80%}}@media(max-width:1024px){.elementor-100764 .elementor-element.elementor-element-ac0968b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100764 .elementor-element.elementor-element-48b2304{text-align:left}.elementor-100764 .elementor-element.elementor-element-48b2304 .elementor-heading-title{font-size:50px}.elementor-100764 .elementor-element.elementor-element-a3f6276{text-align:left}.elementor-100764 .elementor-element.elementor-element-b01796a{text-align:left}}@media(max-width:767px){.elementor-100764 .elementor-element.elementor-element-959256f{padding:0 0 0 0}.elementor-100764 .elementor-element.elementor-element-82baabc.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100764 .elementor-element.elementor-element-82baabc>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-100764 .elementor-element.elementor-element-6a59d05>.elementor-widget-container{padding:0 0 30px 0}.elementor-100764 .elementor-element.elementor-element-6a59d05 img{max-width:50%}.elementor-100764 .elementor-element.elementor-element-1cf778f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100764 .elementor-element.elementor-element-1cf778f{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-100764 .elementor-element.elementor-element-1cf778f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-100764 .elementor-element.elementor-element-48b2304{text-align:center}.elementor-100764 .elementor-element.elementor-element-48b2304 .elementor-heading-title{font-size:35px}.elementor-100764 .elementor-element.elementor-element-a3f6276{text-align:center}.elementor-100764 .elementor-element.elementor-element-a3f6276 .elementor-heading-title{font-size:24px}.elementor-100764 .elementor-element.elementor-element-b01796a{text-align:center}.elementor-100764 .elementor-element.elementor-element-b01796a .elementor-heading-title{font-size:24px}.elementor-100764 .elementor-element.elementor-element-d1f98f7{--spacer-size:30px}.elementor-100764 .elementor-element.elementor-element-3846990>.elementor-widget-container{margin:0 0 0 0}}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}
 .elementor-100754 .elementor-element.elementor-element-bf566d6:not(.elementor-motion-effects-element-type-background),.elementor-100754 .elementor-element.elementor-element-bf566d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(//musikverein-ehingen.de/wp-content/uploads/2023/04/Bild16.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100754 .elementor-element.elementor-element-bf566d6>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(115deg,#000000CC 25%,#07000029 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-100754 .elementor-element.elementor-element-bf566d6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-100754 .elementor-element.elementor-element-6c6ae7c>.elementor-element-populated{padding:120px 30px 90px 30px}.elementor-100754 .elementor-element.elementor-element-266d5d1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-100754 .elementor-element.elementor-element-266d5d1{margin-top:30px;margin-bottom:0;padding:0 50px 0 50px}.elementor-bc-flex-widget .elementor-100754 .elementor-element.elementor-element-d56652f.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-100754 .elementor-element.elementor-element-d56652f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-100754 .elementor-element.elementor-element-d56652f.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-100754 .elementor-element.elementor-element-d56652f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-100754 .elementor-element.elementor-element-24f769a>.elementor-widget-container{margin:0 0 0 0}.elementor-100754 .elementor-element.elementor-element-24f769a .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100754 .elementor-element.elementor-element-c67de00{width:auto;max-width:auto}.elementor-100754 .elementor-element.elementor-element-c67de00>.elementor-widget-container{margin:0 10px 0 0}.elementor-100754 .elementor-element.elementor-element-c67de00 .elementor-heading-title{font-family:"Sport2000Display",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100754 .elementor-element.elementor-element-6d9ab34{width:auto;max-width:auto}.elementor-100754 .elementor-element.elementor-element-6d9ab34 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100754 .elementor-element.elementor-element-9d53ca0{--spacer-size:2px}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button .popup-icon,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button:hover,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button:focus,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-hover:hover .box-button{background:#A2231D00}.elementor-100754 .elementor-element.elementor-element-c8b01f7>.elementor-widget-container{margin:0 40px 0 40px;padding:0% 20% 0% 20%}.elementor-100754 .elementor-element.elementor-element-c8b01f7{--btn-icon-size:16px}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button i{font-size:16px}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button svg{width:16px;height:16px}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button{--btn-icon-spacing:10px;font-size:19px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button:hover,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button:focus,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_7_6)}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:hover,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:focus,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:hover *,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:focus *,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-hover:hover .box-button.elementor-button,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:hover svg,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:focus svg,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:hover,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-button.elementor-button:focus,.elementor-100754 .elementor-element.elementor-element-c8b01f7 .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_1)}.elementor-100754>.elementor-section-wrap,.elementor-100754>.elementor-inner>.elementor-section-wrap{justify-content:stretch}@media(min-width:768px){.elementor-100754 .elementor-element.elementor-element-9bc7dfa{width:20%}.elementor-100754 .elementor-element.elementor-element-d56652f{width:80%}}@media(max-width:1024px){.elementor-100754 .elementor-element.elementor-element-6c6ae7c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100754 .elementor-element.elementor-element-24f769a{text-align:left}.elementor-100754 .elementor-element.elementor-element-24f769a .elementor-heading-title{font-size:50px}.elementor-100754 .elementor-element.elementor-element-c67de00{text-align:left}.elementor-100754 .elementor-element.elementor-element-6d9ab34{text-align:left}}@media(max-width:767px){.elementor-100754 .elementor-element.elementor-element-266d5d1{padding:0 0 0 0}.elementor-100754 .elementor-element.elementor-element-9bc7dfa.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100754 .elementor-element.elementor-element-9bc7dfa>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-100754 .elementor-element.elementor-element-bfbb7be>.elementor-widget-container{padding:0 0 30px 0}.elementor-100754 .elementor-element.elementor-element-bfbb7be img{max-width:50%}.elementor-100754 .elementor-element.elementor-element-d56652f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100754 .elementor-element.elementor-element-d56652f{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-100754 .elementor-element.elementor-element-d56652f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-100754 .elementor-element.elementor-element-24f769a{text-align:center}.elementor-100754 .elementor-element.elementor-element-24f769a .elementor-heading-title{font-size:35px}.elementor-100754 .elementor-element.elementor-element-c67de00{text-align:center}.elementor-100754 .elementor-element.elementor-element-c67de00 .elementor-heading-title{font-size:24px}.elementor-100754 .elementor-element.elementor-element-6d9ab34{text-align:center}.elementor-100754 .elementor-element.elementor-element-6d9ab34 .elementor-heading-title{font-size:24px}.elementor-100754 .elementor-element.elementor-element-9d53ca0{--spacer-size:30px}.elementor-100754 .elementor-element.elementor-element-c8b01f7>.elementor-widget-container{margin:0 0 0 0}}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}
 .elementor-100758 .elementor-element.elementor-element-4764adc:not(.elementor-motion-effects-element-type-background),.elementor-100758 .elementor-element.elementor-element-4764adc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(//musikverein-ehingen.de/wp-content/uploads/2023/04/oldies_2018.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100758 .elementor-element.elementor-element-4764adc>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(115deg,#000000CC 25%,#07000029 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-100758 .elementor-element.elementor-element-4764adc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-100758 .elementor-element.elementor-element-ce96f67>.elementor-element-populated{padding:120px 30px 90px 30px}.elementor-100758 .elementor-element.elementor-element-8113168>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-100758 .elementor-element.elementor-element-8113168{margin-top:30px;margin-bottom:0;padding:0 50px 0 50px}.elementor-bc-flex-widget .elementor-100758 .elementor-element.elementor-element-13b326a.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-100758 .elementor-element.elementor-element-13b326a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-100758 .elementor-element.elementor-element-13b326a.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-100758 .elementor-element.elementor-element-13b326a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-100758 .elementor-element.elementor-element-7cfb546>.elementor-widget-container{margin:0 0 0 0}.elementor-100758 .elementor-element.elementor-element-7cfb546 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100758 .elementor-element.elementor-element-1327a56{width:auto;max-width:auto}.elementor-100758 .elementor-element.elementor-element-1327a56>.elementor-widget-container{margin:0 10px 0 0}.elementor-100758 .elementor-element.elementor-element-1327a56 .elementor-heading-title{font-family:"Sport2000Display",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100758 .elementor-element.elementor-element-e29fb95{width:auto;max-width:auto}.elementor-100758 .elementor-element.elementor-element-e29fb95 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100758 .elementor-element.elementor-element-0589e48{--spacer-size:2px}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button .popup-icon,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button:hover,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button:focus,.elementor-100758 .elementor-element.elementor-element-9338acc .box-hover:hover .box-button{background:#A2231D00}.elementor-100758 .elementor-element.elementor-element-9338acc>.elementor-widget-container{margin:0 40px 0 40px;padding:0% 20% 0% 20%}.elementor-100758 .elementor-element.elementor-element-9338acc{--btn-icon-size:16px}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button i{font-size:16px}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button svg{width:16px;height:16px}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button{--btn-icon-spacing:10px;font-size:19px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button:hover,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button:focus,.elementor-100758 .elementor-element.elementor-element-9338acc .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_7_6)}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:hover,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:focus,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:hover *,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:focus *,.elementor-100758 .elementor-element.elementor-element-9338acc .box-hover:hover .box-button.elementor-button,.elementor-100758 .elementor-element.elementor-element-9338acc .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:hover svg,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:focus svg,.elementor-100758 .elementor-element.elementor-element-9338acc .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:hover,.elementor-100758 .elementor-element.elementor-element-9338acc .box-button.elementor-button:focus,.elementor-100758 .elementor-element.elementor-element-9338acc .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_1)}.elementor-100758>.elementor-section-wrap,.elementor-100758>.elementor-inner>.elementor-section-wrap{justify-content:stretch}@media(min-width:768px){.elementor-100758 .elementor-element.elementor-element-7068e7a{width:20%}.elementor-100758 .elementor-element.elementor-element-13b326a{width:80%}}@media(max-width:1024px){.elementor-100758 .elementor-element.elementor-element-ce96f67.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100758 .elementor-element.elementor-element-7cfb546{text-align:left}.elementor-100758 .elementor-element.elementor-element-7cfb546 .elementor-heading-title{font-size:50px}.elementor-100758 .elementor-element.elementor-element-1327a56{text-align:left}.elementor-100758 .elementor-element.elementor-element-e29fb95{text-align:left}}@media(max-width:767px){.elementor-100758 .elementor-element.elementor-element-8113168{padding:0 0 0 0}.elementor-100758 .elementor-element.elementor-element-7068e7a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100758 .elementor-element.elementor-element-7068e7a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-100758 .elementor-element.elementor-element-ac2391c>.elementor-widget-container{padding:0 0 30px 0}.elementor-100758 .elementor-element.elementor-element-ac2391c img{max-width:50%}.elementor-100758 .elementor-element.elementor-element-13b326a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100758 .elementor-element.elementor-element-13b326a{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-100758 .elementor-element.elementor-element-13b326a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-100758 .elementor-element.elementor-element-7cfb546{text-align:center}.elementor-100758 .elementor-element.elementor-element-7cfb546 .elementor-heading-title{font-size:35px}.elementor-100758 .elementor-element.elementor-element-1327a56{text-align:center}.elementor-100758 .elementor-element.elementor-element-1327a56 .elementor-heading-title{font-size:24px}.elementor-100758 .elementor-element.elementor-element-e29fb95{text-align:center}.elementor-100758 .elementor-element.elementor-element-e29fb95 .elementor-heading-title{font-size:24px}.elementor-100758 .elementor-element.elementor-element-0589e48{--spacer-size:30px}.elementor-100758 .elementor-element.elementor-element-9338acc>.elementor-widget-container{margin:0 0 0 0}}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}
 .elementor-100756 .elementor-element.elementor-element-ca9b490:not(.elementor-motion-effects-element-type-background),.elementor-100756 .elementor-element.elementor-element-ca9b490>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(//musikverein-ehingen.de/wp-content/uploads/2019/09/stadtkapelle-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100756 .elementor-element.elementor-element-ca9b490>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(115deg,#000000CC 25%,#07000029 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-100756 .elementor-element.elementor-element-ca9b490{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-100756 .elementor-element.elementor-element-95ccbfd>.elementor-element-populated{padding:120px 30px 90px 30px}.elementor-100756 .elementor-element.elementor-element-498226b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-100756 .elementor-element.elementor-element-498226b{margin-top:30px;margin-bottom:0;padding:0 50px 0 50px}.elementor-bc-flex-widget .elementor-100756 .elementor-element.elementor-element-c4b2bbb.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-100756 .elementor-element.elementor-element-c4b2bbb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-100756 .elementor-element.elementor-element-c4b2bbb.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-100756 .elementor-element.elementor-element-c4b2bbb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-100756 .elementor-element.elementor-element-c75f155>.elementor-widget-container{margin:0 0 0 0}.elementor-100756 .elementor-element.elementor-element-c75f155 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100756 .elementor-element.elementor-element-977cd70{width:auto;max-width:auto}.elementor-100756 .elementor-element.elementor-element-977cd70>.elementor-widget-container{margin:0 10px 0 0}.elementor-100756 .elementor-element.elementor-element-977cd70 .elementor-heading-title{font-family:"Sport2000Display",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100756 .elementor-element.elementor-element-9641234{width:auto;max-width:auto}.elementor-100756 .elementor-element.elementor-element-9641234 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100756 .elementor-element.elementor-element-a4f1476{--spacer-size:2px}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button .popup-icon,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button:hover,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button:focus,.elementor-100756 .elementor-element.elementor-element-b33124a .box-hover:hover .box-button{background:#A2231D00}.elementor-100756 .elementor-element.elementor-element-b33124a>.elementor-widget-container{margin:0 40px 0 40px;padding:0% 20% 0% 20%}.elementor-100756 .elementor-element.elementor-element-b33124a{--btn-icon-size:16px}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button i{font-size:16px}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button svg{width:16px;height:16px}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button{--btn-icon-spacing:10px;font-size:19px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button:hover,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button:focus,.elementor-100756 .elementor-element.elementor-element-b33124a .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_7_6)}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:hover,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:focus,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:hover *,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:focus *,.elementor-100756 .elementor-element.elementor-element-b33124a .box-hover:hover .box-button.elementor-button,.elementor-100756 .elementor-element.elementor-element-b33124a .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:hover svg,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:focus svg,.elementor-100756 .elementor-element.elementor-element-b33124a .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:hover,.elementor-100756 .elementor-element.elementor-element-b33124a .box-button.elementor-button:focus,.elementor-100756 .elementor-element.elementor-element-b33124a .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_1)}.elementor-100756>.elementor-section-wrap,.elementor-100756>.elementor-inner>.elementor-section-wrap{justify-content:stretch}@media(min-width:768px){.elementor-100756 .elementor-element.elementor-element-96388d7{width:20%}.elementor-100756 .elementor-element.elementor-element-c4b2bbb{width:80%}}@media(max-width:1024px){.elementor-100756 .elementor-element.elementor-element-95ccbfd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100756 .elementor-element.elementor-element-c75f155{text-align:left}.elementor-100756 .elementor-element.elementor-element-c75f155 .elementor-heading-title{font-size:50px}.elementor-100756 .elementor-element.elementor-element-977cd70{text-align:left}.elementor-100756 .elementor-element.elementor-element-9641234{text-align:left}}@media(max-width:767px){.elementor-100756 .elementor-element.elementor-element-498226b{padding:0 0 0 0}.elementor-100756 .elementor-element.elementor-element-96388d7.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100756 .elementor-element.elementor-element-96388d7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-100756 .elementor-element.elementor-element-a1df71c>.elementor-widget-container{padding:0 0 30px 0}.elementor-100756 .elementor-element.elementor-element-a1df71c img{max-width:50%}.elementor-100756 .elementor-element.elementor-element-c4b2bbb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100756 .elementor-element.elementor-element-c4b2bbb{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-100756 .elementor-element.elementor-element-c4b2bbb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-100756 .elementor-element.elementor-element-c75f155{text-align:center}.elementor-100756 .elementor-element.elementor-element-c75f155 .elementor-heading-title{font-size:35px}.elementor-100756 .elementor-element.elementor-element-977cd70{text-align:center}.elementor-100756 .elementor-element.elementor-element-977cd70 .elementor-heading-title{font-size:24px}.elementor-100756 .elementor-element.elementor-element-9641234{text-align:center}.elementor-100756 .elementor-element.elementor-element-9641234 .elementor-heading-title{font-size:24px}.elementor-100756 .elementor-element.elementor-element-a4f1476{--spacer-size:30px}.elementor-100756 .elementor-element.elementor-element-b33124a>.elementor-widget-container{margin:0 0 0 0}}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}
 .elementor-100760 .elementor-element.elementor-element-aa6a922:not(.elementor-motion-effects-element-type-background),.elementor-100760 .elementor-element.elementor-element-aa6a922>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(//musikverein-ehingen.de/wp-content/uploads/2024/01/IMG_2311-scaled-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100760 .elementor-element.elementor-element-aa6a922>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(115deg,#000000CC 25%,#07000029 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-100760 .elementor-element.elementor-element-aa6a922{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-100760 .elementor-element.elementor-element-0177c29>.elementor-element-populated{padding:120px 30px 90px 30px}.elementor-100760 .elementor-element.elementor-element-3ee5019>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-100760 .elementor-element.elementor-element-3ee5019{margin-top:30px;margin-bottom:0;padding:0 50px 0 50px}.elementor-bc-flex-widget .elementor-100760 .elementor-element.elementor-element-9f37231.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-100760 .elementor-element.elementor-element-9f37231.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-100760 .elementor-element.elementor-element-9f37231.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-100760 .elementor-element.elementor-element-9f37231>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-100760 .elementor-element.elementor-element-d882d06>.elementor-widget-container{margin:0 0 0 0}.elementor-100760 .elementor-element.elementor-element-d882d06 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100760 .elementor-element.elementor-element-a5bb442{width:auto;max-width:auto}.elementor-100760 .elementor-element.elementor-element-a5bb442>.elementor-widget-container{margin:0 10px 0 0}.elementor-100760 .elementor-element.elementor-element-a5bb442 .elementor-heading-title{font-family:"Sport2000Display",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100760 .elementor-element.elementor-element-387e616{width:auto;max-width:auto}.elementor-100760 .elementor-element.elementor-element-387e616 .elementor-heading-title{font-family:"Sport2000-Regular",sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.3em;color:var(--e-global-color-el_color_0)}.elementor-100760 .elementor-element.elementor-element-85cf751{--spacer-size:2px}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button .popup-icon,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button:hover,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button:focus,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-hover:hover .box-button{background:#A2231D00}.elementor-100760 .elementor-element.elementor-element-82a3756>.elementor-widget-container{margin:0 40px 0 40px;padding:0% 20% 0% 20%}.elementor-100760 .elementor-element.elementor-element-82a3756{--btn-icon-size:16px}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button i{font-size:16px}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button svg{width:16px;height:16px}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button{--btn-icon-spacing:10px;font-size:19px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button:hover,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button:focus,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_7_6)}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:hover,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:focus,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:hover *,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:focus *,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-hover:hover .box-button.elementor-button,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:hover svg,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:focus svg,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:hover,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-button.elementor-button:focus,.elementor-100760 .elementor-element.elementor-element-82a3756 .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_1)}.elementor-100760>.elementor-section-wrap,.elementor-100760>.elementor-inner>.elementor-section-wrap{justify-content:stretch}@media(min-width:768px){.elementor-100760 .elementor-element.elementor-element-738b1cd{width:20%}.elementor-100760 .elementor-element.elementor-element-9f37231{width:80%}}@media(max-width:1024px){.elementor-100760 .elementor-element.elementor-element-0177c29.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100760 .elementor-element.elementor-element-d882d06{text-align:left}.elementor-100760 .elementor-element.elementor-element-d882d06 .elementor-heading-title{font-size:50px}.elementor-100760 .elementor-element.elementor-element-a5bb442{text-align:left}.elementor-100760 .elementor-element.elementor-element-387e616{text-align:left}}@media(max-width:767px){.elementor-100760 .elementor-element.elementor-element-3ee5019{padding:0 0 0 0}.elementor-100760 .elementor-element.elementor-element-738b1cd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100760 .elementor-element.elementor-element-738b1cd>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-100760 .elementor-element.elementor-element-8233f88>.elementor-widget-container{padding:0 0 30px 0}.elementor-100760 .elementor-element.elementor-element-8233f88 img{max-width:50%}.elementor-100760 .elementor-element.elementor-element-9f37231.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-100760 .elementor-element.elementor-element-9f37231{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-100760 .elementor-element.elementor-element-9f37231>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-100760 .elementor-element.elementor-element-d882d06{text-align:center}.elementor-100760 .elementor-element.elementor-element-d882d06 .elementor-heading-title{font-size:35px}.elementor-100760 .elementor-element.elementor-element-a5bb442{text-align:center}.elementor-100760 .elementor-element.elementor-element-a5bb442 .elementor-heading-title{font-size:24px}.elementor-100760 .elementor-element.elementor-element-387e616{text-align:center}.elementor-100760 .elementor-element.elementor-element-387e616 .elementor-heading-title{font-size:24px}.elementor-100760 .elementor-element.elementor-element-85cf751{--spacer-size:30px}.elementor-100760 .elementor-element.elementor-element-82a3756>.elementor-widget-container{margin:0 0 0 0}}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}.header_font{font-family:"Sport2000Display",sans-serif}
 .the7-taxonomies{display:flex;flex-flow:row wrap;justify-content:var(--align-taxonomy-items);align-items:var(--align-taxonomy-items);grid-column-gap:var(--grid-row-gap);list-style:none;margin:0!important}.widget-divider-yes .the7-taxonomies{grid-column-gap:calc(var(--grid-row-gap)/ 2)}.the7-taxonomies li{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:center;list-style:none;margin:0;padding:0;white-space:nowrap}.the7-taxonomies li .cat-item-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:0;border:0 solid;font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);color:var(--the7-base-color);border-color:var(--the7-divider-color);transition:all .3s}.widget-divider-yes .the7-taxonomies li svg{width:1em;height:auto}.widget-divider-yes .the7-taxonomies li i,.widget-divider-yes .the7-taxonomies li svg{margin-left:calc((var(--grid-row-gap,2px))/ 2)}.widget-divider-yes .the7-taxonomies li:first-child i:first-child,.widget-divider-yes .the7-taxonomies li:first-child svg:first-child{margin-left:0;margin-right:calc((var(--grid-row-gap,2px))/ 2)}.widget-divider-yes .the7-taxonomies li:before,.widget-divider-yes .the7-taxonomies li:last-child:after{position:relative;flex:0;align-self:center;content:"";font-size:var(--taxonomy_font_size);line-height:var(--taxonomy_line_height);height:var(--divider-height);border-left-width:var(--divider-width,0);border-right-width:var(--divider-width,0);border-color:var(--the7-divider-color)}.widget-divider-yes .the7-taxonomies li:before{margin-right:calc((var(--grid-row-gap,2px) + var(--divider-width,0px))/ 2)}.widget-divider-yes .the7-taxonomies li:last-child:after{display:none;margin-left:calc((var(--grid-row-gap,2px) + var(--divider-width,0px))/ 2)}.widget-divider-yes.last-item-divider-y .the7-taxonomies li:last-child:after{display:var(--last-divider-display)}.widget-divider-yes .the7-taxonomies li:first-child:before{display:none}.widget-divider-yes.first-item-divider-y .the7-taxonomies li:first-child:before{display:var(--first-divider-display)}.the7-taxonomies-row{display:flex;flex-direction:var(--variations-direction,column);justify-content:var(--variations-justify,var(--align-variation-items));align-items:var(--variations-align,var(--align-variation-items))}.the7-taxonomies-row>span{display:none;margin:var(--label-margin,0 0 10px 0);justify-content:var(--label-justify,flex-start);align-items:center;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);color:var(--the7-base-color)}