.elementor-524 .elementor-element.elementor-element-4577e90:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFD7;background-image:url("https://lattepelitos.com/wp-content/uploads/2025/03/espacios-pet-friendly.png");background-position:102% -11px;background-repeat:no-repeat;background-size:14% auto;}.elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-background-overlay{background-image:url("https://lattepelitos.com/wp-content/uploads/2025/03/perro_sonriente-removebg-preview.png");background-position:0% 175px;background-repeat:no-repeat;background-size:27% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-container{max-width:762px;}.elementor-524 .elementor-element.elementor-element-4577e90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 9em 0em;}.elementor-524 .elementor-element.elementor-element-8c0d706 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-524 .elementor-element.elementor-element-3e2e033{text-align:center;}.elementor-524 .elementor-element.elementor-element-3e2e033 .elementor-heading-title{font-family:"Gochi Hand", Sans-serif;font-size:64px;text-transform:uppercase;color:#889A7E;}.elementor-524 .elementor-element.elementor-element-fe9bda9{text-align:center;font-family:"Lato", Sans-serif;}.elementor-524 .elementor-element.elementor-element-dc923d5:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-dc923d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;background-image:url("https://lattepelitos.com/wp-content/uploads/2025/03/Group-7.png");background-position:top right;background-repeat:no-repeat;background-size:35% auto;}.elementor-524 .elementor-element.elementor-element-dc923d5 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-dc923d5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 3em 0em;}.elementor-bc-flex-widget .elementor-524 .elementor-element.elementor-element-82ca29f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-524 .elementor-element.elementor-element-82ca29f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-82ca29f > .elementor-element-populated{padding:1em 3em 1em 3em;}.elementor-524 .elementor-element.elementor-element-fc01785 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-4291a7d > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-524 .elementor-element.elementor-element-4291a7d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lattepelitos.com/wp-content/uploads/2025/03/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:37%;-webkit-mask-position-y:-27px;-webkit-mask-repeat:no-repeat;}.elementor-524 .elementor-element.elementor-element-4291a7d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lattepelitos.com/wp-content/uploads/2025/03/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:37%;-webkit-mask-position-y:-27px;-webkit-mask-repeat:no-repeat;}.elementor-524 .elementor-element.elementor-element-4291a7d{text-align:center;}.elementor-524 .elementor-element.elementor-element-4291a7d img{width:100vw;max-width:630px;height:570px;object-fit:cover;object-position:center right;box-shadow:21px 20px 21px 20px rgba(0,0,0,0.5);}.elementor-524 .elementor-element.elementor-element-301e317 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-301e317{padding:0px 0px 9px 0px;}.elementor-524 .elementor-element.elementor-element-69104cb > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-c021313{--e-image-carousel-slides-to-show:6;}.elementor-524 .elementor-element.elementor-element-a0714b1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-a0714b1{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-978241b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-aac8853{--e-image-carousel-slides-to-show:6;}.elementor-524 .elementor-element.elementor-element-a150772:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-a150772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;background-image:url("https://lattepelitos.com/wp-content/uploads/2025/03/Group-7.png");background-position:top right;background-repeat:no-repeat;background-size:35% auto;}.elementor-524 .elementor-element.elementor-element-a150772 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-a150772{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-7332836.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-524 .elementor-element.elementor-element-7332836:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lattepelitos.com/wp-content/uploads/2025/03/blob-1.svg );-webkit-mask-size:70%;-webkit-mask-position:custom;-webkit-mask-position-x:45%;-webkit-mask-position-y:70%;-webkit-mask-repeat:no-repeat;}.elementor-524 .elementor-element.elementor-element-7332836.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lattepelitos.com/wp-content/uploads/2025/03/blob-1.svg );-webkit-mask-size:70%;-webkit-mask-position:custom;-webkit-mask-position-x:45%;-webkit-mask-position-y:70%;-webkit-mask-repeat:no-repeat;}.elementor-524 .elementor-element.elementor-element-7332836{text-align:center;}.elementor-524 .elementor-element.elementor-element-7332836 img{width:100vw;max-width:743px;height:432px;object-fit:contain;object-position:center right;box-shadow:21px 20px 21px 20px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-524 .elementor-element.elementor-element-5969e3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-524 .elementor-element.elementor-element-5969e3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-5969e3b > .elementor-element-populated{padding:1em 3em 1em 3em;}.elementor-524 .elementor-element.elementor-element-ed49482 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-2f0dc11 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-2f0dc11{padding:0px 0px 9px 0px;}.elementor-524 .elementor-element.elementor-element-03ab7b6 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-8d3ccb4{--e-image-carousel-slides-to-show:6;}.elementor-524 .elementor-element.elementor-element-0b5876b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-0b5876b{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-85232aa > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-4f3d1f8{--e-image-carousel-slides-to-show:6;}.elementor-524 .elementor-element.elementor-element-aefa8d4:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-aefa8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;background-image:url("https://lattepelitos.com/wp-content/uploads/2025/03/Group-7.png");background-position:top right;background-repeat:no-repeat;background-size:35% auto;}.elementor-524 .elementor-element.elementor-element-aefa8d4 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-aefa8d4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 3em 0em;}.elementor-bc-flex-widget .elementor-524 .elementor-element.elementor-element-a40be00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-524 .elementor-element.elementor-element-a40be00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-a40be00 > .elementor-element-populated{padding:1em 3em 1em 3em;}.elementor-524 .elementor-element.elementor-element-de7b15a .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-ecb6ab6 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-524 .elementor-element.elementor-element-ecb6ab6:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lattepelitos.com/wp-content/uploads/2025/03/blob-2.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:37%;-webkit-mask-position-y:-27px;-webkit-mask-repeat:no-repeat;}.elementor-524 .elementor-element.elementor-element-ecb6ab6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lattepelitos.com/wp-content/uploads/2025/03/blob-2.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:37%;-webkit-mask-position-y:-27px;-webkit-mask-repeat:no-repeat;}.elementor-524 .elementor-element.elementor-element-ecb6ab6{text-align:center;}.elementor-524 .elementor-element.elementor-element-ecb6ab6 img{width:100vw;max-width:630px;height:570px;object-fit:cover;object-position:center right;box-shadow:21px 20px 21px 20px rgba(0,0,0,0.5);}.elementor-524 .elementor-element.elementor-element-efbc8d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-efbc8d2{padding:0px 0px 9px 0px;}.elementor-524 .elementor-element.elementor-element-5151501 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-5b73cdc{--e-image-carousel-slides-to-show:6;}.elementor-524 .elementor-element.elementor-element-17bc33a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-524 .elementor-element.elementor-element-17bc33a{padding:0em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-3cc61f6 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-be6ed12{--e-image-carousel-slides-to-show:6;}@media(max-width:1024px) and (min-width:768px){.elementor-524 .elementor-element.elementor-element-8c0d706{width:100%;}.elementor-524 .elementor-element.elementor-element-82ca29f{width:100%;}.elementor-524 .elementor-element.elementor-element-23b8a66{width:100%;}.elementor-524 .elementor-element.elementor-element-69104cb{width:100%;}.elementor-524 .elementor-element.elementor-element-978241b{width:100%;}.elementor-524 .elementor-element.elementor-element-103aa85{width:100%;}.elementor-524 .elementor-element.elementor-element-5969e3b{width:100%;}.elementor-524 .elementor-element.elementor-element-03ab7b6{width:100%;}.elementor-524 .elementor-element.elementor-element-85232aa{width:100%;}.elementor-524 .elementor-element.elementor-element-a40be00{width:100%;}.elementor-524 .elementor-element.elementor-element-b9b8030{width:100%;}.elementor-524 .elementor-element.elementor-element-5151501{width:100%;}.elementor-524 .elementor-element.elementor-element-3cc61f6{width:100%;}}@media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-4577e90:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-background-overlay{background-position:0% 0px;}.elementor-524 .elementor-element.elementor-element-4577e90{padding:3em 2em 0em 2em;}.elementor-524 .elementor-element.elementor-element-dc923d5{padding:3em 2em 3em 2em;}.elementor-524 .elementor-element.elementor-element-4291a7d img{width:100%;max-width:100%;}.elementor-524 .elementor-element.elementor-element-301e317{padding:0em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-a0714b1{padding:0em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-a150772{padding:3em 2em 3em 2em;}.elementor-524 .elementor-element.elementor-element-7332836 img{width:100%;max-width:100%;}.elementor-524 .elementor-element.elementor-element-2f0dc11{padding:0em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-0b5876b{padding:0em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-aefa8d4{padding:3em 2em 3em 2em;}.elementor-524 .elementor-element.elementor-element-ecb6ab6 img{width:100%;max-width:100%;}.elementor-524 .elementor-element.elementor-element-efbc8d2{padding:0em 0em 3em 0em;}.elementor-524 .elementor-element.elementor-element-17bc33a{padding:0em 0em 3em 0em;}}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-4577e90:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:88px auto;}.elementor-524 .elementor-element.elementor-element-4577e90 > .elementor-background-overlay{background-position:bottom left;background-size:138px auto;}.elementor-524 .elementor-element.elementor-element-4577e90{margin-top:3em;margin-bottom:0em;padding:3em 0em 8em 0em;}.elementor-524 .elementor-element.elementor-element-8c0d706 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-524 .elementor-element.elementor-element-3e2e033 .elementor-heading-title{font-size:28px;}.elementor-524 .elementor-element.elementor-element-dc923d5:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-dc923d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:250px auto;}.elementor-524 .elementor-element.elementor-element-dc923d5{padding:1em 1em 1em 1em;}.elementor-524 .elementor-element.elementor-element-82ca29f > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-524 .elementor-element.elementor-element-fc01785 .elementor-heading-title{font-size:24px;}.elementor-524 .elementor-element.elementor-element-4291a7d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:300px;-webkit-mask-position-x:0px;-webkit-mask-position-y:-13px;}.elementor-524 .elementor-element.elementor-element-4291a7d.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:300px;-webkit-mask-position-x:0px;-webkit-mask-position-y:-13px;}.elementor-524 .elementor-element.elementor-element-4291a7d img{width:396px;max-width:100%;height:300px;object-fit:contain;object-position:top center;}.elementor-524 .elementor-element.elementor-element-301e317{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-c021313{--e-image-carousel-slides-to-show:2;}.elementor-524 .elementor-element.elementor-element-978241b > .elementor-element-populated{padding:11px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-aac8853{--e-image-carousel-slides-to-show:2;}.elementor-524 .elementor-element.elementor-element-a150772:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-a150772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:230px auto;}.elementor-524 .elementor-element.elementor-element-a150772{padding:1em 1em 1em 1em;}.elementor-524 .elementor-element.elementor-element-7332836 > .elementor-widget-container{margin:-3em 0em -1em 0em;}.elementor-524 .elementor-element.elementor-element-7332836:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:300px;-webkit-mask-position-x:-16px;-webkit-mask-position-y:4px;}.elementor-524 .elementor-element.elementor-element-7332836.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:300px;-webkit-mask-position-x:-16px;-webkit-mask-position-y:4px;}.elementor-524 .elementor-element.elementor-element-7332836 img{width:365px;max-width:623px;height:289px;object-fit:contain;object-position:bottom center;}.elementor-524 .elementor-element.elementor-element-5969e3b > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-524 .elementor-element.elementor-element-ed49482 .elementor-heading-title{font-size:24px;}.elementor-524 .elementor-element.elementor-element-2f0dc11{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-8d3ccb4{--e-image-carousel-slides-to-show:2;}.elementor-524 .elementor-element.elementor-element-85232aa > .elementor-element-populated{padding:11px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-4f3d1f8{--e-image-carousel-slides-to-show:2;}.elementor-524 .elementor-element.elementor-element-aefa8d4:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-aefa8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:230px auto;}.elementor-524 .elementor-element.elementor-element-aefa8d4{padding:1em 1em 1em 1em;}.elementor-524 .elementor-element.elementor-element-a40be00 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-524 .elementor-element.elementor-element-de7b15a .elementor-heading-title{font-size:24px;}.elementor-524 .elementor-element.elementor-element-ecb6ab6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-ecb6ab6:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:300px;}.elementor-524 .elementor-element.elementor-element-ecb6ab6.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:300px;}.elementor-524 .elementor-element.elementor-element-ecb6ab6 img{width:100%;max-width:477px;height:249px;object-fit:cover;object-position:bottom center;}.elementor-524 .elementor-element.elementor-element-efbc8d2{padding:0em 0em 0em 0em;}.elementor-524 .elementor-element.elementor-element-5b73cdc{--e-image-carousel-slides-to-show:2;}.elementor-524 .elementor-element.elementor-element-3cc61f6 > .elementor-element-populated{padding:11px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-be6ed12{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-c021313 */.elementor-524 .elementor-element.elementor-element-c021313 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important ;
  transition-timing-function: linear!important; 
}

