.usa-svg-map-wrapper {
  width: 100vw;
  margin-left: 50%;
  transform: translateX(-50%);
  background: #fff;
  overflow-x: auto;
}
.usa-svg-map {
  width: 100vw;
  max-width: 1700px;
  height: 90vh;
  display: block;
}
.state {
  fill: #2376d9;
  stroke: #fff;
  stroke-width: 2;
  cursor: pointer;
  transition: fill 0.22s;
  outline: none;
}
.state:hover,
.state:focus {
  fill: #e57373 !important;
}
