/* Header-Logo Maximalgröße */
.navbar-brand img {
    max-height: 7vw; /* vw = Viewport Width, entspricht einer relativen Angabe unabhängig von der Auflösung */
    min-height: 80px;
    width: auto;
    height: auto;
}

/* Footer-Menü horizontal */
.footer-nav-horizontal.nav {
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
}
/* Footer Höhe begrenzen */
footer.container-footer {
    padding-block: 0.25rem !important;
    margin-top: 0 !important;
}

footer.container-footer .grid-child {
    padding-block: 0 !important;
}
