.u-section-1 .u-sheet-1 {
  min-height: 2731px;
}

.u-section-1 .u-text-1 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
  margin: 146px 0 60px;
}

.u-section-1 .u-btn-1 {
  background-image: none;
  padding: 0;
}

.u-section-1 .u-btn-2 {
  background-image: none;
  padding: 0;
}

.u-section-1 .u-btn-3 {
  background-image: none;
  padding: 0;
}

.u-section-1 .u-btn-4 {
  background-image: none;
  padding: 0;
}

.u-section-1 .u-btn-5 {
  background-image: none;
  padding: 0;
}

@media (max-width: 1199px) {
  .u-section-1 .u-text-1 {
    width: 822px;
  }
}

@media (max-width: 991px) {
  .u-section-1 .u-sheet-1 {
    min-height: 2932px;
  }

  .u-section-1 .u-text-1 {
    width: auto;
  }
}

@media (max-width: 767px) {
  .u-section-1 .u-text-1 {
    margin-top: 60px;
  }
}

@media (max-width: 575px) {
  .u-section-1 .u-sheet-1 {
    min-height: 3879px;
  }
}.glanz-header {
  position: relative;
  z-index: 1;
  overflow: visible;
}
.glanz-header::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  z-index: -1; /* Blur liegt im Hintergrund */
  pointer-events: none;
}
.burger-menu {
  z-index: 1000;
}
.logo {
  filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.6));
}
.untertitel_block {
  background-color: #f9f9f9; /* Sehr hellgrau als neutraler Hintergrund */
  padding: 20px;
  border: 1px solid #ddd;
  text-align: center;
}
.untertitel_block h2 {
  color: #419548; /* Grün für Kompetenz und positive Assoziationen */
  font-size: 1.5em;
  margin-bottom: 10px;
}
.untertitel_block p {
  color: #4c9ce1; /* Blau für die "ehrlich"-Komponente */
  line-height: 1.5;
  font-style: italic;
}
.icon-whatsapp, .icon-email {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px; /* Größe des Buttons */
  height: 50px; /* Höhe des Buttons */
  border-radius: 50%; /* Macht den Button rund */
  background-color: #0C6; /* WhatsApp-Grün, für den WhatsApp-Button */
  color: white; /* Textfarbe */
  font-size: 24px; /* Größe des Icons */
  transition: transform 0.3s ease, background-color 0.3s ease; /* Sanfte Übergänge */
}
.icon-whatsapp:hover {
  transform: scale(1.5); /* Zoom-Effekt beim Hover */
  background-color: #128C7E; /* Dunkleres Grün beim Hover */
}
.icon-email {
  background-color: #007BFF; /* Blau für den Email-Button */
}
.icon-email:hover {
  transform: scale(1.5); /* Zoom-Effekt beim Hover */
  background-color: #0056b3; /* Dunkleres Blau beim Hover */
}
.modal {