/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 01 2025 | 07:14:33 */
/* Common icon container style */
.social-container {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background-color: rgb(44, 44, 44); /* normal background */
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  transition: all 0.3s ease;
}

.social-container svg {
  width: 17px;
  transition: all 0.3s ease;
  fill: #ffffff; /* icon color */
}

/* Hover colors */
.social-container.instagram:hover {
  background-color: #d62976; /* Instagram hover */
}

.social-container.twitter:hover {
  background-color: #00acee; /* Twitter hover */
}

.social-container.linkedin:hover {
  background-color: #0072b1; /* LinkedIn hover */
}

.social-container.facebook:hover {
  background-color: #1877f2; /* Facebook hover */
}

.social-container.youtube:hover {
  background-color: #ff0000; /* YouTube hover */
}

/* Active click effect */
.social-container:active {
  transform: scale(0.9);
}

/* Slide-in top animation for icons */
.social-container:hover svg {
  animation: slide-in-top 0.3s both;
}

@keyframes slide-in-top {
  0% {
    transform: translateY(-50px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
