/*
|--------------------------------------------------------------------------
| Finance CMS
| Sections
|--------------------------------------------------------------------------
*/

.finance-section {
    margin-bottom: var(--section-padding-y-sm);
}

.finance-section-header {
    margin-bottom: 36px;
}

.finance-section-title {
    margin: 0 0 12px;
    color: var(--finance-text);
    font-size: var(--font-size-h2);
    font-weight: 800;
    line-height: var(--line-height-heading);
    letter-spacing: var(--letter-spacing-h2);
}

.finance-section-description {
    max-width: 680px;
    margin: 0;
    color: var(--finance-soft-text);
    font-size: 17px;
    line-height: 1.7;
}

@media (max-width: 768px) {
    .finance-section {
        margin-bottom: var(--space-9);
    }

    .finance-section-header {
        margin-bottom: 24px;
    }

    .finance-section-title {
        font-size: 26px;
    }
}