* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}




/* <--------------hero-banner------------> */
.hero-image {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
      url("../images/breadcrumbs.jpg");
  height: 230px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.hero-text {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
}


.gallery-carousel img{
  /* height: 380px !important; */
  object-fit: contain;
}




/*<==================================Mobile-Responsive============================>*/
@media (max-width: 480px) {

  /* <----------------hero-banner---------------------> */
  .hero-image {
      background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
          url("../images/breadcrumbs.jpg");
      height: 300px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      position: relative;
      margin-top: 100px;
  }
}





/*<==================================Tab-Responsive============================>*/
@media (min-width: 768px) and (max-width: 1024px) {

  /* <----------------hero-banner---------------------> */
  .hero-image {
      background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
          url("../images/breadcrumbs.jpg");
      height: 200px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      position: relative;
      margin-top: 100px !important;
  }
}
