/* ALANYA24 - gezielter Feinschliff von Header und Hero (2026-11-02).
   Navigation: Nur das Dropdown-Label, nicht die anderen Menüpunkte.
   Hero: Nur Immobilienbetreuung / rechtliche Seiten.
   Keine Breiten, Header-Hoehen, Footer, Sidebars oder Bilder geaendert. */

/* Gleiches Schriftbild wie die normalen Links der Hauptnavigation.
   Ueberschreibt bewusst die frueher ergaenzte 700-!important-Regel. */
html body header.site-header nav.a24-nav-unified > details.a24-nav-more > summary.a24-nav-summary,
html body header.site-header nav.a24-nav-unified .a24-nav-more > .a24-nav-summary {
  font-family: inherit !important;
  font-size: 0.875rem !important;
  font-weight: 600 !important;
  font-style: normal !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}

/* Die Betreuungsseite hatte zusaetzlich 60px Abstand unten.
   Typografie und Hintergrund bleiben wie vorhanden. */
html body main#main-content .bt-page > section.bt-hero {
  padding-top: 48px !important;
  padding-bottom: 38px !important;
}

/* Nur die beiden Rechtstexte, erkennbar an ihrer Body-Klasse.
   Hintergrund und innerer Text werden nicht angefasst. */
html body.a24-legal-spacing main .page-hero,
html body.a24-legal-spacing main .legal-hero {
  padding-top: 48px !important;
  margin-top: 0 !important;
}

@media (min-width: 761px) and (max-width: 1179px) {
  html body main#main-content .bt-page > section.bt-hero {
    padding-top: 38px !important;
    padding-bottom: 32px !important;
  }
  html body.a24-legal-spacing main .page-hero,
  html body.a24-legal-spacing main .legal-hero {
    padding-top: 38px !important;
  }
}

@media (max-width: 760px) {
  html body main#main-content .bt-page > section.bt-hero {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  html body.a24-legal-spacing main .page-hero,
  html body.a24-legal-spacing main .legal-hero {
    padding-top: 28px !important;
  }
}
