.elementor-844 .elementor-element.elementor-element-61fcb90{--display:flex;}.elementor-844 .elementor-element.elementor-element-01bada1 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-5e560de );fill:var( --e-global-color-5e560de );}.elementor-844 .elementor-element.elementor-element-01bada1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-844 .elementor-element.elementor-element-01bada1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-844 .elementor-element.elementor-element-01bada1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-844 .elementor-element.elementor-element-01bada1 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a5090af );fill:var( --e-global-color-a5090af );}.elementor-844 .elementor-element.elementor-element-01bada1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-a5090af );}#elementor-popup-modal-844 .dialog-widget-content{background-color:transparent;background-image:linear-gradient(180deg, #F15F22C7 0%, #FF2F218F 100%);box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-844{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-844 .dialog-message{width:640px;height:100vh;align-items:flex-start;}#elementor-popup-modal-844 .dialog-close-button{display:flex;}#elementor-popup-modal-844 .dialog-close-button i{color:var( --e-global-color-5e560de );}#elementor-popup-modal-844 .dialog-close-button svg{fill:var( --e-global-color-5e560de );}@media(max-width:767px){#elementor-popup-modal-844 .dialog-close-button{font-size:22px;}}/* Start custom CSS *//* Blur no fundo atrás do elemento (requer transparência) */
.__uios-blur-backgroiund {
  /* superfície semitransparente para que o backdrop-filter funcione */
  background: rgba(255, 255, 255, 0.12);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  
  /* ajustes visuais opcionais */
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 12px;
}

/* Fallback para navegadores sem suporte a backdrop-filter */
@supports not ((backdrop-filter: blur(12px)) or (-webkit-backdrop-filter: blur(12px))) {
  .__uios-blur-backgroiund {
    background: rgba(255, 255, 255, 0.7); /* sem blur, mas mantém legibilidade */
  }
}/* End custom CSS */