@media screen and (max-width: 1025px) {
  section#WeddingGallery .dining-inner-slider {
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 667px) {
  section#WeddingGallery .dining-inner-slider.mobile-padding-100 {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 1025px) {
  section#WeddingGallery .dining-inner-slider .villaImg {
    height: 41.6666666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#WeddingGallery .dining-inner-slider .villaImg {
    height: 41.6666666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#WeddingGallery .dining-inner-slider .villaImg {
    height: 400px;
  }
}
@media (max-width: 600px) {
  section#WeddingGallery .dining-inner-slider .villaImg {
    height: 200px;
  }
}
section#WeddingGallery .dining-inner-slider .slick-arrow {
  top: auto;
  bottom: 5%;
}
@media screen and (max-width: 991px) {
  section#WeddingGallery .dining-inner-slider .slick-arrow {
    bottom: 4%;
  }
}
@media screen and (max-width: 667px) {
  section#WeddingGallery .dining-inner-slider .slick-arrow {
    filter: none !important;
    bottom: 0%;
  }
}
section#WeddingGallery .dining-inner-slider button.slick-prev {
  left: 43% !important;
}
@media screen and (max-width: 1025px) {
  section#WeddingGallery .dining-inner-slider button.slick-prev {
    left: 38% !important;
  }
}
@media screen and (max-width: 667px) {
  section#WeddingGallery .dining-inner-slider button.slick-prev {
    left: 25% !important;
  }
}
section#WeddingGallery .dining-inner-slider button.slick-next {
  right: 43% !important;
}
@media screen and (max-width: 1025px) {
  section#WeddingGallery .dining-inner-slider button.slick-next {
    right: 38% !important;
  }
}
@media screen and (max-width: 667px) {
  section#WeddingGallery .dining-inner-slider button.slick-next {
    right: 25% !important;
  }
}

@media (min-width: 1025px) {
  .bxdetails {
    height: 25vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  .bxdetails {
    height: 25vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  .bxdetails {
    height: 400px;
  }
}
@media (max-width: 600px) {
  .bxdetails {
    height: 375px;
  }
}
@media screen and (max-width: 1025px) and (min-width: 991px) {
  .bxdetails {
    height: 330px !important;
  }
}

@media screen and (max-width: 667px) {
  section#OtherDining .slick-slider .slick-arrow {
    bottom: -5%;
  }
}
@media screen and (max-width: 667px) {
  section#OtherDining {
    padding-bottom: 100px;
  }
}
/*# sourceMappingURL=wedding-inner.min.css.map */
