/* =========================================================
   KONTAKT LAYOUT
========================================================= */

.form-contact {
    max-width: 900px ;
    margin: 40px auto;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
}


/* =========================================================
   ANREDE (Herr / Frau) CHECKBOX LAYOUT
========================================================= */

.input-group.gender-group {
    display: flex;        /* nebeneinander */
    flex-direction: row;  /* horizontal statt vertikal */
    align-items: center;  /* vertikal sauber ausrichten */
    gap: 20px;            /* Abstand zwischen Optionen */
    flex-wrap: wrap;      /* bricht bei kleinen Screens um */
}

/* =========================================================
   ÜBERSCHRIFTEN
========================================================= */

.form-contact h1,
.form-contact h2,
.form-contact h3,
.form-contact p {
    text-align: center;
}