.elementor-1657 .elementor-element.elementor-element-f0f3af3{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1657 .elementor-element.elementor-element-f0f3af3:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-f0f3af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1657 .elementor-element.elementor-element-2cd4f72{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1657 .elementor-element.elementor-element-2cd4f72.elementor-element{--align-self:center;}.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-1657 .elementor-element.elementor-element-2cd4f72{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-2cd4f72{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-2cd4f72 *//* Estilo para os botões de navegação */
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button-prev,
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button-next {
backdrop-filter: blur(15px);
padding: 10px;
border-radius: 50px;
top: 50%;
transform: translateY(-50%);
transition: 0.5s ease;
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button-prev {
left: 10px;
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button-next {
right: 10px;
}
/* Efeitos de hover para os botões */
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button-prev:hover,
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .elementor-swiper-button-next:hover {
transform: translateY(-50%) scale(1.1);
backdrop-filter: blur(20px);
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-prev{
filter: blur(10px);
transform: scale(0.5);
transition: 0,5;
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-active{
filter: blur(10px);
transform: scale(0.5);
transition: 0,5;
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-{
filter: blur(10px);
transform: scale(0.5);
transition: 0,5;
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-next~ .swiper-slide ~ .swiper-slide{
filter: blur(10px);
transform: scale(0.5);
transition: 0,5;
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-prev{
filter: blur(10px);
transform: scale(0.5);
transition: 0,5;
}
.elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-prev{
filter: blur(10px);
transform: scale(0.5);
transition: 0,5;
}


@media (max-width: 767px) {
    .elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-prev,
    .elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-active, /* Também será resetado no mobile */
    .elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-next,
    .elementor-1657 .elementor-element.elementor-element-2cd4f72 .swiper-slide-next ~ .swiper-slide {
        filter: none;
        transform: none; /* Ou transform: scale(1); se quiser apenas resetar o scale */
        transition: none; /* Remove a transição também, ou defina para um valor como 0s */
    }
}/* End custom CSS */