#customblock-indexadores .content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 6px;                  /* Mantém o espaço pequeno entre as imagens (lados e cima/baixo) */
    align-items: center;
    padding: 0 !important;
}

/* Textos, títulos, etc. ocupam as 2 colunas */
#customblock-indexadores .content > *:not(img):not(:has(img)) {
    grid-column: 1 / -1;
    margin: 16px 0 !important; /* Restaura um espaçamento padrão (16px) em cima e embaixo do texto */
    padding: 0 !important;
    line-height: 1.3;
}

/* Wrappers das imagens sem espaço extra */
#customblock-indexadores .content > *:has(img) {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0;            /* Remove o espaço em branco embaixo da imagem */
}

/* Apenas as imagens */
#customblock-indexadores .content img {
    width: 100% !important;
    max-width: 110px;          /* era 150px */
    height: auto !important;
    margin: 0 auto !important;
    display: block !important;
}