.elementor-page-9 .ferum-native-hero .elementor-column,
.elementor-page-9 .ferum-native-stats .elementor-column,
.elementor-page-9 .ferum-native-heading .elementor-column,
.elementor-page-9 .ferum-native-advantages .elementor-column,
.elementor-page-9 .ferum-native-about .elementor-column,
.elementor-page-9 .ferum-native-laser .elementor-column,
.elementor-page-9 .ferum-native-services .elementor-column,
.elementor-page-9 .ferum-native-portfolio-head .elementor-column,
.elementor-page-9 .ferum-native-portfolio .elementor-column,
.elementor-page-9 .ferum-native-process-head .elementor-column,
.elementor-page-9 .ferum-native-process .elementor-column,
.elementor-page-9 .ferum-native-brief-head .elementor-column,
.elementor-page-9 .ferum-native-brief .elementor-column,
.elementor-page-9 .ferum-native-offer .elementor-column,
.elementor-page-9 .ferum-native-contacts .elementor-column {
    animation: none !important;
}

.elementor-page-9 .ferum-reveal {
    opacity: 0 !important;
    transform: translateY(44px) !important;
    transition:
        opacity 1.15s ease var(--ferum-reveal-delay, 0ms),
        transform 1.22s cubic-bezier(.18, .72, .22, 1) var(--ferum-reveal-delay, 0ms) !important;
    will-change: opacity, transform;
}

.elementor-page-9 .ferum-reveal.is-visible {
    opacity: 1 !important;
    transform: translateY(0) !important;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-page-9 .ferum-reveal {
        opacity: 1 !important;
        transform: none !important;
        transition: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-page-9 .ferum-reveal {
        transform: translateY(16px) !important;
    }
}
