header,
header.navbar-alert,
header.navbar .navbar-collapse,
header.navbar .navbar-toggler,
footer,
#content > .container > .row > .col-md-4,
.print-button {
  display: none !important;
}

.print-masthead {
  display: block !important;
}

p,
ul,
span {
  break-inside: avoid !important;
}

header.navbar {
  background-color: #00221C !important;
  color-adjust: exact;
  height: auto !important;
  margin-bottom: 20px;
  width: 100% !important;
}

.main-image {
  height: auto !important;
  width: 100% !important;
}



#content > .overflow-hidden > .container > h1 {
  color: #00221C !important; 
}

#content {
  page-break-inside: always !important;
  overflow: visible !important;
}