.elementor-148 .elementor-element.elementor-element-17f1f66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-148 .elementor-element.elementor-element-d98f418{--e-image-carousel-slides-to-show:3;}/* Start custom CSS for image-carousel, class: .elementor-element-d98f418 */.elementor-148 .elementor-element.elementor-element-d98f418 img{
    width: 100%;
    aspect-ratio: 1.4;
    object-fit: cover;
}

.elementor-148 .elementor-element.elementor-element-d98f418 .swiper .elementor-swiper-button{
    position: relative;
    left: 50%;
    right: unset;
    top: unset;
    bottom: unset;
    margin-top: 80px;
    width: 56px;
    height: 56px;
    background: white;
    border-radius: 50%;
    box-shadow: 0px 4px 6px 1px rgba(155, 155, 155, 0.25);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: 0.3s;
    transform: translate(-50%, -50%);
}

.elementor-148 .elementor-element.elementor-element-d98f418 .swiper .elementor-swiper-button svg{
    background-color: unset;
    fill: #D52B1E;
    transition: 0.3s;
}


.elementor-148 .elementor-element.elementor-element-d98f418 .swiper .elementor-swiper-button:hover{
    background: #D52B1E;
}
.elementor-148 .elementor-element.elementor-element-d98f418 .swiper .elementor-swiper-button:hover svg{
    fill: white;
}/* End custom CSS */