/* Apoie nosso estudo */
.nossa {
    background-image: linear-gradient(to right, #2c593b, #558d68, #375c44);
}

.nossa h4 {
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    padding-top: 30px;
}


.nossa p {
    padding-top: 0px;
    font-size: 1.2em;
    color: #f5f5f5;
    padding-bottom: 40px;
}

/* Investe */
.investe {
    margin-top: 30px;
    font-size: 1em;
}

.investe h6 {
    color: #000000;
    font-weight: 700;
    font-size: 1.2em;
}

.investe p {
    font-size: 1em;
}

.estudos_andamento {
    height: auto;
    background-color: #ffffff;
    border: 1.5px solid #000000;
    margin-top: 30px;
}

.estudos_andamento p {
    padding: 10px 10px 0px 10px;
}

.estudos_andamento p a {
    color: #137a13;
    font-size: 1.1em;
    font-weight: 700;
}

.estudos_andamento p a:hover {
    color: #151515;
    font-size: 1.1em;
    font-weight: 700;
    text-decoration: none;
}

.estudos_andamento .fas {
    color: #3d5e48;
}

.estudos_andamento .subtitulo {
    margin-top: -10px;
    padding: 0px 10px 0px 10px;
}

.investir {
    margin-top: -30px;
    background-color: #fff;
    height: 340px;
}

.investir p {
    padding-top: 20px;
    padding-left: 20px;
    font-weight: 700;
    font-size: 1.1em;
    color: #2e6440;
}

.investir ul {
    padding-left: 20px;
    padding-top: -10px;
}


/* Responsive Tela Smartphone */
@media screen and (max-width: 768px) {

    /* Apoie nosso estudo */
    .nossa {
        background-color: #2e6440;
    }

    .nossa h4 {
        color: #fff;
        font-weight: 700;
        text-transform: uppercase;
        padding-top: 28px;
        font-size: 1.2em;
    }

    .nossa p {
        padding-top: 0px;
        font-size: 1.1em;
        color: #f5f5f5;
        padding-bottom: 30px;
    }

    /* Investe */
    .investe {
        margin-top: 30px;
        font-size: 1em;
    }

    .investe h5 {
        color: #ffffff;
        font-weight: 700;
        background-color: #3C8855;
        padding: 15px;
        font-size: 1em;
    }


    .investir {
        background-color: #fff;
        height: 340px;
        border: 2px dotted #ccc;
    }

    .investir p {
        padding-top: 20px;
        padding-left: 20px;
        font-weight: 700;
        font-size: 1.1em;
        color: #2e6440;
    }

    .investir ul {
        padding-left: 20px;
        padding-top: -10px;
    }



}