.section-2 {
    background-color: #f8f7f3 !important;
}

.blog-detail-h1 {
    font-size: 50px;
    width: 100%;
}

.blog-detail-subtitle-block {
    width: 100%;
}

.text-h1-dark {
    z-index: 1;
    font-family: var(--_text---h1--font-family);
    color: var(--_colors---color--dark-88);
    font-size: var(--_text---h1--font-size);
    line-height: var(--_text---h1--line-height);
    font-weight: var(--_text---h1--font-weight);
    letter-spacing: var(--_text---h1--letter-spacing);
}

.text-h1-dark:hover {
    color: var(--_colors---color--light);
}