.banner2,
.banner3,
.banner4{
    height:20rem !important;
}

.featured-section .banner {
    display: flex;
    justify-content: center;
    padding: 4.5rem 0 3rem;
    background-size: cover;
    background-repeat: no-repeat;
    align-items: center;
}

.promo-section {
    padding: 6rem 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    font-size: 1.6rem;
}

.product-desc ul li{margin-bottom:2rem;}

.presentacionList{
    list-style-position:inside;
    list-style-type:disclosure-closed;
}

.certificado p{
    background-color:#f8f8f8;
    padding:1rem;
    font-weight:bold;
    width:fit-content;
    border-radius:1rem;
    margin:0 auto;
}