Typography

Use Works Sans font as the primary typeface throughout the site. Additional type styles are available as specifically noted below. All are open source fonts available on Google Web Fonts.

Desktop



Headings



Header 1


font-family: Work Sans
font-size: 40px
font-weight: bold (700)
line-height: 120%
letter-spacing: -1px

Header 1 looks like this


<h1>Header 1</h1>

Header 2


font-family: Work Sans
font-size: 34px
font-weight: bold (700)
line-height: 120%
letter-spacing: -.5px

Header 2 looks like this


<h2>Header 2</h2>

Header 3


font-family: Work Sans
font-size: 28px
font-weight: bold (700)
line-height: 120%
letter-spacing: -.5px

Header 3 looks like this


<h3>Header 3</h3>

Header 4


font-family: Work Sans
font-size: 20px
font-weight: bold (700)
line-height: 120%
letter-spacing: -1px

Header 4 looks like this


<h4>Header 4</h4>

Small Caps


font-family: Work Sans
font-weight: regular (400)
font-variant: small caps

Small Caps is used throughout the site when referencing either Viva Health or Viva Medicare.


<span class="small-caps">Viva Health</span>

Brand Heading


font-family: Fraunces
font-size: 40px
font-weight: bold (700)
line-height: 120%

Brand Heading looks like this


<h1 class="font-brand">Brand Heading</h1>





Paragraphs



Paragraph


font-family: Work Sans
font-size: 16px
font-weight: regular (400)
line-height: 140%

Standard paragraph text looks like this and is used throughout the site as the default text style. Any body copy or standard text should use this text style.


<p>Standard paragraph text</p>

Small Paragraph


font-family: Work Sans
font-size: 14px
font-weight: regular (400)
line-height: 140%

Small paragraph text looks like this and is used for captions.


<small>Small text</small>


or


<p class="small">Small paragraph text</p>

UL/OL


font-family: Work Sans
font-size: 16px
font-weight: regular (400)
line-height: 140%
  • Item 1
  • Item 2
  • Item 3
  • Item 4

<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
</ul>

  1. Item 1
  2. Item 2
  3. Item 3
  4. Item 4

<ol>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
</ol>

Brand Text

font-family: Fraunces
font-size: 18px
font-weight: semibold (600)
line-height: 140%
Brand paragraph text looks like this and is used for quotes and blockquotes.

<blockquote class="font-brand">Brand paragraph text</blockquote>


or


<div class="quote font-brand">Brand paragraph text</div>

card headline


font-family: Work Sans
font-size: 16px
font-weight: bold (700)
line-height: 140%
text-transform: uppercase
letter-spacing: -.25px

CARD Headings look like this and are used on cards.


<h4 class="card-headline">card headline</h4>


or


<div class="card">
  <h4>card headline</h4>
</div>





Disclaimers



Disclaimer


font-family: Work Sans
font-size: 16px
font-weight: regular (400) and bold (700)
line-height: 120%

Standard Disclaimer text looks like this and is used XXXXX

<p class="disclaimer">Standard Disclaimer text</p>


Disclaimer Paragraph (Bold) also has an emphasis style that looks like this

<p class="disclaimer text-semibold">Disclaimer Paragraph (Bold)</p>

Small Disclaimer


font-family: Work Sans
font-size: 14px
font-weight: regular (400) and bold (700)
line-height: 120%

Small Disclaimer text looks like this and is used XXXXX

<small class="disclaimer">Small Disclaimer text</small>


Disclaimer Paragraph (Bold) also has an emphasis style that looks like this

<p class="disclaimer small text-bold">Small Disclaimer (Bold)</p>





Tablet



Headings



Header 1


font-family: Work Sans
font-size: 40px
font-weight: bold (700)
line-height: 120%
letter-spacing: -1px

Header 1 looks like this


<h1>Header 1</h1>

Header 2


font-family: Work Sans
font-size: 28px
font-weight: bold (700)
line-height: 120%
letter-spacing: -.5px

Header 2 looks like this


<h2>Header 2</h2>

Header 3


font-family: Work Sans
font-size: 22px
font-weight: bold (700)
line-height: 120%
letter-spacing: -.5px

Header 3 looks like this


<h3>Header 3</h3>

Header 4


font-family: Work Sans
font-size: 18px
font-weight: bold (700)
line-height: 120%
letter-spacing: -1px

Header 4 looks like this


<h4>Header 4</h4>

Small Caps


font-family: Work Sans
font-weight: regular (400)
font-variant: small caps

Small Caps is used throughout the site when referencing either Viva Health or Viva Medicare.


<span class="small-caps">Viva Health</span>

Brand Heading


font-family: Fraunces
font-size: 40px
font-weight: bold (700)
line-height: 120%

Brand Heading looks like this


<h1 class="font-brand">Brand Heading</h1>





Paragraphs



Paragraph


font-family: Work Sans
font-size: 16px
font-weight: regular (400)
line-height: 140%

Standard paragraph text looks like this and is used throughout the site as the default text style. Any body copy or standard text should use this text style.


<p>Standard paragraph text</p>

Small Paragraph


font-family: Work Sans
font-size: 14px
font-weight: regular (400)
line-height: 140%

Small paragraph text looks like this and is used for captions.


<small>Small text</small>


or


