.highlighted aside.container {
  max-width: 100%;
}
.highlighted aside.container .views-row {
  width: 100%;
}
.highlighted aside.container img {
  width: 100%;
}

/* Added for Title over Banner Image section */

.content-title-banner .views-row {
  width: 100%;
}

.content-title-banner img {
  width: 100%;
}
.content-title-banner {
  position: relative;
}

.content-title-banner .views-field-title.banner-img {
  position: absolute;
  left: 9%;
  bottom: 28%;
  padding: 0;
}

.content-title-banner .views-field-title {
  padding-left: 27px;
  padding-top: 25px;
}

@media (min-width: 767px) and (max-width : 1200px) {
  .content-title-banner .views-field-title.banner-img {
    position: absolute;
    left: 5%;
    bottom: 1%;
  }
}
@media (max-width: 767px) {
  .content-title-banner .views-field-title.banner-img {
    left: 8%;
    bottom: 9%;
  }
  .cmp-banner--content {
    width: 100%;
  }
}
