body {
    text-align: justify;
    line-height: 14pt;
    font-family: Calibri;
    font-size: 11pt;
    margin: 5% !important;
    margin-left: 10% !important;
    margin-right: 10% !important;
}

h1,
p {
    margin: 6pt 0pt;
}

li,
table {
    margin-top: 6pt;
    margin-bottom: 6pt;
}

h1 {
    margin-top: 12pt;
    margin-left: 36pt;
    margin-bottom: 12pt;
    text-indent: -18pt;
    text-align: justify;
    page-break-inside: avoid;
    page-break-after: avoid;
    line-height: 14pt;
    font-family: Calibri;
    font-size: 16pt;
    font-weight: normal;
    color: #2f5496;
}

h2 {
    margin-top: 12pt;
    margin-left: 36pt;
    margin-bottom: 12pt;
    text-indent: -18pt;
    text-align: justify;
    page-break-inside: avoid;
    page-break-after: avoid;
    line-height: 14pt;
    font-family: Calibri;
    font-size: 14pt;
    font-weight: normal;
    color: #2f5496;
}

li {
    margin-left: 5%;
}

.CommentSubject {
    margin-top: 6pt;
    margin-bottom: 6pt;
    text-align: justify;
    line-height: normal;
    font-size: 10pt;
    font-weight: bold;
}

.CommentText {
    margin-top: 6pt;
    margin-bottom: 6pt;
    text-align: justify;
    line-height: normal;
    font-size: 10pt;
}

.Footer {
    margin-top: 6pt;
    margin-bottom: 0pt;
    text-align: justify;
    line-height: normal;
    font-size: 11pt;
}

.Header {
    margin-top: 6pt;
    margin-bottom: 0pt;
    text-align: justify;
    line-height: normal;
    font-size: 11pt;
}

.ListParagraph {
    margin-top: 6pt;
    margin-left: 36pt;
    margin-bottom: 6pt;
    text-align: justify;
    line-height: 14pt;
    font-size: 11pt;
}

.NoSpacing {
    margin-bottom: 0pt;
    line-height: normal;
    font-size: 11pt;
}

.PlainText {
    margin-top: 6pt;
    margin-bottom: 0pt;
    text-align: justify;
    line-height: normal;
    font-family: Calibri;
    font-size: 11pt;
}

.paragraph {
    margin-top: 5pt;
    margin-bottom: 5pt;
    text-align: justify;
    line-height: normal;
    font-family: "Times New Roman";
    font-size: 12pt;
}

.xmsonormal {
    margin-top: 6pt;
    margin-bottom: 0pt;
    text-align: justify;
    line-height: normal;
    font-family: Aptos;
    font-size: 12pt;
}

span.CommentReference {
    font-size: 8pt;
}

span.CommentSubjectChar {
    font-size: 10pt;
    font-weight: bold;
}

span.CommentTextChar {
    font-size: 10pt;
}

span.FollowedHyperlink {
    text-decoration: underline;
    color: #954f72;
}

span.Heading1Char {
    font-size: 16pt;
    color: #2f5496;
}

span.Hyperlink {
    text-decoration: underline;
    color: #0563c1;
}

span.IntenseEmphasis {
    font-style: italic;
    color: #4472c4;
}

span.Mention {
    color: #2b579a;
    background-color: #e1dfdd;
}

span.PlainTextChar {
    font-family: Calibri;
}

span.UnresolvedMention {
    color: #605e5c;
    background-color: #e1dfdd;
}
