#map { /* les dimensions de la carte sur tout le viewport */ /*width: 100vw; height: 100vh;*/ width: 100%; height: 80vh; border: solid black 1px; } svg { background: transparent; } .my-div-icon { font-size: 1em; } h1 { width: 50%; margin: auto; margin-bottom: 10px; } video { object-fit: fill; } .legend { background-color: rgba(51, 170, 51, .3); padding: 5px; }