@media not (prefers-reduced-motion) {

    /*Start AOS*/
    body {
        overflow-x: hidden
    }

    [data-aos][data-aos][data-aos-easing="ease-out-back"],
    body[data-aos-easing="ease-out-back"] [data-aos] {
        transition-timing-function: cubic-bezier(.49, .01, .27, 1)
    }

    [data-aos][data-aos][data-aos-duration="1000"],
    body[data-aos-duration="1000"] [data-aos] {
        transition-duration: 1s
    }

    [data-aos][data-aos][data-aos-delay="300"].aos-animate,
    body[data-aos-delay="300"] [data-aos].aos-animate {
        transition-delay: .3s
    }

    [data-aos^="fade"][data-aos^="fade"] {
        opacity: 0;
        transition-property: opacity, transform
    }

    [data-aos="fade-down"] {
        transform: translate3d(0, -100px, 0)
    }

    [data-aos="fade-up"] {
        transform: translate3d(0, 100px, 0)
    }

    [data-aos="fade-right"] {
        transform: translate3d(-100px, 0, 0)
    }

    [data-aos="fade-left"] {
        transform: translate3d(100px, 0, 0)
    }

    [data-aos^=zoom][data-aos^=zoom].aos-animate {
        opacity: 1;
        transform: translateZ(0) scale(1)
    }

    [data-aos="zoom-in"] {
        transform: scale(.6)
    }

    [data-aos="zoom-out"] {
        transform: scale(1.2)
    }

    [data-aos^="fade"][data-aos^="fade"].aos-animate {
        opacity: 1;
        transform: translateZ(0)
    }

    /*End AOS*/

}