main.rfs .h1,
main.rfs h1 {
  font-size: calc(1.35rem + 1.2vw);
  line-height: calc(1.4rem + 1.8vw);
}

@media (min-width: 1200px) {
  main.rfs .h1,
  main.rfs h1 {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }
}

main.rfs .h2,
main.rfs h2 {
  font-size: calc(1.3125rem + 0.75vw);
  line-height: calc(1.35625rem + 1.275vw);
}

@media (min-width: 1200px) {
  main.rfs .h2,
  main.rfs h2 {
    font-size: 1.875rem;
    line-height: 2.3125rem;
  }
}

main.rfs .h3,
main.rfs h3 {
  font-size: calc(1.275rem + 0.3vw);
  line-height: calc(1.30625rem + 0.675vw);
}

@media (min-width: 1200px) {
  main.rfs .h3,
  main.rfs h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}

main.rfs .h4,
main.rfs h4 {
  font-size: calc(1.25625rem + 0.075vw);
  line-height: calc(1.2875rem + 0.45vw);
}

@media (min-width: 1200px) {
  main.rfs .h4,
  main.rfs h4 {
    font-size: 1.3125rem;
    line-height: 1.625rem;
  }
}

main.rfs .h5,
main.rfs h5 {
  font-size: 1.125rem;
  line-height: calc(1.2625rem + 0.15vw);
}

@media (min-width: 1200px) {
  main.rfs .h5,
  main.rfs h5 {
    line-height: 1.375rem;
  }
}

main.rfs .h6,
main.rfs h6 {
  font-size: 1rem;
  line-height: 1.1875rem;
}

main.rfs li,
main.rfs p {
  font-size: 1.125rem;
  line-height: calc(1.2875rem + 0.45vw);
  color: #4f5459;
}

@media (min-width: 1200px) {
  main.rfs li,
  main.rfs p {
    line-height: 1.625rem;
  }
}

main.rfs .lead,
main.rfs .lead a,
main.rfs .lead p {
  font-size: calc(1.265625rem + 0.1875vw);
  line-height: calc(1.3275rem + 0.93vw);
}

@media (min-width: 1200px) {
  main.rfs .lead,
  main.rfs .lead a,
  main.rfs .lead p {
    font-size: 1.40625rem;
    line-height: 2.025rem;
  }
}

main.rfs a.btn,
main.rfs button.btn {
  padding: 0.625rem 1.125rem;
}

main.rfs a,
main.rfs button.btn {
  font-size: 1.125rem;
  line-height: calc(1.2875rem + 0.45vw);
}

@media (min-width: 1200px) {
  main.rfs a,
  main.rfs button.btn {
    line-height: 1.625rem;
  }
}

main.rfs .breadcrumb a,
main.rfs .breadcrumb li {
  font-size: 0.875rem;
  line-height: normal;
}

main.rfs .small,
main.rfs .small a,
main.rfs small,
main.rfs small a {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
