
    .language-switcher {
    position: relative;
}

.language-btn {
    height: 46px;
    padding: 0 14px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;

    border: 0;
    background: transparent;

    color: #173e34;
    font-size: 13px;
    font-weight: 700;

    cursor: pointer;
}

.language-btn:hover {
    color: #00735a;
}

.language-btn .fa-chevron-down {
    font-size: 9px;
}

.language-dropdown {
    position: absolute;
    top: calc(100% + 12px);
    right: 0;

    width: 210px;

    padding: 8px;

    border: 1px solid #e7dfd2;
    border-radius: 15px;

    background: #fff;

    box-shadow:
        0 18px 45px
        rgba(22, 55, 47, 0.14);

    opacity: 0;
    visibility: hidden;

    transform: translateY(-8px);

    transition: 0.2s ease;

    z-index: 9999;
}

.language-dropdown.show {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.language-dropdown button {
    width: 100%;
    min-height: 42px;

    display: flex;
    align-items: center;
    gap: 11px;

    padding: 8px 11px;

    border: 0;
    border-radius: 9px;

    background: transparent;

    color: #38554c;

    font-size: 12px;
    font-weight: 600;

    text-align: left;

    cursor: pointer;
}

.language-dropdown button:hover {
    background: #edf6f1;
    color: #005541;
}

.language-dropdown button span {
    font-size: 17px;
}


/* Hide Google default toolbar */

.goog-te-banner-frame,
.goog-te-balloon-frame {
    display: none !important;
}

body {
    top: 0 !important;
}

.skiptranslate iframe {
    display: none !important;
}
