._idgendropcap { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.4 } ._idgenobjectattribute { height: auto; max-height: 95%; max-width: 95%; width: auto; margin: auto } ._idgenobjectstyleoverride { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0 } .body-paragraph-letter-closing-first-line { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 32px; text-transform: none; padding: 0; margin: .7em 32px 0; } .body-paragraph-letter-closing-second-line { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 32px; text-transform: none; padding: 0; margin: 0 32px 1.4em; } .body-paragraph-letter-main { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: none; text-transform: none; padding: 0; margin: .7em 64px 0; } .body-paragraph-letter-opening { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 32px; text-transform: none; padding: 0; margin: 1.4em 32px 0 } .body-paragraph-regular { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: none; text-decoration: none; text-indent: 32px; text-transform: none; padding: 0; margin: 0 } .body-paragraph-song { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: none; text-transform: none; padding: 0; margin: 0 } .body-text-bold { font-size: 1em; font-style: normal; font-weight: bold } .body-text-italic { font-size: 1em; font-style: italic; font-weight: normal } .body-text-regular { font-size: 1em; font-style: normal; font-weight: normal } .body-text-regular1 { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2 } .calibre { -epub-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; padding: 0; margin: 0 5pt } .calibre1 { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; margin: 0.83em 0 } .calibre2 { display: block } .calibre3 { line-height: 1.2 } .calibre4 { height: auto; line-height: 1.2; width: 130px } .calibre5 { display: block; font-size: 1em; text-align: center; padding: 0; margin: 0 5pt } .center-no-gap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: 0 } .center-top-gap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: 24px 0 0 } .chapter-header-image { max-width: 100%; height: auto } .chapter-number { max-width: 100%; height: auto } .chapter-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #1F7FC0; display: block; font-size: 1.3333em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 0 0 0 } .chapter-title-end { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #544132; display: block; font-size: 1.3333em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 20% 0 0 } .coverteaser { width: 153px; height: auto; text-align: center } .dropcap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: none; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: 15px 0 0 } .dropcap-image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; width: auto; height: 45px; page-break-after: auto; page-break-before: auto; text-align: none; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin-right: 0.1em } .first-caps-scene-break { color: #1F7FC0; font-size: 0.675em; font-style: normal; font-variant: normal; font-weight: normal; text-transform: uppercase } .hyperlink { color: #1F7FC0; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .hyperlink1 { color: #1F7FC0; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .hyperlink-italic { color: #1F7FC0; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .indent-45px { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: none; text-decoration: none; text-indent: 45px; text-transform: none; padding: 0; margin: 0 } .logo { height: auto; width: 120px } .no-indent-gap-top { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: none; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: 30px 0 0 } .no-indent-no-drop { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: none; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: 0 } .note-middle { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: .7em 30px 1.4em ; } .note-top-gap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; padding: 0; margin: 0 30px; } .perfect-center { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; padding: 0; margin: 33.333% 0 0; } .scene-break { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-bottom: 0.7em; margin-top: 0.7em; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; padding: 0 } .scene-break-image { width: 10%; height: auto } .signup { height: 38px; width: 100px } .social-media { height: 50px; width: 50px } .sub-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #1F7FC0; display: block; font-size: 1.25em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 0 } .top-gap-body-paragraph-regular { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; padding: 0; margin: 30px 0 0 } .topmargin { display: block; font-size: 1em; line-height: 1.4; margin: 120px 0 0 }