body {
      font-family: 'Work Sans', sans-serif;
      background-color: #f8f9fa;
    }
    .icon-card {
      transition: transform 0.2s ease;
    }
    .icon-card:hover {
      transform: scale(1.05);
    }
    .icon-card i {
      font-size: 3rem;
    }
    .icon-booking {
      background-color: #e0f7fa;
    }
    .icon-survey {
      background-color: #e8f5e9;
    }
    .icon-monitor {
      background-color: #f3e5f5;
    }
    .active-link {
      border: 2px solid #0d6efd;
    }