.elementor-21 .elementor-element.elementor-element-549b766{--display:flex;--min-height:100vh;}.elementor-21 .elementor-element.elementor-element-ad2156e{--e-image-carousel-slides-to-show:6;}.elementor-21 .elementor-element.elementor-element-7f22e43{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-repeater-item-7a25fb3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://funmikelondon.com/wp-content/uploads/2025/05/yoel-peterson-zC2_c-qKJrA-unsplash-scaled.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-repeater-item-84206d0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://funmikelondon.com/wp-content/uploads/2025/05/pexels-tugrulkurnaz-31321366-scaled.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-repeater-item-104a22d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://funmikelondon.com/wp-content/uploads/2025/05/pexels-darkshadephotos-29479551-scaled.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-repeater-item-138f5e8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://funmikelondon.com/wp-content/uploads/2025/05/pexels-darkshadephotos-29368490-scaled.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-repeater-item-6e4b5da .swiper-slide-bg{background-color:#833ca3;background-image:url(https://funmikelondon.com/wp-content/uploads/2025/05/muneeb-malhotra-hUmd_UhBuyM-unsplash-scaled.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-repeater-item-3bd1ad4 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://funmikelondon.com/wp-content/uploads/2025/05/jay-soundo-iwin0Ib-7ok-unsplash-scaled.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-contents{max-width:66%;}.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-inner{text-align:center;}/* Start custom CSS for image-carousel, class: .elementor-element-ad2156e */.elementor-21 .elementor-element.elementor-element-ad2156e .slick-track {
  transform: translateX(-10%) !important;
}

.elementor-21 .elementor-element.elementor-element-ad2156e .slick-slide {
  width: 66% !important; /* ~1.5 slides visible */
  margin-right: 10px;
}

.elementor-21 .elementor-element.elementor-element-ad2156e img { 
    transform: rotate(-2deg);
margin-left: -20px;
z-index: 2;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4be43d3 */.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-swiper {
  perspective: 1000px; /* Adjust this value */
}

.elementor-21 .elementor-element.elementor-element-4be43d3 .elementor-slide {
  overflow: visible !important;
}

.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-active .elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-bg {
  transform: rotateY(0deg) scale(1) !important;
  transition: transform 0.6s ease-in-out; /* Adjust the speed */
}

.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-prev .elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-bg {
  transform: rotateY(20deg) scale(0.8) !important; /* Experiment with these values */
  transition: transform 0.6s ease-in-out;
}

.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-next .elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-bg {
  transform: rotateY(-20deg) scale(0.8) !important; /* Experiment with these values */
  transition: transform 0.6s ease-in-out;
}

/* Optional: Target slides further away for a more gradual effect */
.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide:nth-child(3n - 1).elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-bg,
.elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide:nth-child(3n + 1) .elementor-21 .elementor-element.elementor-element-4be43d3 .swiper-slide-bg {
  transform: rotateY(10deg) scale(0.9) !important; /* Experiment with these values */
  transition: transform 0.6s ease-in-out;
}/* End custom CSS */