.elementor-11831 .elementor-element.elementor-element-7b81d58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11831 .elementor-element.elementor-element-fe8b304 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-11831 .elementor-element.elementor-element-7b81d58{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7b81d58 *//* Anpassung des Menüs, um sicherzustellen, dass der Text nicht schwarz wird */
.is-menu-hover-solid .nav-menu > ul > li > a .link-text:before {
    display: none; /* Versteckt das Pseudoelement dauerhaft */
}

.nav-menu > ul > li > a:hover, 
.nav-menu > ul > li.current-menu-item > a {
    text-shadow: 0 0 8px #ffffff; /* Weißer Glow um den Text */
    color: #ffffff !important; /* Stelle sicher, dass der Text weiß bleibt */
    transition: text-shadow 0.3s ease; /* Optional: sanfte Animation */
}

/* Stelle sicher, dass die Textfarbe beim Ausklappen des Menüs erhalten bleibt */
.is-menu-hover-solid .nav-menu > ul > li > a {
    color: #ffffff !important; /* Weiß, um sicherzustellen, dass die Schrift nicht schwarz wird */
}/* End custom CSS */