.elementor-463 .elementor-element.elementor-element-155145f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-463 .dialog-message{width:480px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-463{justify-content:center;align-items:center;pointer-events:all;background-color:#000000E8;}#elementor-popup-modal-463 .dialog-close-button{display:flex;top:15px;font-size:19px;}#elementor-popup-modal-463 .dialog-widget-content{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0, 0, 0, 0.93);}body:not(.rtl) #elementor-popup-modal-463 .dialog-close-button{right:15px;}body.rtl #elementor-popup-modal-463 .dialog-close-button{left:15px;}#elementor-popup-modal-463 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-463 .dialog-close-button svg{fill:#FFFFFF;}#elementor-popup-modal-463 .dialog-close-button:hover i{color:#FFFFFF;}@media(max-width:767px){#elementor-popup-modal-463 .dialog-message{width:330px;}}/* Start custom CSS */#elementor-popup-modal-463 .e-font-icon-svg.e-eicon-close.eicon-close {
  font-size: 25px;
  color: #ff0000;
  background-color: rgba(255, 255, 255, 0.2); /* Fundo translúcido */
  backdrop-filter: blur(6px); /* Efeito de desfoque */
  -webkit-backdrop-filter: blur(6px); /* Compatibilidade com Safari */
  padding: 3px;
  border-radius: 7px;
  transition: all 0.3s ease;
  border: 1px solid rgba(255, 255, 255, 0.4); /* Borda leve para destacar */
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}

#elementor-popup-modal-463 .e-font-icon-svg.e-eicon-close.eicon-close:hover {
  color: #ffffff;
  background-color: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(8px);
  transform: scale(1.1);
}/* End custom CSS */