/* LPITA V118 — mobile hero text centering only. */
@media (max-width:760px){
  body.live-body .z-home-hero .z-hero-caption,
  body.live-body .z-block-hero .z-hero-caption,
  body.live-body .z-hero-caption{
    left:20px!important;right:20px!important;width:auto!important;max-width:calc(100vw - 40px)!important;text-align:center!important;align-items:center!important;justify-content:center!important;margin-inline:auto!important;
  }
  body.live-body .z-hero-caption strong,
  body.live-body .z-hero-caption span,
  body.live-body .z-hero-caption p{display:block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important;font-weight:400!important}
  body.live-body .z-hero-caption strong{font-weight:800!important;letter-spacing:-.04em!important;line-height:.9!important;font-size:clamp(38px,14vw,72px)!important}
  body.live-body .z-hero-caption em,
  body.live-body .z-hero-caption .btn,
  body.live-body .z-text-block .btn,
  body.live-body .z-editorial-copy .btn{margin-left:auto!important;margin-right:auto!important;max-width:calc(100vw - 54px)!important;white-space:normal!important;text-align:center!important}
  body.live-body .z-text-block,
  body.live-body .z-editorial-copy,
  body.live-body .home-block-head{text-align:center!important;align-items:center!important;justify-content:center!important;padding-left:20px!important;padding-right:20px!important}
  body.live-body .z-text-block h2,
  body.live-body .z-editorial-copy h2,
  body.live-body .home-block-head h2{font-weight:800!important;text-align:center!important;max-width:100%!important;overflow-wrap:break-word!important;line-height:1!important}
  body.live-body .z-text-block p,
  body.live-body .z-editorial-copy p,
  body.live-body .home-block-head p{font-weight:400!important;text-align:center!important;max-width:34em!important;margin-left:auto!important;margin-right:auto!important}
}
