.bg-mesh-gradient {
  background-image:
    radial-gradient(at 20% 30%, hsla(206, 100%, 45%, 0.3) 0, transparent 50%),
    radial-gradient(at 80% 10%, hsla(187, 82%, 40%, 0.25) 0, transparent 50%),
    radial-gradient(at 70% 80%, hsla(45, 100%, 50%, 0.15) 0, transparent 50%),
    radial-gradient(at 30% 90%, hsla(206, 100%, 45%, 0.2) 0, transparent 50%);
}
.glass-card {
  background: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow: 0 8px 32px rgba(31, 38, 135, 0.1);
}
.gradient-border:before {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit;
  padding: 2px;
  background: linear-gradient(135deg, #1e40af, #3b82f6, #0ea5e9);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
.bg-blue-cyan-gradient {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  --tw-gradient-from: #1e40af var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);
}
.section-title {
  background: linear-gradient(90deg, #1E40AF 0, #0ea5e9 50%, #22d3ee);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  padding-bottom: 0.5rem;
  margin-bottom: 0.25rem;
  line-height: 1.2;   
}
.text-gradient-blue-to-blue-light{
  background: linear-gradient(90deg,#1E40AF , #06B6D4);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  
}
.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 2rem;
  padding-left: 2rem;
}

@media (min-width: 1400px) {
  .container {
    max-width: 1400px;
  }
}

.carousel-perspective {
  perspective: 1000px;
  transform-style: preserve-3d;
}
.socmed a:hover img{
	filter:brightness(80%) 
}