html {
  font-size: 1px;
}
@media only screen and (max-width: 1920px) {
  html {
    font-size: 1px;
  }
}
@media only screen and (max-width: 1900px) {
  html {
    font-size: 0.9896px;
  }
}
@media only screen and (max-width: 1850px) {
  html {
    font-size: 0.9635px;
  }
}
@media only screen and (max-width: 1800px) {
  html {
    font-size: 0.9375px;
  }
}
@media only screen and (max-width: 1750px) {
  html {
    font-size: 0.9115px;
  }
}
@media only screen and (max-width: 1700px) {
  html {
    font-size: 0.8854px;
  }
}
@media only screen and (max-width: 1650px) {
  html {
    font-size: 0.8594px;
  }
}
@media only screen and (max-width: 1600px) {
  html {
    font-size: 0.8333px;
  }
}
@media only screen and (max-width: 1550px) {
  html {
    font-size: 0.8073px;
  }
}
@media only screen and (max-width: 1500px) {
  html {
    font-size: 0.7813px;
  }
}
@media only screen and (max-width: 1450px) {
  html {
    font-size: 0.7552px;
  }
}
@media only screen and (max-width: 1400px) {
  html {
    font-size: 0.7292px;
  }
}
@media only screen and (max-width: 1350px) {
  html {
    font-size: 0.7031px;
  }
}
@media only screen and (max-width: 1300px) {
  html {
    font-size: 0.6771px;
  }
}
@media only screen and (max-width: 1250px) {
  html {
    font-size: 0.651px;
  }
}
@media only screen and (max-width: 1200px) {
  html {
    font-size: 0.625px;
  }
}
@media only screen and (max-width: 1150px) {
  html {
    font-size: 0.599px;
  }
}
@media only screen and (max-width: 1100px) {
  html {
    font-size: 0.5729px;
  }
}
@media only screen and (max-width: 1050px) {
  html {
    font-size: 0.5469px;
  }
}
@media only screen and (max-width: 1024px) {
  html {
    font-size: 0.5333px;
  }
}
@media only screen and (max-width: 1000px) {
  html {
    font-size: 0.5208px;
  }
}
@media only screen and (max-width: 950px) {
  html {
    font-size: 0.4947916667px;
  }
}
@media only screen and (max-width: 900px) {
  html {
    font-size: 0.46875px;
  }
}
@media only screen and (max-width: 850px) {
  html {
    font-size: 0.4427083333px;
  }
}
@media only screen and (max-width: 800px) {
  html {
    font-size: 0.4166666667px;
  }
}
@media only screen and (max-width: 768px) {
  html {
    font-size: 1px;
  }
}
@media only screen and (max-width: 375px) {
  html {
    font-size: 1px;
  }
}
@media only screen and (max-width: 370px) {
  html {
    font-size: 0.9867px;
  }
}
@media only screen and (max-width: 365px) {
  html {
    font-size: 0.9733px;
  }
}
@media only screen and (max-width: 360px) {
  html {
    font-size: 0.96px;
  }
}
@media only screen and (max-width: 355px) {
  html {
    font-size: 0.9467px;
  }
}
@media only screen and (max-width: 350px) {
  html {
    font-size: 0.9333px;
  }
}
@media only screen and (max-width: 345px) {
  html {
    font-size: 0.92px;
  }
}
@media only screen and (max-width: 340px) {
  html {
    font-size: 0.9067px;
  }
}
@media only screen and (max-width: 335px) {
  html {
    font-size: 0.8933px;
  }
}
@media only screen and (max-width: 330px) {
  html {
    font-size: 0.88px;
  }
}
@media only screen and (max-width: 325px) {
  html {
    font-size: 0.8667px;
  }
}
@media only screen and (max-width: 320px) {
  html {
    font-size: 0.8533px;
  }
}

/*# sourceMappingURL=media_rem.css.map */
