body {
  font-size: 1.3rem; }
  @media (max-width: 1200px) {
    body {
      font-size: calc(1.03rem + 0.36vw) ; } }

.h1, h1 {
  font-size: 3rem; }
  @media (max-width: 1200px) {
    .h1, h1 {
      font-size: calc(1.2rem + 2.4vw) ; } }

.h2, h2 {
  font-size: 2.5rem; }
  @media (max-width: 1200px) {
    .h2, h2 {
      font-size: calc(1.15rem + 1.8vw) ; } }

.h3, h3 {
  font-size: 2.25rem; }
  @media (max-width: 1200px) {
    .h3, h3 {
      font-size: calc(1.125rem + 1.5vw) ; } }

.h4, h4 {
  font-size: 2rem; }
  @media (max-width: 1200px) {
    .h4, h4 {
      font-size: calc(1.1rem + 1.2vw) ; } }

.h5, h5 {
  font-size: 1.75rem; }
  @media (max-width: 1200px) {
    .h5, h5 {
      font-size: calc(1.075rem + 0.9vw) ; } }

.h6, h6 {
  font-size: 1.45rem; }
  @media (max-width: 1200px) {
    .h6, h6 {
      font-size: calc(1.045rem + 0.54vw) ; } }

/*# sourceMappingURL=font-size-site.css.map */
