.elementor-67 .elementor-element.elementor-element-a3d6320{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;}.elementor-67 .elementor-element.elementor-element-a3d6320::before, .elementor-67 .elementor-element.elementor-element-a3d6320 > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-a3d6320 > .e-con-inner > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-a3d6320 > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-a3d6320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-a3d6320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E6835 0%, #5EF229 100%);}.elementor-67 .elementor-element.elementor-element-a3d6320::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-67 .elementor-element.elementor-element-a64a9f4 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #0E6835 0%, #0E6835 100%);}.elementor-67 .elementor-element.elementor-element-812e3d0{--display:flex;--overflow:hidden;}.elementor-67 .elementor-element.elementor-element-1cf12d2{--display:flex;--overflow:hidden;--overlay-opacity:0.5;}.elementor-67 .elementor-element.elementor-element-1cf12d2::before, .elementor-67 .elementor-element.elementor-element-1cf12d2 > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-1cf12d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-1cf12d2 > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-1cf12d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-1cf12d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-67 .elementor-element.elementor-element-57447c6 > .elementor-widget-container{background-color:#0D6734;}/* Start custom CSS for mini_category_slider, class: .elementor-element-a64a9f4 *//* barra inteira VERDE */
.adt-category-mini,
.adt-category-mini section,
.adt-category-mini section .elementor-widget-container,
.adt-category-mini .categories-area,
.adt-category-mini .categories-menu,
.adt-category-mini .categories-bar,
.adt-category-mini .nav,
.adt-category-mini .nav > li,
.adt-category-mini .nav > li > a {
  background: #00994d !important;
  background-color: #00994d !important;
  border-color: #00994d !important;
}

/* remove qualquer overlay/gradiente/resto escuro */
.adt-category-mini .elementor-background-overlay,
.adt-category-mini section::before,
.adt-category-mini section::after {
  background: transparent !important;
  background-image: none !important;
  opacity: 1 !important;
}

/* texto e ícones BRANCOS */
.adt-category-mini section,
.adt-category-mini section a,
.adt-category-mini section i,
.adt-category-mini section span {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* remove divisórias/linhas escuras entre itens */
.adt-category-mini .nav > li,
.adt-category-mini .nav > li > a {
  box-shadow: none !important;
  border: 0 !important;
}/* End custom CSS */
/* Start custom CSS for client_partner_classic_short_base, class: .elementor-element-57447c6 *//* ====== FAIXA DE PARCEIROS - COR VERDE E LOGOS BRANCAS ====== */

/* COR VERDE PARA TODA A FAIXA */
.elementor-widget-client_partner_classic_short_base_default {
    background-color: #0D6734 !important;
    background: #0D6734 !important;
    border: none !important;
}

/* DEIXA AS LOGOS BRANCAS */
.elementor-widget-client_partner_classic_short_base_default img {
    filter: brightness(0) invert(1) !important;
    opacity: 1 !important;
    transition: all 0.3s ease;
}

/* REMOVE QUALQUER SOBREPOSIÇÃO ESCURA */
.elementor-widget-client_partner_classic_short_base_default::before,
.elementor-widget-client_partner_classic_short_base_default::after {
    background: transparent !important;
    background-image: none !important;
    opacity: 1 !important;
}/* End custom CSS */