.privacy-policy {
    margin: 6vw 0 13vw 0;
}
h1 {
    width: 76%;
    margin: 10px auto 3vw;
    color: #010B0C;
    font-family: 'Unbounded', sans-serif;
    font-size: calc(1.4rem + 1.4vw);
    font-style: normal;
    font-weight: 800;
    line-height: 95.5%;
    letter-spacing: -1.1px;
}
h2 {
    width: 76%;
    margin: 20px auto;
    color: var(--rich-black);
    font-family: 'Unbounded-700', sans-serif;
    font-weight: 700;
    font-size: calc(0.8rem + 0.8vw);
    line-height: calc(1rem + 1vw);
}
ol li {
    color: var(--rich-black);
    font-family: 'Barlow-400', sans-serif;
    font-weight: 400;
    font-size: calc(0.6rem + 0.5vw);
    line-height: calc(1rem + 0.8vw);
    width: 76%;
    margin: 20px auto;
}
p {
    width: 76%;
    margin: 20px auto;
}
.wp-block-table {
    width: 76%;
    margin: auto;
}
.privacy-policy a {
    color: #242424;
    text-decoration: underline;
}
.privacy-policy a:hover, .privacy-policy a:focus, .privacy-policy a:active {
    color: #EEBA00;
    text-decoration: none;
}
.privacy-policy .privacy-policy-headers {
    color: #242424;
    text-decoration: none;
}
td {
    color: var(--rich-black);
    font-family: 'Barlow-400', sans-serif;
    font-weight: 400;
    font-size: calc(0.6rem + 0.5vw);
    line-height: calc(1rem + 0.8vw);
    margin: 10px 0;
}
.text-nav-bar, .nav-link {
    color: #010B0C;
}
.nav-bar a {
    text-decoration: none;
}
.nav-bar a:hover, .nav-bar a:focus, .nav-bar a:active {
    color: #010B0C;
    text-decoration: none;
}
footer.site-footer a {
    color: #FFFFFF;
    text-decoration: none;
}
footer.site-footer .hubspot-form-wrapper a {
    text-decoration: underline;
}
footer.site-footer .link-list a:hover {
    text-decoration: underline;
}
footer.site-footer a:hover, footer.site-footer a:focus, footer.site-footer a:active {
    color: #FFFFFF;
    text-decoration: none;
}
footer p {
    width: 100%;
}
a:visited {
    color: #010B0C;
}