[data-test-events-widget] h3 {
  @media (max-width: 749px) {
    font-size: 1rem;
  }
}

[data-test-events-widget] time {
  @media (max-width: 749px) {
    font-size: .7rem;
  }
}

[data-test-room-widget] h3 {
  @media (max-width: 749px) {
    font-size: 1rem;
  }
}

[data-test-room-name] h3 {
  @media (max-width: 749px) {
    font-size: .875rem;
  }
}

[data-test-room-name] p {
  @media (max-width: 749px) {
    font-size: .7rem;
  }
}

[data-test-carousel-widget] h3 {
  @media (max-width: 749px) {
    font-size: 1rem;
  }
}

[data-zapnito-content-card-title] {
  @media (max-width: 749px) {
    font-size: .875rem;
  }
}

[data-zapnito-content-card] time {
  @media (max-width: 749px) {
    font-size: .7rem;
  }
}

[data-zapnito-content-card-kicker] {
  @media (max-width: 749px) {
    font-size: .7rem;
  }
}

.content__headline {
  @media (max-width: 749px) {
    font-size: 1.25rem;
  }
}

.content__intro {
 @media (max-width: 749px) {
    font-size: .875rem;
  }
} 

.content__date {
 @media (max-width: 749px) {
    font-size: .7rem;
  }
}

.comments h2 {
   @media (max-width: 749px) {
     font-size: .875rem;
  }
}

:root {
  @media (max-width: 789px) {
    --navbar-logo-width: 119px;
  }
}

.form__checkbox .form__label::before, .form__radio .form__label::before {
  border: 1px solid #1a202c;
}

/*[data-test-room-widget] .justify-between {
  display: none;
}*/

.auth__header {
  @media (max-width: 749px) {
    width: auto;
  }
}

#custom_field_1588 p {
  color: #1a202c;
}