#homepage_conceito .block_img_overlay_tint{
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    background-color: var(--colorfirst);

    opacity: 0.2;
}


#homepage_conceito .block_text_overlay{
    width: 40%;
    min-height: 120%;
    position: absolute;
    background-color: var(--colorfirst);

    display: flex;
    justify-content: center;
    align-items: center;
}

#homepage_conceito .main_body{
    margin-bottom: 10%;
}


@media (max-width: 900px) {
    #homepage_conceito .block_text_overlay{
        width: 100%;
        min-height: unset;
        position: relative;
        background-color: var(--colorfirst);

        display: flex;
        justify-content: center;
        align-items: center;
    }
}