/* Custom header alignment CSS */
.navbar-main .navbar {
    display: flex;
    align-items: center;
}

.navbar-brand {
    display: flex;
    align-items: center;
    margin-right: 0;
}

.navbar-nav {
    display: flex;
    align-items: center;
}

.nav-link {
    display: flex;
    align-items: center;
    height: auto;
    line-height: 1;
}
