@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap");
.gradient-text {
  background-image: linear-gradient(160deg, #941c97 0%, #337b8b 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* Floating Animation */
@keyframes float {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(0px);
  }
}

/* Shadow Scaling Animation */
@keyframes shadowScale {
  0% {
    transform: scale(1);
    opacity: 0.4;
  }
  50% {
    transform: scale(0.8);
    opacity: 0.2;
  }
  100% {
    transform: scale(1);
    opacity: 0.4;
  }
}

.animate-float {
  animation: float 4s ease-in-out infinite;
}

.floating-shadow {
  background: radial-gradient(circle, rgba(0, 0, 0, 0.4) 0%, transparent 70%);
  animation: shadowScale 4s ease-in-out infinite;
}

/* Elite Gradient Background */
.elite-gradient {
  background-image: linear-gradient(160deg, #941c97 0%, #337b8b 80%);
}
.bg-seo-sec {
  background-image: linear-gradient(160deg, #941c97 0%, #337b8b 80%);
}
.seo-color {
  color: #fff;
}
.seo-list-bg{
  background-color: rgba(255, 255, 255, 0.2);
}

.seo-list-svg{
  background-color: rgba(255, 255, 255) !important;
}