body, html {
    margin: 0;
    padding: 0;
    height: 100%;
}

#map-container {
    width: 100%;       
    height: 80vh;       
    margin-top: 20px;   
    position: relative; 
}

#map {
    width: 100%;        
    height: 100%;      
    z-index: 0;        
}