#elementor-popup-modal-108153{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-108153 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-108153 .dialog-close-button{display:flex;}#elementor-popup-modal-108153 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS *//* 1) Asegura que sticky funcione dentro del popup */
.elementor-popup-modal .dialog-widget-content,
.elementor-popup-modal .dialog-message,
.elementor-popup-modal .dialog-message > *{
  overflow: visible !important;
}

/* 2) Blindaje del CTA: color verde + que Elementor NO lo pinte como botón azul */
.cz-sos-modal #czHelpWrap{
  display: none; /* el JS lo enciende solo en pasos 4/5 */
}

.cz-sos-modal #czHelpCTA.cz-helpCTA{
  background: linear-gradient(180deg, #CFFAEA, #34D399) !important;
  border: 1px solid rgba(52,211,153,.85) !important;
  color: #052014 !important;
  text-decoration: none !important;
}

.cz-sos-modal #czHelpCTA.cz-helpCTA:hover{
  filter: brightness(1.04) !important;
}

/* 3) Si Elementor le mete estilos a <a>, los anulamos */
.cz-sos-modal #czHelpCTA.cz-helpCTA *{
  color: #052014 !important;
}/* End custom CSS */