@page {
  margin: 4cm 2.5cm 4cm;
}
#toolbar-administration,
#block-proudmoment-main-menu,
#block-topmenu,
.breadcrumb-block,
.footer-top,
.footer-logo-desc,
.footer .copyright span,
.questionnaire .hero__body-button,
.questionnaire .cta {
  display: none !important;
}

.navbar-btn.logo {
  visibility: hidden !important;
}
.navbar-btn.logo img {
  visibility: visible !important;
}

#block-follow-location {
  padding-top: 1rem;
}

.header-outer {
  position: fixed;
  top: -3cm;
  left: 0;
  width: 100%;
}

.main-header-outer {
  margin-top: -3rem !important;
}

main {
  padding: 0 !important;
}

.paragraph--type--text-numbered-item,
.grid-icon-caption-card,
.diagnosed-block .field-item {
  page-break-inside: avoid;
}

.questionnaire .hero__body {
  padding-top: 1rem;
  padding-bottom: 0;
}

.footer {
  position: fixed;
  bottom: -2cm;
  left: 0;
  width: 100%;
  padding: 0 !important;
  background-color: transparent !important;
  color: #000 !important;
}