body {
    top: 0 !important;
}

body>div.skiptranslate {
    display: none;
}

.lang {
    padding: .75rem;
    position: fixed;
    left: .9rem;
    z-index: 9999999;
    display: flex;
    top: 50%;
    transform: translateY(-50%);
    align-items: center;
    background: white;
    border: 2px solid #eee;
    border-radius: .5rem;
}

.lang .language {
    display: -webkit-box;
    display: -ms-flexbox;
    gap: 8px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin: auto
}

.lang .language img {
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer;
    width: 25px;
    height: 25px;
    opacity: .5;
    pointer-events: inherit
}

.lang .language img:last-child {
    margin-right: 0
}

.lang .language img:hover {
    opacity: 1;
}

.lang .language__img_active {
    opacity: 1 !important;
    cursor: default !important;
}

.lang .language__img_active:hover {
    opacity: .5 !important;
}