/* Loaded just before style.css. Headings whose tag changed for document
   structure carry a .h1-.h6 class so they keep the look of their old tag.
   Being early in the cascade, these beat Bootstrap's .h* defaults but lose
   to the template's spacing utilities (mb-30 etc.) and component rules,
   exactly as the old tag selectors did. */
.h1, .h2, .h3, .h4, .h5, .h6 { margin: 0; font-family: "Poppins", sans-serif; font-weight: 600; }
.h1 { font-size: 64px; line-height: 78px; }
.h2 { font-size: 48px; line-height: 60px; }
.h3 { font-size: 36px; line-height: 48px; }
.h4 { font-size: 24px; line-height: 36px; }
.h5 { font-size: 20px; line-height: 26px; }
.h6 { font-size: 18px; line-height: 26px; }
