.language-menu {
    display: flex;
    list-style-type: none;
    margin-top: 15px;
}

.language-menu li {
    padding: 5px 10px;
    color: black;
    margin: 0 2px;
}

.language-menu li a {
    text-decoration: none;
}

.language-menu li.active {
    background-color: rgb(0 155 164);
}

.language-menu li:hover {
    background-color: rgb(0 155 164) !important;
}

.language-menu li.active a span {
    color: white !important;
}

.language-menu li:hover span {
    color: white !important;
}