.block-caixa-de-atencao {
    border-radius: 5px;
    border: 1px solid;
    margin-bottom: 1.2em;
}

.caixa-de-atencao_heading {
    padding: .5em 1em;
    margin: 0;
    color: #fff;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.caixa-de-atencao_heading h2,
.caixa-de-atencao_heading h3,
.caixa-de-atencao_heading h4,
.caixa-de-atencao_heading h5 {
    margin: 0;
    font-weight: 700;
    color: #fff;
}

.caixa-de-atencao_content {
    padding: 1em;
}

.caixa-de-atencao_content p:last-child {
    margin-bottom: 0;
}