.lead-error{direction:rtl;text-align:center;font-family:"Assistant","Segoe UI",Arial,sans-serif;word-break:normal;overflow-wrap:normal;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:16px;border-radius:14px;line-height:1.45}.lead-error strong{display:block;font-size:18px;line-height:1.3;white-space:normal;word-break:normal;overflow-wrap:normal}.lead-error>span{display:block;font-size:15px;word-break:normal;overflow-wrap:normal}.lead-error-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}.lead-error-actions a{text-decoration:none!important;direction:rtl;white-space:nowrap;min-width:0;padding:10px 12px;font-size:14px;box-shadow:none}.lead-error-call{background:#fff;color:#071b38;border-color:#cbd8e8}.lead-error-whatsapp{background:#1ebd67;color:#fff;border-color:#1ebd67}
@media(max-width:640px){#process .section-heading{text-align:center;margin-inline:auto}.process-line{display:flex!important;flex-direction:column!important;align-items:center!important;width:min(100%,430px)!important;margin-inline:auto!important;padding:0!important;gap:64px!important;grid-template-columns:none!important}.process-line:before,.process-line:after{display:block!important;right:50%!important;left:auto!important;translate:50% 0!important;width:2px!important;top:25px!important;bottom:25px!important;height:auto!important}.process-line:after{transform:scaleY(var(--process-progress))!important;transform-origin:center top!important}.process-step{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:0 14px!important;text-align:center!important;gap:0!important;grid-template-columns:none!important}.process-step>span{flex:0 0 50px!important;width:50px!important;height:50px!important;margin:0 auto 16px!important;z-index:3!important}.process-step h3,.process-step p{width:min(100%,310px)!important;margin-inline:auto!important;text-align:center!important;background:#fff;position:relative;z-index:2;word-break:normal;overflow-wrap:normal}.process-step h3{margin-bottom:7px!important}.lead-error{gap:9px;padding:15px 12px}.lead-error strong{font-size:17px}.lead-error>span{font-size:14px}.lead-error-actions{grid-template-columns:1fr;gap:8px}.lead-error-actions a{width:100%;font-size:14px;min-height:44px}}
