@charset "UTF-8";
/* CSS Document */

.mSuperHeadline {
  font-size: 40px;
  line-height: 48px; }

.mHeadline {
  font-size: 33px;
  line-height: 40px; }

.mTitle {
  font-size: 28px;
  line-height: 36px; }

.mSubheader {
  font-size: 23px;
  line-height: 32px; }

.mBody {
  font-size: 16px;
  line-height: 24px; }
  @media (min-width: 768px) {
    .mBody {
      font-size: 16px;
      line-height: 24px; } }
  @media (min-width: 992px) {
    .mBody {
      font-size: 16px;
      line-height: 24px; } }
  @media (min-width: 1200px) {
    .mBody {
      font-size: 16px;
      line-height: 24px; } }

.mBodyCompact {
  font-size: 13px;
  line-height: 20px; }
  @media (min-width: 768px) {
    .mBodyCompact {
      font-size: 13px;
      line-height: 20px; } }
  @media (min-width: 992px) {
    .mBodyCompact {
      font-size: 13px;
      line-height: 20px; } }
  @media (min-width: 1200px) {
    .mBodyCompact {
      font-size: 13px;
      line-height: 20px; } }

.mNotesCaptions {
  font-size: 11px;
  line-height: 20px; }
  @media (min-width: 768px) {
    .mNotesCaptions {
      font-size: 11px;
      line-height: 20px; } }
  @media (min-width: 992px) {
    .mNotesCaptions {
      font-size: 11px;
      line-height: 20px; } }
  @media (min-width: 1200px) {
    .mNotesCaptions {
      font-size: 11px;
      line-height: 20px; } }

.mExtraSmall {
  font-size: 10px;
  line-height: 18px; }
  @media (min-width: 768px) {
    .mExtraSmall {
      font-size: 10px;
      line-height: 18px; } }
  @media (min-width: 992px) {
    .mExtraSmall {
      font-size: 10px;
      line-height: 18px; } }
  @media (min-width: 1200px) {
    .mExtraSmall {
      font-size: 10px;
      line-height: 18px; } }