:root{--page-title-display:none;}/* Start custom CSS *//* === Dark Gradient Background + Blobs === */
.elementor::before,
.elementor::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 120%;
  height: 120%;
  z-index: -1;
  pointer-events: none;
  mix-blend-mode: screen;
  border-radius: 50%;
}

/* Dark gradient background */
.elementor::before {
  background: linear-gradient(135deg, #0f0f0f, #1a1a1a);
  z-index: -3;
}

/* Animated floating blob */
.elementor::after {
  background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0.01));
  backdrop-filter: blur(40px);
  -webkit-backdrop-filter: blur(40px);
  animation: floatBlob 40s ease-in-out infinite alternate;
  opacity: 0.4;
}

/* Animation for the blob */
@keyframes floatBlob {
  0% {
    transform: translate(0, 0) scale(1);
  }
  50% {
    transform: translate(80px, -50px) scale(1.1);
  }
  100% {
    transform: translate(-60px, 60px) scale(0.9);
  }
}/* End custom CSS */