/* Mobile hero framing: focus on the family at the right of the original image. */
@media(max-width:1024px){
 .hero-section.hero-static-v281>.hero-full-mobile-v314{
  display:block!important;
  width:100%!important;
  height:auto!important;
  aspect-ratio:3/2!important;
  object-fit:cover!important;
  object-position:100% 50%!important;
  max-height:none!important;
 }
}
