.ng2-pdf-viewer-container[_ngcontent-kpx-c361]{
   margin-top: 12px; overflow-x:auto;position:absolute;height:85%;width:100%;-webkit-overflow-scrolling:touch
}

.textLayer{
    position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;line-height:1
}

.textLayer>span{
    color:rgb(235, 235, 235);position:absolute;white-space:pre;cursor:text;transform-origin:0 0

}     

.textLayer .highlight{
    margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px
}     

.textLayer .highlight.begin{border-radius:4px 0 0 4px}    

.textLayer .highlight.end{border-radius:0 4px 4px 0}  

.textLayer .highlight.middle{border-radius:0}     

.textLayer .highlight.selected{background-color:#006400}    

.textLayer ::-moz-selection{background:#00f}    

.textLayer ::selection{background:#00f}    

.textLayer .endOfContent{display:block;position:absolute;left:0;top:100%;right:0;bottom:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}     

.textLayer .endOfContent.active{top:0}     

.annotationLayer section{position:absolute;text-align:initial}     

.annotationLayer .buttonWidgetAnnotation.pushButton>a,      
.annotationLayer .linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}     

.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,      
.annotationLayer .linkAnnotation>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}     

.annotationLayer .textAnnotation img{position:absolute;cursor:pointer}

.annotationLayer .buttonWidgetAnnotation.checkBox input,      
.annotationLayer .buttonWidgetAnnotation.radioButton input,      
.annotationLayer .choiceWidgetAnnotation select,      
.annotationLayer .textWidgetAnnotation input,      
.annotationLayer .textWidgetAnnotation textarea{background-color:rgba(0,54,255,.13);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}     

.annotationLayer .choiceWidgetAnnotation select option{padding:0}     

.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}     

.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}     

.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],      
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],      
.annotationLayer .choiceWidgetAnnotation select[disabled],      
.annotationLayer .textWidgetAnnotation input[disabled],      
.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}     

.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,      
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,      
.annotationLayer .choiceWidgetAnnotation select:hover,      
.annotationLayer .textWidgetAnnotation input:hover,      
.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}     

.annotationLayer .choiceWidgetAnnotation select:focus,      
.annotationLayer .textWidgetAnnotation input:focus,      
.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid transparent}     

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,      
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,      
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}     

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,      
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}     

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}     

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}     

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}     

.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}    

.annotationLayer .textWidgetAnnotation input.comb:focus{width:115%}     

.annotationLayer .buttonWidgetAnnotation.checkBox input,      
.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}     

.annotationLayer .popupWrapper{position:absolute;width:20em}     

.annotationLayer .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #888;border-radius:2px;padding:6px;margin-left:5px;cursor:pointer;font:message-box;font-size:9px;white-space:normal;word-wrap:break-word}     

.annotationLayer .popup>*{font-size:9px}     

.annotationLayer .popup h1{display:inline-block}     

.annotationLayer .popup span{display:inline-block;margin-left:5px}     

