/* Bodoni LT Pro */ @font-face { font-family: "Bodoni LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/BodoniLTPro.otf"); } @font-face { font-family: "Bodoni LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/BodoniLTPro-Italic.otf"); } @font-face { font-family: "Bodoni LT Pro"; font-style: normal; font-weight: bold; src : url("../fonts/BodoniLTPro-Bold.otf"); } @font-face { font-family: "Bodoni LT Pro"; font-style: italic; font-weight: bold; src : url("../fonts/BodoniLTPro-BoldItalic.otf"); } .bodoni-lt-pro { font-family: "Bodoni LT Pro";} .bodoni-lt-pro-dc::first-letter { font-family: "Bodoni LT Pro";} @font-face { font-family: "Didot LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/DidotLTPro-Roman.otf"); } @font-face { font-family: "Didot LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/DidotLTPro-Italic.otf"); } @font-face { font-family: "Didot LT Pro"; font-style: normal; font-weight: bold; src : url("../fonts/DidotLTPro-Bold.otf"); } @font-face { font-family: "Didot LT Pro"; font-style: italic; font-weight: bold; src : url("../fonts/DidotLTPro-BoldItalic.otf"); } .didot-lt-pro { font-family: "Didot LT Pro";} .didot-lt-pro-dc::first-letter { font-family: "Didot LT Pro";} .para-art-boba-pg { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-align : center; margin-top : 0em; } .para-art-supb-pg { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 5em; margin-bottom : 1.13em; text-align : left; } .para-ataf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-left : 8.7%; margin-right : 8.7%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-atat-ata-pg { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-align : center; margin-top : 0em; } .para-au { font-weight : normal; font-style : normal; font-size : 2.17em; line-height : inherit; margin-top : 2em; margin-bottom : 0.6em; text-align : center; } .para-bl { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : -5.4%; margin-left : 10.9%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-bl-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 0; margin-left : 5.4%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-bl-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-blf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.3em; text-indent : -5.4%; margin-left : 10.9%; text-align : justify; margin-bottom : 0.2em; } .para-blf-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.3em; text-indent : 0; margin-left : 5.4%; text-align : justify; margin-bottom : 0.2em; } .para-blf-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-bll { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-indent : -5.4%; margin-left : 10.9%; text-align : justify; margin-top : 0em; } .para-bll-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-indent : 0; margin-left : 5.4%; text-align : justify; margin-top : 0em; } .para-bll-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-bmh1 { font-weight : bold; font-size : 1.13em; line-height : inherit; margin-top : 1.38em; margin-bottom : 0.46em; text-align : center; } .para-bmh2 { font-weight : bold; font-size : 1em; line-height : inherit; margin-top : 1.2em; text-align : center; margin-bottom : 0.2em; } .para-bmh2aft { font-weight : bold; font-size : 1em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-bmp { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 5.4%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-bmpf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-bmt-ack-pg { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-bmt-nt-pg { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-cepi { font-weight : normal; font-style : normal; font-size : 0.97em; line-height : inherit; text-indent : 5.4%; margin-left : 8.7%; margin-right : 8.7%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-cepif { font-weight : normal; font-style : normal; font-size : 0.97em; line-height : inherit; margin-left : 8.7%; margin-right : 8.7%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-cepif-alt { font-weight : normal; font-style : normal; font-size : 0.97em; line-height : inherit; margin-right : 8.7%; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-ceps { font-weight : normal; font-style : normal; font-size : 0.91em; line-height : inherit; margin-bottom : 2.86em; margin-left : 8.7%; margin-right : 8.7%; text-align : right; margin-top : 0em; } .para-ceps-alt { font-weight : normal; font-style : normal; font-size : 0.91em; line-height : inherit; margin-bottom : 2.86em; margin-right : 8.7%; text-align : center; margin-top : 0em; } .para-cip { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-cipf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.9em; text-align : center; margin-bottom : 0.2em; } .para-cit { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-cn-chap-pg { font-weight : bold; font-size : 1.04em; margin-bottom : 0.92em; text-align : center; margin-top : 0em; } .para-crt { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-crtf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.9em; text-align : center; margin-bottom : 0.2em; } .para-crtf-crt-pg { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-ct-alt1-chap-pg { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt3 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt4 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt5 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt6 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt7 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt11 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt8 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt12 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-ct-alt9 { font-weight : normal; font-style : normal; font-size : 1.83em; text-align : center; margin-bottom : 0.2em; margin-top : 0px; } .para-ct-alt10 { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0em; } .para-dedf-ded-pg { font-style : italic; font-size : 1.04em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-en { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; margin-top : 0.21em; text-indent : -8.7%; margin-left : 8.7%; text-align : justify; margin-bottom : 0.2em; } .para-ext { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; text-indent : 5.4%; margin-left : 5.4%; margin-right : 5.4%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-extf { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; margin-top : 1.36em; margin-left : 5.4%; margin-right : 5.4%; text-align : justify; margin-bottom : 0.2em; } .para-extl { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; margin-bottom : 1.36em; text-indent : 5.4%; margin-left : 5.4%; margin-right : 5.4%; text-align : justify; margin-top : 0em; } .para-exts { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; margin-top : 1.36em; margin-bottom : 1.36em; margin-left : 5.4%; margin-right : 5.4%; text-align : justify; } .para-extv { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : -5.4%; margin-left : 10.9%; margin-right : 5.4%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-extv1 { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : -5.4%; margin-left : 16.3%; margin-right : 5.4%; text-align : left; margin-bottom : 0.2em; margin-top : 0em; } .para-extvf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.3em; text-indent : -5.4%; margin-left : 10.9%; margin-right : 5.4%; text-align : left; margin-bottom : 0.2em; } .para-extvl { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-indent : -5.4%; margin-left : 10.9%; margin-right : 5.4%; text-align : left; margin-top : 0em; } .para-fmt-toc-pg { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 4em; text-align : center; margin-top : 0px; } .para-h1 { font-weight : normal; font-style : normal; font-size : 1.3em; line-height : inherit; margin-top : 2em; margin-bottom : 1em; text-align : center; } .para-h1-alt { font-weight : normal; font-style : normal; font-size : 1.3em; line-height : inherit; margin-top : 1.79em; margin-bottom : 0.87em; text-align : center; } .para-h2 { font-weight : normal; font-style : normal; font-size : 1.3em; line-height : inherit; margin-top : 1.5em; margin-bottom : 0.5em; text-align : center; } .para-h3 { font-style : italic; font-size : 1.3em; line-height : inherit; margin-top : 1.5em; margin-bottom : 0px; text-align : left; } .para-h3-alt { font-style : italic; font-size : 1.3em; line-height : inherit; margin-top : 1.5em; margin-bottom : 0px; text-align : left; } .para-htit-htit-pg { font-weight : normal; font-style : normal; font-size : 2.52em; line-height : inherit; margin-bottom : 1.24em; text-align : center; margin-top : 0em; } .para-illcapf { font-weight : normal; font-style : normal; font-size : 0.9em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-imp { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 2.75em; text-align : center; margin-bottom : 0.2em; } .para-nl { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : -5.4%; margin-left : 10.9%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-nl-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 0; margin-left : 5.4%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-nl-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-nl-alt { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : -13%; margin-left : 17.4%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-nl-alt-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 0; margin-left : 4.3%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-nl-alt-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-nlf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.3em; text-indent : -5.4%; margin-left : 10.9%; text-align : justify; margin-bottom : 0.2em; } .para-nlf-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.3em; text-indent : 0; margin-left : 5.4%; text-align : justify; margin-bottom : 0.2em; } .para-nlf-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-nll { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-indent : -5.4%; margin-left : 10.9%; text-align : justify; margin-top : 0em; } .para-nll-li { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-bottom : 1.3em; text-indent : 0; margin-left : 5.4%; text-align : justify; margin-top : 0em; } .para-nll-lip { font-weight : normal; font-style : normal; text-decoration : none; font-size : 1em; } .para-p { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 5.4%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-paft { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-paft-supb-pg { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pcon { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pepif { font-weight : normal; font-style : normal; font-size : 0.97em; line-height : inherit; margin-left : 8.7%; margin-right : 8.7%; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-peps { font-weight : normal; font-style : normal; font-size : 0.91em; line-height : inherit; margin-bottom : 2.86em; margin-left : 8.7%; margin-right : 8.7%; text-align : right; margin-top : 0em; } .para-pf { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-pn-part-pg { font-weight : normal; font-style : normal; font-size : 1.22em; margin-bottom : 0.85em; text-align : center; line-height : inherit; margin-top : 0em; } .para-pt { font-weight : normal; font-style : normal; font-size : 1.83em; margin-bottom : 1.71em; text-align : center; margin-top : 0px; } .para-pub { font-weight : normal; font-style : normal; font-size : 0.9em; margin-top : 5em; margin-bottom : 0.38em; text-align : center; } .para-socmed { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 1.3em; margin-left : 8.7%; margin-right : 8.7%; text-align : center; margin-bottom : 0.2em; } .para-socmed1 { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-left : 8.7%; margin-right : 8.7%; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-sp { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 0; text-align : justify; margin-bottom : 0.2em; } .para-stit { font-weight : normal; font-style : normal; font-size : 1.22em; line-height : inherit; margin-top : 0px; margin-bottom : 0px; text-align : center; } .para-tit-tit-pg { font-weight : normal; font-style : normal; font-size : 3em; line-height : inherit; margin-bottom : 0.78em; text-align : center; margin-top : 0em; } .para-toc { font-weight : normal; font-style : normal; font-size : 1.04em; line-height : inherit; margin-top : 0.58em; text-align : right; margin-bottom : 0.2em; } .para-toc-alt { font-weight : normal; font-style : normal; font-size : 1.04em; line-height : inherit; margin-top : 0.58em; text-align : right; margin-bottom : 0.2em; } .para-tocbm { font-style : italic; font-size : 1.04em; line-height : inherit; margin-top : 1.17em; text-align : right; margin-bottom : 0.2em; } .para-tocbm-alt { font-style : italic; font-size : 1.04em; line-height : inherit; margin-top : 0.29em; text-align : right; margin-bottom : 0.2em; } .para-tocpt { font-weight : normal; font-style : normal; font-size : 1.13em; line-height : inherit; margin-top : 1.68em; margin-bottom : 0px; text-align : center; } .para-tornbot { font-style : italic; font-size : 1em; line-height : inherit; margin-top : 1.3em; text-align : center; margin-bottom : 1em; } .para-ul { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; margin-top : 0.65em; margin-left : 4.7%; margin-right : 4.7%; text-align : justify; margin-bottom : 0.2em; } .para-ulh { font-weight : bold; font-size : 1em; line-height : inherit; margin-top : 2.61em; text-align : center; margin-bottom : 0.2em; } .char-b { font-weight : bold; } .char-ccust1 { } .char-cf { font-weight : bold; font-size : 0.78em; } .char-dropcap { font-weight : normal; font-style : normal; font-size : 1.13em; } .char-ennum { font-weight : bold; } .char-enref { } .char-h1-i { font-style : italic; } .char-h3-r { } .char-i { font-style : italic; } .char-sc { } .char-tocemb { font-size : 1em; } .char-url { } .char-dropcap-DC::first-letter { font-weight : normal; font-style : normal; font-size : 1.13em; } .squeeze74 {margin: 0 13%; } .squeeze77 {margin: 0 11.5%; } .squeeze82 {margin: 0 9%; } .squeeze86 {margin: 0 7%; } div.ra-bmt-ack-pg { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:16%; margin-right:17%; margin-bottom:.5em; margin-top:0em; } div.ra-bmt-nt-pg { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:37%; margin-right:37%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt1-chap-pg { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:25%; margin-right:26%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt3 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:11%; margin-right:11%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt4 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:15%; margin-right:15%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt5 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:16%; margin-right:16%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt6 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:12%; margin-right:12%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt7 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:5%; margin-right:6%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt11 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:9%; margin-right:9%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt8 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:0%; margin-right:0%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt12 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:0%; margin-right:0%; margin-bottom:.5em; margin-top:0em; } div.ra-ct-alt9 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:16%; margin-right:16%; margin-bottom:.5em; margin-top:0em; } div.ra-fmt-toc-pg { line-height:0px; border-top-style: solid; border-top-width:1px; color:#757575; margin-left:0%; margin-right:0%; margin-bottom:.5em; margin-top:0em; } div.rb-h3 { line-height:0px; border-top-style: solid; border-top-width:1px; color:#000000; margin-top:0.4em; margin-bottom:0.5em; } div.rb-h3-alt { line-height:0px; border-top-style: solid; border-top-width:1px; color:#000000; margin-top:0.4em; margin-bottom:0.5em; } .fb_0 {margin-left:0; margin-right:0em } .fb_10 {margin-left:10%; margin-right:0em } .fb_5 {margin-left:5%; margin-right:0em } .cso_11 {font-size:1.1em } .cso_11-DC::first-letter {font-size:1.1em }