footer .footer-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

footer .policy-pages {
    font-size: 24px;
    text-align: center;
}

footer .policy-pages a {
    padding: 0 5px;
}

@media screen and (max-width: 800px) {
    footer .footer-bottom {
        display: block;
    }
    footer .policy-pages a {
        display: block;
        padding: 5px;
    }
}

main.policy-page {
    padding: 15px 50px;
    border-bottom: 3px solid white;
}

main.policy-page [data-custom-class='body'], main.policy-page [data-custom-class='body'] * {
    background: transparent !important;
}

main.policy-page [data-custom-class='title'], main.policy-page [data-custom-class='title'] * {
    font-size: 26px !important;
    color: white !important;
}

main.policy-page [data-custom-class='subtitle'], main.policy-page [data-custom-class='subtitle'] * {
    color: white !important;
    font-size: 14px !important;
}

main.policy-page [data-custom-class='heading_1'], main.policy-page [data-custom-class='heading_1'] * {
    font-size: 19px !important;
    color: white !important;
}

main.policy-page [data-custom-class='heading_2'], main.policy-page [data-custom-class='heading_2'] * {
    font-size: 17px !important;
    color: white !important;
}

main.policy-page [data-custom-class='body_text'], main.policy-page [data-custom-class='body_text'] * {
    color: white !important;
    font-size: 14px !important;
}

main.policy-page [data-custom-class='link'], main.policy-page [data-custom-class='link'] * {
    color: #ffd800 !important;
    font-size: 14px !important;
    word-break: break-word !important;
}

main.policy-page ul {
    list-style-type: square;
}

main.policy-page ul > li > ul {
    list-style-type: circle;
}

main.policy-page ul > li > ul > li > ul {
    list-style-type: square;
}

.desktop-only-inline {
    display: inline;
}

@media screen and (max-width: 600px) {
    .desktop-only-inline {
        display: none;
    }
}

.mobile-only-inline {
    display: none;
}

@media screen and (max-width: 600px) {
    .mobile-only-inline {
        display: inline;
    }
}