:where(#content) {
  /*------------
   Embed Font
  ------------*/
}
@font-face {
  font-family: "Aldus nova Pro";
  font-weight: normal;
  font-style: normal;
  src: url(/static/fonts/bookfonts/AldusNovaPro-Book.woff);
}
@font-face {
  font-family: "Aldus nova Pro";
  font-weight: normal;
  font-style: italic;
  src: url(/static/fonts/bookfonts/AldusNovaPro-BookItalic.woff);
}
@font-face {
  font-family: "Aldus nova Pro";
  font-weight: bold;
  font-style: normal;
  src: url(/static/fonts/bookfonts/AldusNovaPro-Bold.woff);
}
@font-face {
  font-family: "Palatino nova Pro Titling";
  font-weight: normal;
  font-style: normal;
  src: url(/static/fonts/bookfonts/PalatinoNovaPro-Titling.woff);
}
:where(#content) {
  /*------------
   Layout
  ------------*/
}
#content {
  font-family: "Aldus nova Pro", serif;
}

:where(#content) {
  /*------------
   Headings
  ------------*/
}
:where(#content) h1 {
  /* line-height: 1.2em; */
}
:where(#content) h1 + div.subtitle {
  margin-bottom: 3%;
  margin-top: -4%;
}
:where(#content) div.subtitle {
  font-family: "Palatino nova Pro Titling", serif;
  font-size: 1.05em;
  font-style: normal;
}
:where(#content) h2 {
  font-family: "Palatino nova Pro Titling", serif;
  text-transform: none;
  font-style: normal;
  text-indent: 4%;
}
:where(#content) h3 {
  font-size: 1.1em;
  text-align: center;
  font-family: "Aldus nova Pro", serif;
  text-transform: none;
  margin: 1.2em 0;
  font-style: italic;
  /*letter-spacing: 0.1em;*/
}
:where(#content) {
  /*------------
  Copyright Page
  ------------*/
}
:where(#content) #copyright h2 {
  letter-spacing: 0.025em;
}
:where(#content) #copyright p + h2 {
  margin-top: 2%;
}
:where(#content) {
  /*------------
   Paragraphs
  ------------*/
}
:where(#content) span.illum {
  font-size: 110%;
}
:where(#content) .iblock p {
  text-indent: 4%;
}
:where(#content) .verse {
  font-style: normal;
}
