/* GLOBAL FONTS */
body,
p,
span,
li,
a,
input,
textarea,
button {
  font-family: adelle-sans, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
 font-family: "the-seasons-light", serif !important;
  font-weight: 500 !important;
}



/* secondary header bar */
.secondaryNav {
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
  background: #5B5545;
}

/* remove block spacing */
.secondaryNav .blockInner,
.secondaryNav .block-content,
.secondaryNav .content,
.secondaryNav .inner {
  margin: 0 !important;
  padding: 0 !important;
  max-width: none !important;
  width: 100% !important;
}

/* make the content lay out cleanly */
.secondaryNav ul,
.secondaryNav .menu,
.secondaryNav .nav,
.secondaryNav .locations {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 14px 24px;
  list-style: none;
}

/* clean up text links */
.secondaryNav a,
.secondaryNav span,
.secondaryNav p {
  color: #fff;
  text-decoration: none;
}

footer,
.footerContainer,
.footerContent,
.footerInner,
.mobileFooterContainer {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

.custom-footer {
  margin-bottom: 0 !important;
}

.custom-footer-bottom {
  margin-bottom: 0 !important;
}