.table td {
    border: 3px solid #fff;
}

.header-table {
    background: #377dff;
}

.body-header {
    background: #F4F8FA;
}

.card-header {
    padding: 1rem 1rem;
    background-color: #ECEEF7;
    border-bottom: none;
    opacity: 1;
}

.btn-vx {
    padding: 0rem 0rem !important;
}

.collapsed .card-btn-arrow {
    transform: rotate(180deg);
}

button.h7.btn-vx.font-weight-bold.txt_cor.btn.btn-link.btn-block.d-flex.justify-content-between.card-btn.collapsed {
    display: flex;
    justify-content: center;
    align-items: inherit;
}

.h7 {
    font-size: 1.1rem!important;
}