

.contentRender_name_plugins_common_subHeading {
    margin: 0 auto 35px;
    max-width: var(--width-base);
}

.panel-two-column.even .left-container .contentRender_name_plugins_common_subHeading {
    padding: 0 0 32px;
}

@media (min-width: 1440px) {
    .contentRender_name_plugins_common_subHeading {
        max-width: var(--width-base);
    }
}

.panel-content-container-inner .contentRender_name_plugins_common_subHeading {
    margin: 0;
    padding: 0 0 var(--space-2);
}

.sub-heading h2 {
    font-family: var(--font-body);
    font-size: 30px;
    color: var(--black);
    line-height: 35px;
    margin: 20px 0 0;
    font-weight: 600;
}

@media screen and (min-width: 40em) {
    .sub-heading h2 {
        font-family: var(--font-body);
        font-size: 25px;
        color: var(--color-display);
        line-height: 30px;
    }
}

@media (max-width: 600px) {
    .sub-heading h2 {
        margin: 0;
    }

    .blog-detail .blog-container .blog_core_panel, .blog-container .panel-two-column, .blog-container .footer {
        margin-bottom: var(--space-6) !important;
    }
}