@font-face {
  font-family: 'Bad Script';
  src: url(/assets/BadScript-Regular-de7a08a2cc095d0c10b0d8472dac735bcec028a5270ac6f0a2cd30acfb506289.eot);
  src: url(/assets/BadScript-Regular-de7a08a2cc095d0c10b0d8472dac735bcec028a5270ac6f0a2cd30acfb506289.eot?#iefix) format("embedded-opentype"), url(/assets/BadScript-Regular-b138d39e79e177a452badf9d54c819aeb81580e2d1c2c8a17ef1b440e7379fb9.woff2) format("woff2"), url(/assets/BadScript-Regular-115e868e0ed3ea7768159b485a921a06fed57e4af3ae94e7e0bc628f77df66f3.woff) format("woff"), url(/assets/BadScript-Regular-670d8d12627de4d7c2fb2123e9ef7ac9b465b66e6475053d11c39df4f9c82fed.ttf) format("truetype"), url(/assets/BadScript-Regular-1480bd975460cb43d2673f94a28d6bb95d7198b8f7e434008d914abf10f468b7.svg#BadScript-Regular) format("svg");
}

@font-face {
  font-family: 'Lora';
  src: url(/assets/Lora-Variable-00e4ab7c0434d20f543f7c3bd3e46c5f0c5ce7fd54255c581f59e435af2113a3.ttf) format("truetype");
}

@font-face {
  font-family: 'Lora Italic';
  src: url(/assets/Lora-Italic-Variable-19e6b2ff1cd89c86ce096a8006d3d560398de2f49d562d554bfaa8b2ed89e033.ttf) format("truetype");
}

/* line 2, app/assets/stylesheets/application/_base.scss */
.text-html ul,
.text-html ol {
  padding: 0 1rem;
  padding-left: 2.5rem;
  margin: 0.5rem 0 1rem 0;
}

/* line 9, app/assets/stylesheets/application/_base.scss */
.text-html li p {
  margin-bottom: 0.25rem;
}

/* line 13, app/assets/stylesheets/application/_base.scss */
.text-html ul {
  list-style-type: disc;
}

/* line 17, app/assets/stylesheets/application/_base.scss */
.text-html ol {
  list-style-type: decimal;
}

/* line 21, app/assets/stylesheets/application/_base.scss */
.text-html blockquote {
  margin: 1.25rem 0 1.25rem 0.5rem;
  border-left: 2px solid #999;
  padding-left: 1rem;
  color: #555;
}

/* line 28, app/assets/stylesheets/application/_base.scss */
.text-html h1, .text-html h2, .text-html h3 {
  font-weight: bold;
}

/* line 32, app/assets/stylesheets/application/_base.scss */
.text-html h1 {
  font-size: 1.6rem;
}

/* line 36, app/assets/stylesheets/application/_base.scss */
.text-html h2 {
  font-size: 1.4rem;
}

/* line 40, app/assets/stylesheets/application/_base.scss */
.text-html h3 {
  font-size: 1.25rem;
}

/* line 44, app/assets/stylesheets/application/_base.scss */
.text-html p {
  margin-bottom: 1.25rem;
}

/* line 48, app/assets/stylesheets/application/_base.scss */
.text-html a {
  text-decoration: underline;
}

/* line 2, app/assets/stylesheets/application/_homepage.scss */
.homepage .cover {
  background: url(/assets/cheat-river-105fa15ca94defa926321e171e827e2ab5e10994323800c7f305e0de31c0a107.jpg) no-repeat center center;
  background-size: cover;
}

/* line 6, app/assets/stylesheets/application.scss */
.font-bad-script {
  font-family: 'Bad Script', sans-serif;
}

/* line 10, app/assets/stylesheets/application.scss */
.font-lora {
  font-family: 'Lora', serif;
}

/* line 14, app/assets/stylesheets/application.scss */
.font-lora-italic {
  font-family: 'Lora Italic', serif;
}

/* line 18, app/assets/stylesheets/application.scss */
.site-width {
  max-width: 1200px;
}

/* line 22, app/assets/stylesheets/application.scss */
.list-alpha {
  list-style-type: upper-alpha;
}

/* line 26, app/assets/stylesheets/application.scss */
footer a {
  color: inherit !important;
  text-decoration-color: #475569;
}
