
.hamb {
   display: none;
}

.side-menu {
	display: none;
}

.nav {
    display: flex !important;
    flex-direction: column;
    gap: 1rem;
    margin-left: auto;
	align-items: flex-end;
}

.menu {
	display: flex;
    gap: 4rem;
    list-style: none;
    padding: 0;
    margin: 0;
}

.menu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.menu li {
  padding: 10px;
  border-bottom: 1px solid #ddd;
  cursor: pointer;
}

#container {
    display: flex;                /* Affiche les enfants en ligne */
    width: 100vw;                 /* Largeur de la fenêtre visible */
    height: 100vh;                /* Facultatif : pleine hauteur de l'écran */
}

#col1, #col2, #col3 {
    flex: 1;                      /* Chaque colonne prend une part égale */
    padding: 10px;                /* Un peu d'espace intérieur */
    box-sizing: border-box;      /* Inclure le padding dans le width */
}

#col1 img, #col3 img {
    max-width: 100%;       /* Pour que les images ne débordent pas */
    height: auto;
}

