#bannerCarouselHome {
  width: 99.8% !important;
}
#bannerCarouselHome .carousel-item a {
  background-image: none;
}
#bannerCarouselHome .carousel-item a img {
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
#bannerCarouselHome .carousel-item a .desktop {
  min-height: 400px;
}
@media screen and (max-width: 480px) {
  #bannerCarouselHome .carousel-item a .desktop {
    display: none;
  }
}
#bannerCarouselHome .carousel-item a .mobile {
  display: none;
}
@media screen and (max-width: 480px) {
  #bannerCarouselHome .carousel-item a .mobile {
    display: block;
  }
}