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

  @font-face {
    font-family: ff-primary, Helvetica, Arial;
    src: url("https://constellation-static.web.vanguard.com/v0/fonts/31b07b3f-1c2f-4320-90e5-bc52e0ed0b65.woff2") format("woff2"),
       url("https://constellation-static.web.vanguard.com/v0/fonts/3eff48e2-1bfb-4565-82a4-2190f0e36a2c.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary, Helvetica, Arial;
    src: url("https://constellation-static.web.vanguard.com/v0/fonts/31b07b3f-1c2f-4320-90e5-bc52e0ed0b65.woff2") format("woff2"),
       url("https://constellation-static.web.vanguard.com/v0/fonts/3eff48e2-1bfb-4565-82a4-2190f0e36a2c.woff") format("woff"), local("Helvetica");
    font-weight: 400;
    font-style: italic;
    font-display: swap
}
@font-face {
    font-family: ff-primary, Helvetica, Arial;
    src: url("https://constellation-static.web.vanguard.com/v0/fonts/31b07b3f-1c2f-4320-90e5-bc52e0ed0b65.woff2") format("woff2"),
       url("https://constellation-static.web.vanguard.com/v0/fonts/3eff48e2-1bfb-4565-82a4-2190f0e36a2c.woff") format("woff"), local("Helvetica");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary, Helvetica, Arial;
    src: url("https://constellation-static.web.vanguard.com/v0/fonts/31b07b3f-1c2f-4320-90e5-bc52e0ed0b65.woff2") format("woff2"),
       url("https://constellation-static.web.vanguard.com/v0/fonts/3eff48e2-1bfb-4565-82a4-2190f0e36a2c.woff") format("woff"), local("Helvetica");
    font-weight: 800;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary-narrow, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-regular.eba28ef0964f0bf94d7b.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-regular.fa463593e4b32718c1e6.woff) format("woff"), local("Helvetica");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary-narrow, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-bold.56accfe0e197a09c03d3.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-bold.4f3887b48f6416121fe8.woff) format("woff"), local("Helvetica");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary-narrow, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-italic.77ab720cb57fa0d11115.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-italic.61a4c2c00c7e565c0049.woff) format("woff"), local("Helvetica");
    font-weight: 900;
    font-style: italic;
    font-display: swap
}
@font-face {
    font-family: ff-primary-narrow, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-heavy.961e9bfb49dd3fef75f4.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-heavy.ae5e37564f32fafed3c8.woff) format("woff"), local("Helvetica");
    font-weight: 800;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary-narrow, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-black.3f1b1ff5fc9319321e33.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-black.a326857b36fac4f113ef.woff) format("woff"), local("Helvetica");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}
@font-face {
    font-family: ff-primary-narrow, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-black-italic.f5564417fa3991ed0950.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/ff-mark-w05-narrow-black-italic.022c44f68f0d12e0f971.woff) format("woff"), local("Helvetica");
    font-weight: 900;
    font-style: italic;
    font-display: swap
}
@font-face {
    font-family: ff-secondary, Helvetica, Arial;
    src: url(https://www.vanguard.com.au/apac-microsites/thorndale-w05-regular.17c98fdd615d570d5607.woff2) format("woff2"), url(https://www.vanguard.com.au/apac-microsites/thorndale-w05-regular.6ee740380e5dd3b8f01c.woff) format("woff"), local("sans-serif");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
        font-family: 'Mark Pro Heavy';
        src: url("https://constellation-static.web.vanguard.com/v0/fonts/30274a56-042d-447a-aff9-6da0dae01586.woff2") format("woff2"),
          url("https://constellation-static.web.vanguard.com/v0/fonts/27fe194e-39a0-45e2-9bbf-c9ee4f31495f.woff") format("woff");
        mso-generic-font-family:swiss;
      }

body, html {
    font-family: ff-primary, Helvetica, Arial;
    -webkit-font-smoothing: antialiased
}