.header-fixed #header {
    background-color: black;
}
.header-fixed  {
    background-color: black;
}
.header-fixed #header-borders {
    border-top: 0.5px solid white;
    border-bottom: 0.5px solid white;
}
.header-fixed #header-info a,
.header-fixed #header-info span,
.header-fixed #header-menu a .nav-top-int::before {
    color: white;
}
.header-fixed #header-menu-contatti .btn-small {
    border: 0.5px solid white;
    color: white;
}
.header-fixed #header-menu-contatti .btn-small span:last-child {
    background-color: white;
    color: black;
}
.header-fixed #header-menu-lang #menu-dark-white-btn,
.header-fixed #header-menu-lang .menu-lang-btn .nav-top-int::before,
.header-fixed #burger-menu {
    color: white;
}
@media only screen and (min-width:220px) and (max-width:1023px) {
    .header-abs #header {
        background-color: black;
    }
    .header-abs  {
        background-color: black;
    }
    .header-abs #header-borders {
        border-top: 0.5px solid white;
        border-bottom: 0.5px solid white;
    }
    .header-abs #header-info a,
    .header-abs #header-info span,
    .header-abs #header-menu a .nav-top-int::before {
        color: white;
    }
    .header-abs #header-menu-contatti .btn-small {
        border: 0.5px solid white;
        color: white;
    }
    .header-abs #header-menu-contatti .btn-small span:last-child {
        background-color: white;
        color: black;
    }
    .header-abs #header-menu-lang #menu-dark-white-btn,
    .header-abs #header-menu-lang .menu-lang-btn .nav-top-int::before,
    .header-abs #burger-menu {
        color: white;
    }
    #header-menu {
        background-color: black;
    }
    #header-menu a .nav-top-int::before {
        color: #fff !important;
    }
    .header-abs #header-menu .sel .nav-top-int::before,
    .header-fixed #header-menu .sel .nav-top-int::before {
        border-bottom: 1px solid #fff !important
    }
}