<p class="small">Small paragraph text</p>

UL/OL


font-family: Work Sans
font-size: 16px
font-weight: regular (400)
line-height: 180%
  • Item 1
  • Item 2
  • Item 3
  • Item 4

<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
</ul>

  1. Item 1
  2. Item 2
  3. Item 3
  4. Item 4

<ol>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
</ol>

Brand Text


font-family: Fraunces
font-size: 18px
font-weight: semibold (600)
line-height: 140%
Brand paragraph text looks like this and is used for quotes and blockquotes.

<blockquote class="font-brand">Brand paragraph text</blockquote>


or


<div class="quote font-brand">Brand paragraph text</div>

card headline


font-family: Work Sans
font-size: 16px
font-weight: bold (700)
line-height: 140%
text-transform: uppercase
letter-spacing: -.25px

CARD Headings look like this and are used on cards.


<h4 class="card-headline">card headline</h4>


or


<div class="card">
  <h4>card headline</h4>
</div>





Disclaimers



Disclaimer


font-family: Work Sans
font-size: 16px
font-weight: regular (400) and bold (700)
line-height: 120%

Standard Disclaimer text looks like this and is used XXXXX

<p class="disclaimer">Standard Disclaimer text</p>


Disclaimer Paragraph (Bold) also has an emphasis style that looks like this

<p class="disclaimer text-semibold">Disclaimer Paragraph (Bold)</p>

Small Disclaimer


font-family: Work Sans
font-size: 14px
font-weight: regular (400) and bold (700)
line-height: 120%

Small Disclaimer text looks like this and is used XXXXX

<small class="disclaimer">Small Disclaimer text</small>


Disclaimer Paragraph (Bold) also has an emphasis style that looks like this

<p class="disclaimer small text-bold">Small Disclaimer (Bold)</p>





Mobile



Headings



Header 1


font-family: Work Sans
font-size: 32px
font-weight: bold (700)
line-height: 120%
letter-spacing: -1px

Header 1 looks like this


<h1>Header 2</h1>

Header 2


font-family: Work Sans
font-size: 24px
font-weight: bold (700)
line-height: 120%
letter-spacing: -.5px

Header 2 looks like this


<h2>Header 2</h2>

Header 3


font-family: Work Sans
font-size: 18px
font-weight: bold (700)
line-height: 120%
letter-spacing: -.5px

Header 3 looks like this


<h3>Header 3</h3>

Header 4


font-family: Work Sans
font-size: 16px
font-weight: bold (700)
line-height: 120%
letter-spacing: -1px

Header 4 looks like this


<h4>Header 4</h4>

Small Caps


font-family: Work Sans
font-weight: regular (400)
font-variant: small caps

Small Caps is used throughout the site when referencing either Viva Health or Viva Medicare.


<span class="small-caps">Viva Health</span>

Brand Heading


font-family: Fraunces
font-size: 32px
font-weight: bold (700)
line-height: 120%

Brand Heading looks like this


<h1 class="font-brand">Brand Heading</h1>





Paragraphs



Paragraph


font-family: Work Sans
font-size: 16px
font-weight: regular (400)
line-height: 140%

Standard paragraph text looks like this and is used throughout the site as the default text style. Any body copy or standard text should use this text style.


<p>Standard paragraph text</p>

Small Paragraph


font-family: Work Sans
font-size: 14px
font-weight: regular (400)
line-height: 140%

Small paragraph text looks like this and is used for captions.


<small>Small text</small>


or


<p class="small">Small paragraph text</p>

UL/OL


font-family: Work Sans
font-size: 16px
font-weight: regular (400)
line-height: 180%
  • Item 1
  • Item 2
  • Item 3
  • Item 4

<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
</ul>

  1. Item 1
  2. Item 2
  3. Item 3
  4. Item 4

<ol>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
  <li>Item 4</li>
</ol>

Brand Text


font-family: Fraunces
font-size: 18px
font-weight: semibold (600)
line-height: 140%
Brand paragraph text looks like this and is used for quotes and blockquotes.

<blockquote class="font-brand">Brand paragraph text</blockquote>


or


<div class="quote font-brand">Brand paragraph text</div>

card headline


font-family: Work Sans
font-size: 16px
font-weight: bold (700)
line-height: 140%
text-transform: uppercase
letter-spacing: -.25px

CARD Headings look like this and are used on cards.


<h4 class="card-headline">card headline</h4>


or


<div class="card">
  <h4>card headline</h4>
</div>





Disclaimers



Disclaimer


font-family: Work Sans
font-size: 16px
font-weight: regular (400) and bold (700)
line-height: 120%

Standard Disclaimer text looks like this and is used XXXXX

<p class="disclaimer">Standard Disclaimer text</p>


Disclaimer Paragraph (Bold) also has an emphasis style that looks like this

<p class="disclaimer text-semibold">Disclaimer Paragraph (Bold)</p>

Small Disclaimer


font-family: Work Sans
font-size: 14px
font-weight: regular (400) and bold (700)
line-height: 120%

Small Disclaimer text looks like this and is used XXXXX

<small class="disclaimer">Small Disclaimer text</small>


Disclaimer Paragraph (Bold) also has an emphasis style that looks like this

<p class="disclaimer small text-bold">Small Disclaimer (Bold)</p>