/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.4.8.1754484631
Updated: 2025-08-06 12:50:31

*/
/*
 * .screen-reader-text – Barrierefreier, unsichtbarer Text für Screenreader.
 *
 * Diese CSS-Klasse wird verwendet, um Text für Screenreader sichtbar zu machen,
 * ohne dass er für sehende Nutzer im Browser erscheint.
 *
 * Anwendung:
 * - Nützlich für Links, die nur ein Bild enthalten.
 * - Ergänzt <a> oder <button>-Elemente mit zusätzlichem Linktext für Screenreader.
 * - Empfohlen für barrierefreies Webdesign nach WCAG.
 *
 * Beispiel in HTML:
 * <a href="/startseite">
 *   <img src="logo.jpg" alt="Startseite">
 *   <span class="screen-reader-text">Zur Startseite</span>
 * </a>
 *
 * Wichtig: Dieser Text wird vorgelesen, aber ist visuell komplett verborgen.
 */

.screen-reader-text {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}



.screen-reader-text {
  position:absolute; width:1px; height:1px; padding:0; margin:-1px;
  overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0;
}
footer h3.widgettitle {
    color: #ffffff; /* Weiß wie vorher */
    font-size: 1.25rem; /* gleiche Größe wie vorher */
    font-weight: 700; /* fett */
    margin-bottom: 15px; /* optional Abstand */
}

.et_pb_menu__logo a {
    pointer-events: none; /* verhindert Klick */
}
.et_pb_menu__logo a:focus {
    outline: none;
}
