
h3 {
  font-family: 'Zierschrift', 'Verdana', serif;
  font-weight: normal; /* Nutzt die Bold-Version von oben */
  font-size: 1.5em;
}

h4 {
  font-family: 'Zierschrift', 'Verdana', serif;
  font-weight: normal; /* Nutzt die Bold-Version von oben */
  font-size: 1.5em;
  vertical-align: top;
  margin-top: 5px; /* Kleiner Abstand oben */
  margin-bottom: 5px; /* Kleiner Abstand unten */
}

h5 {
        margin: 0;
        font-size: 24px;
        font-family: Gotham, Tahoma, sans-serif;
        color: #FFFFFF;
        text-transform: uppercase;
        letter-spacing: .2em;

}

h8 {
letter-spacing: .15em;
text-transform: uppercase;
font-weight: bold;
}

h9 {
letter-spacing: .07em;
font-weight: bold;
}

h10 {
letter-spacing: .15em;
text-transform: uppercase;
font-weight: 600;
font-size: 30pt;
}


body#tinymce {
background: #FFFFFF
}

.heading-container-flex {
    display: flex;
    align-items: center; /* Zentriert Linie und Text vertikal */
    text-align: center;
}

.heading-container-flex .line {
    flex-grow: 1; /* Lässt die Linie den restlichen Platz einnehmen */
    height: 1px;
    background-color: #ccc;
    margin: 0 15px;
}

.heading-container-flex h2 {
    white-space: nowrap; /* Verhindert Zeilenumbruch bei der Überschrift */
}
