.pages {
   padding-top: 70px;
    }

.pages .pages-band-wrapper {
    background-color: var(--white);
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

.pages .pages-band-wrapper li {
    color: var(--black);
}
.pages .pages-band-wrapper li a  {
    color: var(--black) !important;
    font-size: var(--text-md);
    font-weight: var(--fw-regular);
}
.pages .pages-band-wrapper ul {
    display: flex;
    justify-content: start;
    list-style: none;
    margin: 0;
    padding: 0;
}
.pages .pages-band-wrapper ul li {
    margin: 0 5px;
}
.pages .pages-band-wrapper ul li a {
    color: var(--white);
    text-decoration: none;
    font-weight: var(--fw-regular);
    font-size: var(--text-xs);
}

.page-header {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;    /* Yatayda (çapraz eksende) ortalar */
    text-align: center;     /* Başlık metinlerinin kendi içinde de ortalanmasını sağlar */
    height: 400px;      /* Dikey ortalamanın net görünmesi için yükseklik şarttır */
}

.page-header h1 {
    font-size: var(--text-2xl);
    margin-bottom: 10px;
}

.page-header h2 {
    font-size: var(--text-md);
    margin-bottom: 10px;
}

.page-content {
   padding: 15px;
}