.elementor-1194 .elementor-element.elementor-element-0a341d8{--display:flex;--min-height:100vh;}.elementor-1194 .elementor-element.elementor-element-e5ca485{--display:flex;--min-height:100vh;--z-index:1;}.elementor-1194 .elementor-element.elementor-element-e5ca485:not(.elementor-motion-effects-element-type-background), .elementor-1194 .elementor-element.elementor-element-e5ca485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1194 .elementor-element.elementor-element-05fb4f1{--display:flex;--position:absolute;top:0px;--z-index:2;}body:not(.rtl) .elementor-1194 .elementor-element.elementor-element-05fb4f1{left:0px;}body.rtl .elementor-1194 .elementor-element.elementor-element-05fb4f1{right:0px;}.elementor-1194 .elementor-element.elementor-element-aaa5c11{--display:flex;--position:absolute;top:0px;--z-index:3;}body:not(.rtl) .elementor-1194 .elementor-element.elementor-element-aaa5c11{left:0px;}body.rtl .elementor-1194 .elementor-element.elementor-element-aaa5c11{right:0px;}.elementor-1194 .elementor-element.elementor-element-a891093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-9b51ca3 *//* ===============================
   ESTILO BASE DO MENU
=============================== */
ul li {
  cursor: pointer;
}

/* ===============================
   LINKS DENTRO DO LI
=============================== */
ul li a {
  color: inherit;
  text-decoration: none;
  display: block;
  cursor: pointer;
}

/* ===============================
   HOVER (LI E A)
=============================== */
ul li:hover {
  color: #fff;
}

ul li:hover a {
  color: #fff;
}

/* ===============================
   TRANSIÇÃO SUAVE (OPCIONAL)
=============================== */
ul li,
ul li a {
  transition: color 0.3s ease;
}/* End custom CSS */