:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-1824 {
  --meyer-ink: #111827;
  --meyer-blue: #2f659b;
  --meyer-navy: #0f1b2b;
  --meyer-green: #35a77d;
  --meyer-cream: #f7f3ec;
  --meyer-line: rgba(17, 24, 39, .12);
  background: var(--meyer-cream);
  color: var(--meyer-ink);
}

body.elementor-page-1824 .elementor-section,
body.elementor-page-1824 .e-con,
body.elementor-page-1824 .elementor-container {
  background-color: var(--meyer-cream);
}

body.elementor-page-1824 h1,
body.elementor-page-1824 .elementor-widget-heading h1.elementor-heading-title {
  font-family: Georgia, "Times New Roman", serif;
  color: var(--meyer-blue);
  font-weight: 800;
  line-height: .98;
  letter-spacing: 0;
  text-transform: none;
  max-width: 820px;
}

body.elementor-page-1824 h2,
body.elementor-page-1824 .elementor-widget-heading h2.elementor-heading-title {
  color: var(--meyer-ink);
  font-weight: 650;
  letter-spacing: 0;
  text-transform: none;
}

body.elementor-page-1824 p,
body.elementor-page-1824 .elementor-widget-text-editor {
  color: rgba(17, 24, 39, .82);
  line-height: 1.65;
  letter-spacing: 0;
}

body.elementor-page-1824 .elementor-button,
body.elementor-page-1824 a.elementor-button {
  background: var(--meyer-green);
  border-radius: 8px;
  box-shadow: none;
  color: #fff;
  font-weight: 700;
  letter-spacing: 0;
  padding: 18px 24px;
}

body.elementor-page-1824 .elementor-button:hover,
body.elementor-page-1824 a.elementor-button:hover {
  background: #2e946f;
  color: #fff;
}

body.elementor-page-1824 .elementor-widget-container {
  border-radius: 8px;
}

body.elementor-page-1824 .elementor-widget-text-editor .elementor-widget-container,
body.elementor-page-1824 .elementor-icon-box-wrapper,
body.elementor-page-1824 .elementor-image-box-wrapper {
  letter-spacing: 0;
}

body.elementor-page-1824 .elementor-column,
body.elementor-page-1824 .e-con-inner {
  gap: 18px;
}

body.elementor-page-1824 .elementor-divider-separator {
  border-color: var(--meyer-line);
}

body.elementor-page-1824 .elementor-widget:not(.elementor-widget-heading):not(.elementor-widget-button):not(.elementor-widget-text-editor) .elementor-widget-container {
  border-color: var(--meyer-line);
}/* End custom CSS */