  /* Custom AOS CSS - Sirf Essential Animations */
        [data-aos] {
            transition-duration: 0.6s;
            transition-timing-function: ease;
        }

        [data-aos][data-aos-delay] {
            transition-delay: 0s;
        }

        [data-aos][data-aos-delay="100"] { transition-delay: 0.1s; }
        [data-aos][data-aos-delay="200"] { transition-delay: 0.2s; }
        [data-aos][data-aos-delay="300"] { transition-delay: 0.3s; }
        [data-aos][data-aos-delay="400"] { transition-delay: 0.4s; }
        [data-aos][data-aos-delay="500"] { transition-delay: 0.5s; }

        [data-aos][data-aos-duration="400"] { transition-duration: 0.4s; }
        [data-aos][data-aos-duration="600"] { transition-duration: 0.6s; }
        [data-aos][data-aos-duration="800"] { transition-duration: 0.8s; }
        [data-aos][data-aos-duration="1000"] { transition-duration: 1s; }

        /* Fade Animations */
        [data-aos="fade-up"] {
            transform: translate3d(0, 40px, 0);
            opacity: 0;
        }
        [data-aos="fade-up"].aos-animate {
            transform: translate3d(0, 0, 0);
            opacity: 1;
        }

        [data-aos="fade-down"] {
            transform: translate3d(0, -40px, 0);
            opacity: 0;
        }
        [data-aos="fade-down"].aos-animate {
            transform: translate3d(0, 0, 0);
            opacity: 1;
        }

        [data-aos="fade-left"] {
            transform: translate3d(-40px, 0, 0);
            opacity: 0;
        }
        [data-aos="fade-left"].aos-animate {
            transform: translate3d(0, 0, 0);
            opacity: 1;
        }

        [data-aos="fade-right"] {
            transform: translate3d(40px, 0, 0);
            opacity: 0;
        }
        [data-aos="fade-right"].aos-animate {
            transform: translate3d(0, 0, 0);
            opacity: 1;
        }

        [data-aos="fade"] {
            opacity: 0;
        }
        [data-aos="fade"].aos-animate {
            opacity: 1;
        }

        /* Zoom Animations */
        [data-aos="zoom-in"] {
            transform: scale(0.6);
            opacity: 0;
        }
        [data-aos="zoom-in"].aos-animate {
            transform: scale(1);
            opacity: 1;
        }

        [data-aos="zoom-out"] {
            transform: scale(1.2);
            opacity: 0;
        }
        [data-aos="zoom-out"].aos-animate {
            transform: scale(1);
            opacity: 1;
        }

        /* Slide Animations */
        [data-aos="slide-up"] {
            transform: translateY(100%);
        }
        [data-aos="slide-up"].aos-animate {
            transform: translateY(0);
        }

        [data-aos="slide-down"] {
            transform: translateY(-100%);
        }
        [data-aos="slide-down"].aos-animate {
            transform: translateY(0);
        }

        /* Flip Animation */
        [data-aos="flip-left"] {
            transform: perspective(2500px) rotateY(-100deg);
            opacity: 0;
        }
        [data-aos="flip-left"].aos-animate {
            transform: perspective(2500px) rotateY(0deg);
            opacity: 1;
        }
