    .slideshow-container {
        position: relative;
        width: 98%;
        margin: 22px auto;
        overflow: hidden;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    
    .slide-wrapper {
        position: relative;
        width: 100%;
    }
    
    /* Solo la activa es visible */
    .slide-img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        opacity: 0;
        pointer-events: none;
    }
    
    
    .slide-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .slide-img.active2 {
        position: relative;
        opacity: 1;
        pointer-events: auto;
    }

    .slide-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        border-radius: 8px;
    }

    /* Botones de navegación */
    .prev, .next {
        cursor: pointer;
        position: absolute;
        top: 46%;
        transform: translateY(-50%);
        font-size: clamp(1.5rem, 2vw, 2rem);
        color: white;
        background-color: rgba(0,0,0,0.3);
        padding: 5px;
        z-index: 10;
        user-select: none;
    }
    .prev { left: 0; }
    .next { right: 0; border-radius: 3px 0 0 3px;}

    /* Puntos de navegaci贸n */
    .dot-container {
        text-align: center;
        margin-top: 10px;
    }

    .dot {
        cursor: pointer;
        height: 15px;
        width: 15px;
        margin: 0 2px;
        background-color: #bbb;
        border-radius: 50%;
        display: inline-block;
        transition: background-color 0.6s ease;
    }

    .active {
        background-color: #717171;
    }
    
    

    @media only screen and (max-width: 774) {
        .cid-tmxAhGlFia{
            padding-top: 1rem;
            padding-bottom: 1rem;
            background-color: #ffffff;
        }
    }

         