.sam-platform-hero-cards .slider-hero-slide:focus-visible { outline: 2px solid var(--main-green); outline-offset: -3px; }
@media (max-width: 767px) {
  .section_hero .hero-video { object-position: 78% center; }
  .section_hero .is-hero-bottom > .vflex,
  .section_hero .is-hero-bottom .is-button-group { width: 100%; }
  .section_hero .is-hero-bottom .is-button-group { flex-direction: column; align-items: stretch; }
  .section_hero .is-hero-bottom .is-button-group > a { width: 100%; justify-content: center; }
}
