.banner1Seminuevos{
    width: 100%;
    position: relative;
}

.botonSeminuevos{
    position: absolute;
    font-family: CastleT;
    bottom: 5%;
    left: 25%;
    width: 22%;
}

.beneficiosQueremosTuAuto{
    text-align: center;
    background-size: 100%;
    background-image: url(/imagenes/seminuevos/Background_Texture2.png);
}

.beneficios{
    width: 35%;
    padding: .9em;
}

/* .beneficiosFichas{
padding: 1em ;
} */

.banner2Seminuevos{
    width: 100%;
}

.botonQueremos{
    position: absolute;
    font-family: CastleT;
    bottom: 5%;
    left: 38%;
    width: 22%;
}

.botonAutoDemo{
    width: 22%;
}

/* // X-Small devices (portrait phones, less than 576px) */
@media (min-width: 0px) {
    .barraTextoSeminuevos{
        font-family: CastleT;
        color: white;
        padding: .5em;
        letter-spacing: 1px;
        font-size: 0.7em;
    }
    .beneficios{
        width: 50%;
        padding: .4em;
    }
    .beneficiosFichas{
        padding: .3em;
    }
    .beneficiosAutoDemo{
        padding: .4em;
    }
    .botonAutoDemo{
        width: 40%;
        padding-bottom: .5em;
    }
}

/* // Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
    .barraTextoSeminuevos{
        font-family: CastleT;
        color: white;
        padding: .5em;
        letter-spacing: 1px;
        font-size: 0.8em;
    }
    .beneficios{
        width: 50%;
        padding: .4em;
    }
    .beneficiosFichas{
        padding: .3em;
    }
    .contenedorBeneficios{
        padding: .8em;
    }
    .beneficiosAutoDemo{
        padding: .5em;
    }
    .botonAutoDemo{
        width: 40%;
        padding-bottom: .5em;
    }
}

/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .barraTextoSeminuevos{
        font-family: CastleT;
        color: white;
        padding: .5em;
        letter-spacing: 1px;
        font-size: 0.9em;
    }
    .beneficios{
        width: 50%;
        padding: .4em;
    }
    .beneficiosFichas{
        padding: .3em;
    }
    .contenedorBeneficios{
        padding: .8em;
    }
    .beneficiosAutoDemo{
        padding: .5em;
    }
    .botonAutoDemo{
        width: 30%;
        padding-bottom: .5em;
    }
}

/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .barraTextoSeminuevos{
        font-family: CastleT;
        color: white;
        padding: .5em;
        letter-spacing: 1px;
        font-size: 1em;
    }
    .beneficios{
        width: 40%;
        padding: .6em;
    }
    .beneficiosFichas{
        padding: .3em;
    }
    .contenedorBeneficios{
        padding: .8em;
    }
    .beneficiosAutoDemo{
        padding: .5em;
    }
    .botonAutoDemo{
        width: 30%;
        padding-bottom: .5em;
    }
}

/* // X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    .barraTextoSeminuevos{
        font-family: CastleT;
        color: white;
        padding: .5em;
        letter-spacing: 1px;
        font-size: 1.1em;
    }
    .beneficios{
        width: 40%;
        padding: .6em;
    }
    .beneficiosFichas{
        padding: .3em;
    }
    .contenedorBeneficios{
        padding: .8em;
    }
    .beneficiosAutoDemo{
        padding: .5em;
    }
    .botonAutoDemo{
        width: 30%;
        padding-bottom: .5em;
    }
}

/* // XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {
    .barraTextoSeminuevos{
        font-family: CastleT;
        color: white;
        padding: .5em;
        letter-spacing: 1px;
        font-size: 1.2em;
    }
    .beneficios{
        width: 40%;
        padding: .6em;
    }
    .beneficiosFichas{
        padding: .3em;
    }
    .contenedorBeneficios{
        padding: .8em;
    }
    .beneficiosAutoDemo{
        padding: .5em;
    }
    .botonAutoDemo{
        width: 30%;
        padding-bottom: .5em;
    }
}