.page-heading {
    background: rgba(254,182,69,1);
    background: -moz-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(245,199,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,182,69,1)), color-stop(100%, rgba(245,199,0,1)));
    background: -webkit-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(245,199,0,1) 100%);
    background: -o-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(245,199,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(254,182,69,1) 0%, rgba(245,199,0,1) 100%);
    background: linear-gradient(to bottom, rgba(254,182,69,1) 0%, rgba(245,199,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb645', endColorstr='#f5c700', GradientType=0 );
}

.page-heading .container {
    display: block;
}

.page-heading h1 {
    font-size: 24px;
    margin: 0;
    text-transform: none;
    font-family: Arial, Helvetica, sans-serif;
}

.legacy{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #727272;
    line-height: 1.62857;
}

.privacy-content {
    max-width: 1120px;
    padding-top: 24px;
    padding-bottom: 40px;
}

.privacy-content .row {
    justify-content: center;
}

.privacy-content p,
.privacy-content li {
    font-size: 16px;
    line-height: 1.8;
    color: #333;
    overflow-wrap: anywhere;
}

.privacy-content ol {
    padding-left: 1.25rem;
}

@media (max-width: 768px) {
    .page-heading .container {
        padding-left: 16px;
        padding-right: 16px;
    }

    .privacy-content {
        padding: 20px 16px 32px;
    }

    .privacy-content p,
    .privacy-content li {
        font-size: 15px;
        line-height: 1.7;
    }
}
