/* Mobile hero description: readable without enlarging the main heading. */
@media (max-width: 768px) {
  body.home #banner .medicall-static-hero .content .sub-title h3 {
    font-size: 18px !important;
    line-height: 1.55 !important;
    overflow-wrap: break-word;
  }
}

/* MediCall single-slide homepage hero: preserve the original design and
   make above-the-fold content visible immediately, without Owl Carousel. */
.medicall-static-hero {
  display: block;
  position: relative;
  width: 100%;
}
.medicall-static-hero .slide {
  display: block;
}
.medicall-static-hero .slide .image-layer {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
body.home .main-slider .medicall-static-hero .sub-title,
body.home .main-slider .medicall-static-hero .content .big-title,
body.home .main-slider .medicall-static-hero .content .btns-box {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  -webkit-transform: none !important;
  transition: none !important;
  -webkit-transition: none !important;
}
body.home .main-slider .medicall-static-hero .slide .image-layer {
  transform: none !important;
  -webkit-transform: none !important;
  transition: none !important;
  -webkit-transition: none !important;
}
