.body-first { display: block; letter-spacing: 0; text-indent: 0; margin: 20% 0 0 } .body-fl { display: block; letter-spacing: 0; text-indent: 0; margin: 0 } .body-text-sp { display: block; letter-spacing: 0; text-indent: 6%; margin: 1em 0 0 } .build-stamp { display: block; font-size: 0.55556em; font-style: normal; font-weight: normal; letter-spacing: 0; text-align: justify; text-indent: 0; margin: 0.3em 0 0 } .calibre { display: block; font-family: "Verdana", sans-serif; font-size: 0.75em; orphans: 3; padding-left: 0; padding-right: 0; text-align: justify; widows: 3; margin: 0 } .calibre1 { display: block; margin: 0 } .calibre2 { display: block; font-size: 2.44444em; font-weight: bold; margin: 0.67em 0 } .calibre3 { display: list-item } .calibre4 { display: block; letter-spacing: 0; text-indent: 6%; margin: 0 } .calibre5 { display: block } .calibre6 { display: block; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 0 } .chapter-numeral { display: block; font-size: 2.66667em; font-style: normal; font-weight: normal; letter-spacing: -0.4px; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; vertical-align: baseline; margin: 0 } .chapter-title { display: block; font-size: 1.88889em; font-style: normal; font-weight: normal; letter-spacing: 0; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; vertical-align: baseline; margin: 0.75em 0 0 } .chapter-title1 { display: block; font-size: 1.88889em; font-style: normal; font-weight: normal; letter-spacing: 0.4px; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; vertical-align: baseline; margin: 0.75em 0 0 } .copyright { display: block; font-size: 0.55556em; letter-spacing: 0; text-indent: 0; margin: 0.42em 0 0 } .copyright-first { display: block; font-size: 0.55556em; letter-spacing: 0; text-indent: 0; margin: 0.75em 0 0 } .copyright-nsp { display: block; font-size: 0.55556em; letter-spacing: 0; text-indent: 0; margin: 0 } .cp0021-color { display: block; font-family: sans-serif; font-size: 2.44444em; font-weight: bold; letter-spacing: 0; line-height: 1.5; text-align: center; text-indent: 0; text-transform: uppercase; margin: 1.5em 0 0 } .cp0021-header { display: block; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center } .cp0021-heading { display: block; font-family: sans-serif; font-size: 1.33333em; font-weight: bold; letter-spacing: 0; line-height: 1.5; text-align: center; text-indent: 0; margin: 0 } .cp0021-icon { display: block; font-family: sans-serif; font-size: 1em; letter-spacing: 0; line-height: 1.5; text-align: justify; text-indent: 0; margin: 0 2em } .cp0021-icon1 { height: auto; padding-right: 1em; vertical-align: middle; width: 3em } .cp0021-image { height: 15em; padding-bottom: 1em; text-align: center; width: auto } .cp0021-teal { display: block; margin-left: 0; margin-right: 0; margin-top: 1em; text-align: center; padding: 1em; border: currentColor solid 3px } .cp0021-text { display: block; font-family: sans-serif; font-size: 1em; letter-spacing: 0; line-height: 1.5; text-align: center; text-indent: 0; margin: 0 } .cp0021-white { display: block; font-family: sans-serif; font-size: 1em; letter-spacing: 0; line-height: 1.5; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0 1em } .cp1042-author { color: #f4cf5a; display: block; font-family: sans-serif; font-size: 2.66667em; font-weight: bold; letter-spacing: 0; line-height: 1.1; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0 } .cp1042-endorsement { color: #30415f; display: block; font-family: sans-serif; font-size: 1em; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0.5em 0 1em } .cp1042-endorser { color: #30415f; display: block; font-family: sans-serif; font-size: 0.77778em; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 1em 0 } .cp1042-header { background-color: #30415f; display: block; font-family: sans-serif; padding: 1em } .cp1042-header1 { color: #fafafa; display: block; font-family: sans-serif; font-size: 1em; font-weight: bold; letter-spacing: 0; padding-left: 1em; padding-right: 1em; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0 } .cp1042-heading { color: #30415f; display: block; font-family: sans-serif; font-size: 1.33333em; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 1em 0 0 } .cp1042-italic { font-family: sans-serif; font-style: italic } .cp1042-list { color: #30415f; display: block; font-family: sans-serif; font-size: 0.77778em; font-style: italic; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0 } .cp1042-list-sp { color: #30415f; display: block; font-family: sans-serif; font-size: 0.77778em; font-style: italic; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 1em 0 0 } .cp1042-subheading { color: #30415f; display: block; font-family: sans-serif; font-size: 1em; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0.75em 0 0 } .cp1170-centered { color: #30415f; display: block; font-family: sans-serif; font-size: 1em; font-style: normal; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0; padding: 1em } .cs-bold { font-weight: bold } .cs-endorser-ref { font-weight: bold; letter-spacing: 0.4px; text-transform: uppercase } .cs-italic { font-style: italic } .cs-register-mark { font-size: 1em; vertical-align: text-top } .cs-text-message { font-family: sans-serif; font-weight: bold } .dedication-first { display: block; font-style: italic; letter-spacing: 0; text-align: center; text-indent: 0; margin: 3em 0 0 } .dingbat { display: block; font-size: 1.33333em; letter-spacing: 16px; text-align: center; text-indent: 0; margin: 1em 0 0.58em } .dingbat-half { display: block; font-size: 1.33333em; letter-spacing: 16px; text-align: center; text-indent: 0; margin: 0.67em 0 0.58em } .dingbat1 { height: 1em; width: auto } .endorsement-sp { display: block; letter-spacing: 0.2px; text-indent: 0; margin: 1em 0 0 } .endorser { display: block; font-weight: bold; letter-spacing: 0.4px; page-break-before: avoid; text-indent: 0; text-transform: uppercase; margin: 0.33em 0 0 6% } .endorser-runin { display: block; letter-spacing: 0.4px; text-indent: 0; margin: 0.33em 0 0 6% } .endorser-semibold-italic { font-style: italic; font-weight: bold; letter-spacing: 0 } .epigraph-ref { display: block; font-size: 0.77778em; letter-spacing: 2.8px; page-break-before: avoid; text-align: center; text-indent: 0; text-transform: uppercase; margin: 0.2em 0 0 } .extract-cont { display: block; letter-spacing: 0; text-indent: 6%; margin: 0 6% } .extract-fl-sp { display: block; letter-spacing: 0; text-indent: 0; margin: 1em 6% 0 } .full-width { height: auto; width: 100% } .heading { display: block; font-size: 1em; font-style: italic; font-weight: bold; letter-spacing: 0; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; vertical-align: baseline; margin: 1.58em 0 0.58em } .heading1 { display: block; font-size: 1em; font-style: italic; font-weight: bold; letter-spacing: 0; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; vertical-align: baseline; margin: 1.58em 0 0.58em } .hidden { display: none; visibility: hidden } .image { clear: both; display: block; margin-bottom: 1em; margin-left: 0; margin-top: 1em; page-break-inside: avoid; text-align: center; text-indent: 0 } .mobi8-hidden { color: gray; display: none; height: 2px; margin: 0.5em auto; border: currentColor inset 1px } .nbsp-hidden { display: none; text-decoration: none } .numbered-list-sp { display: list-item; letter-spacing: 0; text-indent: 0; margin: 1em 0 0 } .part-number { display: block; font-size: 0.77778em; font-style: normal; font-weight: normal; letter-spacing: 2.8px; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; vertical-align: baseline; margin: 0 0 0.5em } .promo-centered { display: block; font-size: 1.33333em; font-style: normal; font-weight: bold; letter-spacing: 0; text-align: center; text-indent: 0; margin: 1em 0 } .regular-list { display: list-item; letter-spacing: 0; text-indent: -4%; margin: 0 } .regular-list-sp { display: list-item; letter-spacing: 0; text-indent: -4%; margin: 1em 0 0 } .time-stamp { display: block; font-size: 0.77778em; font-style: italic; font-weight: bold; letter-spacing: 0.2px; text-indent: 0; text-transform: uppercase; margin: 0 0 0.42em } .time-stamp-first { display: block; font-size: 0.77778em; font-style: italic; font-weight: bold; letter-spacing: 0.2px; text-indent: 0; text-transform: uppercase; margin: 20% 0 0.25em } .title-page-image { display: block; margin-left: 0; text-align: center; text-indent: 0 } .title-page-image1 { height: 99%; width: auto } .toc-ebook-chapter { display: list-item; font-size: 1em; font-style: normal; font-weight: normal; text-align: justify; text-indent: -6%; margin: 0.3em 0 0 6% } .toc-ebook-chapter-sp { display: list-item; font-size: 1em; font-style: normal; font-weight: normal; text-align: justify; text-indent: -6%; margin: 1em 0 0 6% } .toc-ebook-fm-bm { display: list-item; font-size: 1em; font-style: italic; font-weight: normal; text-align: justify; text-indent: 0; margin: 0.3em 0 0 12% } .toc-ebook-fm-bm-sp { display: list-item; font-size: 1em; font-style: italic; font-weight: normal; text-align: justify; text-indent: 0; margin: 1em 0 0 12% } .toc-ebook-fm-bm-sp-hidden { display: none; font-size: 1em; font-style: italic; font-weight: normal; text-align: justify; text-indent: 0; margin: 1em 0 0 12% } .toc-ebook-part { display: list-item; font-size: 1em; font-style: normal; font-weight: bold; text-align: justify; text-indent: 0; margin: 1em 0 0 } .toc-list { display: block; list-style-image: none; list-style-position: outside; list-style-type: none; margin-bottom: 0; margin-right: 0; margin-top: 20% } .toc-list1 { display: block; list-style-image: none; list-style-position: outside; list-style-type: none; margin-bottom: 0; margin-right: 0; margin-top: 0 }