.swiper-slide:hover img {
    transform: scale(1.04); /* Slightly enlarge */
    transition: transform 0.3s ease-in-out;
}


.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Ensure wrapper flows infinitely */
.elementor-image-carousel .swiper-wrapper {
    display: flex;
    animation: scrollAnimation 20s linear infinite;
}

/* Continuous scrolling effect */
@keyframes scrollAnimation {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Duplicate slides for smooth looping */
.elementor-image-carousel .swiper-slide {
    flex-shrink: 0;
    width: auto; /* Adjust based on your design */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-aac8853 */.elementor-524 .elementor-element.elementor-element-aac8853 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important ;
  transition-timing-function: linear!important; 
}

.swiper-slide:hover img {
    transform: scale(1.04); /* Slightly enlarge */
    transition: transform 0.3s ease-in-out;
}


.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Ensure wrapper flows infinitely */
.elementor-image-carousel .swiper-wrapper {
    display: flex;
    animation: scrollAnimation 20s linear infinite;
}

/* Continuous scrolling effect */
@keyframes scrollAnimation {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Duplicate slides for smooth looping */
.elementor-image-carousel .swiper-slide {
    flex-shrink: 0;
    width: auto; /* Adjust based on your design */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8d3ccb4 */.elementor-524 .elementor-element.elementor-element-8d3ccb4 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important ;
  transition-timing-function: linear!important; 
}

.swiper-slide:hover img {
    transform: scale(1.04); /* Slightly enlarge */
    transition: transform 0.3s ease-in-out;
}


.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Ensure wrapper flows infinitely */
.elementor-image-carousel .swiper-wrapper {
    display: flex;
    animation: scrollAnimation 20s linear infinite;
}

/* Continuous scrolling effect */
@keyframes scrollAnimation {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Duplicate slides for smooth looping */
.elementor-image-carousel .swiper-slide {
    flex-shrink: 0;
    width: auto; /* Adjust based on your design */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4f3d1f8 */.elementor-524 .elementor-element.elementor-element-4f3d1f8 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important ;
  transition-timing-function: linear!important; 
}

.swiper-slide:hover img {
    transform: scale(1.04); /* Slightly enlarge */
    transition: transform 0.3s ease-in-out;
}


.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Ensure wrapper flows infinitely */
.elementor-image-carousel .swiper-wrapper {
    display: flex;
    animation: scrollAnimation 20s linear infinite;
}

/* Continuous scrolling effect */
@keyframes scrollAnimation {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Duplicate slides for smooth looping */
.elementor-image-carousel .swiper-slide {
    flex-shrink: 0;
    width: auto; /* Adjust based on your design */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b73cdc */.elementor-524 .elementor-element.elementor-element-5b73cdc .swiper-wrapper{
  -webkit-transition-timing-function: linear !important ;
  transition-timing-function: linear!important; 
}

.swiper-slide:hover img {
    transform: scale(1.04); /* Slightly enlarge */
    transition: transform 0.3s ease-in-out;
}


.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Ensure wrapper flows infinitely */
.elementor-image-carousel .swiper-wrapper {
    display: flex;
    animation: scrollAnimation 20s linear infinite;
}

/* Continuous scrolling effect */
@keyframes scrollAnimation {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Duplicate slides for smooth looping */
.elementor-image-carousel .swiper-slide {
    flex-shrink: 0;
    width: auto; /* Adjust based on your design */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-be6ed12 */.elementor-524 .elementor-element.elementor-element-be6ed12 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important ;
  transition-timing-function: linear!important; 
}

.swiper-slide:hover img {
    transform: scale(1.04); /* Slightly enlarge */
    transition: transform 0.3s ease-in-out;
}


.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Ensure wrapper flows infinitely */
.elementor-image-carousel .swiper-wrapper {
    display: flex;
    animation: scrollAnimation 20s linear infinite;
}

/* Continuous scrolling effect */
@keyframes scrollAnimation {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Duplicate slides for smooth looping */
.elementor-image-carousel .swiper-slide {
    flex-shrink: 0;
    width: auto; /* Adjust based on your design */
}/* End custom CSS */