/*!
 * SGInf UX-003 – Header- und Hero-Korrektur (Essentials Child)
 * Version 1.0.0 (Kandidat, nicht installiert). Eigenständig; ersetzt NICHT style.css des Child-Themes.
 * Behebt ausschliesslich:
 *  1. Zeilenumbrüche in der Desktop-Hauptnavigation und im Button "Member Login" (ab 1025 px)
 *  2. zu grosse Hero-Überschrift der Startseite (Elementor-Seite 3053)
 * Bewusst NICHT enthalten: Farben, Abstände, Ultimate Member, WP Event Manager, Jobs, Logo, mobile Topbar.
 */

/* 1. Desktop-Navigation: Haupt- und Top-Menüpunkte sowie Header-Buttons nie umbrechen.
 *    Nur oberste Ebene (li > a); Untermenüs (.dropdown-menu) bleiben unverändert.
 *    Pixfort schaltet unterhalb von 1025 px auf das Hamburger-Menü um. */
@media screen and (min-width: 1025px) {
	#masthead .navbar-nav > li > a.pix-nav-link,
	#masthead .navbar-nav > li > a.pix-nav-link > .pix-dropdown-title,
	#masthead a.btn {
		white-space: nowrap !important;
	}
}

/* 2. Startseiten-Hero: Display-1 skalieren statt fest 96 px. */
.elementor-3053 .pix-highlighted-items.display-1 {
	font-size: clamp(2rem, 3.6vw, 3.25rem) !important;
	line-height: 1.12 !important;
	letter-spacing: -0.02em;
}

@media screen and (max-width: 991px) {
	.elementor-3053 .pix-highlighted-items.display-1 {
		font-size: clamp(1.75rem, 6vw, 2.5rem) !important;
		line-height: 1.15 !important;
	}
}

@media screen and (max-width: 575px) {
	.elementor-3053 .pix-highlighted-items.display-1 {
		font-size: clamp(1.5rem, 7vw, 2rem) !important;
	}
}
