/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
/* .custom-video-container {*/
/* overflow: hidden;*/
/* border-radius: 20px;*/
/* clip-path: inset(0 round 20px);*/
/*}*/

}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
  
  /* CSS */
  
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
  /* CSS */
  
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
  /* CSS */
  
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  .testimonial-img {
  
      display:none;  
  }
  
  .mobile-hidden{
    display:none;
  }
 
#stats {
    height: auto;
}

}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {

#package_section {
    background: none !important; /* Remove background in mobile */
    padding-top: 152px;
    min-height: auto; /* Remove fixed height */
  }

  .custom-video-container {
    width: 100%;
    height: auto; /* Allow the video to maintain its aspect ratio */
  }

  .custom-video-container video {
    width: 100%;
    height: auto;
    object-fit: contain; /* Ensure full video is visible */
  }  
  
 .gallery-herobar {
    margin-top: 152px 
 }  
.testimonial-img {
 display:none;  
}
  
.about-text-wrapper{
gap: 15px;
}

.mobile-hidden{
  display:none;
}
#stats {
    height: auto;
}
.content-image img {
  margin-left: 0;
}

}