header {
	position: fixed;
}

body {
  font-family: Arial, sans-serif;
  background-color: #ffffff;
  color: #000000;
}

.menu-right a {
    transition: color 0.3s ease, transform 0.2s ease;
    display: inline-block; /* Wichtig für die Bewegung */
    text-decoration: none;
}

.menu-right a:hover {
    color: #ffc107 !important; /* Gold-Gelb beim Drüberfahren */
    transform: translateY(-2px); /* Leichter Sprung nach oben */
}

h1, h2, h3 {
  font-weight: bold;
}

a {
  text-decoration: none;
}

section#hero h2, section#hero p {
  color: black; /* Text innerhalb Hero-Block sichtbar auf hellem Hintergrund */
}

section#features, section#gallery, section#contact {
  background-color: white; /* Alle Blöcke weiß */
  color: black;
}

img {
  max-width: 100%;
  border-radius: 10px;
}