#de-diagnostico-form{background:#0D1B2A;color:#F9F9F9;max-width:600px;margin:20px auto;padding:20px;border-radius:8px;font-family:Arial,sans-serif;}
.de-title{color:#F76C5E;text-align:center;font-size:24px;}
.de-description{color:#F9F9F9;text-align:center;margin-bottom:20px;}
.de-progress{background:#415A77;border-radius:5px;overflow:hidden;margin-bottom:10px;}
.de-progress-bar{height:8px;width:0;background:#F5C518;}
.de-step{display:none;}
.de-step.active{display:block;}
.de-button{background:#F76C5E;color:#F9F9F9;border:none;padding:10px 20px;margin:10px 5px 0 0;border-radius:5px;cursor:pointer;font-size:14px;}
.de-button:hover{opacity:0.9;}
.de-hidden{display:none;}
.de-elementor-wrapper{text-align:center;}
label input[type="radio"]{margin-right:8px;}