/* Custom styles to match H2 styling for H1 */
.section-heading-wrapper-alt h1 {
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 48px;
    margin: 0 0 24px;
    /* text-transform: uppercase; */
}

.section-heading-wrapper-alt h1 strong.text-curly {
    font-family: 'Playfair Display', serif;
    font-style: italic;
    font-weight: 700;
}

.section-heading-wrapper-alt h1 strong.text-curly.text-curly-no-italic {
    font-style: normal;
}

.section-heading-wrapper-alt h1 strong.text-curly.text-primary-color {
    color: #ff5757;
}

.section-heading-wrapper-alt h1.margin-top-90 {
    margin-top: 90px;
}
