@keyframes floatUpDown {

            0%,
            100% {
                transform: translateY(0px) rotate(0deg);
            }

            50% {
                transform: translateY(-20px) rotate(180deg);
            }
        }

        @keyframes slideInLeft {
            0% {
                opacity: 0;
                transform: translateX(-50px);
            }

            100% {
                opacity: 1;
                transform: translateX(0);
            }
        }

        @keyframes brainPulse {

            0%,
            100% {
                transform: scale(1);
                box-shadow: 0 0 50px rgba(31, 143, 255, 0.5);
            }

            50% {
                transform: scale(1.05);
                box-shadow: 0 0 70px rgba(31, 143, 255, 0.8);
            }
        }

        .pricing-card:hover {
            transform: translateY(-5px) scale(1.02);
            transition: all 0.3s ease;
        }

        .image-card:hover img {
            transform: scale(1.1);
        }

        @keyframes float {

            0%,
            100% {
                transform: translateY(0px);
            }

            50% {
                transform: translateY(-10px);
            }
        }

        .stat-card:hover {
            transform: scale(1.05);
            transition: all 0.3s ease;
        }

        @media (max-width: 768px) {
            .display-4 {
                font-size: 2.5rem !important;
            }

            .ai-brain {
                width: 150px !important;
                height: 150px !important;
            }

            .ai-brain i {
                font-size: 3rem !important;
            }
        }