.block-header-video {
    position: relative;
    height: 60rem;
}
.block-header-video video {
    width: 100%;
    height: 100%;
}
.block-header-video video.video-click-toggle {
    cursor: pointer;
}

/* Scroll down icon */
.block-header-video .scroll-down-icon {
  position: absolute;
  bottom: 1.25rem;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
}
.block-header-video .scroll-down-icon:hover {
  animation: bounce 2s infinite;
}

@keyframes bounce {
  0%, 100% { transform: translateX(-50%) translateY(0); }
  50%      { transform: translateX(-50%) translateY(10px); }
}



/* Responsive */
@media only screen and (max-width: 1440px) {
  .block-header-video {
    height: 48.75rem;
  }
  .block-header-video .scroll-down-icon {
    bottom: 2.75rem;
  }
}

@media only screen and (max-width: 1199px) {
  .block-header-video {
    height: 42.5rem;
  }
  .block-header-video .scroll-down-icon {
    bottom: 0.75rem;
  }
}

@media only screen and (max-width: 767px) {
  .block-header-video {
    height: 46.875rem;
  }
  .block-header-video .scroll-down-icon {
    bottom: 1rem;
  }
}