.elementor-7020501 .elementor-element.elementor-element-2a5455e6{margin-top:24px;margin-bottom:24px;padding:40px 40px 40px 40px;}.elementor-7020501 .elementor-element.elementor-element-67fc07f7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-7020501 .elementor-element.elementor-element-67fc07f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7020501 .elementor-element.elementor-element-bf3949c{text-align:center;}.elementor-7020501 .elementor-element.elementor-element-2a07376c .swiper:not(.swiper-initialized) .swiper-wrapper{column-gap:24px;}.elementor-7020501 .elementor-element.elementor-element-2a07376c .elementor-image-carousel-caption{text-align:center;}.elementor-7020501 .elementor-element.elementor-element-2a07376c > .elementor-widget-container{padding:0px 0px 032px 0px;}.elementor-7020501 .elementor-element.elementor-element-2a07376c{width:100%;}@media(max-width:767px){.elementor-7020501 .elementor-element.elementor-element-2a5455e6{padding:032px 016px 32px 016px;}}/* Start custom CSS for image-carousel, class: .elementor-element-2a07376c */.elementor-7020501 .elementor-element.elementor-element-2a07376c {
  overflow: hidden;
}

.elementor-7020501 .elementor-element.elementor-element-2a07376c img {
  transition: transform 0.3s ease;
}

.elementor-7020501 .elementor-element.elementor-element-2a07376c img:hover {
  transform: scale(1.05);
}/* End custom CSS */