/* Correções da versão estática do site FlexTransfer. */
.elementor-invisible {
  visibility: visible !important;
  opacity: 1 !important;
  transform: none !important;
}

.elementor-17 .elementor-element.elementor-element-ce77421 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background-color: #154e71;
}

.elementor-17 .elementor-element.elementor-element-ce77421 > .e-con-inner {
  position: relative;
  z-index: 2;
}

.flextransfer-hero-slideshow {
  position: absolute;
  inset: 0;
  z-index: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  transform: scale(1.03) translateX(0);
  transition: opacity 0.55s ease, transform 1s ease;
  will-change: opacity, transform;
}

.flextransfer-hero-slideshow::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(21, 78, 113, 0.82);
}

.flextransfer-hero-slideshow.is-changing {
  opacity: 0.15;
  transform: scale(1.05) translateX(-1.5%);
}

.e-n-accordion-item:not([open]) > :not(summary) {
  display: none !important;
}

.e-n-accordion-item[open] > :not(summary) {
  display: block !important;
}

.e-n-accordion-item:not([open]) .e-opened,
.e-n-accordion-item[open] .e-closed {
  display: none !important;
}

.e-n-accordion-item[open] .e-opened,
.e-n-accordion-item:not([open]) .e-closed {
  display: inline-flex !important;
}

@media (prefers-reduced-motion: reduce) {
  .flextransfer-hero-slideshow {
    transition: none;
    transform: none;
  }
}
