.callout-1 {
    background-image: url(../img/banners/medio.jpg);
    padding: 150px 0 250px;
}
.callout-1 h5 {
    color: var(--colorBlanco);
    line-height: 1;
    letter-spacing: -1px;
}
.callout-1 h5 small {
    font-size: 18px;
}
.callout-1 p {
    font-size: 18px;
    color: var(--colorBlanco);
}
.callout-1 .anio {
    color: var(--color1);
}
.callout-2 {
    background-color: var(--color2);
    padding: 100px 0;
}
.callout-2 h5,
.callout-2 p {
    color: var(--colorBlanco);
}
.callout-2 blockquote {
    font-size: 70px;
    color: var(--colorBlanco);
}
.callout-2 blockquote strong {
    color: var(--color1);
}
.callout-2 .textoD {
    color: var(--colorBlanco);
    max-width: 320px;
    width: 100%;
    margin: 0 auto 40px;
}
.callout-2 span {
    color: var(--colorBlanco);
    max-width: 620px;
    width: 100%;
    margin: 0 auto;
    font-size: 22px;
}
.callout-2 .equipo {
    max-width: 342px;
    margin: 0 auto 60px;
}
.callout-2 .equipo-img {
    border-radius: 23px;
}
.callout-2 .personal {
    font-size: 22px;
    text-align: start;
}
.callout-2 .cargo {
    font-size: 17px;
    text-align: start;
}

@media screen and (max-width: 980px){
    .callout-1 {
        padding: 100px 0;
    }
}