/* ===== Clone local fixes (non-destructive) ===== */

/* 1) Elementor "invisible" used for entrance animations - in clones JS may not remove it */
.elementor-invisible{
  visibility: visible !important;
  opacity: 1 !important;
}

/* 2) Ensure images actually paint */
.elementor-widget-image img,
img{
  opacity: 1 !important;
  visibility: visible !important;
}

/* 3) Prevent common layout issues in cloned Elementor containers */
.elementor-widget-image img{
  display: block;
  max-width: 100%;
  height: auto;
}

/* 4) If any container collapses/cuts children */
.elementor-widget-image,
.elementor-widget-image .elementor-widget-container{
  overflow: visible;
  min-height: 1px;
}


/* 5) Social proof avatars were masked with circle.svg; in some local clone setups this can render fully transparent.
   Disable masking only in the "QUEM USA APROVA!" section. */
#quem-usa .elementor-widget-image .elementor-widget-container img{
  -webkit-mask-image: none !important;
  mask-image: none !important;
}
