section.unit-section .unit-content {
    flex-direction: column;
    display: flex;
    height: 100%;
    justify-content: center;
    gap: 40px;
}

section.unit-section .row {
    --bs-gutter-x: 3.75rem;
}

section.unit-section .row-container {
    display: flex;
    flex-direction: column;
    gap: 100px;
}

section.unit-section .unit-header {
    max-width: 936px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    gap: 24px;
    text-align: center;
}

section.unit-section .specific-unit,
section.unit-section .bedroom-specifics,
section.unit-section .loft-specifics {
    flex-direction: column;
    display: flex;
    justify-content: center;
    gap: 24px;
}

section.unit-section {
    background: #000;
}

section.unit-section p,
section.unit-section h2,
section.unit-section h3,
section.unit-section span,
section.unit-section li {
    color: white !important;
}

section .modal h2 {
    color: #432C07 !important;
}

section.unit-section .modal img {
    border-radius: 8.278px;
    border: 1px solid rgba(100, 99, 93, 0.50);
}

section.unit-section p,
li {
    font-weight: 300;
}


section.unit-section table {
    width: 100%;
}

section.unit-section th,
td {
    border: 1px solid var(--Gold-1, #AE8625);
    padding: 11.5px 32px;
}

section.unit-section thead th {
    /* your styles here */
    color: var(--Brown, #432C07);
    text-align: center;
    font-family: "Roboto Condensed";
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 25px;
    /* 156.25% */
    background: var(--Gold-1, linear-gradient(90deg, #AE8625 0%, #F7EF8A 25%, #D2AC47 75%, #EDC967 100%));
}

section.unit-section tbody tr {
    text-align: center;
    /* Paragraph */
    font-family: "Montserrat";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    background: var(--Gold-1, linear-gradient(90deg, #AE8625 0%, #F7EF8A 25%, #D2AC47 75%, #EDC967 100%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    /* 162.5% */
}


section.unit-section .unit-specification p {
    color: #FFF;
    font-family: "Roboto Condensed";
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 36px;
    /* 225% */
    text-transform: uppercase;
}

section.unit-section td {
    text-align: start;
    vertical-align: middle;
}

section.unit-section .unit-label {
    -webkit-background-clip: initial !important;
    -webkit-text-fill-color: initial !important;
    background-clip: initial !important;
    /* your styles here */
    color: var(--Brown, #432C07);
    text-align: center;
    font-family: "Roboto Condensed";
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 25px;
    /* 156.25% */
    background: var(--Gold-1, linear-gradient(90deg, #AE8625 0%, #F7EF8A 25%, #D2AC47 75%, #EDC967 100%));
}

section.unit-section .row-container .row:nth-of-type(3),
section.unit-section .row-container .row:nth-of-type(5),
section.unit-section .row-container .row:nth-of-type(7) {
    flex-direction: row-reverse;
}