@media (min-width: 992px) {
    .navbar-default-transition:not(.navbar-transition), .navbar-inverse-transition:not(.navbar-transition) {
        background: rgba(255, 255, 255, 0.7) !important;
        box-shadow: none;
    }
    .navbar-default-transition:not(.navbar-transition) .navbar-brand>.navbar-brand-logo-normal, .navbar-inverse-transition:not(.navbar-transition) .navbar-brand>.navbar-brand-logo-normal{
    display: block;
}
    .navbar-default-transition:not(.navbar-transition) .navbar-nav>li>.nav-link, .navbar-inverse-transition:not(.navbar-transition) .navbar-nav>li>.nav-link {
        --bs-nav-link-color: rgba(0, 0, 0, 0.65) !important;
        --bs-nav-link-hover-color: rgba(0, 0, 0, 0.65) !important;
        --bs-navbar-active-color: rgba(0, 0, 0, 0.65) !important;
    }
}

.footer-section-meta {
    color: #eee;
}

.footer-section-meta a {
    color: #B2C0CE;
}

.footer-section h4::before {
    right: 0;
    background: #555;
}

.footer-section-content {
    font-size: 0.95rem;
}


.frame-header {
    border-bottom: 1px dotted #e4e9f0;
}

h1.element-header span, h2.element-header span, h3.element-header span, h4.element-header  span {
    border-bottom: 2px solid #002F5D;
}

.header-language ul {
    list-style: none;
    margin-bottom: 0;
}

.header-language li {
    display: inline;
}

.header-language li a {
    padding: 0.5rem;
}
