.main{
    font-size: 25px;
    font-family: "Atkinson Hyperlegible", sans-serif;
    background-color: 27374D;
    display: flex;
    align-items: center;
    flex-direction: column;
    color: #fcffd9;
    width: 100%;
    height: 100%;
}

.table_display{
    font-size: 20px;
    font-family: "Atkinson Hyperlegible", sans-serif;
    background-color: 27374D;
    display: absolute;
    color: #fcffd9;
    width: 100%;
    height: 100%;
}

.header{
    position: sticky;
    top: 0;
    z-index: 999;
}  

table{
    width: 50%;
}



 tr:nth-child(even) {
            background-color: #5b6a7f;
        }

#map {height:600px; width:500px}