/* RASA HOME LITE PERFORMANCE V1 */

html.rasa-home-lite-motion {
    scroll-behavior: auto !important;
}

html.rasa-home-lite-motion body {
    scroll-behavior: auto !important;
}

html.rasa-home-lite-motion body .reveal,
html.rasa-home-lite-motion body .reveal.is-visible,
html.rasa-home-lite-motion body .tilt,
html.rasa-home-lite-motion body [data-aos],
html.rasa-home-lite-motion body [class~="parallax"],
html.rasa-home-lite-motion body [class~="particle"],
html.rasa-home-lite-motion body [class~="blob"],
html.rasa-home-lite-motion body [class~="orbit"],
html.rasa-home-lite-motion body [class~="floating-card"] {
    animation: none !important;
    transition: none !important;
    transform: none !important;
    opacity: 1 !important;
    filter: none !important;
    will-change: auto !important;
}

html.rasa-home-lite-motion body [class~="particle"],
html.rasa-home-lite-motion body [class~="blob"] {
    display: none !important;
}

html.rasa-home-lite-motion #siteHeader,
html.rasa-home-lite-motion #siteHeader .container,
html.rasa-home-lite-motion #siteHeader .nav-shell,
html.rasa-home-lite-motion #siteHeader nav.menu,
html.rasa-home-lite-motion #siteHeader nav.menu > *,
html.rasa-home-lite-motion #siteHeader .brand,
html.rasa-home-lite-motion #siteHeader .nav-actions,
html.rasa-home-lite-motion #siteHeader .rasa-menu-more,
html.rasa-home-lite-motion #siteHeader .rasa-menu-more-panel {
    transform: none !important;
    animation: none !important;
    will-change: auto !important;
}

html.rasa-home-lite-motion #siteHeader nav.menu a,
html.rasa-home-lite-motion #siteHeader .rasa-menu-more button,
html.rasa-home-lite-motion #siteHeader .rasa-menu-more-panel a,
html.rasa-home-lite-motion #siteHeader .btn {
    transform: none !important;
    animation: none !important;
    transition:
        color .08s linear,
        background-color .08s linear,
        border-color .08s linear,
        opacity .08s linear !important;
}

html.rasa-home-lite-motion #siteHeader nav.menu a:hover,
html.rasa-home-lite-motion #siteHeader nav.menu a:focus-visible,
html.rasa-home-lite-motion #siteHeader .btn:hover,
html.rasa-home-lite-motion #siteHeader .brand:hover {
    transform: none !important;
}

html.rasa-home-lite-motion #siteHeader .nav-shell,
html.rasa-home-lite-motion #siteHeader .rasa-menu-more-panel {
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}

html.rasa-home-lite-motion body .card,
html.rasa-home-lite-motion body [class*="-card"] {
    will-change: auto !important;
}

@media (max-width: 900px),
       (prefers-reduced-motion: reduce) {
    html.rasa-home-lite-motion body *,
    html.rasa-home-lite-motion body *::before,
    html.rasa-home-lite-motion body *::after {
        animation-duration: .001ms !important;
        animation-iteration-count: 1 !important;
        scroll-behavior: auto !important;
    }

    html.rasa-home-lite-motion body .reveal,
    html.rasa-home-lite-motion body .tilt,
    html.rasa-home-lite-motion body [data-aos] {
        transition: none !important;
        transform: none !important;
        opacity: 1 !important;
    }
}
