.leaflet-container {
     width: 100vw;
     height: 100vh;
}

.map-loading-div {
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     text-align: center;
     min-height: 100vh;
}

.map-loading-text {
     margin-bottom: 50px !important;
}