/* Par défaut, la version desktop est visible et la version mobile est cachée */
.visible-mobile {
  display: none;
}
.visible-desktop {
  display: flex;
}
/* Pour les écrans de 768px et moins (tablettes et mobiles), inverser la visibilité */
@media (max-width: 768px) {
  .visible-desktop {
    display: none;
  }
  .visible-mobile {
    display:contents;
  }
}