.annotationLayer .popup p{border-top:1px solid #333;margin-top:2px;padding-top:2px}     

.annotationLayer .caretAnnotation,      
.annotationLayer .circleAnnotation svg ellipse,      
.annotationLayer .fileAttachmentAnnotation,      
.annotationLayer .freeTextAnnotation,      
.annotationLayer .highlightAnnotation,      
.annotationLayer .inkAnnotation svg polyline,      
.annotationLayer .lineAnnotation svg line,      
.annotationLayer .polygonAnnotation svg polygon,      
.annotationLayer .polylineAnnotation svg polyline,      
.annotationLayer .squareAnnotation svg rect,      
.annotationLayer .squigglyAnnotation,      
.annotationLayer .stampAnnotation,      
.annotationLayer .strikeoutAnnotation,      
.annotationLayer .underlineAnnotation{cursor:pointer}     

.pdfViewer .canvasWrapper{overflow:hidden}     

.pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:1px auto -8px;position:relative;overflow:visible;border:9px solid transparent;background-clip:content-box;-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAA6UlEQVR4Xl2Pi2rEMAwE16fm1f7/r14v7w4rI0IzLAF7hLxNevBSEMEF5+OilNCsRd8ZMyn+a4NmsOT8WJw1lFbSYgGFzF2bLFoLjTClWjKKGRWpDYAGXUnZ4uhbBUzF3Oe/GG/ue2fn4GgsyXhNgysV2JnrhKEMg4fEZcALmiKbNhBBRFpSyDOj1G4QOVly6O1FV54ZZq8OVygrciDt6JazRgi1ljTPH0gbrPmHPXAbCiDd4GawIjip1TPh9tt2sz24qaCjr/jAb/GBFTbq9KZ7Ke/Cqt8nayUikZKsWZK7Fe6bg5dOUt8fZHWG2BHc+6EAAAAASUVORK5CYII=") 9 9 repeat;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAA6UlEQVR4Xl2Pi2rEMAwE16fm1f7/r14v7w4rI0IzLAF7hLxNevBSEMEF5+OilNCsRd8ZMyn+a4NmsOT8WJw1lFbSYgGFzF2bLFoLjTClWjKKGRWpDYAGXUnZ4uhbBUzF3Oe/GG/ue2fn4GgsyXhNgysV2JnrhKEMg4fEZcALmiKbNhBBRFpSyDOj1G4QOVly6O1FV54ZZq8OVygrciDt6JazRgi1ljTPH0gbrPmHPXAbCiDd4GawIjip1TPh9tt2sz24qaCjr/jAb/GBFTbq9KZ7Ke/Cqt8nayUikZKsWZK7Fe6bg5dOUt8fZHWG2BHc+6EAAAAASUVORK5CYII=") 9 9 repeat;background-color:rgb(0, 0, 0)}     

.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}     

.pdfViewer.singlePageView{display:inline-block}     

.pdfViewer.singlePageView .page{margin:0;border:none}     

.pdfViewer.scrollHorizontal,      
.pdfViewer.scrollWrapped,      
.spread{margin-left:3.5px;margin-right:3.5px;text-align:center}     

.pdfViewer.scrollHorizontal,      
.spread{white-space:nowrap}   

.pdfViewer.removePageBorders,      
.pdfViewer.scrollHorizontal .spread,      
.pdfViewer.scrollWrapped .spread{margin-left:0;margin-right:0} 

.pdfViewer.scrollHorizontal .page,      
.pdfViewer.scrollHorizontal .spread,     
.pdfViewer.scrollWrapped .page,      
.pdfViewer.scrollWrapped .spread,      
.spread .page{display:inline-block;vertical-align:middle}     
 
.pdfViewer.scrollHorizontal .page,      
.pdfViewer.scrollWrapped .page,      
.spread .page{margin-left:-3.5px;margin-right:-3.5px} 

.pdfViewer.removePageBorders.scrollHorizontal .page,      
.pdfViewer.removePageBorders.scrollWrapped .page,      
.pdfViewer.removePageBorders .spread .page{margin-left:5px;margin-right:5px}     

.pdfViewer .page canvas{margin:0;display:block}     

.pdfViewer .page canvas[hidden]{display:none}     

.pdfViewer .page .loadingIcon{position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:url("data:image/gif;base64,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") 50% no-repeat}     

.pdfPresentationMode .pdfViewer{margin-left:0;margin-right:0}     

.pdfPresentationMode .pdfViewer .page,      
.pdfPresentationMode .pdfViewer .spread{display:block}     

.pdfPresentationMode .pdfViewer .page,      
.pdfPresentationMode .pdfViewer.removePageBorders .page{margin-left:auto;margin-right:auto}     

.pdfPresentationMode:-moz-full-screen .pdfViewer .page,      
.pdfPresentationMode:-ms-fullscreen .pdfViewer .page,      
.pdfPresentationMode:-webkit-full-screen .pdfViewer .page,      
.pdfPresentationMode:fullscreen .pdfViewer .page{margin-bottom:100%;border:0}

@font-face {
    font-family: 'Avenirnext 01';
    src: url('../fonts/AvenirNext-Bold-01.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

.politica-section {
    display: flex;
    justify-content: center;
    margin-top: 40px;
}

.politica-container {
    max-width: 50vw;
    background-color: #000;
    padding: 0px 20px;
    border-radius: 15px;
}

.politica-title {
    text-align: center;
    color: #ff30a2;
}

.politica-arlequim {
    text-align: center;
    margin-top: 30px;
}

strong {
    font-family: 'Avenirnext 01';
}

@media (max-width: 1024px) {
    .politica-container {
        max-width: 90vw;
    }
}