/* Media query para pantallas grandes */
@media (min-width: 768px) {
    .taco-app-module {
        height: 300vh;
        position: relative;
    }
    
    .content-wrapper {
        transform: translateY(-30%);
    }

    .titulo-taco-app {
        max-width: 65%;
        transform: translateY(-30%);
    }

    .qr-code {
        max-width: 45%;
        position: relative;
        top: -30%;
    }

    .button-android {
        top: 32%;
        left: 31%;
        width: 18%;
        height: 3%;
    }

    .button-ios {
        top: 35%;
            left: 31%;
            width: 18%;
            height: 4%;
    }
    .line {
        position: relative;
        top: -23%;
    }
    
    .telefono-imagen {
        left: 20%;
        top: 48%;
        max-width: 25%;
    }

    .imagenes-adicionales {
        max-width: 40%;
        right: 12%;
        top: 48%;
    }

    .imagen-cupones,
    .imagen-notificaciones,
    .imagen-puntos {
        max-width: 100%;
    }

    .imagen-cupones {
        margin-bottom: -30%;
        margin-left: -5%;
    }
    .imagen-notificaciones {
        margin-bottom: -30%;
    }
    .imagen-puntos {
        margin-bottom: 0;
        margin-left: 3%;
    }

    .campana-amarilla-1 {
            width: 30%;
                height: auto;
                top: 36%;
                margin-left: -2%;
    }
    
    .campana-amarilla-2 {
            width: 32%;
                height: auto;
                top: 36%;
                margin-left: 15%;
    }
    .campana-morada {
        width: 25%;
        height: auto;
        top: 38%;
        margin-left: 18%;
    }
         /* footer */
         .row_footer {
             justify-content: center;
             align-items: center;
             padding-left: 11%;
            position: relative;
         }
}

