/* Academic: clean white, navy headings with an accent rule. Base: dist/theme/white.css */
:root {
  --r-background-color: #ffffff;
  --r-main-font: "Source Sans Pro", Helvetica, Arial, sans-serif;
  --r-main-font-size: 34px;
  --r-main-color: #1f2a37;
  --r-heading-font: "Source Sans Pro", Helvetica, Arial, sans-serif;
  --r-heading-color: #1d3557;
  --r-heading-text-transform: none;
  --r-heading-font-weight: 700;
  --r-heading2-size: 1.45em;
  --r-heading3-size: 1.15em;
  --r-link-color: #d9730d;
  --r-link-color-hover: #b25e0a;
}
.reveal h2::after {
  content: "";
  display: block;
  width: 2.5em;
  height: 4px;
  margin: 0.25em auto 0;
  background: #d9730d;
  border-radius: 2px;
}
.reveal strong { color: #1d3557; }
.reveal .progress { color: #d9730d; }
.reveal .controls { color: #1d3557; }
