.aih {
    -epub-hyphens: none;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    text-transform: uppercase
    }
.aihn {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.333;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 5px
    }
.ail {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em;
    text-decoration: underline
    }
.au {
    display: block;
    font-size: 1.48148em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    text-align: center;
    text-transform: uppercase
    }
.au1 {
    display: block;
    font-size: 1.25926em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: center
    }
.au2 {
    display: block;
    font-size: 0.88889em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 0.5em;
    text-align: center;
    text-transform: uppercase
    }
.bma {
    display: block;
    font-size: 1.62963em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.25;
    margin-bottom: 12px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 8px
    }
.bmc {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: 900;
    letter-spacing: 0.15em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    text-transform: uppercase
    }
.bmc1 {
    -epub-hyphens: none;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    text-decoration: underline
    }
.bml {
    -epub-hyphens: none;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.bmril {
    display: block;
    font-size: 0.88889em;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.bmsl {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: 500;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.bmsl1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.bmsl2 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.bmtx-attr {
    display: block;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: right
    }
.bmtx-attr1 {
    display: block;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    page-break-after: always;
    text-align: right
    }
.box {
    border-bottom-color: #eceae4;
    border-bottom-style: solid;
    border-bottom-width: 0.625em;
    border-left-color: #eceae4;
    border-left-style: solid;
    border-left-width: 0.625em;
    border-right-color: #eceae4;
    border-right-style: solid;
    border-right-width: 0.625em;
    border-top-color: #eceae4;
    border-top-style: solid;
    border-top-width: 0.625em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1em;
    page-break-after: always;
    page-break-inside: avoid
    }
.box-green {
    border-bottom-color: #525e31;
    border-bottom-style: solid;
    border-bottom-width: 0.625em;
    border-left-color: #525e31;
    border-left-style: solid;
    border-left-width: 0.625em;
    border-right-color: #525e31;
    border-right-style: solid;
    border-right-width: 0.625em;
    border-top-color: #525e31;
    border-top-style: solid;
    border-top-width: 0.625em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 3em;
    page-break-after: always;
    page-break-inside: avoid
    }
.box1 {
    border-bottom-color: #eceae4;
    border-bottom-style: solid;
    border-bottom-width: 0.625em;
    border-left-color: #eceae4;
    border-left-style: solid;
    border-left-width: 0.625em;
    border-right-color: #eceae4;
    border-right-style: solid;
    border-right-width: 0.625em;
    border-top-color: #eceae4;
    border-top-style: solid;
    border-top-width: 0.625em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1em;
    page-break-inside: avoid
    }
.box2 {
    border-bottom-color: #eceae4;
    border-bottom-style: solid;
    border-bottom-width: 0.625em;
    border-left-color: #eceae4;
    border-left-style: solid;
    border-left-width: 0.625em;
    border-right-color: #eceae4;
    border-right-style: solid;
    border-right-width: 0.625em;
    border-top-color: #eceae4;
    border-top-style: solid;
    border-top-width: 0.625em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1em;
    page-break-before: always;
    page-break-inside: avoid
    }
.box3 {
    border-bottom-color: #eceae4;
    border-bottom-style: solid;
    border-bottom-width: 0.625em;
    border-left-color: #eceae4;
    border-left-style: solid;
    border-left-width: 0.625em;
    border-right-color: #eceae4;
    border-right-style: solid;
    border-right-width: 0.625em;
    border-top-color: #eceae4;
    border-top-style: solid;
    border-top-width: 0.625em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1em;
    page-break-after: always;
    page-break-before: always;
    page-break-inside: avoid
    }
.bst {
    -epub-hyphens: none;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 0.1em;
    display: block;
    font-size: 1.48148em;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-top: 0.5em;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.bt {
    display: block;
    font-size: 1.77778em;
    font-weight: 900;
    line-height: 1em;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    page-break-before: always;
    text-align: center;
    text-indent: 0
    }
.calibre {
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 5pt;
    margin-right: 5pt;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0
    }
.calibre1 {
    display: block;
    text-align: center
    }
.calibre2 {
    height: 100%;
    width: 100%
    }
.calibre3 {
    -epub-hyphens: auto;
    display: block;
    font-size: 1.125em;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 5pt;
    margin-right: 5pt;
    margin-top: 0;
    orphans: 2;
    padding-left: 0;
    padding-right: 0;
    widows: 2
    }
.calibre4 {
    display: block;
    line-height: 1.2
    }
.calibre5 {
    line-height: 1.2;
    text-decoration: none
    }
.calibre6 {
    font-style: italic;
    line-height: 1.2
    }
.calibre7 {
    font-weight: bold;
    line-height: 1.2
    }
.calibre8 {
    text-decoration: none
    }
.calibre9 {
    font-style: italic
    }
.calibre10 {
    color: #525e31;
    line-height: 1.2;
    text-decoration: none
    }
.calibre11 {
    display: block
    }
.cap {
    display: block;
    font-size: 0.66667em;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em
    }
.cap1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 0
    }
.coa {
    -epub-hyphens: none;
    display: block;
    font-size: 1.48148em;
    font-style: normal;
    font-weight: 500;
    line-height: 1.333;
    margin-bottom: 6px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    text-align: center
    }
.codbl {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 0;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 0.625em;
    text-indent: -1em
    }
.codh {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.1em;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3em;
    padding-bottom: 0.25em;
    text-align: center
    }
.codh-box {
    border-bottom-color: #e3d088;
    border-bottom-style: solid;
    border-bottom-width: 0.15em;
    border-left-color: #e3d088;
    border-left-style: solid;
    border-left-width: 0.15em;
    border-right-color: #e3d088;
    border-right-style: solid;
    border-right-width: 0.15em;
    border-top-color: #e3d088;
    border-top-style: solid;
    border-top-width: 0.15em;
    line-height: 1.2;
    padding-bottom: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.1em
    }
.cog {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: 500;
    margin-bottom: 3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    text-align: center;
    text-transform: uppercase
    }
.cog-ding {
    font-size: 0.77778em
    }
.coh {
    -epub-hyphens: none;
    display: block;
    font-size: 1.77778em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 6px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    text-align: center
    }
.col {
    -epub-text-align-last: left;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    text-align: justify
    }
.col-ding {
    font-size: 0.51852em
    }
.col-ding1 {
    font-size: 0.58333em
    }
.col-runin {
    font-size: 1em;
    font-style: italic;
    font-weight: 900;
    line-height: 1.2
    }
.col1 {
    -epub-text-align-last: left;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.333;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 14px
    }
.colat {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.05em;
    display: block;
    font-size: 0.88889em;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 0.325em;
    text-align: center;
    width: 40%
    }
.colat1 {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.05em;
    display: block;
    font-size: 0.88889em;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 0.325em;
    text-align: center;
    width: 80%
    }
.copy {
    display: block;
    font-size: 0.66667em;
    margin-bottom: 1.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    page-break-after: always;
    text-indent: 0
    }
.copyt {
    display: block;
    font-size: 0.66667em;
    margin-bottom: 1.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-indent: 0
    }
.corh {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.1em;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3em;
    padding-bottom: 0.25em;
    text-align: center;
    text-transform: uppercase
    }
.corh-box {
    border-bottom-color: #8d98b2;
    border-bottom-style: solid;
    border-bottom-width: 0.15em;
    border-left-color: #8d98b2;
    border-left-style: solid;
    border-left-width: 0.15em;
    border-right-color: #8d98b2;
    border-right-style: solid;
    border-right-width: 0.15em;
    border-top-color: #8d98b2;
    border-top-style: solid;
    border-top-width: 0.15em;
    line-height: 1.2;
    padding-bottom: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.1em
    }
.cotoc {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.cotx {
    display: block;
    font-size: 0.88889em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.cotx1 {
    display: block;
    font-size: 0.88889em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-indent: 1.2em
    }
.cream {
    color: #a88b5c;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.crunch {
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.cst {
    color: #525e31;
    display: block;
    font-size: 1.25926em;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em;
    text-transform: uppercase
    }
.ct {
    -epub-hyphens: 1;
    color: #525e31;
    display: block;
    font-size: 1.77778em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: left;
    text-indent: 0;
    text-transform: none
    }
.ctoc {
    -epub-hyphens: none;
    border-bottom-color: #525e31;
    border-bottom-style: solid;
    border-bottom-width: 0.1em;
    color: #525e31;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em;
    padding-bottom: 0.325em
    }
.dropcap {
    font-size: 1.77778em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2
    }
.fakt-medium-italic {
    line-height: 1.2
    }
.fat {
    color: #6d8492;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.fma {
    -epub-hyphens: none;
    display: block;
    font-size: 1.25926em;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-transform: uppercase
    }
.fmb {
    -epub-hyphens: none;
    display: block;
    font-size: 1.62963em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.625em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em
    }
.fmc {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.1em;
    display: block;
    font-size: 0.88889em;
    font-style: italic;
    font-weight: 900;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0.5em
    }
.fmc-dings {
    font-size: 0.75em
    }
.fmh {
    -epub-hyphens: none;
    display: block;
    font-size: 1.77778em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    text-align: left;
    text-indent: 0
    }
.fml {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.825em
    }
.fml-runin {
    font-weight: bold;
    text-transform: uppercase
    }
.fml2-runin {
    font-weight: bold;
    text-transform: none
    }
.fmtx {
    -epub-text-align-last: left;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify
    }
.fmtx1 {
    -epub-text-align-last: left;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 14px
    }
.fmtx2 {
    -epub-text-align-last: left;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    page-break-after: always;
    text-align: justify;
    text-indent: 14px
    }
.gatesh-runin {
    font-size: 0.88889em;
    font-style: normal;
    font-weight: 900;
    text-transform: uppercase
    }
.gatesh-runin1 {
    color: #965b67;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin2 {
    color: #928c48;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin3 {
    color: #d5652c;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin4 {
    color: #306682;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin5 {
    color: #525e31;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin6 {
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin7 {
    color: #bb262c;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin8 {
    color: #a88b5c;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin9 {
    color: #908b43;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin10 {
    color: #867c80;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gatesh-runin11 {
    color: #6d8492;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.gcnl-num {
    font-weight: bold
    }
.gfbl {
    display: list-item;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.2;
    list-style-position: outside;
    list-style-type: disc;
    text-transform: none
    }
.gfh {
    color: #525e31;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em
    }
.gfh1 {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    page-break-before: always
    }
.gfinl {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 1em;
    text-indent: -1em
    }
.gfrt {
    -epub-hyphens: none;
    display: block;
    font-size: 1.62963em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.gfsh {
    display: block;
    font-size: 1em;
    font-style: italic;
    font-variant: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-indent: 0;
    text-transform: none
    }
.gfsi {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em
    }
.gfst {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em
    }
.gft {
    -epub-hyphens: none;
    color: #525e31;
    display: block;
    font-size: 1.77778em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center
    }
.gftx {
    -epub-hyphens: none;
    display: block;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.gful {
    display: block;
    line-height: 1.2;
    list-style-type: disc;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
    }
.grain {
    color: #965b67;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.grh {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-indent: 0
    }
.group {
    display: block;
    line-height: 1.2;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    page-break-inside: avoid;
    text-align: center
    }
.grp {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-indent: 0
    }
.grp1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    page-break-after: always;
    text-indent: 0
    }
.gry {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-transform: uppercase
    }
.heat {
    color: #bb262c;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.herbs {
    color: #908b43;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.image {
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 40%
    }
.image1 {
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 80%
    }
.image2 {
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 60%
    }
.image3 {
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 30%
    }
.image4 {
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 90%
    }
.imagec {
    display: block;
    line-height: 1.2;
    margin-bottom: 1.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    text-align: center
    }
.imagec1 {
    display: block;
    line-height: 1.2;
    margin-bottom: 1.5em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    page-break-after: always;
    text-align: center
    }
.imagedot {
    height: 0.8em;
    width: auto
    }
.imagefp {
    height: 100%;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 0;
    width: auto
    }
.imagefpfw {
    -webkit-transform: translatey(-40%);
    display: block;
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 40vh;
    text-align: center;
    transform: translatey(-40%);
    width: 100%
    }
.imagefw {
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    page-break-inside: avoid;
    text-align: center;
    width: 100%
    }
.imagetitle {
    -webkit-transform: translatey(-45%);
    display: block;
    height: auto;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 45vh;
    text-align: center;
    transform: translatey(-45%);
    width: 100%
    }
.ind {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-left: 1.2em;
    text-align: left;
    text-indent: -1.2em
    }
.ind-cent {
    display: block;
    font-size: 0.88889em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: center
    }
.ind-h {
    -epub-hyphens: none;
    display: block;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em;
    text-align: left;
    text-indent: 0;
    text-transform: uppercase
    }
.ind-sub {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    margin-bottom: 0;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: -0.8em
    }
.ind1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-left: 1.2em;
    text-align: left;
    text-indent: -1.2em
    }
.logo {
    height: 3em;
    margin-top: 3em;
    width: auto
    }
.nocap {
    line-height: 1.2;
    text-transform: none
    }
.nocap1 {
    text-transform: none
    }
.protein {
    color: #306682;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.psh {
    -epub-hyphens: none;
    color: #525e31;
    display: block;
    font-size: 1.48148em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em
    }
.psx {
    -epub-hyphens: none;
    color: #525e31;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.pub {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase
    }
.pub1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    page-break-after: always;
    text-align: center;
    text-indent: 0
    }
.rh {
    -epub-hyphens: none;
    display: block;
    font-size: 1.77778em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    page-break-before: always;
    text-align: center;
    text-indent: 0
    }
.rhn {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.1em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-bottom: 1em;
    text-align: left;
    text-indent: 0
    }
.rhn1 {
    -epub-hyphens: none;
    display: block;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: left;
    text-indent: 0
    }
.rhn2 {
    -epub-hyphens: none;
    display: block;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 1.2em
    }
.rhn2-last {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.1em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 1em;
    text-align: left;
    text-indent: 1.2em
    }
.rhnl {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.05em;
    display: block;
    font-size: 0.88889em;
    margin-bottom: 1em;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0.325em;
    text-indent: -1em
    }
.rhnl-no {
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.05em;
    font-size: 0.75em;
    font-weight: 900;
    padding-bottom: 0.325em;
    padding-right: 0.25em
    }
.ri {
    display: block;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 85%
    }
.rih {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: 900;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-transform: uppercase
    }
.rih-pizza {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: 900;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: center;
    text-transform: uppercase
    }
.ril {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-left: 0.875em;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: -0.875em
    }
.ril1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-left: 0.875em;
    margin-right: 0;
    margin-top: 1em;
    text-align: left;
    text-indent: -0.875em
    }
.rn {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em
    }
.rn-runin {
    border-bottom-color: #e7c1b1;
    border-bottom-style: solid;
    border-bottom-width: 0.15em;
    border-left-color: #e7c1b1;
    border-left-style: solid;
    border-left-width: 0.15em;
    border-right-color: #e7c1b1;
    border-right-style: solid;
    border-right-width: 0.15em;
    border-top-color: #e7c1b1;
    border-top-style: solid;
    border-top-width: 0.15em;
    font-size: 0.75em;
    font-style: italic;
    font-weight: 900;
    padding-bottom: 0.1em;
    padding-left: 0.2em;
    padding-right: 0.2em;
    padding-top: 0.1em
    }
.rom {
    font-style: normal
    }
.rp {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    margin-bottom: 0.825em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.rp-runin {
    font-size: 0.75em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.rpl {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0.625em;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 0;
    text-indent: -1em
    }
.sbh {
    -epub-hyphens: none;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-transform: uppercase
    }
.sbtx {
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.sidebar {
    border-bottom-color: #eceae4;
    border-bottom-style: solid;
    border-bottom-width: 0.2em;
    border-left-color: #eceae4;
    border-left-style: solid;
    border-left-width: 0.2em;
    border-right-color: #eceae4;
    border-right-style: solid;
    border-right-width: 0.2em;
    border-top-color: #eceae4;
    border-top-style: solid;
    border-top-width: 0.2em;
    display: block;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1em;
    page-break-inside: avoid;
    width: 85%
    }
.spice {
    color: #d5652c;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.srh {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.075em;
    display: block;
    font-size: 1.48148em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em
    }
.srh1 {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.075em;
    display: block;
    font-size: 1.25926em;
    font-style: italic;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.5em
    }
.srhn {
    -epub-hyphens: none;
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em
    }
.srp {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.srp1 {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-indent: 1.2em
    }
.srt {
    -epub-hyphens: none;
    display: block;
    font-size: 1.48148em;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-transform: uppercase
    }
.sry {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.325em
    }
.toc-runin {
    font-size: 0.675em;
    font-weight: normal;
    line-height: 1.2
    }
.tocfm {
    -epub-hyphens: none;
    display: block;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    text-transform: uppercase
    }
.tocfm1 {
    -epub-hyphens: none;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 0.05em;
    display: block;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-top: 0.625em;
    text-transform: uppercase
    }
.toch {
    -epub-hyphens: none;
    display: block;
    font-size: 1.25926em;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0;
    text-transform: lowercase
    }
.tocst {
    display: block;
    line-height: 1.2;
    margin-bottom: 0.625em;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 0
    }
.toct {
    -epub-hyphens: none;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 0.0325em;
    display: block;
    font-size: 1.48148em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.625em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    padding-top: 0.625em;
    text-align: left;
    text-indent: 0
    }
.toct1 {
    -epub-hyphens: none;
    display: block;
    font-size: 1.48148em;
    font-weight: 900;
    line-height: 1.2;
    margin-bottom: 0.625em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.var {
    border-bottom-color: #e3d088;
    border-bottom-style: solid;
    border-bottom-width: 0.15em;
    border-left-color: #e3d088;
    border-left-style: solid;
    border-left-width: 0.15em;
    border-right-color: #e3d088;
    border-right-style: solid;
    border-right-width: 0.15em;
    border-top-color: #e3d088;
    border-top-style: solid;
    border-top-width: 0.15em;
    padding-bottom: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.1em
    }
.veg {
    color: #525e31;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase
    }
.vh {
    -epub-hyphens: none;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 0.05em;
    display: block;
    font-size: 0.88889em;
    font-weight: 600;
    margin-bottom: 0.675em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2em;
    padding-bottom: 0.25em;
    text-align: left;
    text-indent: 0
    }
.vih {
    -epub-hyphens: none;
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.325em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    text-transform: uppercase
    }
.vil {
    display: block;
    font-size: 0.66667em;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 0;
    margin-left: 1.2em;
    margin-right: 0;
    margin-top: 0;
    text-indent: -1em
    }
.vl {
    -epub-hyphens: none;
    display: block;
    font-size: 0.88889em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
    page-break-after: always
    }
.vl-runin {
    font-size: 0.75em;
    font-weight: bold
    }
.vp {
    display: block;
    font-size: 0.88889em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em
    }
.vp1 {
    display: block;
    font-size: 0.88889em;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-indent: 1.2em
    }
.vtx {
    display: block;
    font-size: 0.88889em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em
    }
.y {
    font-size: 0.88889em;
    font-weight: bold
    }

@page {
    margin-bottom: 5pt;
    margin-top: 5pt
    }
@font-face {
    font-family: "Roboto Black";
    font-style: normal;
    font-weight: 900;
    src: url(OEBPS/FONT00000.ttf)
    }
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: bold;
    src: url(OEBPS/FONT00001.ttf)
    }
@font-face {
    font-family: "Roboto";
    font-style: italic;
    font-weight: normal;
    src: url(OEBPS/FONT00002.ttf)
    }
@font-face {
    font-family: "Roboto Medium";
    font-style: normal;
    font-weight: 500;
    src: url(OEBPS/FONT00003.ttf)
    }
@font-face {
    font-family: "Roboto Medium";
    font-style: italic;
    font-weight: 500;
    src: url(OEBPS/FONT00004.ttf)
    }
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: normal;
    src: url(OEBPS/FONT00005.ttf)
    }
@font-face {
    font-family: "Source Code Pro Semibold";
    font-style: normal;
    font-weight: 600;
    src: url(OEBPS/FONT00006.ttf)
    }
@font-face {
    font-family: "Source Code Pro";
    font-style: normal;
    font-weight: bold;
    src: url(OEBPS/FONT00007.ttf)
    }
@font-face {
    font-family: "Source Code Pro";
    font-style: italic;
    font-weight: normal;
    src: url(OEBPS/FONT00008.ttf)
    }
@font-face {
    font-family: "Source Code Pro";
    font-style: normal;
    font-weight: normal;
    src: url(OEBPS/FONT00009.ttf)
    }
@font-face {
    font-family: "Source Serif Pro Black";
    font-style: normal;
    font-weight: 900;
    src: url(OEBPS/FONT00010.ttf)
    }
@font-face {
    font-family: "Source Serif Pro Black";
    font-style: italic;
    font-weight: 900;
    src: url(OEBPS/FONT00011.ttf)
    }
@font-face {
    font-family: "Source Serif Pro";
    font-style: normal;
    font-weight: bold;
    src: url(OEBPS/FONT00012.ttf)
    }
@font-face {
    font-family: "Source Serif Pro";
    font-style: italic;
    font-weight: normal;
    src: url(OEBPS/FONT00013.ttf)
    }
@font-face {
    font-family: "Source Serif Pro";
    font-style: normal;
    font-weight: normal;
    src: url(OEBPS/FONT00014.ttf)
    }
@font-face {
    font-family: "Source Serif Pro SemiBold";
    font-style: normal;
    font-weight: 600;
    src: url(OEBPS/FONT00015.ttf)
    }

@page {
    margin-bottom: 5pt;
    margin-top: 5pt
    }

