.box_legal_doc h2 {
    text-align: center;
    color: var(--color_secondary);
    margin-bottom: 1rem;
}

.box_legal_doc h3 {
    margin-top: 0.75rem;
}

.box_legal_doc h4 {
    margin-top: 0.5rem;
}

.box_legal_doc table {
    table-layout: auto;
    width: 100%;
}
.box_legal_doc table th, .box_legal_doc table td  {
    text-align: left;
    padding: 6px;
}