/* #wrapper {
    display: flex;
} */

ol.lst-kix_avdtweytv44z-0 {
    list-style-type: none
}

.lst-kix_avdtweytv44z-5>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-5, lower-roman) ". "
}

.lst-kix_avdtweytv44z-7>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-7, lower-latin) ". "
}

ol.lst-kix_avdtweytv44z-2 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-4.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-4 0
}

ol.lst-kix_avdtweytv44z-1 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-4 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-3 {
    list-style-type: none
}

.lst-kix_avdtweytv44z-4>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-4, lower-latin) ". "
}

.lst-kix_avdtweytv44z-8>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-8, lower-roman) ". "
}

.lst-kix_avdtweytv44z-6>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-6, decimal) ". "
}

ul.lst-kix_ypjvgng9di6z-3 {
    list-style-type: none
}

ul.lst-kix_ypjvgng9di6z-2 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-0.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-0 0
}

ul.lst-kix_ypjvgng9di6z-1 {
    list-style-type: none
}

ul.lst-kix_ypjvgng9di6z-0 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-1.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-1 0
}

ol.lst-kix_avdtweytv44z-6 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-5 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-8 {
    list-style-type: none
}

ul.lst-kix_ypjvgng9di6z-8 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-7 {
    list-style-type: none
}

ul.lst-kix_ypjvgng9di6z-7 {
    list-style-type: none
}

ul.lst-kix_ypjvgng9di6z-6 {
    list-style-type: none
}

ul.lst-kix_ypjvgng9di6z-5 {
    list-style-type: none
}

.lst-kix_avdtweytv44z-4>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-4
}

ul.lst-kix_ypjvgng9di6z-4 {
    list-style-type: none
}

ol.lst-kix_avdtweytv44z-8.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-8 0
}

ol.lst-kix_avdtweytv44z-5.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-5 0
}

.lst-kix_avdtweytv44z-8>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-8
}

.lst-kix_avdtweytv44z-5>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-5
}

.lst-kix_avdtweytv44z-2>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-2
}

.lst-kix_avdtweytv44z-0>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-0, decimal) ". "
}

ol.lst-kix_avdtweytv44z-2.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-2 0
}

.lst-kix_avdtweytv44z-1>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-1, lower-latin) ". "
}

.lst-kix_avdtweytv44z-3>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-3, decimal) ". "
}

.lst-kix_ypjvgng9di6z-7>li:before {
    content: "\0025cb   "
}

.lst-kix_ypjvgng9di6z-8>li:before {
    content: "\0025a0   "
}

.lst-kix_avdtweytv44z-2>li:before {
    content: "" counter(lst-ctn-kix_avdtweytv44z-2, lower-roman) ". "
}

.lst-kix_ypjvgng9di6z-5>li:before {
    content: "\0025a0   "
}

.lst-kix_ypjvgng9di6z-2>li:before {
    content: "\0025a0   "
}

.lst-kix_ypjvgng9di6z-6>li:before {
    content: "\0025cf   "
}

.lst-kix_ypjvgng9di6z-3>li:before {
    content: "\0025cf   "
}

.lst-kix_ypjvgng9di6z-4>li:before {
    content: "\0025cb   "
}

ol.lst-kix_avdtweytv44z-6.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-6 0
}

.lst-kix_ypjvgng9di6z-1>li:before {
    content: "\0025cb   "
}

.lst-kix_avdtweytv44z-1>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-1
}

.lst-kix_avdtweytv44z-7>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-7
}

.lst-kix_ypjvgng9di6z-0>li:before {
    content: "\0025cf   "
}

ol.lst-kix_avdtweytv44z-3.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-3 0
}

.lst-kix_avdtweytv44z-6>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-6
}

.lst-kix_avdtweytv44z-3>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-3
}

.lst-kix_avdtweytv44z-0>li {
    counter-increment: lst-ctn-kix_avdtweytv44z-0
}

li.li-bullet-0:before {
    margin-left: -18pt;
    white-space: nowrap;
    display: inline-block;
    min-width: 18pt
}

ol.lst-kix_avdtweytv44z-7.start {
    counter-reset: lst-ctn-kix_avdtweytv44z-7 0
}

ol {
    margin: 0;
    padding: 0
}

table td,
table th {
    padding: 0
}

