/* Auzber Reveal Gallery Animation */

.auzber-reveal-gallery .e-gallery-item {
    overflow: hidden !important;
    border-radius: 18px !important;
}

.auzber-reveal-gallery .e-gallery-image {
    opacity: 0 !important;
    transform: translateY(70px) scale(1.08) !important;
    transition:
        opacity 1.1s ease,
        transform 1.5s cubic-bezier(.16,1,.3,1),
        filter 1s ease !important;
    will-change: opacity, transform;
}

.auzber-reveal-gallery .e-gallery-item.auzber-show .e-gallery-image {
    opacity: 1 !important;
    transform: translateY(0) scale(1) !important;
}

.auzber-reveal-gallery .e-gallery-item:hover .e-gallery-image {
    transform: scale(1.05) !important;
    filter: brightness(.88);
}