.lang-selector-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 10px; /* sau orice altă valoare pe care o consideri potrivită */
    gap: 10px; /* Controlează distanța dintre steaguri și texte */
}

.lang-flag-container {
    display: flex;
    align-items: center;
    gap: 10px; /* Controlează spațierea dintre steag și textul limbii */
}

.lang-flag {
    width: 30px; /* sau orice dimensiune dorești */
    height: auto;
    cursor: pointer;
}

.lang-name {
    cursor: pointer;
}
 /* CSS inclus pentru referință */

        .lang-selector-container {
            display: flex;
            gap: 10px; /* Distanța între steaguri */
            align-items: center;
        }

        .lang-flag-container {
            display: flex;
            align-items: center;
            gap: 5px; /* Distanța între steag și text */
        }

        .lang-flag {
            width: 30px; /* Dimensiunea steagului */
            height: auto;
            cursor: pointer;
        }

        .lang-name {
            cursor: pointer;
        }

        /* Ascundem limbile din meniu pe desktop */
        .lang-selector-mobile {
            display: none;
        }

        @media screen and (max-width: 1024px) {
    .header-btn .lang-selector-container {
        display: none; /* Ascunde limbile lângă A-Team */
    }

    .lang-selector-mobile {
        display: block; /* Afișează limbile în meniul mobil */
        text-align: center;
        margin-top: 10px;
    }
}

        }
