/* Keep the approved typography when correcting semantic heading levels. */
.text-box .seo-style-h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);font-style:var(--h1-font-style);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);color:var(--h1-color);-webkit-text-decoration:var(--h1-text-decoration);text-decoration:var(--h1-text-decoration);text-transform:var(--h1-text-transform);letter-spacing:var(--h1-letter-spacing)}
@media  screen and (max-width:920px){.text-box .seo-style-h1{font-family:var(--h1-m-font-family,var(--h1-font-family));font-size:var(--h1-m-font-size,var(--h1-font-size));font-style:var(--h1-m-font-style,var(--h1-font-style));font-weight:var(--h1-m-font-weight,var(--h1-font-weight));line-height:var(--h1-m-line-height,var(--h1-line-height));color:var(--h1-m-color,var(--h1-color));-webkit-text-decoration:var(--h1-m-text-decoration,var(--h1-text-decoration));text-decoration:var(--h1-m-text-decoration,var(--h1-text-decoration));text-transform:var(--h1-m-text-transform,var(--h1-text-transform));letter-spacing:var(--h1-m-letter-spacing,var(--h1-letter-spacing))}}
.text-box .seo-style-h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-style:var(--h3-font-style);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);color:var(--h3-color);-webkit-text-decoration:var(--h3-text-decoration);text-decoration:var(--h3-text-decoration);text-transform:var(--h3-text-transform);letter-spacing:var(--h3-letter-spacing)}
@media  screen and (max-width:920px){.text-box .seo-style-h3{font-family:var(--h3-m-font-family,var(--h3-font-family));font-size:var(--h3-m-font-size,var(--h3-font-size));font-style:var(--h3-m-font-style,var(--h3-font-style));font-weight:var(--h3-m-font-weight,var(--h3-font-weight));line-height:var(--h3-m-line-height,var(--h3-line-height));color:var(--h3-m-color,var(--h3-color));-webkit-text-decoration:var(--h3-m-text-decoration,var(--h3-text-decoration));text-decoration:var(--h3-m-text-decoration,var(--h3-text-decoration));text-transform:var(--h3-m-text-transform,var(--h3-text-transform));letter-spacing:var(--h3-m-letter-spacing,var(--h3-letter-spacing))}}
.text-box .seo-style-h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);font-style:var(--h5-font-style);font-weight:var(--h5-font-weight);line-height:var(--h5-line-height);color:var(--h5-color);-webkit-text-decoration:var(--h5-text-decoration);text-decoration:var(--h5-text-decoration);text-transform:var(--h5-text-transform);letter-spacing:var(--h5-letter-spacing)}
@media  screen and (max-width:920px){.text-box .seo-style-h5{font-family:var(--h5-m-font-family,var(--h5-font-family));font-size:var(--h5-m-font-size,var(--h5-font-size));font-style:var(--h5-m-font-style,var(--h5-font-style));font-weight:var(--h5-m-font-weight,var(--h5-font-weight));line-height:var(--h5-m-line-height,var(--h5-line-height));color:var(--h5-m-color,var(--h5-color));-webkit-text-decoration:var(--h5-m-text-decoration,var(--h5-text-decoration));text-decoration:var(--h5-m-text-decoration,var(--h5-text-decoration));text-transform:var(--h5-m-text-transform,var(--h5-text-transform));letter-spacing:var(--h5-m-letter-spacing,var(--h5-letter-spacing))}}
.text-box .seo-style-h6{font-family:var(--h6-font-family);font-size:var(--h6-font-size);font-style:var(--h6-font-style);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height);color:var(--h6-color);-webkit-text-decoration:var(--h6-text-decoration);text-decoration:var(--h6-text-decoration);text-transform:var(--h6-text-transform);letter-spacing:var(--h6-letter-spacing)}
@media  screen and (max-width:920px){.text-box .seo-style-h6{font-family:var(--h6-m-font-family,var(--h6-font-family));font-size:var(--h6-m-font-size,var(--h6-font-size));font-style:var(--h6-m-font-style,var(--h6-font-style));font-weight:var(--h6-m-font-weight,var(--h6-font-weight));line-height:var(--h6-m-line-height,var(--h6-line-height));color:var(--h6-m-color,var(--h6-color));-webkit-text-decoration:var(--h6-m-text-decoration,var(--h6-text-decoration));text-decoration:var(--h6-m-text-decoration,var(--h6-text-decoration));text-transform:var(--h6-m-text-transform,var(--h6-text-transform));letter-spacing:var(--h6-m-letter-spacing,var(--h6-letter-spacing))}}
.text-box .seo-style-h1{margin-bottom:48px}
.text-box .seo-style-h1:last-child{margin-bottom:0}
.text-box .seo-style-h3{margin-bottom:32px}
.text-box .seo-style-h3:last-child{margin-bottom:0}
.text-box .seo-style-h5{margin-bottom:16px}
.text-box .seo-style-h5:last-child{margin-bottom:0}
.text-box .seo-style-h6{margin-bottom:8px}
.text-box .seo-style-h6:last-child{margin-bottom:0}
.text-box .seo-style-h1{font-size:var(--fontSizeDesktop,var(--h1-font-size));line-height:var(--lineHeightDesktop,var(--h1-line-height))}
.text-box .seo-style-h3{font-size:var(--fontSizeDesktop,var(--h3-font-size));line-height:var(--lineHeightDesktop,var(--h3-line-height))}
.text-box .seo-style-h5{font-size:var(--fontSizeDesktop,var(--h5-font-size));line-height:var(--lineHeightDesktop,var(--h5-line-height))}
.text-box .seo-style-h6{font-size:var(--fontSizeDesktop,var(--h6-font-size));line-height:var(--lineHeightDesktop,var(--h6-line-height))}
@media  screen and (max-width:920px){.text-box .seo-style-h1{margin-bottom:48px}
.text-box .seo-style-h1:last-child{margin-bottom:0}
.text-box .seo-style-h3{margin-bottom:32px}
.text-box .seo-style-h3:last-child{margin-bottom:0}
.text-box .seo-style-h5{margin-bottom:16px}
.text-box .seo-style-h5:last-child{margin-bottom:0}
.text-box .seo-style-h6{margin-bottom:8px}
.text-box .seo-style-h6:last-child{margin-bottom:0}
.text-box .seo-style-h1{font-size:var(--fontSizeMobile,var(--h1-m-font-size));line-height:var(--lineHeightMobile,var(--h1-line-height))}
.text-box .seo-style-h3{font-size:var(--fontSizeMobile,var(--h3-m-font-size));line-height:var(--lineHeightMobile,var(--h3-line-height))}
.text-box .seo-style-h5{font-size:var(--fontSizeMobile,var(--h5-m-font-size));line-height:var(--lineHeightMobile,var(--h5-line-height))}
.text-box .seo-style-h6{font-size:var(--fontSizeMobile,var(--h6-m-font-size));line-height:var(--lineHeightMobile,var(--h6-line-height))}}