.c20 {
    padding-top: 16pt;
    padding-bottom: 4pt;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c1 {
    padding-top: 0pt;
    padding-bottom: 2pt;
    line-height: 1.15;
    orphans: 2;
    widows: 2;
    text-align: left;
    height: 11pt
}

.c23 {
    color: #000000;
    font-weight: 700;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 11pt;
    font-family: "Arial";
    font-style: normal
}

.c25 {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 26pt;
    font-family: "Arial";
    font-style: normal
}

.c10 {
    color: #434343;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 14pt;
    font-family: "Arial";
    font-style: normal
}

.c27 {
    padding-top: 0pt;
    padding-bottom: 16pt;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c12 {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 16pt;
    font-family: "Arial";
    font-style: normal
}

.c16 {
    color: #666666;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 12pt;
    font-family: "Arial";
    font-style: normal
}

.c14 {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 20pt;
    font-family: "Arial";
    font-style: normal
}

.c24 {
    padding-top: 0pt;
    padding-bottom: 3pt;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c26 {
    padding-top: 14pt;
    padding-bottom: 4pt;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c9 {
    color: #666666;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 15pt;
    font-family: "Arial";
    font-style: normal
}

.c5 {
    padding-top: 20pt;
    padding-bottom: 6pt;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c4 {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 11pt;
    font-family: "Arial";
    font-style: normal
}

.c2 {
    padding-top: 18pt;
    padding-bottom: 6pt;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c3, span.c3 {
    padding-top: 0pt;
    padding-bottom: 2pt;
    line-height: 1.15;
    orphans: 2;
    widows: 2;
    text-align: left
}

span.sidespan {
    padding-top: 0pt;
    padding-bottom: 2pt;
    line-height: 1.15;
    orphans: 2;
    widows: 2;
    text-align: left;
    font-size: 11pt;
}

.c15 {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 11pt;
    font-family: "Arial"
}

.c22 {
    text-decoration-skip-ink: none;
    -webkit-text-decoration-skip: none;
    /* color: #1155cc; */
    text-decoration: underline
}

.c11 {
    padding-top: 0pt;
    padding-bottom: 0pt;
    line-height: 1.0;
    text-align: left
}

.c19 {
    text-decoration-skip-ink: none;
    -webkit-text-decoration-skip: none;
    /* color: #0000ee; */
    text-decoration: underline
}

.c29 {
    background-color: #ffffff;
    max-width: 468pt;
    padding: 72pt 72pt 72pt 72pt
}

.c17 {
    font-weight: 400;
    font-family: "Courier New"
}

.c0 {
    border: 1px solid black;
    margin: 5px
}

.c21 {
    color: inherit;
    text-decoration: inherit
}

.c13 {
    padding: 0;
    margin: 0
}

.c8 {
    margin-left: 36pt;
    padding-left: 0pt
}

.c6 {
    font-style: italic
}

.c28 {
    font-weight: 700
}

.c18 {
    text-indent: 36pt
}

.c7 {
    vertical-align: super
}

.title {
    padding-top: 0pt;
    color: #000000;
    font-size: 26pt;
    padding-bottom: 3pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

.subtitle {
    padding-top: 0pt;
    color: #666666;
    font-size: 15pt;
    padding-bottom: 16pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

#page li {
    color: #000000;
    font-size: 11pt;
    font-family: "Arial"
}

p {
    margin: 0;
    color: #000000;
    font-size: 11pt;
    font-family: "Arial"
}

h1 {
    padding-top: 20pt;
    color: #000000;
    font-size: 20pt;
    padding-bottom: 6pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

h2 {
    padding-top: 18pt;
    color: #000000;
    font-size: 16pt;
    padding-bottom: 6pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

h3 {
    padding-top: 16pt;
    color: #434343;
    font-size: 14pt;
    padding-bottom: 4pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

h4 {
    padding-top: 14pt;
    color: #666666;
    font-size: 12pt;
    padding-bottom: 4pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

h5 {
    padding-top: 12pt;
    color: #666666;
    font-size: 11pt;
    padding-bottom: 4pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}

h6 {
    padding-top: 12pt;
    color: #666666;
    font-size: 11pt;
    padding-bottom: 4pt;
    font-family: "Arial";
    line-height: 1.15;
    page-break-after: avoid;
    font-style: italic;
    orphans: 2;
    widows: 2;
    text-align: left
}

body {
    counter-reset: sidenote-counter;
}

.sidenote,
.marginnote {
    float: left;
    clear: left;
    margin-top: 0.3rem;
    margin-bottom: 0;
    vertical-align: baseline;
    position: absolute;
    width: 250px;
    color: white;
    left: 20px;

}

.sidenote a,
.marginnote a {
    color: #aaaaaa;
}

.sidenote-number {
    counter-increment: sidenote-counter;
}

.sidenote-number:after,
.sidenote:before {
    font-family: et-book-roman-old-style;
    position: relative;
    vertical-align: baseline;
}

.sidenote-number:after {
    content: counter(sidenote-counter);
    /* font-size: 1rem; */
    top: -0.3rem;
    left: 0.1rem;
}

.sidenote:before {
    content: counter(sidenote-counter) " ";
    font-size: 0.75rem;
    top: -0.5rem;
}

blockquote .sidenote,
blockquote .marginnote {
    margin-right: -82%;
    min-width: 59%;
    text-align: left;
}

input.margin-toggle {
    display: none;
}

label.sidenote-number {
    display: inline-block;
    font-size: 0.75rem;
}

label.margin-toggle:not(.sidenote-number) {
    display: none;
}

.less-padded-sidenote {
    padding-top: 20px;
}

.padded-sidenote {
    padding-top: 120px;
}

/* The mobile fallback: */
@media (max-width: 1000px) {

    .sidenote,
    .marginnote {
        display: none;
    }

    .padded-sidenote {
        padding-top: 0px;
    }

    .less-padded-sidenote {
        padding-top: 0px;
    }

    label.margin-toggle:not(.sidenote-number) {
        display: none;
    }

    .margin-toggle:checked+.sidenote,
    .margin-toggle:checked+.marginnote {
        display: block;
        float: left;
        left: 1rem;
        clear: both;
        width: 95%;
        margin: 1rem 2.5%;
        vertical-align: baseline;
        position: relative;
        color: black;
    }

    .sidenote a,
    .marginnote a {
        color: #444;
    }
}