/* Business pages: the centred contact box keeps its desktop offset (margin-left: 388px) on tablets and overflows the
   screen by 34px on WordPress too. Centre it with a percentage instead. */
@media (max-width: 1024px) and (min-width: 768px) {
  .gb-container-2a8a13bc { margin-left: 25% !important; }
}

/* About page: its hero columns are forced to stay side by side and the heading keeps a desktop offset on phones. */
@media (max-width: 767px) {
  .wp-container-core-columns-is-layout-8f761849 { flex-wrap: wrap !important; }
  .gb-container-c3587b69 { margin-left: 0; }
}
