p { word-break: break-all; text-align: justify;word-break: keep-all;}
img { max-width: 100%; height: auto;}
p.p1 {margin: 7.0px 0.0px 7.0px 0.0px; text-align: center; font: 16.0px Helvetica}
p.p2 {margin: 7.0px 0.0px 7.0px 0.0px; font: 22.0px Helvetica; color: #1b92a9}
p.p3 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica}
p.p4 {margin: 7.0px 0.0px 7.0px 0.0px; font: 14.0px Helvetica; min-height: 14.0px}
p.p5 {margin: 7.0px 0.0px 7.0px 0.0px; font: 16.0px Helvetica}
p.p6 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica; color: #000000}
p.p7 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica; color: #1c8197; min-height: 19.0px}
p.p8 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica; color: #000000; min-height: 19.0px}
.reference-block {
    margin-left: 2%;
    margin-right: 10%;
    line-height: 130%;
}
.reference-block p.p3 {
    margin-left: 0;
    margin-right: 0;
    text-align: left;
    word-break: normal;
    overflow-wrap: anywhere;
}
li {text-align: justify;word-break: keep-all;}
li.li2 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica; color: #1b92a9}
li.li3 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica}
li.li5 {margin: 7.0px 0.0px 7.0px 0.0px; font: 16.0px Helvetica}
li.li6 {margin: 7.0px 0.0px 7.0px 0.0px; font: 18.0px Helvetica; color: #000000}
li.li9 {margin: 7.0px 0.0px 7.0px 0.0px; font: 22.0px Helvetica; color: #1c8197}
span.s1 {color: #1c8197}
span.s2 {color: #1b92a9}
span.s3 {font: 20.0px Helvetica; color: #1c8197; background-color: #ecedf1}
span.s4 {font: 18.0px Helvetica; color: #000000}
span.s5 {font: 18.0px 'Songti SC'; color: #000000}
span.s6 {color: #000000}
span.s7 {font: 18.0px 'Songti SC'; color: #1c8197}
span.s8 {font: 18.0px Helvetica}
span.s9 {font: 16.0px Arial; color: #7f7f7f}
span.s10 {color: #1c8197}
span.s11 {font: 16.0px Helvetica; color: #000000}
span.s12 {font: 18.0px 'Songti SC'; color: #1c8197}
span.s13 {font: 18.0px Helvetica; color: #1c8197}
span.s14 {font: 18.0px 'Songti SC'}
span.s15 {background-color: #fffc80}
span.s16 {font: 18.0px 'Lucida Grande'; background-color: #fffc80}
span.s17 {text-decoration: underline}
span.s18 {background-color: #ecedf1}
span.s19 {font: 18.0px Helvetica; color: #1c8197}
table.t1 {border-collapse: collapse}
td.td1 {background-color: #faf7d9; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #ac916f #ac916f #ac916f #ac916f; padding: 0.0px 5.0px 0.0px 5.0px}
ol.ol1 {list-style-type: decimal}
ul.ul1 {list-style-type: disc}

@media (max-width: 768px) {
    .reference-block {
        margin-right: 4%;
    }
}
