
.horizon-main{padding-top:var(--nav-h)}
.horizon-hero{
  position:relative;
  min-height:calc(100vh - var(--nav-h));
  background:#000;
  overflow:hidden;
}
.horizon-video-wrap{
  position:relative;
  width:100%;
  min-height:calc(100vh - var(--nav-h));
}
.horizon-video{
  width:100%;
  min-height:calc(100vh - var(--nav-h));
  object-fit:cover;
  background:#000;
}

@media (max-width:900px){
  .horizon-hero,.horizon-video-wrap,.horizon-video{min-height:calc(100svh - var(--nav-h))}


