:root,#reveal-- { 
  --primary-color: #5292fe; 
  --secondary-color: #35549b; 
  --background-style: solid; 
  --background-color: #fefefe; 
  --primary-contrast: #000; 
  --global-background-color: #fefefe; 
  --h1-font-color: #ffffff; 
  --h1-font-size: 50px; 
  --h1-font-weight: lighter; 
  --h2-font-color: #5292fe; 
  --h2-font-size: 45px; 
  --h2-font-weight: lighter; 
  --h3-font-color: #5292fe; 
  --h3-font-size: 30px; 
  --h3-font-weight: lighter; 
  --h4-font-color: #171637; 
  --h4-font-size: 20px; 
  --body-font-color: #171637; 
  --body-font-size: 16px; 
  --link-font-color: #35549b; 
  --link-font-color-hover: #5292fe; 
  --link-font-color-active: #5292fe; 
  --link-font-family: inherit; 
  --button-style: normal; 
  --button-background-color: #5292fe; 
  --button-background-color-hover: #171637; 
  --button-border-radius: 4px; 
  --button-font-color-hover: #ffffff; 
  --button-font-color-active: #ffffff; 
  --button-font-color: #ffffff; 
  --button-border-color: transparent; 
  --button-border-color-hover: transparent; 
  --in-animation: slide-in-; 
  --hinge-in-direction: from-top; 
  --slide-in-direction: down; 
  --scale-in-direction: up; 
  --out-animation: slide-out-; 
  --hinge-out-direction: from-top; 
  --slide-out-direction: up; 
  --scale-out-direction: down; 
  --easing: linear; 
  --speed: normal; 
  --mobile-menu-background-color: #171637; 
  --mobile-menu-text-color: #fefefe; 
  --mobile-menu-text-color-hover: #5292fe; 
  --mobile-menu-margin-top-bottom: 0rem; 
  --mobile-menu-margin-left-right: 0rem; 
  --mobile-menu-padding-top-bottom: 1rem; 
  --mobile-menu-width: 100%; 
  --mobile-menu-left-position: 1px; 
  --mobile-menu-justify-content: normal; 
  --hamburger-closed-color: #35549b; 
  --hamburger-closed-color-hover: #5292fe; 
  --hamburger-open-color: #35549b; 
  --hamburger-open-color-hover: #5292fe; 
  --hamburger-open-position: relative; 
}
