/* Live-site overrides. Mirrors the demo site's Contact Us "HireLand
   Office" box treatment exactly: centered, enlarged, tight icon-to-text
   spacing. */
.contact-office-wide {
  float: none !important;
  overflow: hidden;
  max-width: 800px !important;
  width: 100% !important;
  margin: 0 auto !important;
  text-align: center;
}
.contact-office-wide h3 {
  font-size: 26px !important;
}
.contact-office-wide ul {
  float: none !important;
  display: flex !important;
  width: 100% !important;
  flex-direction: column;
  align-items: center;
  gap: 26px;
}
.contact-office-wide ul li {
  display: flex !important;
  align-items: center;
  justify-content: center;
  gap: 8px;
  font-size: 18px !important;
}
.contact-office-wide ul li i {
  position: static !important;
  display: inline-flex !important;
  width: auto !important;
  min-width: 0 !important;
  font-size: 38px !important;
  color: inherit;
}
.contact-office-wide ul li span {
  display: inline;
  font-size: 18px !important;
}
