.elementor-2004 .elementor-element.elementor-element-8380f92{text-align:center;}.elementor-2004 .elementor-element.elementor-element-b1fb2b2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2004 .elementor-element.elementor-element-b1fb2b2 .elementor-divider-separator{width:100%;}.elementor-2004 .elementor-element.elementor-element-b1fb2b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2004 .elementor-element.elementor-element-b1fb2b2 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-2004 .elementor-element.elementor-element-e3f8c6f{--iteration-count:infinite;--animation-duration:1200ms;z-index:-1;}.elementor-2004 .elementor-element.elementor-element-e3f8c6f .elementor-headline{text-align:center;font-family:"Kaushan Script", Sans-serif;font-size:32px;font-weight:100;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2004 .elementor-element.elementor-element-e3f8c6f .elementor-headline-dynamic-text{font-family:"Kaushan Script", Sans-serif;font-weight:100;line-height:10px;word-spacing:0px;}.elementor-2004 .elementor-element.elementor-element-c54db71{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2004 .elementor-element.elementor-element-c54db71 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2004 .elementor-element.elementor-element-c54db71 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-8380f92 *//* Stile für das aktive Menüelement */
.current-menu-item > a, .current-page-ancestor > a {
    background-color: #FFFFFF; /* Weiße Hintergrundfarbe für aktive Elemente */
    color: #A2D2F6 !important; /* Blaue Textfarbe für aktive Elemente */
    border-bottom: 3px solid #A2D2F6; /* Blauer Unterstrich für aktive Elemente */
    text-decoration: none; /* Entfernt Textdekoration, um Doppel-Unterstreichungen zu verhindern */
}/* End custom CSS */