@media (min-width: 1024px) {
    .header__logo__a .picture--left {
        width: 100%!important;
        height: auto!important;
    }
}

@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        font-size: 0.85rem;
        font-weight: 600;
        padding-top: 0;
        padding-bottom: 10px;
        text-transform: uppercase;
    }
}

.nav__barAnimation {
    display: none;
}

.nav-perso-on .nav__itemlvl1:hover {
color: #a50823!important;
    }

a.nav__a.nav__itemlvl1.nav__itemlvl1--home {
    display: none;
}