/* Start custom CSS for text-editor, class: .elementor-element-6feec170 *//* Privacy Policy spacing */
.elementor-52 .elementor-element.elementor-element-6feec170 p { margin: 0 0 16px; }
.elementor-52 .elementor-element.elementor-element-6feec170 h2 { margin: 48px 0 16px; line-height: 1.25; }
/* Keep anchor targets clear of the fixed header */
.elementor-52 .elementor-element.elementor-element-6feec170 h2[id] { scroll-margin-top: 110px; }
.elementor-52 .elementor-element.elementor-element-6feec170 ol, .elementor-52 .elementor-element.elementor-element-6feec170 ul { margin: 0 0 24px; padding-left: 28px; }
.elementor-52 .elementor-element.elementor-element-6feec170 li { margin-bottom: 10px; }
.elementor-52 .elementor-element.elementor-element-6feec170 li:last-child { margin-bottom: 0; }
.elementor-52 .elementor-element.elementor-element-6feec170 ol li { margin-bottom: 6px; }
.elementor-52 .elementor-element.elementor-element-6feec170 li > ul { margin: 10px 0 0; }
.elementor-52 .elementor-element.elementor-element-6feec170 table { margin: 8px 0 24px; }
.elementor-52 .elementor-element.elementor-element-6feec170 p + ul, .elementor-52 .elementor-element.elementor-element-6feec170 p + ol { margin-top: -4px; }
@media (max-width: 767px) {
  .elementor-52 .elementor-element.elementor-element-6feec170 h2 { margin-top: 36px; }
  .elementor-52 .elementor-element.elementor-element-6feec170 ol, .elementor-52 .elementor-element.elementor-element-6feec170 ul { padding-left: 22px; }
}/* End custom CSS */