@media (max-width: 991px) {
  .inner-bg .inner-bg-heading h1 {
    font-size: 45px;
  }

  .header .nav-item.dropdown .nav-item {
    display: inline-block;
  }

  .header .nav-item.dropdown {
    margin-right: 0;
  }

  .header .nav-item.dropdown::before {
    top: 10px;
    transform: translateY(0);
  }
}

@media (max-width: 767px) {
  .inner-bg .banner-caption {
    width: 95%;
  }

  .inner-bg img,
  .inner-bg video {
    height: auto;

  }

}


@media (max-width: 575px) {
  .inner-bg .banner-caption {
    width: calc(100% + 2rem);
    max-width: calc(100% + 2rem);
    margin-left: -1rem;
    max-width: auto;
    height: auto;
  }

  .inner-bg h1 {
    font-size: 40px;
    margin-bottom: 10px;
  }

  .inner-bg p {
    font-size: 16px;
  }

  .home-slider1 img,
  .home-slider1 video {
    height: 400px;
    object-fit: cover;
    width: 100%;
  }

  .home-slider1 .owl-theme .owl-nav.disabled+.owl-dots {
    display: none;
  }

  .inner-bg .inner-bg-heading h1 {
    font-size: 22px;
    margin-bottom: 10px;
  }
}


@media (max-width: 361px) {
  .title h4 {
    margin-top: 160px;
  }
}


@media (max-width: 461px) {
  .title h4 {
    margin-top: 160px;
  }
}