@charset "UTF-8";
/* Tamanho de fonte para telas extra-pequenas (xs) */
h1,
.h1 {
  font-size: 2.5rem;
}

h2,
.h2 {
  font-size: 2rem;
}

h3,
.h3 {
  font-size: 1.75rem;
}

h4,
.h4 {
  font-size: 1.5rem;
}

h5,
.h5 {
  font-size: 1.25rem;
}

h6,
.h6 {
  font-size: 1rem;
}

/* Tamanho de fonte para telas pequenas (sm) */
@media (min-width: 576px) {
  h1,
  .h1 {
    font-size: 2.75rem;
  }
  h2,
  .h2 {
    font-size: 2.25rem;
  }
  h3,
  .h3 {
    font-size: 2rem;
  }
}
/* Tamanho de fonte para telas médias (md) */
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 3rem;
  }
  h2,
  .h2 {
    font-size: 2.5rem;
  }
  h3,
  .h3 {
    font-size: 2.25rem;
  }
}
/* Tamanho de fonte para telas grandes (lg) */
@media (min-width: 992px) {
  h1,
  .h1 {
    font-size: 3.5rem;
  }
  h2,
  .h2 {
    font-size: 2.75rem;
  }
  h3,
  .h3 {
    font-size: 2.5rem;
  }
}
/* Tamanho de fonte para telas extra-grandes (xl) */
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 4rem;
  }
  h2,
  .h2 {
    font-size: 3rem;
  }
  h3,
  .h3 {
    font-size: 2.75rem;
  }
}
/* Tamanho de fonte para telas extra-extra-grandes (xxl) */
@media (min-width: 1400px) {
  h1,
  .h1 {
    font-size: 4.5rem;
  }
  h2,
  .h2 {
    font-size: 3.5rem;
  }
  h3,
  .h3 {
    font-size: 3rem;
  }
}/*# sourceMappingURL=reset.css.map */