/*LANDING PLA*/
#cc_landing_pl {
    background-color: #C52E90;

    #cc_landing_pla_h1,
    .cc_landing_h4 {
        color: #FFD0EF;
    }

    /*BOTÃO CERTIFIQUE-SE*/
    .cc_certifica_button {
        border: #FFD0EF 2.5px solid;
        color: #F9F6EE;
        background-color: rgb(51, 51, 51, 0.05);

        &:hover {
            background-color: #FFD0EF;
            color: #C52E90;
        }
    }

    .cc_landing_img {
        background-image: url(../source/img/imagemPLA.png);
        background-color: #F9F6EE;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (max-width: 768px) {
    .cc_landing_rvcc {
        flex-direction: column;

        .cc_landing_img {
            min-height: 350px;
            width: 100vw;
            min-width: 100px;
            background-position: 0 -78px;
        }
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (max-width: 600px) {

    .cc_landing_rvcc {
        .cc_landing_img {
            background-position: center;
        }
    }

}