/* HAND FIXES, not from Webflow. See README. */

/* Phones: the header logo's 400px minimum width and the footer's negative
   margins push things off-centre, and the floating Text Me button covers
   the QuickBooks line at the end of the page. */
@media screen and (max-width: 479px) {
  .link-block-2 {
    width: 100%;
    min-width: 0;
    max-width: 400px;
  }

  .footer {
    padding-bottom: 76px;
  }

  .container-7 {
    align-items: center;
    gap: 12px;
    margin-bottom: 0;
    padding-right: 10px;
  }

  .div-block-25,
  .link-block-3 {
    flex: none;
    margin: 0;
  }

  .link-block-3 img {
    display: block;
    width: 33px;
    max-width: none;
  }

  .quickbookcertblock {
    align-self: center;
    padding-top: 0;
  }

  .footer-text.qb {
    margin: 0;
    padding: 0;
  }
}
