.site-nav .menu > li > a {
    font-family: "Libertinus Sans", sans-serif;
    padding: 19px 5px;
    letter-spacing: 1px;
}
.header-fixed .top-nav {
    top: 22px;
}
.header-fixed .site-nav .menu > li > a{
    padding: 17px 5px 8px;
}
.site-info .list-v {
    flex-direction: column;
}
.site-info .list-v li + li {
    margin-left: 0;
}
@media screen and (max-width: 1280px) {
    .top-nav {
        top: 33px;
    }
    .top-nav .language li a {
        width: auto;
        padding: 0 10px;
        margin: 0;
    }
    .site-nav .menu > li > a {
        font-size: 16px;
    }
    .site-nav .menu > li > a {
        padding: 19px 0;
    }
}