body { line-height:108%; font-family:Calibri; font-size:11pt }
h1, h2, p { margin:0pt 0pt 8pt }
li { margin-top:0pt; margin-bottom:8pt }
h1 { margin-top:18pt; margin-bottom:4pt; page-break-inside:avoid; page-break-after:avoid; line-height:108%; font-family:'Calibri Light'; font-size:20pt; font-weight:normal; color:#2f5496 }
h2 { margin-top:8pt; margin-bottom:4pt; page-break-inside:avoid; page-break-after:avoid; line-height:108%; font-family:'Calibri Light'; font-size:16pt; font-weight:normal; color:#2f5496 }
.Footer { margin-bottom:0pt; line-height:normal; font-size:11pt }
.HTMLBottomofForm { margin-bottom:0pt; text-align:center; line-height:normal; border-top:0.75pt solid #000000; padding-top:1pt; font-family:Arial; font-size:8pt; display:none }
.HTMLTopofForm { margin-bottom:0pt; text-align:center; line-height:normal; border-bottom:0.75pt solid #000000; padding-bottom:1pt; font-family:Arial; font-size:8pt; display:none }
.Header { margin-bottom:0pt; line-height:normal; font-size:11pt }
.ListParagraph { margin-left:36pt; margin-bottom:8pt; line-height:108%; font-size:11pt }
.NormalWeb { margin-top:5pt; margin-bottom:5pt; line-height:normal; font-family:'Times New Roman'; font-size:12pt }
.Ttulo1 { margin-top:5pt; margin-bottom:5pt; line-height:normal; font-family:'Times New Roman'; font-size:12pt }
.paragraph { margin-top:5pt; margin-bottom:5pt; line-height:normal; font-family:'Times New Roman'; font-size:12pt }
span.FollowedHyperlink { text-decoration:underline; color:#954f72 }
span.Hyperlink { text-decoration:underline; color:#0563c1 }
span.Ttulo1Car { font-family:'Calibri Light'; font-size:20pt; color:#2f5496 }
span.Ttulo2Car { font-family:'Calibri Light'; font-size:16pt; color:#2f5496 }
span.UnresolvedMention { color:#605e5c; background-color:#e1dfdd }
span.z-FinaldelformularioCar { font-family:Arial; font-size:8pt; display:none }
span.z-PrincipiodelformularioCar { font-family:Arial; font-size:8pt; display:none }
.awlist1 { list-style:none; counter-reset:awlistcounter6_0 }
.awlist1 > li:before { content:counter(awlistcounter6_0, lower-latin) ')'; counter-increment:awlistcounter6_0 }
.awlist2 { list-style:none; counter-reset:awlistcounter6_0 1 }
.awlist2 > li:before { content:counter(awlistcounter6_0, lower-latin) ')'; counter-increment:awlistcounter6_0 }
.awlist3 { list-style:none; counter-reset:awlistcounter6_0 3 }
.awlist3 > li:before { content:counter(awlistcounter6_0, lower-latin) ')'; counter-increment:awlistcounter6_0 }
.awlist4 { list-style:none; counter-reset:awlistcounter4_0 }
.awlist4 > li:before { content:counter(awlistcounter4_0, upper-latin) ')'; counter-increment:awlistcounter4_0 }
.awlist5 { list-style:none; counter-reset:awlistcounter5_0 }
.awlist5 > li:before { content:counter(awlistcounter5_0, upper-latin) ')'; counter-increment:awlistcounter5_0 }
.awlist6 { list-style:none; counter-reset:awlistcounter5_0 1 }
.awlist6 > li:before { content:counter(awlistcounter5_0, upper-latin) ')'; counter-increment:awlistcounter5_0 }
.awlist7 { list-style:none; counter-reset:awlistcounter5_0 2 }
.awlist7 > li:before { content:counter(awlistcounter5_0, upper-latin) ')'; counter-increment:awlistcounter5_0 }
.awlist8 { list-style:none; counter-reset:awlistcounter5_0 3 }
.awlist8 > li:before { content:counter(awlistcounter5_0, upper-latin) ')'; counter-increment:awlistcounter5_0 }
@media (max-width: 900px) {
    img {
        max-width: 100%;
        height: auto;
    }

    .table-container {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    table {
        width: 100%;
        border-collapse: collapse;
    }

    td, th {
        padding: 8px;
        text-align: left;
        border: 1px solid #ddd;
    }
}
