:root {
  --footer-background: #231f20;
  --footer-color: #fff;
  --footer-link-color: #fff;
  --footer-link-color-hover: #dcdcdc;
}

.page-footer {
  padding-bottom: 4rem;
}

.page-footer .menu-header,
.page-footer h2 {
  color: #ebcca0;
  font-size: 1.35rem;
  font-weight: 500;
  margin-top: 25px;
}

.page-footer .disclaimer {
  color: #969696;
}

.page-footer .ngcom {
  color: inherit;
  font-size: 12px;
}

.page-footer .ngcom img {
  border: 1px solid #fff;
  width: 26px;
}
:root { --body-font-family: "Montserrat", sans-serif; --heading-font-family: "Montserrat", sans-serif; }
@media (min-width: 768px) {
.page-footer .menu-header,
.page-footer h2 {
  font-size: 1.5rem;
}
}
.page-header__desktop .site-logo img,
.page-header__desktop .site-logo svg {
width: 210px;
height: 61px;
}

.smaller .page-header__desktop .site-logo img,
.smaller .page-header__desktop .site-logo svg {
width: 210px;
height: 61px;
}

:root {
--button-radius: 8px;
--h1-weight: 700;
--h2-weight: 900;
--h3-weight: 700;
}
