.cabecalho {
    margin-top: 1cm;
    margin-bottom: 1.5cm;
}

.cabecalho .data {
    text-align: right;
}

p {
    margin-top: 0.5cm;
}

.assinaturas {
    display: flex;
    justify-content: space-between;
    margin-top: 3cm;
    margin-bottom: 1.5cm;
}

.assinatura {
    width: 45%;
    text-align: center;
}

.aviso-ressalva {
    border: 1px solid #000;
    padding: 5px;
    margin-top: 2cm;
    margin-bottom: 1cm;
}

.data-recebimento {
    margin-top: 3cm;
}