body, html {
  padding: 0;
  margin: 0;
}
svg {
  background: #f2f2f2;
}
@font-face {
  font-family: "Lacuna";
  src: url("lacuna.ttf");
}

.province {
  fill: #333;
  shape-rendering: crispEdges;
}
.province:hover {
  fill: #555;
}

.pump {
  fill: #faeb14;
}

.infobox {
  font-family: "Lacuna"
}

.region_label {
  font-size: 18px;
}
.province_label {
  font-size: 15px;
}
.region_halo {
  font-size: 18px;
  stroke: white;
  stroke-width: 3px;
}
.province_halo {
  font-size: 15px;
  stroke: white;
  stroke-width: 3px;
}