
    body {
      background-color: #f8f9fa;
      font-family: 'Segoe UI', sans-serif;
    }
    .services-container {
      padding: 60px 20px;
      max-width: 1200px;
      margin: auto;
    }
    .service-card {
      background-color: #ffffff;
      border-radius: 15px;
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
      padding: 30px;
      transition: transform 0.3s;
      height: 100%;
    }
    .service-card:hover {
      transform: translateY(-5px);
    }
    .service-icon {
      font-size: 40px;
      color: #0d6efd;
      margin-bottom: 20px;
    }
    .service-title {
      font-size: 1.5rem;
      font-weight: bold;
      color: #333;
    }
    .service-text {
      font-size: 1rem;
      color: #666;
    }
