body, html, div{
  -webkit-font-smoothing: antialiased!important;
}

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
  background: rgba(30, 30, 30, 1);
  color: rgb(234, 226, 210)!important;
  border-radius: 3px!important;
  opacity: 1!important;
}
.leaflet-popup-content{
  margin: 0!important;
  padding: 2px 8px 2px 10px!important;
  font-size: 14px;
}
.leaflet-popup-content p{
  margin: 0!important;
  font-size: 14px;
}
.leaflet-popup-content-wrapper{
  border: 1px solid transparent!important;
  padding: 4px 8px!important;
}


.leaflet-fade-anim .leaflet-tile {
  will-change: unset!important;
  }
.leaflet-container{
  -webkit-box-sizing: border-box!important;
} 
