.elementor-721 .elementor-element.elementor-element-6dc98a5{--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;--overflow:hidden;}.elementor-721 .elementor-element.elementor-element-d5d6554 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-59dabf6{--e-image-carousel-slides-to-show:1;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:0px 270px 0px 270px;}.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;color:var( --e-global-color-e2b92d1 );}.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-e2b92d1 );}@media(max-width:1024px){.elementor-721 .elementor-element.elementor-element-d5d6554 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-59dabf6{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 150px 0px 150px;}}@media(max-width:767px){.elementor-721 .elementor-element.elementor-element-d5d6554 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-59dabf6{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 30px 0px 30px;}}/* Start custom CSS for image-carousel, class: .elementor-element-59dabf6 */.elementor-721 .elementor-element.elementor-element-59dabf6 img {
    
    aspect-ratio: 32 / 16;
    object-fit: cover!important;
    
    
 
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .swiper-slide {   padding-left:11px!important;
    padding-right:11px!important;
}





.elementor-721 .elementor-element.elementor-element-59dabf6 .swiper-slide-active img {
      aspect-ratio: 28 / 16;
    object-fit: cover;
}



.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-image-carousel-wrapper {
    overflow: visible;
    
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button {
padding:20px;
border-radius: 100px!important;
background:  rgba(255, 255, 255, 0.25)!important;
backdrop-filter: blur(10px);
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button:hover {
    
    background:#923E3A!important;
}





.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button-prev {
    left: 50px;
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button-next {
    right: 50px;
}

.elementor-721 .elementor-element.elementor-element-59dabf6 {
    line-height: 0;
}



.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-image-carousel {
    
 
    align-items: center;
}


@media (max-width: 1024px) { 
    .elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button-prev {
    left: 35px;
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button-next {
    right: 35px;
}
    
}




@media (max-width: 767px) { 
    .elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button-prev {
    left: 15px;
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button-next {
    right: 15px;
}

.elementor-721 .elementor-element.elementor-element-59dabf6 .elementor-swiper-button {
    padding: 8px;
}

    
}/* End custom CSS */