*{box-sizing:border-box;margin:0;outline:0;padding:0}body{-webkit-font-smoothing:antialiased;background-color:#f0f0f5;color:#333}body,button,input{font-family:Roboto,sans-serif}body,button,input{font-size:16px}.titulo{color:#333;display:inline-block;font-size:32px;margin-bottom:30px;padding:20px 10px;position:relative}.titulo:before{left:0;margin-bottom:10px}.titulo:after,.titulo:before{background:#ec1a23;content:"";display:block;height:3px;width:70%}.titulo:after{margin-top:10px;position:absolute;right:0}.no-font-weight-bold{font-weight:300!important}.link-convencoes,.no-decoration a{color:inherit;text-decoration:none}.link-convencoes:hover{color:#ec1a23;text-decoration:none}a[href="#top"]{bottom:5px;color:#ec1a23;display:none;font-size:30px;padding:5px 10px;position:fixed;right:5px}a[href="#top"]:hover{text-decoration:none}.links{box-shadow:0 0 5px #999;height:100%;padding:15px;width:100%}.links i{color:#555}.links:hover i{color:#333}.links:hover p{font-weight:500}.navbar{padding:1rem}.navbar.bg-light{background-image:unset;background-repeat:unset;border:unset;filter:none}.bg-light{background-color:transparent!important}.navbar.bg-light .nav-link,.navbar.bg-light .navbar-brand{text-shadow:unset}.rodape{background:#333;color:#fff;padding:25px 10px;width:100%}.topo{background-color:#ec1a23;color:#f0f0f5;padding:5px}.redes-topo,.redes-topo:hover{color:#f0f0f5;text-decoration:none}.img-lista-noticia{background-position:top;height:250px}.img-lista-noticia,.news-details-gallery{background-repeat:no-repeat;background-size:cover;width:100%}.news-details-gallery{background-position:50%;height:180px}.pagination{border-radius:.25rem}.pagination .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.pagination .page-item.disabled .page-link{background-color:#f0f0f5;border-color:#999;color:#999}.pagination .page-link{background-color:#f0f0f5;border:1px solid #999;color:#ec1a23;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.pagination .page-link:hover{background-color:#ec1a23;border-color:#ec1a23;color:#f0f0f5;text-decoration:none;z-index:2}.pagination .page-item.active .page-link{background-color:#ec1a23;border-color:#ec1a23;color:#f0f0f5;z-index:3}.pagination .page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.embera-embed-responsive{display:block;overflow:hidden;padding:0 0 50%;position:relative;width:100%}.embera-embed-responsive-item{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.partner-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:160px;width:100%}
