*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden}a{text-decoration:none;color:currentColor}.custom-card{background-color:#efefef;border:none}.main{width:70%;margin:80px auto}@media (max-width: 767px){.main{width:90%;margin:80px auto}}.logo{max-height:50px}img-logo{max-width:50%;max-height:50%}.navbar{border-bottom:1px solid #e5e7eb}.navbar .container-fluid{position:relative}.menu-fixed{position:fixed;top:0;left:0;width:100%;z-index:1}.publicidade{background-color:#fff;margin-bottom:30px}.publicidade-legenda{text-transform:uppercase;text-align:center;font-weight:600;font-size:10px;color:#d0d0d0;letter-spacing:-.02em;margin-bottom:2px;font-family:Merriweather,sans-serif}.publicidade-image{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}.publicidade-image-noticia{max-width:100%;height:auto;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;pointer-events:none}.categoria-post{display:block;text-transform:uppercase;font-weight:800;font-size:.8em;margin-right:25px;margin-bottom:5px}.post{display:block}.post-variacao{margin-bottom:45px}.post-titulo{font-size:1.85em;line-height:1em;font-weight:900;margin-bottom:15px;font-family:Merriweather,sans-serif}.post-titulo-sem-foto{font-size:1.1em;line-height:1em;font-weight:500;margin-bottom:6px;font-family:Merriweather,sans-serif}.post-imagem-container{position:relative;width:100%;background-color:#000}.post-imagem{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .3s}.post-resumo{line-height:1.23em;letter-spacing:-.02em;font-size:.85em;margin-bottom:25px;color:#767676;font-family:Merriweather,sans-serif}.post-creditos{line-height:1.23em;letter-spacing:-.02em;font-size:.55em;margin-bottom:25px;color:#919191;font-family:Merriweather,sans-serif}.creditos-imagem{line-height:1.23em;letter-spacing:-.02em;font-size:.5em;margin-bottom:25px;color:#919191;font-family:Merriweather,sans-serif}.post-resumo p{line-height:1.23em;margin:0}.news-img{width:140px;height:90px;object-fit:cover}.titulo-grid{font-size:.85em;margin-bottom:0;font-family:Merriweather,sans-serif}.banner-lateral{display:block;margin-bottom:50px;width:100%;max-width:345px}.banner-lateral-img{width:100%;height:100%;object-fit:cover}.mais-lidas{position:relative;background-color:#fff;border:3px #e8e8e8 solid;padding:35px 30px 30px;counter-reset:count}.titulo-mais-lidas{font-size:1.28em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#606060;position:absolute;top:0;left:20px;transform:translateY(-70%)}.mais-lidas__link{position:relative;display:block;font-family:Merriweather,serif;font-size:1.07em;line-height:1.3em;min-height:2.6em;padding-left:60px;transition:background-color .3s;color:#606060}.mais-lidas__link:before{content:counter(count);counter-increment:count;position:absolute;top:0;left:0;font-family:Merriweather,sans-serif;font-size:3.2em;line-height:.85em;font-weight:800;color:#e8e8e8;transition:color .3s}@media (max-width: 991px){.mais-lidas__link:before{font-size:2.525em}}.mais-lidas__link+.mais-lidas__link{margin-top:25px}.mais-lidas__link:hover{text-decoration:underline}@media (max-width: 1499px){.mais-lidas__link{padding-left:40px;font-size:.95em}}.mais-lidas-link:hover{text-decoration:underline}@media (max-width: 1499px){.mais-lidas-link{padding-left:40px;font-size:.95em}}.ultimas-noticias{position:relative;background-color:#efefef;padding:22px 40px;counter-reset:count;margin-bottom:50px}@media (max-width: 1499px){.ultimas-noticias{padding:12px 25px}}.ultimas-noticias-titulo{font-size:1.28em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#606060;position:absolute;top:0;transform:translateY(-60%)}@media (max-width: 1299px){.ultimas-noticias{padding:10px 25px}}@media (max-width: 767px){.ultimas-noticias{margin-top:50px}}.ultimas-noticias-link{position:relative;display:block;font-family:Merriweather,serif;font-size:1.07em;line-height:1.3em;min-height:2.6em;transition:background-color .3s}.ultimas-noticias-link:before{position:absolute;top:0;left:0;font-family:Merriweather,sans-serif;font-size:3.2em;line-height:.85em;font-weight:800;color:#e8e8e8;transition:color .3s}@media (max-width: 991px){.ultimas-noticias-link:before{font-size:2.525em}}.ultimas-noticias-link+.ultimas-noticias-link{margin-top:25px}.ultimas-noticias-link:hover{text-decoration:underline}@media (max-width: 1499px){.ultimas-noticias-link{padding-left:40px;font-size:.95em}}.opiniao{background-color:#efefef;padding:10px 0;margin-top:5px}.opiniao-header{padding:10px 0;position:relative;background-color:#e8e8e8;min-height:150px;display:flex;align-items:flex-end;margin-top:67px}.opiniao-titulo{font-size:2.28em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#606060;position:relative;top:-10px;left:15%;transform:translateY(-60%)}.opiniao-list-data{font-size:.85em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#838383}.opiniao-header-titulo{font-size:2.28em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#606060;position:relative;top:-10px;left:15%;transform:translateY(-60%)}.opiniao-header-author{display:block;text-transform:uppercase;font-weight:600;font-size:1.25em;margin-right:25px;margin-bottom:5px}.testimonial-carousel{position:relative;max-width:800px;margin:0 auto}.testimonial-slide{text-align:center;padding:20px}.testimonial-slide img{border-radius:50%;width:100px;height:100px;margin-bottom:20px}.carousel-control-prev,.carousel-control-next{width:40px;height:40px;border-radius:50%;background:#00000080;top:45px}.carousel-control-prev-icon,.carousel-control-next-icon{color:#fff}.rodape{padding:80px 0 40px;background-color:#000;width:100%}.rodape-container{display:flex;align-items:center;justify-content:center}.address-info{font-size:12px;letter-spacing:-.02em;color:#fff;line-height:1.3em}.social{font-size:30px;width:30px;text-align:center;text-decoration:none;margin:5px 10px;border-radius:50%;border-color:#fff}.rounded-circle{width:100px;height:100px;border-radius:50%}@media (max-width: 767px){.opiniao-header{padding:10px 0;position:relative;background-color:#e8e8e8;min-height:150px;display:flex;align-items:flex-end;margin-top:67px}.opiniao-header-titulo{font-size:2.28em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#606060;position:relative;transform:translateY(-60%);top:0%;left:0%}.opiniao-titulo{font-size:2.28em;line-height:1em;letter-spacing:-.02em;font-weight:800;color:#606060;position:relative;transform:translateY(-60%)}}
