transform: translateX(-20px);
            transition: opacity 0.5s ease, transform 0.5s ease;
        }

        .process-step.active {
            opacity: 1;
            transform: translateX(0);
        }

        .step-icon {
            flex: 0 0 60px;
            height: 60px;
            border-radius: 50%;
            background-color: var(--primary-light);
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
   