/* WPBakery Background Slideshow (Responsive) */
.pbs-slideshow{
  position: relative;
  width: 100%;
  overflow: hidden;
  display: block;
}

.pbs-slides, .pbs-slide{
  position: absolute;
  top:0; left:0; right:0; bottom:0;
  width: 100%; height: 100%;
}

.pbs-slide{
  background-size: cover !important;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 0;
  transition: opacity 1s ease-in-out;
  will-change: opacity;
}

.pbs-slide.is-active{
  opacity: 1;
}

.pbs-overlay{
  position: absolute;
  top:0; left:0; right:0; bottom:0;
  pointer-events: none;
  z-index: 2;
}

.pbs-slides{
  z-index: 1;
}
