body {
  min-height: 100vh;
  font-family: var(--bs-body-font-family);
}

h1,
h2,
h3,
h4,
h5,
h6,
.offcanvas,
#navbarMenu,
#sidebarMenu {
  font-family: var(--luna-display-font);
}

.page-hero-bg {
  background:
    linear-gradient(
        var(--background-overlay),
        var(--background-overlay)
    ),
    var(--background-img);
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
}
