.h1{font-size:3.2rem;margin:0}.h2{font-size:2.5rem;margin:0}.h3{font-size:1.5rem;margin:0}.h4{font-size:1rem;margin:0}.h5{font-size:.8rem;margin:0}.h6{font-size:.5rem;margin:0}.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2;font-weight:bold}.h2.c-heading--larger{font-size:3.2rem}.hs_cos_wrapper_type_rich_text .h1,.hs_cos_wrapper_type_rich_text .h2,.hs_cos_wrapper_type_rich_text .h3,.hs_cos_wrapper_type_rich_text .h4,.hs_cos_wrapper_type_rich_text .h5,.hs_cos_wrapper_type_rich_text .h6{color:#333}.post-body .h1,.post-body .h2,.post-body .h3,.post-body .h4,.post-body .h5{color:#333;font-family:Arial,'Open Sans';margin-bottom:0;margin-top:0;padding-bottom:.5em;padding-top:1.2em}@media(max-width:991px){.h1{font-size:2.5rem;margin:0}.h2{font-size:2.2rem}.h2.c-heading--larger{font-size:2.5rem}}@media screen and (max-width:479px){.h2{font-size:2rem}}.c--404 .h1{padding-top:0px;padding-bottom:0px;color:#000;font-size:8rem;line-height:1em;font-weight:700;text-transform:uppercase;font-family:Arial,'Open Sans'}.c-heading-eyebrow .h1,.c-heading-eyebrow .h2,.c-heading-eyebrow .h3,.c-heading-eyebrow .h4{position:relative;margin-top:0px;margin-bottom:0px;font-size:.9rem;line-height:1.2;font-weight:400;text-transform:uppercase}.c-heading.c-heading--ntp .h1,.c-heading.c-heading--ntp .h2,.c-heading.c-heading--ntp .h3,.c-heading.c-heading--ntp .h4{padding-top:0px}.c-heading-sub.c-heading-sub--hero-inner.subheading-slide.h3{font-weight:normal}