.club-home .hero-video,.club-home .hero-photo{width:100%;height:100%;inset:0;object-fit:cover;object-position:56% 50%;mask-image:none;-webkit-mask-image:none}.club-home .hero-video{transition:opacity .4s}.club-home .hero-caption{max-width:44%;text-align:right;justify-content:flex-end}.club-home .hero .hero-content{padding-bottom:100px}
@media(max-width:700px){.club-home .hero-video,.club-home .hero-photo{object-position:65% center}.club-home .hero-caption{max-width:210px}}
@media(prefers-reduced-motion:reduce){.club-home .hero-video{transition:none}}
