@media (min-width: 768px) and (max-width: 991.98px) {
  body.home.page-id-16 .top-banner-wrap.top-banner-expandable {
    height: auto;
    min-height: var(--serrano-tablet-hero-height, 600px);
  }

  body.home.page-id-16 .top-banner-wrap.top-banner-expandable > .banner-inner {
    position: relative;
    height: var(--serrano-tablet-hero-height, 600px);
  }

  body.home.page-id-16 .top-banner-wrap.top-banner-expandable > .search-expandable-wrap {
    top: 0;
    margin-top: -45px;
  }

  body.home.page-id-16 section.content-wrap .vc_custom_1459833943673 {
    padding-top: 24px !important;
  }

  body.home.page-id-16 section.content-wrap .vc_custom_1459833943673 > .vc_column_container > .vc_column-inner {
    padding-top: 0;
  }
}
