.elementor-widget-swiper_empresas .empresas-swiper {
  width: 100%;
 
}

.elementor-widget-swiper_empresas .empresa-slide {
  opacity: 0.4;
  transform: scale(0.8);
  transition: all 0.3s ease;
  border:2px solid #ccc;
   padding:32px 85px ;
}

.elementor-widget-swiper_empresas .swiper-slide-active {
  opacity: 1;
    transform: scale(1);
    padding:37px 33px ;
}

.empresa-inner {
  text-align: center;
  max-width: 420px;
  margin: auto;
}

.empresa-logo {
  max-width: 120px;
  
}

.elementor-widget-swiper_empresas .swiper-wrapper{
    align-items: center;
}
.elementor-widget-swiper_empresas .swiper-slide-active .empresa-info {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom:28px;
}
.elementor-widget-swiper_empresas .swiper-slide-active .empresa-info .empresa-logo{
    max-width:40px;
}

.elementor-widget-swiper_empresas .swiper-slide:not(.swiper-slide-active) h3,
.elementor-widget-swiper_empresas .swiper-slide:not(.swiper-slide-active) p{
    display:none
}

.empresas-swiper+.swiper-pagination+.swiper-button-prev{
    left: -50px !important;
    right: auto;
}
.empresas-swiper+.swiper-pagination+.swiper-button-prev+.swiper-button-next{
    right: -50px !important;
    left: auto;
}



.elementor-widget-swiper_empresas .swiper-slide h3{
    color: var(--Preto, #1A1A1A);
    
    /* Sora/Desktop/H4 bold */
    font-family: Sora;
    font-size: 21px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%; /* 31.5px */
    

}

.elementor-widget-swiper_empresas .swiper-slide p{
    
    
    color: var(--Escala-de-cinza-1, #404040);
    
    /* Sora/Desktop/P */
    font-family: Sora;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 24px */
}
@media (min-width:1025px){
    .elementor-widget-swiper_empresas  .swiper-pagination{
        display:none;
    }
    
}

@media (max-width:1024px){
         .elementor-widget-swiper_empresas .swiper-button-next, .elementor-widget-swiper_empresas .swiper-button-prev {
        top: auto;
        bottom: -60px !important;
    }
.elementor-widget-swiper_empresas .swiper-slide-active {


}
.elementor-widget-swiper_empresas .empresa-slide{
     padding:15px 30px ;
       
}
.empresas-swiper+.swiper-pagination+.swiper-button-prev{
    left: 20px !important;

}
.empresas-swiper+.swiper-pagination+.swiper-button-prev+.swiper-button-next{
    right: 20px !important;

}
.elementor-widget-swiper_empresas .swiper-slide h3{
    font-size: 14px;
    

}

.elementor-widget-swiper_empresas .swiper-slide p{
    font-size: 14px;

}
.elementor-widget-swiper_empresas .swiper-slide-active .empresa-info {

    GAP: 20PX;
}

}



