@media (orientation: portrait) and (max-width: 12cm),(orientation: landscape) and (max-height: 12cm),handheld and (orientation: portrait) and (max-width: 12cm),handheld and (orientation: landscape) and (max-height: 12cm) {
  #contenu_accueil .btn_lien {
    flex: 0.35;
    justify-content: center;
  }
  #contenu_accueil .separateur_courbe,
  #contenu_accueil .contenu_bouton {
    display: none;
  }
  #menu_ligne_1 {
    margin-top: 20px;
  }
  #lien_infos .texte:first-child {
    margin-left: 0;
  }
  #lien_infos .texte:last-child {
    margin-right: 0;
  }
}
