.site-header,
.site-footer {
  box-sizing: border-box;
  max-width: 72rem;
  margin-inline: auto;
  padding: 1rem clamp(1.25rem, 5vw, 4rem);
}

.site-header {
  border-block-end: 1px solid var(--bit-clr-brd-sec);
}

.site-footer {
  border-block-start: 1px solid var(--bit-clr-brd-sec);
}

.site-content {
  box-sizing: border-box;
  max-width: 64rem;
  margin-inline: auto;
  padding-block: clamp(2rem, 8vw, 6rem);
}

.company-address {
  font-style: normal;
}
