.container-topbar, .container-below-top {
    color: #fff;
    background-color: black;
}
.container-header .mod-menu, .container-header .navbar-toggler {
    color: #ffffff;
    font-size: 1rem;
    font-weight: 600;
  }
h3, .h3 {
        font-size: 1.2rem;
    }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-family: var(--cassiopeia-font-family-headings);
    font-weight: var(--cassiopeia-font-weight-headings, 500);
}
.card-header {
    padding: var(--card-cap-padding-y) var(--card-cap-padding-x);
    color: #ffffff;
    background-color: #4f3620;
    border-bottom: var(--card-border-width) solid var(--card-border-color);
    margin-bottom: 0;
}