/* Custom Social Media Icon Colors */
.fa-instagram {
  /* Instagram Gradient */
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.fa-tiktok {
  color: #000;
  text-shadow: 2px 2px 0 #25f4ee, -2px -2px 0 #fe2c55;
}

.fa-line {
  color: #00b900; /* LINE Green */
}

.fa-youtube {
  color: #ff0000; /* YouTube Red */
}

.fa-facebook {
  color: #1877f2; /* Facebook Blue */
}

/* Optional: Add hover effects */
.social-icon-link:hover .fa-instagram {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}

.social-icon-link:hover .fa-tiktok {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}

.social-icon-link:hover .fa-line {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}

.social-icon-link:hover .fa-youtube {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}

.social-icon-link:hover .fa-facebook {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}

/* Optional: General link color reset to prevent underline */
.social-icon-link {
  text-decoration: none;
  color: inherit;
  font-size: 1rem;
}

.social-icon-link p {
  color: #333;
}
