/******* Do not edit this file *******
Code Snippets Manager
Saved: Dec 05 2025 | 20:11:08 */
.image-dark-grow img {
  transform: scale(1);
  position: relative;
}
/* --- IMAGE CAROUSEL GROW + DARKEN EFFECT --- */
.image-dark-grow:hover img {
  transform: scale(1.01);
  filter: brightness(70%);
  overlay: darken;
  cursor: pointer;
  overflow: hidden;
  transition: transform 600ms ease, filter 600ms ease;
}
.image-carousel-dark-grow {
  overflow: hidden;
  /* hides the growing edges */
}
.image-carousel-dark-grow {
  overflow: visible;
  /* Keep arrows visible */
}
/* Each slide hides its own image overflow */
.image-carousel-dark-grow .swiper-slide {
  overflow: hidden;
}
/* Base image style */
.image-carousel-dark-grow .swiper-slide img {
  display: block;
  transform: scale(1);
  filter: brightness(100%);
  transition: transform 600ms ease, filter 600ms ease;
}
/* Hover effect: smooth grow + darken */
.image-carousel-dark-grow .swiper-slide:hover img {
  transform: scale(1.03);
  filter: brightness(70%);
}
/* Ensure navigation arrows sit above slides */
.image-carousel-dark-grow .elementor-swiper-button {
  z-index: 10 !important;
}
.button-show {
  opacity: 0;
  position: absolute;
}
.button-show:hover {
  opacity: 1;
  transition: opacity 600ms ease;
}
@media (max-width: 1200px) {
  .button-show {
    opacity: 1;
    position: absolute;
  }
}
