/* DESKTOP */
@media (max-width: 1600px) {
    #buscamos h2.subtitle {
        width: 48%;
    }
}

@media (max-width: 1366px) {
    #buscamos h2.subtitle {
        width: 56%;
    }

    #buscamos .buscamos_info_img img {
        width: 400px;
        height: auto;
    }
}

@media (max-width: 1200px) {
    
    #buscamos .buscamos_info_img {
        gap: 90px;
    }
    
    #buscamos .buscamos_info_img img {
        width: 315px;
    }
   
    #buscamos .buscamos_info_img .info_extra.reverse,
    #buscamos .buscamos_info_img .info_extra {
        width: 419px !important;
    }
    
    #buscamos .buscamos_info_img .info_extra .banco_publicos {
        font-size: 20px;
    }

    #buscamos .buscamos_info_img .info_extra .icon_info > p {
        /* font-size: 14px; */
    }
}

/* TABLET IPAD */
@media (max-width: 900px) {
    #buscamos h2.subtitle {
        width: 72%;
        font-size: 39px;
        line-height: 35px;
    }

    #buscamos .buscamos_info_img.reverse,
    #buscamos .buscamos_info_img {
        flex-direction: column;
    }

    #buscamos .buscamos_info_img.reverse .info_extra.reverse {
        align-items: flex-start;
        text-align: start;
    }

    #buscamos .buscamos_info_img .info_extra .icon_info > .p_reverse {
        display: flex;
        flex-direction: row-reverse;
    }
}

@media (max-width: 700px) {
    #buscamos h2.subtitle {
        font-size: 30px;
    }
}

/* MOBILE */
@media (max-width: 481px ) {
    #buscamos .buscamos_info_img .info_extra.reverse, 
    #buscamos .buscamos_info_img .info_extra {
        width: 337px !important;
    }

    #buscamos h2.subtitle {
        font-size: 26px;
        line-height: 30px;
        width: 88%;
    }
}

@media (max-width: 360px ) {
    #banner_principal .conteudo_banner .footer_banner { 
        column-gap: 10px;
    }

    #buscamos h2.subtitle {
        font-size: 23px;
    }

    #buscamos .buscamos_info_img img {
        width: 274px;
    }

    #buscamos .buscamos_info_img .info_extra.reverse, 
    #buscamos .buscamos_info_img .info_extra {
        width: 290px !important;
    }

    #buscamos .buscamos_info_img .info_extra .icon_info > p {
        font-size: 13px;
    }
}