


.force_next_prev .seta_left,
.force_next_prev .seta_right{
    display:flex;
    width:auto;
    cursor:pointer;
    margin-bottom:0;
}
.force_next_prev{
    flex-wrap: nowrap;
}
.force_next_prev .elementor-widget-wrap{
    justify-content:center;
    display:flex;
}



@media (min-width:1025px){
    .force_slider_associados, 
    .force_slider_associados .e-swiper-container .elementor-element{
         min-width:calc(100vw);
    }
}

.zp_carrousel .swiper-pagination-bullet{
    border:1px solid #2F5C96;
    background-color:#FFFFFF!important;
}
.zp_carrousel .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background-color:#2F5C96!important;
}

.zp_carrousel .swiper-slide:hover img {
    opacity: 0.5;
}

.zp_carrousel .swiper-slide:hover{
    cursor:pointer;
}
.zp_carrousel .swiper-slide.swiper-slide-active{
    opacity:0.6;
}


.elementor-element .zp_carrousel .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: -45px;
}

.mobile_arrows .force_next_prev .elementor-widget-wrap{
    justify-content: space-between; 
    bottom: 30px;
}

@media only screen and (max-width:767px) {
    .seta_left .elementor-icon, .seta_right .elementor-icon{
        font-size:40px!important;
    }
    
}

@media only screen and (max-width:1024px) and (min-width:768px) {
    .force_next_prev .seta_left,
    .force_next_prev .seta_right{
        padding-left:10px;
        padding-right:10px;
    }

}

@media only screen and (min-width:1025px) {
    .force_next_prev .seta_left,
    .force_next_prev .seta_right{
        padding-left:20px;
        padding-right:20px;
    }


}














