 body {
            font-family: 'Poppins', sans-serif;
            scroll-behavior: smooth;
        }

        .gradient-text {
            background: linear-gradient(90deg, #3b82f6, #8b5cf6);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .hero-gradient {
            background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);
        }

        .navbar-fixed {
            animation: slideDown 0.5s;
        }

        @keyframes slideDown {
            from {
                transform: translateY(-100%);
            }

            to {
                transform: translateY(0);
            }
        }
   


    
  
        /* Blob animation */
        .animate-blob {
            animation: blob-animation 7s infinite;
        }

        .animation-delay-2000 {
            animation-delay: 2s;
        }

        .animation-delay-4000 {
            animation-delay: 4s;
        }

        @keyframes blob-animation {
            0% {
                transform: scale(1) translate(0px, 0px);
            }

            33% {
                transform: scale(1.1) translate(30px, -50px);
            }

            66% {
                transform: scale(0.9) translate(-20px, 20px);
            }

            100% {
                transform: scale(1) translate(0px, 0px);
            }
        }