.elementor-3 .elementor-element.elementor-element-3987230b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}body.elementor-page-3:not(.elementor-motion-effects-element-type-background), body.elementor-page-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f34787 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3987230b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-1b9824b5 *//* Scope to the Elementor text widget that has the class "privacy-policy" */
.privacy-policy.elementor-widget-text-editor,
.privacy-policy .elementor-widget-text-editor {
  /* nothing here yet; scoping only */
}

/* Paragraphs: spacing and line-height */
.privacy-policy.elementor-widget-text-editor p,
.privacy-policy .elementor-widget-text-editor p {
  margin: 0 0 1.3em;          /* 2em after every paragraph */
  line-height: 1.1em;        /* 1.2em between lines */
}

/* Headings: sizes, line-height, and a bit of extra space above */
.privacy-policy.elementor-widget-text-editor h1,
.privacy-policy .elementor-widget-text-editor h1 {
  font-size: 45px;
  line-height: 1.2em;
  margin: 0.5em 0 0.4em;     /* extra space above vs. paragraphs */
  padding-top: 0.15em;       /* subtle extra padding above */
}

.privacy-policy.elementor-widget-text-editor h2,
.privacy-policy .elementor-widget-text-editor h2 {
  font-size: 36px;
  line-height: 1.2em;
  margin: 1.4em 0 0.4em;
  padding-top: 0.15em;
}

.privacy-policy.elementor-widget-text-editor h3,
.privacy-policy .elementor-widget-text-editor h3 {
  font-size: 26px;
  line-height: 1.2em;
  margin: 1.3em 0 0.35em;
  padding-top: 0.15em;
}

/* Assuming H4 at 22px */
.privacy-policy.elementor-widget-text-editor h4,
.privacy-policy .elementor-widget-text-editor h4 {
  font-size: 22px;
  line-height: 1.2em;
  margin: 1.2em 0 0.35em;
  padding-top: 0.15em;
}

/* Optional: keep lists aligned with paragraph rhythm */
.privacy-policy.elementor-widget-text-editor ul,
.privacy-policy.elementor-widget-text-editor ol,
.privacy-policy .elementor-widget-text-editor ul,
.privacy-policy .elementor-widget-text-editor ol {
  margin: 0 0 2em;
  line-height: 1.2em;
}/* End custom CSS */