  .gradient-bg {                                                                                    
      background: linear-gradient(to right, #3b82f6, #8b5cf6, #6366f1);                               
    }
    .gradient-btn {
      background: white;
      color: #6366f1;
      font-weight: 600;
      padding: 10px 30px;
      border-radius: 50px;
      transition: background 0.3s;
    }
    .gradient-btn:hover {
      background: #f1f1f1;
    }
    h2,h3,h4,h5{
       color: #3fc21e;
    }
    .step-circle {
      width: 60px;
      height: 60px;
      background-color: #6366f1;
      color: white;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.5rem;
      margin-bottom: 15px;
    }
 
  .card-img-top {
    height: 200px; /* Set height to make them uniform */
    object-fit: cover; /* Ensure image covers the entire area without distortion */
  }
