/* lifeinsurance.gr — mobile family hero fix
   Desktop is untouched. On phones/tablets the panoramic photo is shown
   as its own wide band so the whole family remains visible. */

@media (max-width:800px){
  .cinematic{
    min-height:0!important;
    display:block!important;
    padding-top:58vw!important;
    background:var(--navy2)!important;
  }

  .cinematic>img{
    position:absolute!important;
    top:0!important;
    right:0!important;
    bottom:auto!important;
    left:0!important;
    width:100%!important;
    height:58vw!important;
    object-fit:cover!important;
    object-position:right center!important;
  }

  .cinematic::after{
    top:0!important;
    right:0!important;
    bottom:auto!important;
    left:0!important;
    height:58vw!important;
    background:linear-gradient(
      0deg,
      rgba(3,26,56,.30) 0%,
      rgba(3,26,56,.02) 55%,
      rgba(3,26,56,0) 100%
    )!important;
  }

  .hero-content{
    width:calc(100% - 30px)!important;
    margin:0 auto!important;
    padding:44px 0 58px!important;
    transform:none!important;
  }
}
