/* Generated by scripts/george/mobile.mjs from "Contact Page Mobile.dc.html". Do not edit; loaded at 767px and below. */
[data-sec="find-us"] { border-radius: 24px 24px 0px 0px !important; margin-top: -24px !important; }
[data-sec="find-us"] > :nth-child(1) { align-items: revert !important; display: flex !important; flex-direction: column !important; gap: 28px !important; padding: 44px 20px 56px !important; }
[data-sec="find-us"] > :nth-child(1) > :nth-child(2) { min-height: 280px !important; }
[data-sec="footer"] > :nth-child(1) { grid-template-columns: revert !important; max-width: revert !important; margin: revert !important; padding: 44px 20px 32px !important; display: flex !important; flex-direction: column !important; gap: 32px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(1) { grid-column: revert !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(1) > :nth-child(1) { height: 24px !important; margin-bottom: 14px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(1) > :nth-child(2) { max-width: revert !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(1) { margin: 0px 0px 14px !important; font-size: 11.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) { gap: 12px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(1) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(2) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(3) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(4) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(5) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(6) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(2) > :nth-child(2) > :nth-child(7) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(1) { margin: 0px 0px 14px !important; font-size: 11.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(2) { gap: 12px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(2) > :nth-child(1) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(2) > :nth-child(2) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(2) > :nth-child(3) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(2) > :nth-child(4) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(1) > :nth-child(3) > :nth-child(2) > :nth-child(5) > :nth-child(1) { font-size: 14.5px !important; }
[data-sec="footer"] > :nth-child(2) > :nth-child(1) { max-width: revert !important; margin: revert !important; padding: 18px 20px !important; gap: 10px !important; font-size: 12.5px !important; }
[data-sec="footer"] > :nth-child(2) > :nth-child(1) > :nth-child(1) { font-size: 12.5px !important; }
[data-sec="footer"] > :nth-child(2) > :nth-child(1) > :nth-child(2) { font-size: 12.5px !important; }
[data-sec="footer"] > :nth-child(2) > :nth-child(1) > :nth-child(2) > :nth-child(1) { font-size: 12.5px !important; }
[data-sec="footer"] > :nth-child(2) > :nth-child(1) > :nth-child(2) > :nth-child(2) { font-size: 12.5px !important; }
[data-sec="footer"] > :nth-child(2) > :nth-child(1) > :nth-child(2) > :nth-child(3) { font-size: 12.5px !important; }

/* ---- scripts/george/phone/contact.css ---- */
/* Contact at 767px and below. The form was rebuilt for Postroom, so the generator leaves it alone. */
/* skip: hero-and-form */
[data-sec="hero-and-form"] h1 { font-size: clamp(2.2rem, 11.5vw, 3rem) !important; white-space: normal !important; }
