h1 {
  font-size: calc(1.525rem + 1vw);
}

h2 {
  font-size: calc(1.525rem + 1vw);
}

h3 {
  font-size: calc(1.125rem + 0.75vw);
}

h4 {
  font-size: calc(1.125rem + 0.75vw);
}

h5 {
  font-size: calc(0.75rem + 0.18vw);
}

h6 {
  font-size: calc(0.6rem + 0.1vw);
}

p,
ul li,
.site-link h5,
.footer-menu-item,
.promats-number,
.promats-date,
body {
  font-size: calc(1rem + 0.15vw);
}

.action-button {
  font-size: calc(1.05rem + 0.1vw);
}

.content-note-text p {
  font-size: calc(0.8rem + 0.12vw);
}

@media (min-width: 1200px) {
  h1 {
    font-size: 2.25rem;
  }
  h2 {
    font-size: 2.25rem;
  }
  h3 {
    font-size: 1.6875rem;
  }
  h4 {
    font-size: 1.5rem;
  }
  h5 {
    font-size: 0.875rem;
  }
  h6 {
    font-size: 0.75rem;
  }
  p,
ul li,
.site-link h5,
.footer-menu-item,
.promats-number,
.promats-date,
body {
    font-size: 1.125rem;
  }
  .action-button {
    font-size: 1.15rem;
  }
  .content-note-text p {
    font-size: 0.9rem;
  }
}/*# sourceMappingURL=responsiveTextStyle.css.map */