.diretorio{font-family:var(--font-family-book),var(--font-family-book-fallback);font-size:var(--font-size-30-responsive-book);letter-spacing:var(--font-size-30-responsive-book-letter-spacing);margin-top:1.125rem;margin-bottom:1rem;overflow:hidden}@media only screen and (max-width: 960px){.diretorio{overflow:visible}}.diretorio__esquerda{float:left;width:55%;height:32px}@media only screen and (max-width: 960px){.diretorio__esquerda{width:100%;height:100%}}.diretorio__direita{float:right;position:relative;width:44.2%;height:32px}@media only screen and (max-width: 960px){.diretorio__direita{width:100%;height:100%}}.diretorio__logos{float:left;margin-bottom:0.75rem;overflow:hidden}.diretorio__logos__logo{float:left;margin-right:1rem}.diretorio__logos__logo a{display:block}.diretorio__links{align-items:center;display:flex;float:left;height:100%;justify-content:center}.diretorio__links a{border-right:1px currentColor solid;line-height:var(--font-line-height-compact);padding:0 0.5rem 0 0.5rem;text-transform:lowercase}.diretorio__links a:last-child{border-right:none}.diretorio__links a:hover{color:inherit}@media only screen and (max-width: 960px){.diretorio__links--break-line{clear:both;margin-bottom:1.5rem}.diretorio__links--break-line a:first-child{padding:0 0.5rem 0 0rem}}.diretorio__audience{align-items:center;display:flex;float:right;height:100%;justify-content:center}@media only screen and (max-width: 960px){.diretorio__audience{clear:both;float:left}}.diretorio__sponsored{float:left}@media only screen and (max-width: 960px){.diretorio__sponsored{margin-bottom:1rem}}.diretorio__sponsored a{overflow:hidden;display:block;height:32px}.diretorio__sponsored a:hover{color:inherit}@media only screen and (max-width: 960px){.diretorio__sponsored a{height:100%}}.diretorio__sponsored span{display:block;float:left}.diretorio__sponsored p{float:left;height:100%;overflow:hidden;display:flex;align-items:center;padding-left:var(--spacing-20)}@media only screen and (max-width: 960px){.diretorio__sponsored p{clear:both;float:none;padding-left:0}}.footer{font-family:sans-serif;font-family:var(--font-family-book),var(--font-family-book-fallback);-webkit-font-smoothing:antialiased}.footer.amp{padding-left:.75rem;padding-right:.75rem}.footer.amp .footer__list{display:none}.footer.amp .footer__service-list{display:none}.footer a{color:currentColor;font-weight:var(--font-weight-regular);text-decoration:none}.footer__product{padding:12px 0 10px;border-bottom:1px solid rgba(255,255,255,0.3)}.footer__product a{font-weight:var(--font-weight-bold)}.footer__product-logo{float:left;font-family:var(--font-family-book),var(--font-family-book-fallback);font-size:var(--font-size-40-responsive-book);letter-spacing:var(--font-size-40-responsive-book-letter-spacing);font-weight:var(--font-weight-bold);margin-right:8px}.footer__service{padding:13px 0;line-height:var(--font-line-height-compact);clear:both}.footer__service-list-item{border-left:1px solid rgba(255,255,255,0.3);padding:0 5px 0 7px;font-family:var(--font-family-book),var(--font-family-book-fallback);font-size:var(--font-size-20-responsive-book);letter-spacing:var(--font-size-20-responsive-book-letter-spacing)}.footer__service-list-item:first-child{border-left:0;padding-left:0}.footer__service-list-item:last-child{padding-right:0}.footer__service-list-item a:hover{color:inherit}.footer__copyright{font-family:var(--font-family-book),var(--font-family-book-fallback);font-size:var(--font-size-20-responsive-book);letter-spacing:var(--font-size-20-responsive-book-letter-spacing)}@media only screen and (max-width: 639px){.footer__copyright{font-family:var(--font-family-book),var(--font-family-book-fallback);font-size:var(--font-size-10-responsive-book);letter-spacing:var(--font-size-10-responsive-book-letter-spacing)}}.footer__list{padding-top:2px}.footer__list-item{border-left:1px solid rgba(255,255,255,0.3);padding:0 11px}.footer__list-item,.footer__service-list-item,.footer__copyright{float:left}.footer__product,.footer__service{overflow:hidden}.footer__audience,.footer__service-list{float:right}@media only screen and (min-width: 961px){.footer__audience,.footer__service-list{display:block}}.footer__list-item,.footer__audience{font-family:var(--font-family-book),var(--font-family-book-fallback);font-size:var(--font-size-20-responsive-book);letter-spacing:var(--font-size-20-responsive-book-letter-spacing);font-weight:var(--font-weight-bold)}@media only screen and (max-width: 960px){.footer li,.footer .footer__audience{display:none}.footer .footer__product{border:none;padding-bottom:0}.footer .footer__service{padding:6px 0 16px}}

/* web(desktop) stylesheets */
#barra-globocom .barra-itens li:last-child::before {
  content: '';
  position: absolute;
  top: 17px;
  left: 0;
  width: 1px;
  height: 10px;
  background: #ddd;
}
