.iso-map-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow-y: scroll; /* Permet le défilement */
    height: 100vh; /* Taille de l'écran */
    background-color: #1F4D64; /* Couleur de fond */
}

.iso-map-item {
    margin: -50px 0; /* Ajustez pour créer un effet d'emboîtement */
    z-index: 0; /* Gestion de la superposition */
    position: relative;
    width: 478px; /* Correspond à la largeur de votre SVG */
    height: auto;
}

.iso-map-item {
    transform: translateY(0);
    transition: transform 0.5s ease;
}

.iso-map-container:hover .iso-map-item {
    transform: translateY(-10px); /* Animation de léger déplacement */
}
