.privacy-page {
    max-width: 1400px;
    margin: 2rem auto;
    padding-top: 2rem;
}

.privacy-sec span {
    color: #03b9e2;
}

.privacy-d {
    display: flex;
    flex-direction: column;
    gap: 1.5em;
    text-align: left;
}

/* Ensure headings are properly styled and aligned */
.privacy-d>h2 {
    text-align: left;
    font-size: 1.5em;
    font-weight: 800;
}

.privacy-d>h3 {
    text-align: left;
    font-size: 1.25em;
    font-weight: 700;
    margin-top: 1em;
}

.privacy-d>p {
    text-align: left;
    line-height: 1.6;
}

/* List Styling - Adding bullets and spacing */
.privacy-d>ul {
    text-align: left;
    list-style-type: disc !important;
    /* Force bullets */
    padding-left: 2em;
    /* Indent to show bullets */
    margin: 0.5em 0;
}

.privacy-d>ul>li {
    margin-bottom: 0.5em;
    line-height: 1.6;
    color: #000;
    /* Highlight text slightly by making it darker */
}


.privacy-sec {
    display: flex;
    flex-direction: column;
    gap: 2em;
}

.privacy-sec p {
    font-size: large;
}
@media (max-width: 1024px) {
    .privacy-page {
        padding: 2rem;
    }
}
/* Media Queries */
@media (max-width: 768px) {
    .privacy-page {
        padding: 1em;
    }

    .privacy-sec p {
        font-size: 0.95rem;
    }

    .privacy-d>h2 {
        font-size: 1.1rem;
    }
}

@media (max-width: 480px) {
    .privacy-page {
        padding: 1em 1em;
    }

    .privacy-d>h2 {
        font-size: 1rem;
    }

    .privacy-sec li,
    .privacy-sec ul {
        font-size: 0.8em;
    }
}