/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
/* ---- Mobile layout fixes (Overhaulics, 2026-09-14) ----
   Phone-only (Avada's small breakpoint is 640px). Tablet and desktop unchanged.
   1. Hero "Celebrate": a 120px script word in a ~131px column painted past the
      screen edge. Scale it with the viewport so it fits on every phone width.
   2. Footer contact row: three columns stayed side by side on phones, leaving a
      64px cell that could not hold the email address. Stack them, as Avada
      normally would, and let long addresses wrap as a safety net. */
@media (max-width: 640px) {
  body.page-id-361 .fusion-builder-row-2 .fusion-text-1 p {
    font-size: 13vw !important;
    line-height: 1.15 !important;
  }
  body .fusion-fullwidth.fusion-builder-row-12 .fusion-layout-column.fusion-builder-column-26,
  body .fusion-fullwidth.fusion-builder-row-12 .fusion-layout-column.fusion-builder-column-27,
  body .fusion-fullwidth.fusion-builder-row-12 .fusion-layout-column.fusion-builder-column-28 {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
ul.fusion-checklist .fusion-li-item-content a { overflow-wrap: anywhere; }
