.navbar-brand img {
    max-height: 100%;
}

.main-header {
    background-color: rgb(34, 62, 74);
}

#userNav .nav-link, .language-toggle .dropdown-toggle {
    color: rgb(255, 255, 255);
}

.site-footer {
    background-color: rgb(34, 62, 74);
}

.navbar-light .navbar-nav .nav-link {
    color: rgb(255,255,255);
}

.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .dropdown-item {
    color: rgb(255,255,255);
} 

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='5' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}