.content-pp-new {
    color: var(--muted);
    font-size: 16px;
    line-height: 24px;
}

.content-pp-new h1 b {
    color: var(--text);
    font-size: 20px;
}

.content-pp-new h1 b:after {
    content: "";
    display: block;
    width: 40px;
    height: 4px;
    background: var(--primary);
    margin-top: 8px;
    border-radius: 2px;
}

.content-pp-new b {
    font-size: 18px;
    color: var(--text);
}

#fragment-pane {
    background: url('/assets/img/backgrounds/bg-gradient-left.png') no-repeat bottom left;
}

.privacyPolicy_content .container {
    max-width: 100%;
    width: 100%;
    padding: 0 8.33vw;
}


.privacyPolicy_content .row {
    display: flex;
    flex-wrap: wrap;
}

.privacyPolicy_content .col-md-12 {
    width: 100%;
}

@media (max-width: 1400px) {
    .privacyPolicy_content .container {
        padding: 0 5.71vw;
    }
}

@media (max-width: 1200px) {
    .privacyPolicy_content .container {
        padding: 0 3.33vw;
    }
}

@media (max-width: 768px) {
    .privacyPolicy_content .container {
        padding: 0 24px; /* 16px + 8px burger padding */
    }
}

.content-pp-new ul {
    padding-left: 40px;
}

.content-pp-new a {
    color: var(--accent);
}