.comm-page-custom-support .cb-section_column {
    padding: 0 !important;
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid .js-content-metadata {
    margin: 0;
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid {
    padding: 0 2rem 8rem 2rem;
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid h1 {
    font: var(--c-fontH36);
    padding: 0 1rem 1rem 1rem;
    color: var(--c-textPrimary);
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid a {
    text-decoration: none !important;
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid .js-content-title h2 {
    font: var(--c-fontH24) !important;
    text-decoration: none !important;
    margin-top: 1.5rem;
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid .js-content-title:hover {
    color: var(--c-brandAccessible) !important;
}
.comm-page-custom-support .forceCommunityDynamicCollectionGrid .js-content-subtitle {
    font: var(--c-fontRegular16);
    margin-top: 0.25rem;
}

@media (max-width: 1023px) {
    .comm-page-custom-support .forceCommunityDynamicCollectionGrid {
        padding: 3.5rem 1rem 3rem 1rem;
    }
    .comm-page-custom-support .forceCommunityDynamicCollectionGrid h1,
    .comm-page-custom-support .forceCommunityDynamicCollectionGrid .js-content-title h2 {
        font: var(--c-fontMobileH24) !important;
    }
}

@media (max-width: 767px) {
    .comm-page-custom-support .forceCommunityDynamicCollectionGrid {
        padding: 2rem 0 8rem 0;
    }
    .comm-page-custom-support .forceCommunityDynamicCollectionGrid .js-content-title h2 {
        font: var(--c-fontMobileH20) !important;
    }
    .comm-page-custom-support .forceCommunityDynamicCollectionGrid .forceCommunityTileLayout > div {
        padding-top: 0.75rem;
        padding-bottom : 0.75rem;
    }
}