@media screen and (max-width: 991px) {
  .navbar-brand .logo {
    height: 50px;
    /* padding-left: 50px; */
    width: 201px;
    object-fit: contain;
  }
  .navbar-custom {
    top: 5px;
  }
  .navbar-expand-lg .navbar-collapse {
    background: #ffffff96;
    backdrop-filter: blur(5px);
    color: #000;
    padding: 15px;
    border-radius: 5px;
  }
  .navbar-custom .navbar-nav .nav-link {
    color: #000;
  }

  .main-category-header {
    font-size: 24px;
  }
  .main-bg-image {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .copyright-ui {
    font-size: 14px;
  }
  .footer-ui {
    font-size: 14px;
  }
  .contact-ui {
    padding: 110px 0;
  }
  .contact-ui h4 {
    font-size: 25px;
  }
  .contact-ui p {
    font-size: 13px;
  }
  .contact-header {
    font-size: 25px;
  }
  .gallery-img {
    height: 130px;
  }
  .main-category img {
    height: 150px;
  }
  .gallaty-thumb {
    /* height: 150px; */
    height: 100%;
  }
  .main-bg-image {
    background-attachment: scroll !important;
  }
  .navbar-expand-lg .navbar-collapse {
    background: #ffffffcc; /* more opaque, lighter on GPU */
    backdrop-filter: none; /* disable blur on mobile */
  }
  .Pre-Wedding img:hover,
  .gallery-img:hover {
    transform: none !important;
    box-shadow: none !important;
  }
  /* .contact-ui {
  background-image: url('/assets/img/Wedding/JAINISH & NIKITA/008A5167-small.webp') !important;
} */
  /* .slide-img {
    height: 350px;
  } */
  .py-1 {
    padding: 0.15rem !important;
    padding-left: 0.3rem !important;
    padding-right: 0.3rem !important;
  }
  .new-img img,
  .new-img-2 img,
  .new-img-3 img,
  .new-img-4 img {
    height: 100%;
  }
}

@media screen and (max-width: 600px) {
  .slide-img {
    height: 350px;
  }
}
