.elementor-2659 .elementor-element.elementor-element-b91d88c{--display:flex;}/* Start custom CSS for html, class: .elementor-element-e3c9cab *//* ============================================================
    radial-gradient(circle at 82% 25%, rgba(229,209,221,.72), transparent 38%),
    linear-gradient(180deg,#fdf9fc 0%,#f8eef5 100%) !important;

  isolation:isolate;
}

.hero::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;

  background:
    radial-gradient(circle at 82% 25%, rgba(229,209,221,.72), transparent 38%),
    linear-gradient(180deg,#fdf9fc 0%,#f8eef5 100%) !important;

  pointer-events:none;
}

.hero > *{
  position:relative;
  z-index:2;
}

.hero-grid,
.hero-copy,
.hero-visual{
  position:relative;
  z-index:3;
}

.site-head,
.trust,
.benefits,
.learn,
.preview,
.audience,
.bonus,
.testi,
.guarantee,
.final,
.foot{
  background-color:transparent;
}

/* ============================================================
   FORÇA FUNDO CLARO EM ELEMENTOR / WORDPRESS
   ============================================================ */

.elementor,
.elementor-widget-container,
.elementor-section,
.elementor-container,
.elementor-column,
.elementor-html,
.entry-content,
.page-content,
.site-content,
.site-main,
.wp-site-blocks,
.post,
.page{
  background:transparent !important;
}

/* ============================================================
   REMOVE SOBREPOSIÇÕES ESCURAS
   ============================================================ */

.hero::after,
.hero-overlay,
.overlay,
.dark-overlay{
  display:none !important;
  background:none !important;
}/* End custom CSS */