body {
  font-family: Arial, sans-serif;
  background-color: #ffffff;
  color: #000000;
}

.menu-left {
display: flex;
gap: 0;
}

.menu-left a {
  padding: 0 0.5rem;
  text-decoration: none;
}

h1, h2, h3 {
  font-weight: bold;
}

a {
  text-decoration: none;
}

section#hero h3, 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;
}