.custom-slides .slide-card {
    position: absolute;
    inset: 0;
    width: 100%;
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out;
    opacity: 0;
    transform: scale(0.95);
}
.custom-slides .slide-card.active {
    opacity: 1;
    z-index: 3;
    transform: scale(1);
}
.slide-card.fade-out {
    opacity: 0;
    transform: scale(1.05);
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out;
}
.slide-card img {
    transform: scale(0.8);
    opacity: 0;
    transition: transform 0.5s ease-out, opacity 1s ease-out;
    transition-delay: 0.4s;
}
.slide-card.active img {
    transform: scale(1);
    opacity: 1;
}
.slide-card.fade-out img {
    opacity: 0;
    transform: scale(0.9);
    transition-delay: 0s;
}