/* =======================================
  5. Team
======================================= */

.has-team-hover-overlay {
  overflow: hidden;
}

.has-team-hover-overlay .wtoolkit-team {
  visibility: hidden;
  transform: translateY(100%);
  transition: all 0.5s ease;
  transition-delay: 0.3s;
}

.has-team-hover-overlay .wtoolkit-team-content-wrapper {
  visibility: hidden;
  opacity: 0;
  transform: translateY(10%);
  transition: all 0.5s ease 0s;
}

.has-team-hover-overlay:hover .wtoolkit-team {
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0s;
}

.has-team-hover-overlay:hover .wtoolkit-team-content-wrapper {
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
  transition-delay: 0.3s;
}

.team-social-profiles {
  gap: 10px;
}

.team-social-link {
  width: 40px;
  height: 40px;
  border-radius: 30%;
  background-color: var(--theme-color-primary);
}

.team-social-link svg {
  fill: var(--theme-color-white);
}