    .lang-toggle {
        color: rgba(255, 255, 255, .95);
    }
    [data-lang-switcher]{
      position:relative;
      z-index:999999;
    }

    .lang-switcher-open .lang-current {
        color: rgb(190 242 100 / 1);
    }

    .gtranslate_wrapper {
        display: flex;
        flex-direction: column;
        background: rgba(10, 10, 10, .96);
        border: 1px solid rgba(255, 255, 255, .14);
        border-radius: 14px;
        padding: 8px;
        box-shadow: 0 18px 40px rgba(0, 0, 0, .35);
    }

    .gtranslate_wrapper a {
        display: flex;
        align-items: center;
        height: 40px;
        padding: 0 12px;
        border-radius: 10px;
        color: rgba(255, 255, 255, .9);
        text-decoration: none;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: .12em;
    }

    .gtranslate_wrapper a:hover {
        background: rgba(255, 255, 255, .08);
    }

    .gtranslate_wrapper a.is-active {
        color: rgb(190 242 100 / 1);
    }