#footer-info a {
font-weight: 400;
}  @media (max-width: 1150px) {
#top-menu-nav { display: none; }
#et_mobile_nav_menu { display: block; }
} @media (min-width: 981px) {
.egaliser-colonnes .et_pb_column { display: flex; flex-direction: column; }
.egaliser-colonnes .et_pb_column .et_pb_button_module_wrapper:nth-last-child(2) { margin-top: auto; }
}