.text-box h2.seo-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 h2.seo-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 h1.seo-h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);color:var(--h2-color);-webkit-text-decoration:var(--h2-text-decoration);text-decoration:var(--h2-text-decoration);text-transform:var(--h2-text-transform);letter-spacing:var(--h2-letter-spacing)}
@media screen and (max-width:920px){.text-box h1.seo-h2{font-family:var(--h2-m-font-family,var(--h2-font-family));font-size:var(--h2-m-font-size,var(--h2-font-size));font-style:var(--h2-m-font-style,var(--h2-font-style));font-weight:var(--h2-m-font-weight,var(--h2-font-weight));line-height:var(--h2-m-line-height,var(--h2-line-height));color:var(--h2-m-color,var(--h2-color));-webkit-text-decoration:var(--h2-m-text-decoration,var(--h2-text-decoration));text-decoration:var(--h2-m-text-decoration,var(--h2-text-decoration));text-transform:var(--h2-m-text-transform,var(--h2-text-transform));letter-spacing:var(--h2-m-letter-spacing,var(--h2-letter-spacing))}}
.text-box h1.seo-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 h1.seo-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 h1.seo-h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);font-style:var(--h4-font-style);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);color:var(--h4-color);-webkit-text-decoration:var(--h4-text-decoration);text-decoration:var(--h4-text-decoration);text-transform:var(--h4-text-transform);letter-spacing:var(--h4-letter-spacing)}
@media screen and (max-width:920px){.text-box h1.seo-h4{font-family:var(--h4-m-font-family,var(--h4-font-family));font-size:var(--h4-m-font-size,var(--h4-font-size));font-style:var(--h4-m-font-style,var(--h4-font-style));font-weight:var(--h4-m-font-weight,var(--h4-font-weight));line-height:var(--h4-m-line-height,var(--h4-line-height));color:var(--h4-m-color,var(--h4-color));-webkit-text-decoration:var(--h4-m-text-decoration,var(--h4-text-decoration));text-decoration:var(--h4-m-text-decoration,var(--h4-text-decoration));text-transform:var(--h4-m-text-transform,var(--h4-text-transform));letter-spacing:var(--h4-m-letter-spacing,var(--h4-letter-spacing))}}
.text-box h2.seo-h1{margin-bottom:48px}
.text-box h2.seo-h1:last-child{margin-bottom:0}
.text-box h1.seo-h2,.text-box h1.seo-h3,.text-box h1.seo-h4{margin-bottom:32px}
.text-box h1.seo-h2:last-child,.text-box h1.seo-h3:last-child,.text-box h1.seo-h4:last-child{margin-bottom:0}
.text-box h2.seo-h1{font-size:var(--fontSizeDesktop,var(--h1-font-size));line-height:var(--lineHeightDesktop,var(--h1-line-height))}
.text-box h1.seo-h2{font-size:var(--fontSizeDesktop,var(--h2-font-size));line-height:var(--lineHeightDesktop,var(--h2-line-height))}
.text-box h1.seo-h3{font-size:var(--fontSizeDesktop,var(--h3-font-size));line-height:var(--lineHeightDesktop,var(--h3-line-height))}
.text-box h1.seo-h4{font-size:var(--fontSizeDesktop,var(--h4-font-size));line-height:var(--lineHeightDesktop,var(--h4-line-height))}
@media screen and (max-width:920px){.text-box h2.seo-h1{margin-bottom:48px}}
@media screen and (max-width:920px){.text-box h2.seo-h1:last-child{margin-bottom:0}}
@media screen and (max-width:920px){.text-box h1.seo-h2,.text-box h1.seo-h3,.text-box h1.seo-h4{margin-bottom:32px}}
@media screen and (max-width:920px){.text-box h1.seo-h2:last-child,.text-box h1.seo-h3:last-child,.text-box h1.seo-h4:last-child{margin-bottom:0}}
@media screen and (max-width:920px){.text-box h2.seo-h1{font-size:var(--fontSizeMobile,var(--h1-m-font-size));line-height:var(--lineHeightMobile,var(--h1-line-height))}}
@media screen and (max-width:920px){.text-box h1.seo-h2{font-size:var(--fontSizeMobile,var(--h2-m-font-size));line-height:var(--lineHeightMobile,var(--h2-line-height))}}
@media screen and (max-width:920px){.text-box h1.seo-h3{font-size:var(--fontSizeMobile,var(--h3-m-font-size));line-height:var(--lineHeightMobile,var(--h3-line-height))}}
@media screen and (max-width:920px){.text-box h1.seo-h4{font-size:var(--fontSizeMobile,var(--h4-m-font-size));line-height:var(--lineHeightMobile,var(--h4-line-height))}}
