.elementor-4886 .elementor-element.elementor-element-49ec01e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4886 .elementor-element.elementor-element-3a67705{--e-image-carousel-slides-to-show:1;}.elementor-4886 .elementor-element.elementor-element-3a67705 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4886 .elementor-element.elementor-element-a7d4f04{--e-image-carousel-slides-to-show:7;}.elementor-4886 .elementor-element.elementor-element-a7d4f04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-4886 .elementor-element.elementor-element-49ec01e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4886 .elementor-element.elementor-element-49ec01e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image-carousel, class: .elementor-element-3a67705 *//* Ken Burns Zoom Effect */
.elementor-image-carousel img {
  animation: kenburns 6s ease-in-out infinite;
}

@keyframes kenburns {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.12);
  }
  100% {
    transform: scale(1);
  }
}
/* PowerPoint-like zoom in & out */
.elementor-4886 .elementor-element.elementor-element-3a67705 .swiper-slide-active img {
  transform: scale(1.12);
  transition: transform 1.2s ease-in-out;
  z-index: 2;
}

.elementor-4886 .elementor-element.elementor-element-3a67705 .swiper-slide img {
  transform: scale(1);
  transition: transform 1.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a7d4f04 */.elementor-4886 .elementor-element.elementor-element-a7d4f04 img{
  height:90px;
  object-fit:cover;
  border-radius:6px;
  opacity:0.75;
  transition:all .3s ease;
}

.elementor-4886 .elementor-element.elementor-element-a7d4f04 img:hover{
  opacity:1;
  transform:scale(1.05);
}/* End custom CSS */