@font-face {
    font-family: "Celias";
    src: url("/media/fonts/fa43dba6-fe58-42cd-beac-78d760e54949.woff2") format("woff2"),
         url("/media/fonts/9fdff5f6-c979-490c-b9d4-1ba14cd1a420.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Celias";
    src: url("/media/fonts/c1e46c98-b144-44e8-a004-31c7956553bb.woff2") format("woff2"),
         url("/media/fonts/addcd091-bd29-4dc3-bb5f-84352050f92e.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: "Celias", sans-serif;
}


body {
    font-family: "Celias", sans-serif;
    font-size: 17px;
    line-height: 1.5;
}

h1 {
    font-family: "Celias", sans-serif;
    font-weight: 700;
    font-size: 40px;
}

h2 {
    font-family: "Celias", sans-serif;
    font-weight: 700;
    font-size: 28px;
}

h3 {
    font-family: "Celias", sans-serif;
    font-weight: 700;
    font-size: 23px;
}
/* Linkes Hauptmenü */
.sidebar-left .mod-menu a {
    font-size: 30px;
    line-height: 1.2;
    color: #222;
    text-decoration: none !important;
}

.sidebar-left .mod-menu a:hover,
.sidebar-left .mod-menu a:focus {
    color: #7BADA1;
    text-decoration: none !important;
}

.sidebar-left .mod-menu .active > a {
    color: #222;
    font-weight: 700;
    text-decoration: none !important;
}

}
:root {
    --cassiopeia-color-link: #7BADA1;
    --link-color: #7BADA1;
}
@media (max-width: 767px) {
    .navbar-toggler {
        color: #000 !important;
        border: none !important;
        font-size: 2.5rem;
        padding: 0.25rem 0.5rem;
    }
}
@media (max-width: 767px) {
    .navbar-toggler {
        color: #000 !important;
        border: 0 !important;
        box-shadow: none !important;
        outline: none !important;
        font-size: 2.0rem;
        padding: 0.25rem 0.5rem;
    }

    .navbar-toggler:focus,
    .navbar-toggler:focus-visible,
    .navbar-toggler:active {
        border: 0 !important;
        box-shadow: none !important;
        outline: none !important;
    }
