/*.h-custom-css-wrapper .header-item,*/
/*.f-custom-css-wrapper .header-item {*/
/*    display: block;*/
/*}*/

.h-custom-css-wrapper .header-item_lang-wrapper,
.f-custom-css-wrapper .header-item_lang-wrapper {
    position: relative;
}

.h-custom-css-wrapper .lang-selector__icon,
.f-custom-css-wrapper .lang-selector__icon {
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBzdHJva2U9IiNGRkZGRkYiLz48cGF0aCBkPSJNMS41IDYuNWgxN00xLjUgMTRoMTciIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTE0IDEwYzAgMi43MDctLjQ5NSA1LjEzNC0xLjI3NCA2Ljg2Ni0uOCAxLjc3OC0xLjgwMyAyLjYzNC0yLjcyNiAyLjYzNHMtMS45MjYtLjg1Ni0yLjcyNi0yLjYzNEM2LjQ5NCAxNS4xMzQgNiAxMi43MDcgNiAxMHMuNDk1LTUuMTM0IDEuMjc0LTYuODY2QzguMDc0IDEuMzU2IDkuMDc3LjUgMTAgLjVzMS45MjYuODU2IDIuNzI2IDIuNjM0QzEzLjUwNiA0Ljg2NiAxNCA3LjI5MyAxNCAxMFoiIHN0cm9rZT0iI0ZGRkZGRiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center center;
    height: 20px;
    opacity: .8;
    width: 20px;
    z-index: 10;
    margin-right: 20px;
}
.f-custom-css-wrapper .lang-selector__icon {
    margin-right: 16px;
}

.h-custom-css-wrapper .header-item_lang-wrapper,
.f-custom-css-wrapper .header-item_lang-wrapper {
    align-items: center;
    display: flex;
}

.f-custom-css-wrapper .header-item_lang-wrapper>span,
.f-custom-css-wrapper .header-item_lang-wrapper>span {
    color: #FFFFFF;
    opacity: .8;
    font-size: 14px;
    font-weight: 400;
}

.h-custom-css-wrapper .header-item,
.f-custom-css-wrapper .header-item {
    justify-content: flex-end;
}

.h-custom-css-wrapper .wpml-ls-statics-shortcode_actions,
.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal,
.f-custom-css-wrapper .wpml-ls-statics-shortcode_actions,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal {
    display: none;
    backdrop-filter: blur(5px);
    background: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 8px;
    padding: 15px;
    position: absolute;
    right: 16px;
    top: 49px;
    width: 170px;
}

.f-custom-css-wrapper .wpml-ls-statics-shortcode_actions,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal {
    right: auto;
    left: 36px;
    top: auto;
    bottom: 0;
}

.h-custom-css-wrapper .wpml-ls-statics-shortcode_actions::before {
    content: '';
    display: block;
    position: absolute;
    top: -49px;
    width: 100%;
    height: 49px;
}


@media screen and (max-width: 600px) {
    .h-custom-css-wrapper .wpml-ls-statics-shortcode_actions,
    .h-custom-css-wrapper .wpml-ls-legacy-list-horizontal,
    .f-custom-css-wrapper .wpml-ls-statics-shortcode_actions,
    .f-custom-css-wrapper .wpml-ls-legacy-list-horizontal {
        top: auto;
        bottom: 49px;
    }

    .h-custom-css-wrapper .wpml-ls-statics-shortcode_actions::before,
    .f-custom-css-wrapper .wpml-ls-statics-shortcode_actions::before {
        top: auto;
        bottom: -49px;
    }
}

.h-custom-css-wrapper .header-item_lang-wrapper,
.f-custom-css-wrapper .header-item_lang-wrapper {
    cursor: pointer;
}

.h-custom-css-wrapper .header-item_lang-wrapper:hover .wpml-ls-statics-shortcode_actions,
.h-custom-css-wrapper .header-item_lang-wrapper:focus .wpml-ls-statics-shortcode_actions,
.h-custom-css-wrapper .header-item_lang-wrapper:hover .wpml-ls-legacy-list-horizontal,
.h-custom-css-wrapper .header-item_lang-wrapper:focus .wpml-ls-legacy-list-horizontal,
.f-custom-css-wrapper .header-item_lang-wrapper:hover .wpml-ls-statics-shortcode_actions,
.f-custom-css-wrapper .header-item_lang-wrapper:focus .wpml-ls-statics-shortcode_actions,
.f-custom-css-wrapper .header-item_lang-wrapper:hover .wpml-ls-legacy-list-horizontal,
.f-custom-css-wrapper .header-item_lang-wrapper:focus .wpml-ls-legacy-list-horizontal {
    display: block !important;
}

@media (max-width: 1149px) {
    .h-custom-css-wrapper .header-item_lang-wrapper .lang-selector__icon {
        margin: 0 20px;
    }
}

.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item {
    width: 100%;
    padding: 0;
    margin: 0 0 10px;
}

.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item:last-child,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item:last-child {
    margin-bottom: 0;
}

.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item>a,
.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item>span,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item>a,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item>span {
    cursor: pointer;
    color: #111010;
    text-decoration: none;
    text-align: right;
    display: block;
    font-family: "mr-eaves-xl-modern", Mr Eaves Xl Modot, Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    position: relative;
    touch-action: manipulation;
    width: 100%;
    padding: 0;
}

.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item>a,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item>span {
    text-align: left;
}

.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language>a,
.h-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language>span,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language>a,
.f-custom-css-wrapper .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language>span {
    text-decoration: underline;
}