/* ----------------------------------------------- */
/* --- CSS STYLES FOR PRIVACY POLICY CONTENT --- */
/* ----------------------------------------------- */

/* Ensures background of policy content is transparent */
[data-custom-class='body'], 
[data-custom-class='body'] * {
    background: transparent !important;
}

/* Styling for the main policy title (e.g., 'PRIVACY POLICY') */
[data-custom-class='title'], 
[data-custom-class='title'] * {
    font-family: Arial !important;
    font-size: 26px !important;
    color: #000000 !important;
}

/* Styling for subtitles (e.g., 'Last updated...') */
[data-custom-class='subtitle'], 
[data-custom-class='subtitle'] * {
    font-family: Arial !important;
    color: #595959 !important;
    font-size: 14px !important;
}

/* Styling for main section headings (e.g., 'SUMMARY OF KEY POINTS') */
[data-custom-class='heading_1'], 
[data-custom-class='heading_1'] * {
    font-family: Arial !important;
    font-size: 19px !important;
    color: #000000 !important;
}

/* Styling for sub-headings (e.g., 'Personal information you disclose to us') */
[data-custom-class='heading_2'], 
[data-custom-class='heading_2'] * {
    font-family: Arial !important;
    font-size: 17px !important;
    color: #000000 !important;
}

/* Styling for the main body paragraph text */
[data-custom-class='body_text'], 
[data-custom-class='body_text'] * {
    color: #595959 !important;
    font-size: 14px !important;
    font-family: Arial !important;
}

/* Styling for hyperlinks within the policy */
[data-custom-class='link'], 
[data-custom-class='link'] * {
    color: #3030F1 !important;
    font-size: 14px !important;
    font-family: Arial !important;
    word-break: break-word !important;
}

@media screen and (max-width: 600px) {
    .privacy-container {
    margin: auto;
    width: 100%;
    height: auto;
    padding: 20px;
}
}

.privacy-container {
    margin-top: 100px !important;
    margin: auto;
    width: 80%;
    height: auto;
    padding: 20px;
}