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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ol {
    margin: 0;
    padding: 0
}

table td,
table th {
    padding: 0
}

.c53 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    background-color: #ffff00;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 52.5pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c28 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    background-color: #ffff00;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 41.2pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c50 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    background-color: #ffff00;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 39pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c33 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    background-color: #ffff00;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 60pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c24 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    background-color: #ffff00;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 48pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c16 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    background-color: #ffff00;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 210.8pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c5 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 39pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c6 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 210.8pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c2 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 60pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c3 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 48pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c45 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: bottom;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 60pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c8 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 52.5pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c10 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 41.2pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c42 {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 451.5pt;
    border-top-color: #000000;
    border-bottom-style: solid
}

.c36 {
    margin-left: 18pt;
    padding-top: 10pt;
    padding-left: 3.3pt;
    padding-bottom: 6pt;
    line-height: 1.5;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: justify
}

.c14 {
    -webkit-text-decoration-skip: none;
    color: #1155cc;
    font-weight: 400;
    text-decoration: underline;
    vertical-align: baseline;
    text-decoration-skip-ink: none;
    font-size: 8pt;
    font-family: "Arial";
    font-style: normal
}

.c19 {
    -webkit-text-decoration-skip: none;
    color: #000000;
    font-weight: 400;
    text-decoration: underline;
    vertical-align: baseline;
    text-decoration-skip-ink: none;
    font-size: 8pt;
    font-family: "Arial";
    font-style: normal
}

.c22 {
    margin-left: 18pt;
    padding-top: 10pt;
    padding-left: -3.8pt;
    padding-bottom: 6pt;
    line-height: 1.5;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: justify
}

.c32 {
    padding-top: 10pt;
    padding-bottom: 6pt;
    line-height: 1.5;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left;
    height: 16pt
}

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

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

.c37 {
    padding-top: 4pt;
    padding-bottom: 0pt;
    line-height: 1.0;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c34 {
    padding-top: 10pt;
    padding-bottom: 0pt;
    line-height: 1.5;
    orphans: 2;
    widows: 2;
    text-align: center
}

.c29 {
    padding-top: 10pt;
    padding-bottom: 0pt;
    line-height: 1.0;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c47 {
    padding-top: 0pt;
    padding-bottom: 0pt;
    line-height: 1.1500000000000001;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c13 {
    padding-top: 0pt;
    padding-bottom: 0pt;
    line-height: 1.0;
    orphans: 2;
    widows: 2;
    text-align: center
}

.c15 {
    padding-top: 10pt;
    padding-bottom: 0pt;
    line-height: 1.5;
    orphans: 2;
    widows: 2;
    text-align: justify
}

.c46 {
    padding-top: 10pt;
    padding-bottom: 4pt;
    line-height: 1.0;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c4 {
    padding-top: 0pt;
    padding-bottom: 0pt;
    line-height: 1.0;
    orphans: 2;
    widows: 2;
    text-align: left
}

.c0 {
    padding-top: 0pt;
    padding-bottom: 0pt;
    line-height: 1.15;
    text-align: left;
    height: 11pt
}

.c20 {
    text-decoration-skip-ink: none;
    font-size: 8pt;
    -webkit-text-decoration-skip: none;
    color: #1155cc;
    text-decoration: underline
}

.c18 {
    color: #000000;
    text-decoration: none;
    vertical-align: baseline;
    font-family: "Arial";
    font-style: normal
}

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

.c49 {
    border-spacing: 0;
    border-collapse: collapse;
    margin-right: auto
}

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

.c51 {
    background-color: #ffffff;
    max-width: 451.5pt;
    padding: 72pt 72pt 72pt 72pt
}

.c39 {
    text-decoration: none;
    vertical-align: baseline;
    font-family: "Arial"
}

.c23 {
    color: #000000;
    font-weight: 700
}

.c11 {
    font-size: 8pt;
    font-weight: 700
}

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

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

.c40 {
    padding: 0;
    margin: 0
}

.c21 {
    font-weight: 400;
    font-size: 12pt
}

.c54 {
    height: 9.2pt
}

.c38 {
    font-size: 11pt
}

.c52 {
    height: 28.9pt
}

.c9 {
    height: 11pt
}

.c27 {
    font-size: 8pt
}

.c25 {
    font-size: 12pt
}

.c7 {
    height: 0pt
}

.c44 {
    height: 55.1pt
}

.c30 {
    font-style: italic
}

.c48 {
    font-size: 16pt
}

.c26 {
    font-weight: 700
}

.c41 {
    font-weight: 400
}

.title {
    padding-top: 0pt;
    color: #000000;
    font-size: 26pt;
    padding-bottom: 3pt;
    font-family: "Arial";
    line-height: 1.1500000000000001;
    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.1500000000000001;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left
}


@media (max-width: 1500px) {
    table {
        max-width: 100%;
        overflow-x: auto;
        display: block;

    }

    table {
        scrollbar-width: thin;
        scrollbar-color: #000000 #ffffff;
    }

    /* Chrome, Edge, and Safari */
    table::-webkit-scrollbar {
        width: 2px;
        height: 2px;
    }

    table::-webkit-scrollbar-track {
        background: #ffffff;
    }

    table::-webkit-scrollbar-thumb {
        background-color: #000000;
        border-radius: 2px;
        border: 0px solid #ffffff;
    }
}

* {
    font-family: "Nunito", sans-serif !important;
}

table {
    height: inherit !important;
}

table p {
    margin-bottom: 0 !important;
}

table td {
    border-right-style: solid;
    padding: 0pt 2pt 0pt 2pt;
    border-bottom-color: #000000;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-left-color: #000000;
    vertical-align: top;
    border-right-color: #000000;
    border-left-width: 1pt;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 1pt;
    width: 210.8pt;
    border-top-color: #000000;
    border-bottom-style: solid;
}