.lang {
   display: flex;
   align-items: center;
}
.lang li {
   padding: 10px;
   border-radius: 100%;
}

.lang li.current-lang {
   background: linear-gradient(180deg, #9550D5 0%, #354DB4 100%);
}

.lang li a {
   color: #606060;
   font-size: 15px;
   font-weight: 500;
   line-height: 120%;
   text-transform: uppercase;
}

.lang li.current-lang a,
.lang li.current-lang:hover a {
   color: #fff;
}