.ecui-stepper .eci-stepper-steps{display:flex;width:100%}.ecui-stepper .eci-stepper-steps .steps-horizontal{align-items:flex-start;display:flex;justify-content:space-between;margin:auto;max-width:100%;min-width:80%;padding:0;position:relative}.ecui-stepper .eci-stepper-steps .steps-horizontal:before{background:#e9ecef;content:"";height:2px;left:0;position:absolute;right:0;top:24px;z-index:1}.ecui-stepper .eci-stepper-steps .steps-horizontal .step-horizontal{flex:1;position:relative;text-align:center;z-index:2}.ecui-stepper .eci-stepper-steps .steps-horizontal .step-horizontal.active .step-icon{background:#4361ee;border-color:#4361ee;box-shadow:0 0 0 5px rgba(67,97,238,.2);color:#fff}.ecui-stepper .eci-stepper-steps .steps-horizontal .step-horizontal.complete .step-icon{background:#2ecc71;border-color:#2ecc71;color:#fff}.ecui-stepper .eci-stepper-steps .steps-horizontal .step-icon{align-items:center;background:#fff;border:2px solid #dee2e6;border-radius:50%;color:#6c757d;display:flex;font-size:20px;height:50px;justify-content:center;margin:0 auto 10px;transition:all .3s ease;width:50px}.ecui-stepper .eci-stepper-steps .steps-horizontal .step-title{color:#6c757d;margin-bottom:5px}.ecui-stepper .eci-stepper-steps .steps-horizontal .step-description{color:#adb5bd;margin:0 auto;max-width:150px}.ecui-text-marker{position:relative;z-index:0}.ecui-text-marker:before{color:gold;content:attr(data-text);filter:blur(1px);left:0;position:absolute;text-shadow:0 0 5px gold,0 0 10px gold,0 0 15px gold,0 0 20px gold;top:0;transform:translate(-2px,-2px);z-index:-1}.ecui-text-marker:after{background:linear-gradient(45deg,rgba(255,215,0,.3),rgba(255,215,0,.1) 25%,rgba(255,215,0,.3) 50%,rgba(255,215,0,.1) 75%,rgba(255,215,0,.3));border-radius:3px;content:"";filter:blur(2px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}