@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500.css);
body {
  margin: auto auto;
  padding: 0;
}
.plus___DWTpR {
  overflow: hidden;
  max-width: 975px;
  position: relative;
  margin: auto auto;
  /* General styles */
}
.plus___DWTpR h3 {
  font-family: 'Roboto';
  font-size: 24px;
  font-weight: 500;
  margin: auto auto 10px auto;
  text-align: center;
}
.plus___DWTpR h4 {
  font-family: 'Roboto';
  font-weight: 500;
  margin: 0 auto 5px auto;
}
.plus___DWTpR p {
  font-family: 'Roboto';
  font-size: 13px;
  line-height: 17px;
  margin: 0 auto 0 auto;
}
.plus___DWTpR a {
  color: #000;
}
.plus___DWTpR .slider_container___35Luy {
  box-sizing: border-box;
  margin: 20px auto auto auto;
  position: absolute;
  text-align: center;
  width: 100%;
}
.plus___DWTpR .map_container___22zRx {
  margin: auto auto;
}
.plus___DWTpR .map_container___22zRx svg {
  display: block;
  margin: auto auto;
}
.plus___DWTpR .map_container___22zRx svg .path___3EPLl {
  stroke-width: 0.5px;
  stroke: #999;
  transition: fill 0.2s linear;
}
.plus___DWTpR .map_container___22zRx svg .number___3PPZu,
.plus___DWTpR .map_container___22zRx svg .circle___3snTo {
  transition: all 0.5s linear;
}
.plus___DWTpR .map_container___22zRx svg .text___3fVPW {
  font-family: 'Roboto';
  font-size: 50px;
  font-weight: 500;
  text-align: center;
  text-shadow: none;
}
.plus___DWTpR .map_container___22zRx svg .number___3PPZu {
  color: rgba(0, 0, 0, 0.8);
  fill: rgba(0, 0, 0, 0.8);
  font-family: 'Roboto';
  font-size: 0;
  font-weight: 500;
  line-height: 42px;
  stroke: rgba(0, 0, 0, 0.8);
  text-align: center;
  text-shadow: 0 0 0 #000;
}
.plus___DWTpR .line_chart_container___3LXZA {
  margin: auto auto;
}
.plus___DWTpR .clearfix___1yHqr {
  zoom: 1;
}
.plus___DWTpR .clearfix___1yHqr:after {
  clear: both;
  content: ' ';
  display: block;
  height: 0;
  visibility: hidden;
}
.plus___DWTpR .ss-terms___dMEZ6 {
  margin: 40px auto auto auto;
  max-width: 450px;
}
.plus___DWTpR .meta___3gcNx {
  color: #333;
  font-size: 13px;
  line-height: 16px;
  padding: 0 10px 40px 10px;
}
.plus___DWTpR .clear_both___a0DL_ {
  clear: both;
}
.plus___DWTpR .hidden___1aMNf {
  display: none;
}
.plus___DWTpR .nowrap___2n1o8 {
  white-space: nowrap;
}

