/*==================================================
MANIFESTO
==================================================*/

#manifesto{

    background:linear-gradient(
        135deg,
        var(--azul),
        #08155f
    );

    color:#fff;

    padding:140px 30px;

    text-align:center;

}

.manifesto-overlay{

    max-width:900px;

    margin:auto;

}

#manifesto .capitulo{

    background:rgba(255,255,255,.12);

    color:var(--laranja);

}

#manifesto h2{

    font-family:'Bebas Neue',sans-serif;

    font-size:5rem;

    line-height:1;

    margin:35px 0;

    letter-spacing:2px;

}

.manifesto-destaque{

    font-size:1.8rem;

    color:var(--laranja);

    font-weight:700;

    line-height:2;

    margin-bottom:50px;

}

.manifesto-texto{

    max-width:760px;

    margin:auto;

    font-size:1.15rem;

    line-height:2.1;

    opacity:.92;

}

#manifesto h3{

    margin-top:80px;

    font-family:'Bebas Neue',sans-serif;

    font-size:3.5rem;

    letter-spacing:2px;

}

#manifesto h3 span{

    display:block;

    font-size:1.5rem;

    color:var(--laranja);

    margin-top:15px;

}

.manifesto-texto{

    max-width: 820px;

    margin: 0 auto;

    line-height: 2;

    white-space: pre-line;
    text-align: left;

}