.page-template-investor-subscription-page .investisseur-wrapper {
    min-height: 28vh;
}

.page-template-investor-subscription-page .wps_sfw_account_additional_wrap {
    border: none;
    box-shadow: none;
}

@media screen and (max-width: 992px) {
    .page-template-investor-subscription-page .wps_sfw_account_wrap {
        overflow-x: scroll;
    }

    .page-template-investor-subscription-page .wps_sfw_account_additional_wrap {
        padding: 15px 0px;
    }
}

.page-template-investor-subscription-page .wps_sfw_account_wrap table {
    border-collapse: separate;
    border-spacing: 15px;
}

.page-template-investor-subscription-page .wps_sfw_account_wrap table thead th {
    color: #fff;
    border: none;
    padding-left: 0;
    text-wrap: nowrap;
    font-family: 'Montserrat';
}

.page-template-investor-subscription-page table caption+thead tr:first-child td, 
.page-template-investor-subscription-page table caption+thead tr:first-child th, 
.page-template-investor-subscription-page table colgroup+thead tr:first-child td, 
.page-template-investor-subscription-page table colgroup+thead tr:first-child th,
.page-template-investor-subscription-page table thead:first-child tr:first-child td, 
.page-template-investor-subscription-page table thead:first-child tr:first-child th {
    border-block-start: none;
}

.page-template-investor-subscription-page .wps_sfw_account_wrap table tbody td {
    background-color: #fff;
    color: var(--e-global-color-text);
    border: none;
    text-wrap: nowrap;
    font-family: 'Montserrat';
}

