/* --- Auto Image Gallery --- */
.galeria-auto {
    position: relative;
    width: calc(100% + 30px);
    margin: -15px -15px 10px -15px;
    height: 240px; 
    overflow: hidden;
    border-radius: 12px 12px 0 0;
    background: #000;
}

.galeria-auto img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 0;
    left: 0;
    opacity: 0;
    transition: 0.8s ease-in-out;
}

.galeria-auto img.active {
    opacity: 1;
}
