.header--fixed #langs{right:-6%;top:-10px}#langs{position: text-align:center;margin:0}#langs.menu-nav-link:after{background-color:unset}#langs .display-language span,#langs .language a span{color:var(--color-silver);height:25px}#langs .display-language span:hover,#langs .language a span:hover{color:#f3b600;cursor:pointer}#langs .display-language,#langs .language a{margin:0;display:flex;align-items:center;}#langs .display-language span:nth-child(1),#langs .language span:nth-child(1){padding:0px 4px;}#langs .language{position:absolute;display:none}#langs .language a:nth-child(2){padding-top:5px}#langs .language a:nth-child(3){display:none!important}@media (max-width:991px){#langs{position:unset;right:unset;padding-left:15px;/*margin-top:15px*/}#langs .language a,.display-language{}.display-language span,.language span{line-height:15px}}
.flag-1 {
    padding: 0px 4px;
}
.flag-active {
    
    border-bottom: 1px solid #af9b9b !important;
}
.flag-unactive {
    opacity: 0.8 !important;
}
.display-language {
    margin: 0;
    display: flex;
    align-items: center;
}

.margin-top-10 {
    margin-top: 10%;
}

.flag {
    cursor: pointer;
}

.flag-label {
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle;
}

.flags {
    position: absolute;
    top: 80%;
    left: 15px;
    background: white;
    border: 1px solid #ccc;
    z-index: 1000;
    border-radius: 2px;
}

    .flags a {
        display: flex;
        align-items: center;
        padding: 5px;
        text-decoration: none;
    }


.flag-unactive {
    opacity: 0.5;
}

.language-selector .selected-flag {
    cursor: pointer;
    display: flex;
    align-items: center;
}

.black-color{
    color:black;
}

.ls-flag{
    border: 1px solid #ccc;
}