:root {
  --wsg-font-family: 'Merriweather Sans', Sans-Serif;
  --wsg-heading-font: Merriweather, Sans-Serif;
  --wsg-text-color: #3A4F66;
  --wsg-headings-color: #192a3d;
  --wsg-border-color: #e1e8ed;
  --wsg-background: #FAFBFC;
  --wsg-link-color: var(--color-accent-strong);
  --wsg-link-hover-color: #1559ed;
  --wsg-content-spacing: 1.5em;
  --wsg-container-width: min(100%, 90vw);
  --wsg-normal-width: 1290px;
  --wsg-narrow-width: 750px;
  --wsg-content-padding: 60px;
  --wsg-header-height: 80px;
  --wsg-transition: all .12s cubic-bezier(.455, .03, .515, .955);
  --e-global-color-blocksy_palette_1: #2872fa;
  --e-global-color-blocksy_palette_2: #1559ed;
  --e-global-color-blocksy_palette_3: #3A4F66;
  --e-global-color-blocksy_palette_4: #192a3d;
  --e-global-color-blocksy_palette_5: #e1e8ed;
  --e-global-color-blocksy_palette_6: #f2f5f7;
  --e-global-color-blocksy_palette_7: #FAFBFC;
  --e-global-color-blocksy_palette_8: #ffffff;
}
@media (max-width: 689.98px) {
  :root {
    --wsg-container-width: min(100%, 88vw);
    --wsg-content-padding: 50px;
    --wsg-header-height: 64px;
  }
}
