.job-cards .swiper {
  margin-top: var(--md-4)
}
.job-cards .swiper-backface-hidden .swiper-slide{
transform:none;
}
.job-cards__navigation {
  margin-top: var(--md-2)
}
.job-card:hover {
    background: white;
}
.job-cards .background-video .cta__inner .icon-play::before, .job-cards .background-video .cta__inner .icon-pause::before{
color:var(--black);
}

.job-cards__bottom-links {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: -5rem
}
 .job-cards .background-video__overlay{
 display:none;
 }
@media (min-width:768px) {
  .job-cards .swiper {
    margin-top: -9rem;
    margin-left: 10rem !important;
  }
  .job-cards__navigation {
    margin-top: 0
  }
  .job-cards__bottom-links {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: var(--md-4)
  }
  .job-cards .background-video__overlay {
  top: 65% !important;
  left: 4.8rem !important;
  display:block
  }
}
@media (min-width:768px) and (max-width:991.98px) {
  .job-cards h2 {
    margin-bottom: var(--md-1)
  }
}
@media (min-width:1400px) {
.job-cards .swiper {
    margin-top: -9rem;
    margin-left: 18.5rem !important;
  }
 .job-cards .background-video__overlay {
    
    left: calc(16px + (100% - 1272px)/ 2) !important;

  }
}
