.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-fcfad6e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-401e630 );}.elementor-1052 .elementor-element.elementor-element-e537121{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-401e630 );}.elementor-1052 .elementor-element.elementor-element-bd7bb3f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-401e630 );}.elementor-1052 .elementor-element.elementor-element-adfd097{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-401e630 );}:root{--page-title-display:none;}/* Start custom CSS */#policy h1,#policy h2,#policy h3,#policy h4,#policy h5{color:var(--brand-ink);font-weight:600;margin:0}
#policy .e-paragraph-base,#policy .elementor-widget-text-editor,#policy .elementor-widget-text-editor *{color:var(--brand-ink)}
#policy .e-paragraph-base{display:block;line-height:1.65;margin:0}
#policy ul,#policy ol{margin:0;padding-left:1.4em}
#policy ul{list-style:disc}
#policy ol{list-style:decimal}
#policy li{display:list-item;margin:0 0 8px;line-height:1.6;color:var(--brand-ink)}
#policy li:last-child{margin-bottom:0}
#policy a{color:var(--brand-ink);text-decoration:underline}
#policy strong{font-weight:600}
#policy [id^="pp-s"]{display:flex;flex-direction:column;gap:16px;border-top:1px solid #E5E7EB;padding-top:32px;scroll-margin-top:110px}
#policy [id^="pp-s"] h5{margin-top:8px}
#pp-toc,#pp-toc *{font-family:var(--font-primary,'Poppins'),'Poppins',sans-serif;color:var(--brand-ink)}
#pp-toc{align-self:flex-start}
#pp-toc li{margin:0 0 10px;line-height:1.45}
#pp-toc li:last-child{margin-bottom:0}
#pp-toc a{text-decoration:none}
#pp-toc a:hover,#pp-toc a:focus-visible{text-decoration:underline}
@media(max-width:1024px){#pp-toc{align-self:stretch}}/* End custom CSS */