@font-face { font-family: "FiraSans-LightItalic"; src:url("fonts/FiraSans-LightItalic.otf"); } @font-face { font-family: "FiraSans-MediumItalic"; src:url("fonts/FiraSans-MediumItalic.ttf"); } @font-face { font-family: "FiraSans-Medium"; src:url("fonts/FiraSans-Medium.ttf"); } @font-face { font-family: "ChaparralPro-Light"; src:url("fonts/ChaparralPro-Light.otf"); } @font-face { font-family: "ChaparralPro-Italic"; src:url("fonts/ChaparralPro-Italic.otf"); } @font-face { font-family: "ChaparralPro-Regular"; src:url("fonts/ChaparralPro-Regular.otf"); } @font-face { font-family: "Chaparral-Pro-Light-Italic"; src:url("fonts/Chaparral-Pro-Light-Italic.otf"); } @font-face { font-family: "ChaparralPro-Semibold"; src:url("fonts/ChaparralPro-Semibold.otf"); } @font-face { font-family: "Chaparral-Pro-Semibold-Italic"; src:url("fonts/Chaparral-Pro-Semibold-Italic.ttf"); } @font-face { font-family: "FiraSans-Book"; src:url("fonts/FiraSans-Book.otf"); } @font-face { font-family: "FiraSans-BookItalic"; src:url("fonts/FiraSans-BookItalic.otf"); } @font-face { font-family: "FiraSans-Bold"; src:url("fonts/FiraSans-Bold.otf"); } @font-face { font-family: "FiraSans-SemiBold"; src:url("fonts/FiraSans-SemiBold.ttf"); } @font-face { font-family: "FiraSans-SemiBoldItalic"; src:url("fonts/FiraSans-SemiBoldItalic.ttf"); } @font-face { font-family: "FiraSans-Light"; src:url("fonts/FiraSans-Light.otf"); } @font-face { font-family: "FiraSans-Regular"; src:url("fonts/FiraSans-Regular.ttf"); } @font-face { font-family: "FiraSans-ThinItalic"; src:url("fonts/FiraSans-ThinItalic.ttf"); } @font-face { font-family: "FiraSansCondensed-Bold"; src:url("fonts/FiraSansCondensed-Bold.otf"); } a { text-decoration: none; } p.cover { text-align: center; max-width: 95%; max-height: 95%; } p.line { text-align: center; margin-top: 1.7em; margin-bottom: 1.7em; margin-right: 0em; padding: 0em; } p.SGimg { text-align: center; margin-top: 2.5em; margin-bottom: 1em; margin-right: 0em; padding: 0em; } img.width100 { max-width: 100%; } p.fulltitle { text-align: center; max-width: 95%; max-height: 95%; } span.praise-sub-ital { font-family: "FiraSans-LightItalic"; } p.praise-sub { font-family: "FiraSans-MediumItalic"; font-size : 140%; line-height : 1.25em; text-align: center; text-indent : 0em; margin : 1em 0em 0em 0em; } p.hrline { border-bottom: 1px solid black; margin: 1.5em 10em 2.5em 10em; } p.praise-text { font-family: "ChaparralPro-Regular"; font-size : 99%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 0em 0em 0em 0em; } span.chaparralpro-regular { font-family: "ChaparralPro-Regular"; } span.chaparralpro-italic { font-family: "ChaparralPro-Italic"; } span.Body-italic { font-family: "ChaparralPro-Italic"; } span.FN-italic { font-family: "ChaparralPro-Italic"; } p.praise-credit { font-family: "ChaparralPro-Regular"; font-size : 90%; line-height : 1.39em; text-align : right; text-indent : 0em; margin : 0em 0em 1em 10em; } span.praise-credit-semi { font-family: "ChaparralPro-Semibold"; } span.Body-semibold { font-family: "ChaparralPro-Semibold"; } p.copy_logo { text-align: center; margin-top: 2em; margin-bottom: -0.7em; max-width: 95%; max-height: 95%; padding: 0em; } p.cx-text { font-family: "ChaparralPro-Regular"; font-size : 80%; line-height : 1.38em; text-align : center; text-indent : 0em; margin : 0em 0em 0em 0em; } p.CX-text-- { font-family: "ChaparralPro-Regular"; font-size : 80%; line-height : 1.38em; text-align : center; text-indent : 0em; margin : 1.5em 0em 0em 0em; } p.cx-last-line { font-family: "ChaparralPro-Regular"; font-size : 80%; line-height : 1.38em; text-align : center; text-indent : 0em; margin : 2.5em 0em 0em 0em; } div.ded { margin : 10em 0em 0em 0em; padding : 0em 5em 0em 5em; } p.ded { font-family: "FiraSans-Book"; font-size : 100%; line-height : 1.35em; text-align : center; text-indent : 0em; margin : 1.5em 0em 0em 0em; } span.ded-italic { font-family: "FiraSans-BookItalic"; } p.dedication { page-break-before: always; text-align: center; max-width: 95%; max-height: 95%; } p.contents-head { font-family: "FiraSans-Bold"; font-size : 180%; line-height : 0.75em; text-align : right; text-indent : 0em; margin : 0.7em 1em 1em 0em; } p.contents-part { font-family: "FiraSans-SemiBold"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0.8em 0.2em 0em 0em; } span.contents-part- { font-family : "FiraSans-Light"; font-size : 100%; } p.contents-FM-BM { font-family: "FiraSans-SemiBold"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0.3em 0.2em 0em 0em; } p.contents-FM-BM--- { font-family: "FiraSans-SemiBold"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0.8em 0.2em 0em 0em; } table.contents { padding : 0.2em 0em 0em 0em; margin : 0em 0em 0em 1.5em; } td.chapno { padding : 0em 0.2em 0em 0em; } p.chapno { font-family: "FiraSans-Regular"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0em 0.2em 0em 0em; } p.chapno-1 { font-family: "FiraSans-Regular"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0em 0.2em 0em -0.3em; } td.chaptit { padding : 0em 0.2em 0em 0.2em; } p.chaptit { font-family: "FiraSans-Book"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0em 0.2em 0em 0em; } p.sideglance { font-family: "FiraSans-ThinItalic"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0em 0.2em 0em 0em; } p.illus { font-family: "FiraSans-Regular"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0.3em 0.2em 0em 0em; } span.contents-part- { font-family : "FiraSans-Light"; font-size : 100%; } p.FM-BM-title { font-family: "FiraSans-Bold"; font-size : 180%; line-height : 1.13em; text-align : right; text-indent : 0em; margin : 0.7em 1em 1.5em 0em; text-transform : uppercase; } p.sign { text-align: right; margin-top: 1em; margin-bottom: 0em; margin-right: 0em; padding: 0em; } p.Body-indent { font-family: "ChaparralPro-Regular"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 1.5em; margin : 0em; } p.Body-no-indent { font-family: "ChaparralPro-Regular"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 0em; } p.Foreword-1st-line { font-family: "ChaparralPro-Regular"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 0em 0em 1.2em 0em; } p.Body-right { font-family: "ChaparralPro-Regular"; font-size : 100%; line-height : 1.35em; text-align : right; text-indent : 0em; margin : 0em; } span.sup { font-size: 70%; vertical-align: super; } p.foot { border-top: 1pt solid black; margin-top: 3em; width: 30%; margin-left: 0em; } p.FN { font-family: "ChaparralPro-Regular"; font-size: 80%; margin: 0.2em 0em 0em 0em; line-height: 1.35em; text-align: justify; text-indent: -0.8em; padding: 0em 0em 0em 0.8em; } span.dropcap { font-family: "FiraSansCondensed-Bold"; font-size: 290%; float: left; margin-left: 0em; margin-bottom: -0.8em; margin-top: -0.3em; line-height: 1.6em; padding: 0em 0.02em 0.2em 0em; } p.PN { font-family: "FiraSans-Medium"; font-size : 360%; line-height : 1.13em; text-align : center; text-indent : 0em; margin : 1em 0em 2em 0em; } span.pn-line { border-top: 1pt solid black; border-bottom: 1pt solid black; } p.PT { font-family: "ChaparralPro-Italic"; font-size : 550%; line-height : 1.13em; text-align : center; text-indent : 0em; margin : 0em 0em 0em 0em; } p.PT-1 { font-family: "ChaparralPro-Italic"; font-size : 510%; line-height : 1.13em; text-align : center; text-indent : 0em; margin : 0em 0em 0em 0em; } p.CN { font-family: "ChaparralPro-Semibold"; font-size : 1100%; line-height : 1.13em; text-align : left; text-indent : 0em; margin : 0em 0.3em -0.2em 0em; color: #dcddde; } p.CT { font-family: "FiraSans-Bold"; font-size : 180%; line-height : 1.13em; text-align : right; text-indent : 0em; margin : 2.5em 0em 2.5em 0em; text-transform : uppercase; } p.SGN { font-family: "ChaparralPro-Semibold"; font-size : 1000%; line-height : 1.13em; text-align : left; letter-spacing: -0.1em; text-indent : 0em; margin : 0em 0.3em -0.2em 0em; color: #dcddde; } p.SGT { font-family: "FiraSans-SemiBoldItalic"; font-size : 180%; line-height : 1.13em; text-align : right; text-indent : 0em; margin : 2.5em -1em 2.5em 2em; text-transform : uppercase; } p.SGT-1 { font-family: "FiraSans-SemiBoldItalic"; font-size : 180%; line-height : 1.13em; text-align : right; text-indent : 0em; margin : 2.5em -1em 2.5em 1em; text-transform : uppercase; } p.SGT-2 { font-family: "FiraSans-SemiBoldItalic"; font-size : 180%; line-height : 1.13em; text-align : right; text-indent : 0em; margin : 2.5em -1em 2.5em -1em; text-transform : uppercase; } span.SG-book-italic { font-family: "FiraSans-BookItalic"; } p.EPI-text-no-break { font-family: "ChaparralPro-Regular"; font-size : 90%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 3em 0em 0em 0em; } p.EPI-text-no-break-1 { font-family: "ChaparralPro-Regular"; font-size : 90%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 0em 0em 0em 0em; } p.EPI-credit { font-family: "ChaparralPro-Regular"; font-size : 90%; line-height : 1.35em; text-align : right; text-indent : 0em; margin : 0.1em 0em 0em 0em; } p.EPI-text-break-above { font-family: "ChaparralPro-Regular"; font-size : 90%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 1em 0em 0em 0em; } span.EPI-semibold { font-family: "ChaparralPro-Semibold"; } p.Body-dropcap { font-family: "ChaparralPro-Regular"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 2.5em 0em 0em 0em; } span.EPI-italic { font-family: "Chaparral-Pro-Light-Italic"; } p.BQ { font-family: "ChaparralPro-Light"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 1.5em 1.5em 1.5em 1.5em; } p.BQ-1st { font-family: "ChaparralPro-Light"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 1.5em 1.5em 0em 1.5em; } p.BQ-last { font-family: "ChaparralPro-Light"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 1.5em 1.5em 1.5em 1.5em; } p.BQ-B-4-TB { font-family: "ChaparralPro-Light"; font-size : 100%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 1.5em 1.5em 0em 1.5em; } div.chdiv { margin: 0em 2em; } div.chdiv-1 { margin: 0em 2em 0em 2em; } table.border { width: 100%; border-collapse: collapse; } table.sg-border { width: 100%; border-collapse: collapse; margin-left: -2em; } td.valignC { vertical-align: center; } p.image-caption { font-family: "Chaparral-Pro-Semibold-Italic"; font-size : 80%; line-height : 1.35em; text-align : center; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Image-explanation-text { font-family: "ChaparralPro-Regular"; font-size : 80%; line-height : 1.35em; text-align : justify; text-indent : 0em; margin : 1em 0em 0em 0em; } ul.List-1 { margin: 1.5em 1.5em 1.5em -1em; } ul.List-1 li { font-family: "ChaparralPro-Light"; font-size : 100%; line-height : 1.35em; text-align : justify; } ul.List-2 { margin: 1.5em 1.5em 1.5em -1em; } ul.List-2 li { font-family: "ChaparralPro-Regular"; font-size : 100%; line-height : 1.35em; text-align : justify; } p.hang-1st { font-family: "ChaparralPro-Regular"; font-size: 100%; line-height: 1.30; text-align: justify; text-indent: -2em; margin: 1.5em 0em 0em 1.5em; padding: 0.2em 0em 0em 2em; } p.hang { font-family: "ChaparralPro-Regular"; font-size: 100%; line-height: 1.30; text-align: justify; text-indent: -2em; margin: 0.5em 0em 0em 1.5em; padding: 0.2em 0em 0em 2em; } p.B-head { font-family: "FiraSans-Medium"; font-size : 100%; line-height : 1.35em; text-align : left; text-indent : 0em; margin : 1em 0em 0em 0em; } ol.decimal { margin: 1.5em 0em 1.5em -3.7em; } ol.decimal li { font-family: "ChaparralPro-Regular"; font-size: 100%; line-height: 1.25em; text-align: justify; text-indent: -1em; margin: 0.2em 0em 0em 0em; padding: 0em 0em 0em 2.5em; list-style-type: none; } span.space1 { margin-left:0.5em; } p.A-head { font-family: "FiraSans-SemiBold"; font-size : 140%; line-height : 1.35em; text-align : center; text-indent : 0em; margin : 1em 0em 1em 0em; }