body,html{-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:"AvenirNext";font-size:16px;font-smooth:always;margin:0;min-height:100%;padding:0}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{margin:0;padding:0}body p,html p{font-family:"AvenirNext";margin:0;padding:0}body span,html span{font-family:"AvenirNext"}body a,body a:active,body a:link,body a:visited,html a,html a:active,html a:link,html a:visited{color:inherit;display:inline-block;font-family:"AvenirNext";text-decoration:none}body img,html img{display:block;max-width:100%}body li,body ul,html li,html ul{list-style-type:none;margin:0;padding:0}body fieldset,html fieldset{border:none;margin:0;padding:0}body input,html input{border:none;outline:none}body>iframe,body>object,html>iframe,html>object{display:none}body *,html *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}@font-face{font-family:"AvenirNext";src:url("../fonts/AvenirNext-Regular.woff2") format("woff2"), url("../fonts/AvenirNext-Regular.woff") format("woff"), url("../fonts/AvenirNext-Regular.ttf") format("truetype"), url("../fonts/AvenirNext-Regular.eot") format("embedded-opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"AvenirNextBold";src:url("../fonts/AvenirNext-Bold.woff2") format("woff2"), url("../fonts/AvenirNext-Bold.woff") format("woff"), url("../fonts/AvenirNext-Bold.ttf") format("truetype"), url("../fonts/AvenirNext-Bold.eot") format("embedded-opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"AvenirNextDemiBold";src:url("../fonts/AvenirNext-DemiBold.woff2") format("woff2"), url("../fonts/AvenirNext-DemiBold.woff") format("woff"), url("../fonts/AvenirNext-DemiBold.ttf") format("truetype"), url("../fonts/AvenirNext-DemiBold.eot") format("embedded-opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"AvenirNextMedium";src:url("../fonts/AvenirNext-Medium.woff2") format("woff2"), url("../fonts/AvenirNext-Medium.woff") format("woff"), url("../fonts/AvenirNext-Medium.ttf") format("truetype"), url("../fonts/AvenirNext-Medium.eot") format("embedded-opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"AvenirNextMediumItalic";src:url("../fonts/AvenirNext-MediumItalic.woff2") format("woff2"), url("../fonts/AvenirNext-MediumItalic.woff") format("woff"), url("../fonts/AvenirNext-MediumItalic.ttf") format("truetype"), url("../fonts/AvenirNext-MediumItalic.eot") format("embedded-opentype");font-weight:300;font-style:normal;font-display:fallback}.visible-xs{display:none!important}@media (max-width:768px){.visible-xs{display:block!important}}.hidden-xs{display:block!important}@media (max-width:768px){.hidden-xs{display:none!important}}.meus-documentos .main .main__wrapper .wrapper__items .item{cursor:initial;margin:0;padding:15px}.meus-documentos .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:background-color 0.3s ease-in;-o-transition:background-color 0.3s ease-in;transition:background-color 0.3s ease-in}.meus-documentos .item:hover{background-color:#f9f9f9}.meus-documentos .item__link{display:block}.meus-documentos .item__remove{cursor:pointer;background:none;border:none}.meus-documentos .item__remove:focus{outline:5px auto #e30325}.modal{width:100vw;height:100vh}.modal:not(.modal.fade){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--bg{background-color:rgba(0, 0, 0, 0.2)}.modal-dialog{-webkit-box-shadow:2px 3px 3px #aaa;box-shadow:2px 3px 3px #aaa}.modal-content{padding:45px;text-align:center}.modal__button-close{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 0;padding:10px 25px;color:#e30325;font-weight:bold;border:1px solid #e30325;border-radius:4px;-webkit-box-shadow:2px 3px 3px #ccc;box-shadow:2px 3px 3px #ccc}.modal__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal.termo-aceite .modal-dialog{width:620px;max-width:90vw}.modal.termo-aceite .modal__title{font-weight:bold;color:#e30325;text-align:left;margin-bottom:15px}.modal.termo-aceite .modal__button-close{background-color:#ededed;margin:20px 0 0}.modal.termo-aceite .modal__button-close:not(:first-child){margin-left:20px}.modal.termo-aceite .modal__message{text-align:left}.modal.termo-aceite .modal__message-box{background-color:#ebebeb;max-height:200px;overflow-y:scroll;margin-top:20px;padding:15px;border:1px solid #a8a8a8;text-align:left}.modal.error .modal-content,.modal.success .modal-content{max-width:90vw;width:400px;border:1px solid #e30325;-webkit-box-shadow:2px 3px 3px #999;box-shadow:2px 3px 3px #999}.modal.success .modal__icon{width:35px;height:25px;margin:0 auto 15px}.modal.error .modal__title{font-weight:bold;color:#e30325}.modal.error .modal__message{margin-top:15px}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}