.block-content-97 {
    --h2fs: 28px;
    --pfs: 24px;
    --plh: 1.5;
    background-color: var(--colorffffff);
    padding: 0 0 var(--n48);
}
.block-content-97 .container>.row {
    margin: 0;
}
.block-content-97 .container>.row>[class*=col-] {
    padding: var(--n36) 0;
}
.block-content-97 .container>.row>[class*=col-]:first-child {
    padding-right: var(--n30);
}
.block-content-97 .container>.row>[class*=col-]:first-child>h2 {
    color: var(--color000000);
}
.block-content-97 .container>.row>[class*=col-]:last-child {
    padding-left: var(--n48);
    border-left: 1px solid var(--color00000010);
}
.block-content-97 .container>.row>[class*=col-]:last-child>.row {
    margin: 0;
}
.block-content-97 .container>.row>[class*=col-]:last-child>.row>[class*=col-] {
    padding: 0 var(--n24);
}
.block-content-97 .container>.row>[class*=col-]:last-child>.row>[class*=col-]>p {
    color: #555;
    margin: 0;
}
@media (max-width:991.98px) {
    .block-content-97 .container>.row>[class*=col-]:first-child {
        padding: 0 0 var(--n24);
    }
    .block-content-97 .container>.row>[class*=col-]:last-child {
        padding: 0;
        border-left: none;
    }
    .block-content-97 .container>.row>[class*=col-]:last-child>.row>[class*=col-] {
        padding: 0 0 var(--n24);
    }
}
