.leaflet-control-layers {
}


.h6 {
    font-size: 0.6rem;
}
h6 {
    font-size: 0.7rem;
  color: inherit;
  font-weight: 550;
  line-height: 1.2;
  margin-bottom: -14px;
  margin-top: -18px;
}

.form-checkbox, .form-radio, .form-switch {
    margin: -5px 0;
}

.tabella_info {
    font-size: 12px; 'Helvetica Neue', Arial, Helvetica, sans-serif;
}

body {
    background: #ecf0f5;
    font-family: 'Poppins', Arial, sans-serif, system-ui, -apple-system !important;
    box-shadow: none;
}

#map {
    width: 100%;
    height: 90vh;
}

.container-tabella_info {
    height: 90vh;
    overflow-y: auto;
    padding: 0 13px;
    font-size: 14px;

}

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
    background: transparent;!important;
    box-shadow: none;!important;
}