.elementor-25 .elementor-element.elementor-element-698a559{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-eb6c76a *//* ===== WHITE BODY TEXT ===== */

.policy-section p,
.policy-section li,
.faq-body,
.faq-body p,
.faq-intro,
.policy-footer,
.policy-footer p,
.toc-updated,
.hero-sub,
.step-body p,
.notice p,
.policy-intro p{
    color:#ffffff !important;
}

/* ===== GOLD HEADINGS ===== */

.hero h1,
.hero h1 em,
.policy-section h2,
.policy-section h3,
.faq-section h2,
.section-eyebrow,
.hero-ornament,
.notice-label,
.cta-eyebrow,
.toc-title,
.step-num,
.dc-time{
    color:#C9A84C !important;
}

/* ===== WHITE FAQ QUESTIONS ===== */

details.faq-item summary{
    color:#ffffff !important;
}

/* ===== WHITE TOC LINKS ===== */

.toc ol li a{
    color:#ffffff !important;
}

/* ===== WHITE STRONG TEXT ===== */

strong,
.step-body strong{
    color:#ffffff !important;
}

/* ===== GOLD LINKS ===== */

a,
.policy-footer a,
.cta-btn{
    color:#C9A84C !important;
}
.toc-inner,
.policy-intro,
.notice,
.delivery-card,
details.faq-item{
    background:transparent !important;
}

.toc-inner,
.policy-intro,
.notice,
.delivery-card,
details.faq-item{
    border-color:rgba(201,168,76,0.25) !important;
}/* End custom CSS */