/* Minification failed. Returning unminified contents.
(9,32): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-blue'
(17,28): run-time error CSS1039: Token not allowed after unary operator: '-color-bg-white'
(24,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-blue'
(49,17): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(56,21): run-time error CSS1039: Token not allowed after unary operator: '-font-size-14'
(57,23): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-700'
(64,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-blue'
(71,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-blue'
(74,28): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(78,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-blue'
(81,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-gray'
 */
.border-section-right, .border-section-left {
    position: relative;
}
    .border-section-right::after{
        content: "";
        height: 100%;
        width: 0.8px;
        position: absolute;
        background-color: var(--color-dark-blue);
        top: 0%;
        right: 0%;
    }
    .border-section-right:last-child::after {
        content: none;
    }
.col-bg-off-white {
    background-color: var(--color-bg-white);
}
.border-section-left::before {
    content: "";
    height: 100%;
    width: 0.8px;
    position: absolute;
    background-color: var(--color-dark-blue);
    top: 0%;
    left: 0%;
}
    .three-section-container {
        display: flex;
        flex-wrap: wrap;
        margin: 5px 0 0px;
    }

.border-bottom{
    border-bottom: 2px solid;
}

.border-right{
    border-right: 2px solid;
}

.documents-new-container {
    margin: 20px 0 10px 0;
}
.m-t-15 {
    margin-top: 15px !important;
}
.doc-new-label{
    color: var(--color-orange);
    font-size: 20px;
    font-weight: 700;
}
.documents-new-container .text-pdf-color {
    position: relative;
    top: 11px;
    font-size: var(--font-size-14);
    font-weight: var(--font-weight-700);
    margin: 0 0 8px 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 90%;
    display: inline-block;
    color: var(--color-dark-blue);
}
.m-t-b-5px{
    margin-top: 5px;
    margin-bottom: 5px;
}
.color-navy-blue {
    color: var(--color-dark-blue)
}
.color-bg-white{
    background-color: var(--color-white) !important;
}
.fee-styler{
    font-weight: bold;
    color: var(--color-dark-blue);
}
.fees-text-style-info{
    color: var(--color-dark-gray);
    margin: 10px 0;
}
.gap-10-px{
    gap: 10px;
}
@media only screen and (max-width: 768px) {
    .border-section-right::after, .border-section-left::before {
        content: "";
        height: 0%;
        width: 0px;
    }
    .col-bg-off-white:not(:last-of-type){
        margin-bottom: 15px;
    }
    .doc-new-label{
        text-align: center;
    }

    .documents-new-container > :last-child {
        margin-bottom: 0px !important;
    }
        .documents-new-container > :last-child .document-link {
            margin-bottom: 0;
        }

    .border-bottom {
        border-bottom: none;
    }

    .border-right{
        border-right: none;
    }
}
