/* All menus */
header ul.menu {list-style: none; display: flex; margin-bottom: 0rem}
header ul.menu li{display: inline-block; flex: auto;}
header ul.menu li a{display: block; transition: 350ms ease; color: #000; padding: 1.15rem 0.5rem; text-align: center; text-decoration: none;}
header ul.menu li a:hover{background-color: #F4F9FF}

/* Responsive */
@media screen and (max-width: 991px) {
    header .wrapper-mobile ul.menu {flex-direction: column;}
    header .wrapper-mobile ul.menu li > a {padding: 1rem 0;}
}