/* Theme colors */
:root {
  --primary-green: #488335;
  --accent-green: #75D156;
  --accent-yellow: #EEB05A;
  --neutral-bg: #f8f9fa;
  --white: #ffffff;
}

/* Section background */
#land-survey-services {
  background-color: var(--neutral-bg);
}

/* Section heading */
#land-survey-services h2 {
  color: var(--primary-green);
}

/* Card styling */
#land-survey-services .card {
  background-color: var(--white);
  border: none;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

#land-survey-services .card:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}



