@font-face {
    font-family: "Roboto";
    src: url("./roboto-regular/roboto-regular.woff") format("woff"),
        /* Modern Browsers */ url("./roboto-regular/roboto-regular.woff2") format("woff2"); /* Modern Browsers */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url("./roboto-light/roboto-light.woff") format("woff"),
        /* Modern Browsers */ url("./roboto-light/roboto-light.woff2") format("woff2"); /* Modern Browsers */
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url("./roboto-medium/roboto-medium.woff") format("woff"),
        /* Modern Browsers */ url("./roboto-medium/roboto-medium.woff2") format("woff2"); /* Modern Browsers */
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Roboto Condensed";
    src: url("./roboto-condensed-bold/roboto-condensed-bold.woff") format("woff"),
        /* Modern Browsers */ url("./roboto-condensed-bold/roboto-condensed-bold.woff2") format("woff2"); /* Modern Browsers */
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Helvetica Bold Condensed";
    src: url("./HelveticaNeue/83d5bc89-af33-46a9-8fe3-15d87784f50e.eot?#iefix");
    src: url("./HelveticaNeue/83d5bc89-af33-46a9-8fe3-15d87784f50e.eot?#iefix")
    format("eot"),
    url("./HelveticaNeue/ab23c239-fb66-406e-bce6-f0f260f5a217.woff2")
    format("woff2"),
    url("./HelveticaNeue/102ab74c-0e84-4fe5-a17a-b20fb643591a.woff")
    format("woff"),
    url("./HelveticaNeue/1d146b29-55e2-485b-96aa-5cb628e7e9eb.ttf")
    format("truetype"),
    url("./HelveticaNeue/d90b3358-e1e2-4abb-ba96-356983a54c22.svg#d90b3358-e1e2-4abb-ba96-356983a54c22")
    format("svg");
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: "Helvetica Black Condensed";
    src: url("./HelveticaNeue/7d437e5f-fe70-4acd-968d-ed4beaaf6183.eot?#iefix");
    src: url("./HelveticaNeue/7d437e5f-fe70-4acd-968d-ed4beaaf6183.eot?#iefix")
    format("eot"),
    url("./HelveticaNeue/9e95d97f-1a0b-4c28-b5de-ee5667616bf4.woff2")
    format("woff2"),
    url("./HelveticaNeue/a6949d17-6d8e-42ab-8032-2d9cb114c1b4.woff")
    format("woff"),
    url("./HelveticaNeue/843152a1-f5b5-4cbf-a5d3-e9ccaccddd2a.ttf")
    format("truetype"),
    url("./HelveticaNeue/0fd53488-84fc-474e-b665-23a72ffda266.svg#0fd53488-84fc-474e-b665-23a72ffda266")
    format("svg");
    font-style: normal;
    font-weight: 800;
}

h1.vhv-headline {
    font-family: "Helvetica Bold Condensed", sans-serif;
    font-size: 2rem;
    line-height: 125%;
    font-weight: 500;
}

h2.vhv-headline {
    font-family: "Helvetica Bold Condensed", sans-serif;
    font-size: 1.75rem;
    line-height: 140%;
    font-weight: 500;
}

h4.vhv-headline {
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    font-size: 1.25rem;
    line-height: 130%;
}

h5.vhv-headline {
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    font-size: 1.125rem;
    line-height: 120%;
}

.vhv-rich-text {
    font-family: "Roboto", sans-serif;
    font-size: 1.125rem;
    line-height: 150%;
}

.vhv-column-text {
    font-family: "Roboto", sans-serif;
    font-size: 1.075rem;
    line-height: 120%;
}

.vhv-description {
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    font-size: 1rem;
    line-height: 120%;
    color: #B7B4B4;
}
