@media only screen and (min-width: 767px) {
.leo-desktop-hide{
  display: none !important;
}
}
@media only screen and (max-width: 767px) {

.leo-mobile-hide{
  display: none !important;
}
  .slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent {
    min-height: 63rem;
}
  .leo-st-abs {
    
    left: 0;
    right: 0;
    text-align: center;
}
}