  .clip-trapezium {
      clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);
  }


  .card-hover img {
      transition: transform 0.3s ease;
  }

  .card-hover:hover img {
      transform: scale(1.05);
  }

  .card-hover .overlay {
      transition: opacity 0.3s ease;
      opacity: 0;
  }

  .card-hover:hover .overlay {
      opacity: 1;
  }

  /* land */
  .filter-btn.active {
      @apply bg-black text-white;
  }

  .wavy-gallery .gallery-item:nth-child(odd) {
      transform: translateY(30px);
  }

  .wavy-gallery .gallery-item:nth-child(3n) {
      transform: translateY(60px);
  }

  .wavy-gallery .gallery-item {
      transition: transform 0.3s ease-in-out;
  }