:root {
    --primary-dark-v2: #141415e3;
    --accent: #f1c086;
    --accent-light: #FF9800;
}

/* NAVIGATION BAR */
.navbar-nav li.nav-item {
    margin-left : 15px;
}

.navbar {
    background-color: var(--primary-dark-v2);
    border-bottom: 2px solid var(--accent-light);
}

.navbar-brand { color: white !important; }
a.nav-link { color : white !important; }
a.nav-link:hover { color : var(--accent) !important; }

hr {
    margin: 15px 35%;
    border-color: var(--accent-light) !important;
}

.lang-switch button {
    background: none;
    border: none;
    font-weight: 500;
    cursor: pointer;
    opacity: 0.6;
}

.lang-switch button.selected {
    opacity: 1;
    font-weight: 700;
    text-decoration: underline;
}