/* latin */
@font-face {
    font-family: 'Calibri';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/l/font?kit=J7afnpV-BGlaFfdAhLEY67FIEjg&skey=a1029226f80653a8&v=v15) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
    font-family: 'Calibri';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/l/font?kit=J7aanpV-BGlaFfdAjAo9_pxqHxIZrCE&skey=cd2dd6afe6bf0eb2&v=v15) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

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

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

table td,
table th {
   padding: 0
}

.td-head {
    padding: 0 5.4pt 0 5.4pt;
    vertical-align: top;
    background-color: #d9d9d9;
    width: 208pt;
    border: 0 solid #000000;
}
.td-left{
    padding: 0 5.4pt 0 5.4pt;
    vertical-align: top;
    background-color: #f2f2f2;
    border: 0 solid #000000;
    width: 208pt;
}
.td-right {
    padding: 0 5.4pt 0 5.4pt;
    vertical-align: top;
    background-color: #f2f2f2;
    width: 245.6pt;
    border: 0 solid #000000;
}

li.li-bullet-square, p.li-bullet {
   margin-left: 53.5pt;
   padding-left: 3.2pt;
   orphans: 2;
   widows: 2;
   text-align: justify
}

.f-w-bold {
    color: #000000;
    font-weight: 700;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 10.5pt;
    font-family: "Calibri", serif;
    font-style: normal;
}

.f-w-normal {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 10.5pt;
    font-family: "Calibri", serif;
    font-style: normal;
}


.f-w-normal-2 {
   color: #000000;
   font-weight: 400;
   text-decoration: none;
   vertical-align: baseline;
   font-size: 12pt;
    font-family: "Calibri", serif;
   font-style: normal
}

.f-w-bold-2 {
   color: #000000;
   text-decoration: none;
   vertical-align: baseline;
   font-size: 16pt;
    font-family: "Calibri", serif;
   font-style: normal;
    font-weight: 700;
}

.p-styled {
    font-weight: 700;
   padding-top: 10pt;
   padding-bottom: 10pt;
   line-height: 1.2;
   orphans: 2;
   widows: 2;
   text-align: center
}

.pt-1 {
    padding-top: 10pt;
}

.link {
   text-decoration-skip-ink: none;
   -webkit-text-decoration-skip: none;
   color: #0000ff;
   text-decoration: underline
}

.ml-18 {
    margin-left: -18pt;
}

.indent {
    margin-top: 1rem;
    margin-left: 18pt;
    padding-left: 0;
}

.pl-0 {
    padding-left: 0;
}

.link-style {
   color: inherit;
   text-decoration: inherit
}

.w-600 {
   max-width: 600px;
   /* padding: 70.8pt 70.8pt 70.8pt 70.8pt*/
}

.ul-indent {
    margin-left: 36pt;
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
}

span {
    color: #000000;
    font-weight: 400;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 10.5pt;
    font-family: "Calibri", serif;
    font-style: normal;
}


.f-bold {
   font-weight: 700
}

li {
   color: #000000;
   font-size: 10.5pt;
    font-family: "Calibri", serif;
    display: block;
}

p {
   margin: 0;
   color: #000000;
   font-size: 10.5pt;
    font-family: "Calibri", serif
}
ol {
    counter-reset: item;
    margin: 0;
    padding: 0
}

li:before {
    content: counters(item, ".") " ";
    counter-increment: item
}

li.count:before {
    content: "-";
    counter-increment: none
}

li.square:before {
    content: "\25AA";
    counter-increment: none
}

