/********  EA — HOME: manchetes + leia mais em laranja  ********/

/* Categoria pequena acima do título (CORRIDA, etc.) */
.blog-featured .item-category,
.blog-featured .item-category a,
.blog-featured .category-name,
.blog-featured .category-name a {
  color: #f27b13 !important;
}

/* Manchetes/títulos na Home */
.blog-featured .item-title a,
.blog-featured h2 a,
.blog-featured h3 a {
  color: #f27b13 !important;
}

.blog-featured .item-title a:hover,
.blog-featured h2 a:hover,
.blog-featured h3 a:hover {
  color: #d56a0f !important;
  text-decoration: underline;
}

/* Botão Leia Mais da Home */
.blog-featured .readmore a,
.blog-featured .readmore .btn,
.blog-featured a.readmore,
.blog-featured .btn.readmore {
  color: #f27b13 !important;
  border-color: #f27b13 !important;
  background: transparent !important;
}

/* Hover do botão Leia Mais */
.blog-featured .readmore a:hover,
.blog-featured .readmore .btn:hover,
.blog-featured a.readmore:hover,
.blog-featured .btn.readmore:hover {
  background-color: #f27b13 !important;
  border-color: #f27b13 !important;
  color: #fff !important;
}
/******** EA — bloco de 6 notícias (módulo 916) ********/

/* Links "Leia Mais" (azul → laranja) */
.mod-articlescategory a,
.mod-articlescategory .readmore a,
.mod-articlescategory .readmore {
  color: #f27b13 !important;
}

.mod-articlescategory a:hover {
  color: #d56a0f !important;
  text-decoration: underline;
}

/* Categoria (Maratona, Corrida etc.) */
.mod-articlescategory .category-name,
.mod-articlescategory .category-name a {
  color: #f27b13 !important;
}

/* Títulos (se quiser manter preto, APAGUE este bloco) */
.mod-articlescategory .item-title a {
  color: #f27b13 !important;
}

.mod-articlescategory .item-title a:hover {
  color: #d56a0f !important;
}

/******** EA — Leia Mais + categorias (site todo, só na área de conteúdo) ********/

/* 1) "Leia Mais" (qualquer lugar do conteúdo) */
#maincontent .readmore a,
#content .readmore a,
main .readmore a,
.container-component .readmore a,
#maincontent a.readmore,
#content a.readmore,
main a.readmore,
.container-component a.readmore{
  color:#f27b13 !important;
  border-color:#f27b13 !important;
}

/* Hover do botão/link */
#maincontent .readmore a:hover,
#content .readmore a:hover,
main .readmore a:hover,
.container-component .readmore a:hover{
  background:#f27b13 !important;
  color:#fff !important;
  border-color:#f27b13 !important;
}

/* 2) Categoria (texto/link de categoria) */
#maincontent .category-name,
#maincontent .category-name a,
#content .category-name,
#content .category-name a,
main .category-name,
main .category-name a,
.container-component .category-name,
.container-component .category-name a{
  color:#f27b13 !important;
}

/******** EA — RAXO Slider: títulos e links em laranja ********/

/* Título do slider */
.raxo-slider .raxo-title,
.raxo-slider .raxo-title a {
    color: #f27b13 !important;
}

/* Hover do título */
.raxo-slider .raxo-title a:hover {
    color: #d56a0f !important;
    text-decoration: underline;
}

/* Links internos do slider (ex: Leia Mais, se houver) */
.raxo-slider a {
    color: #f27b13 !important;
}

.raxo-slider a:hover {
    color: #d56a0f !important;
}
/******** EA — FORÇAR LARANJA NOS LINKS DE CONTEÚDO ********/

/* Links de conteúdo (Home + listagens + Leia Mais) */
/* SOMENTE LINKS DE TEXTO */
.item-page p a,
.item-page li a {
  color: #f27b13 !important;
}

/* Hover */
#maincontent a:hover,
#content a:hover,
main a:hover,
.container-component a:hover {
  color: #d56a0f !important;
  text-decoration: underline;
}

/* Cor laranja para o título da notícia principal */
.raxo-portal .raxo-title a {
    color: #f27b13 !important;
}

/* Cor laranja para a categoria (Olimpíadas) */
.raxo-portal .raxo-category a {
    color: #f27b13 !important;
}

/* Remove o sublinhado cinza que aparece no print */
.raxo-portal .raxo-title a {
    text-decoration: none !important;
}

/* Força o laranja no título da notícia principal */
body .raxo-portal .raxo-title a, 
body .raxo-portal h3.raxo-title a {
    color: #f27b13 !important;
    text-decoration: none !important;
}

/* Força o laranja na categoria Olimpíadas */
body .raxo-portal .raxo-category a {
    color: #f27b13 !important;
}

/* Remove a linha decorativa cinza que aparece no print */
.raxo-portal .raxo-title a {
    text-decoration-color: transparent !important;
}
/* Faz com que o texto do campo 'Title' da imagem apareça como legenda */
.raxo-portal .raxo-image-relative::after {
    content: attr(title); 
    display: block !important;
    font-size: 11px !important;
    color: #666666 !important;
    font-style: italic;
    margin-top: 6px;
    line-height: 1.3;
    padding: 0 5px;
    text-align: left;
}

/* Garante que o container da imagem tenha espaço para o texto */
.raxo-portal .raxo-image-relative {
    margin-bottom: 15px !important;
    height: auto !important;
}

/* Transforma o atributo 'title' escondido em uma legenda visível e fixa */
.raxo-portal .raxo-image-relative::after {
    content: attr(title); 
    display: block !important;
    position: relative !important;
    font-size: 11px !important;
    color: #666666 !important;
    font-style: italic !important;
    margin-top: 8px;
    line-height: 1.3;
    visibility: visible !important;
    opacity: 1 !important;
}

/* SEO hidden corrigido */

.seo-hidden {
  position: absolute !important;
  left: -99999px !important;
  top: 0 !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

.items-row *:before,
.items-row *:after,
.blog-items *:before,
.blog-items *:after,
.category-blog *:before,
.category-blog *:after {
    border-top: none !important;
    background-image: none !important;
}

    /* REMOVE LINHA VERMELHA DOS LINKS */
.item-page a {
    border: none !important;
    border-bottom: none !important;
    text-decoration: none !important;
}
 body {
  outline: none !important;
}

    /* RAXO Prime - laranja padrão do Esporte Alternativo */
.raxo-prime.color-orange {
  --raxo-color-base: #f27b13;
}

    /******** EA — MODERNIZAÇÃO DA COLUNA LATERAL DIREITA ********/

/* Fundo geral da coluna direita: mantém identidade laranja, mas com visual mais limpo */
#right > .inner {
    background: #f27b13 !important;
    padding: 12px !important;
    text-align: left !important;
}

/* Cada módulo lateral ganha espaçamento e aparência mais organizada */
#right .tck-module {
    margin-bottom: 18px !important;
    background: #ffffff !important;
    border: none !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* Títulos dos módulos: mais elegantes e consistentes */
#right h3.tck-module-title {
    background: #555555 !important;
    color: #ffffff !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    text-align: center !important;
    padding: 11px 10px !important;
    margin: 0 !important;
    border: none !important;
}

/* Área interna branca dos módulos */
#right .tck-module-text {
    background: #ffffff !important;
    padding: 10px !important;
    margin: 0 !important;
    border: none !important;
    text-align: center !important;
}

/* Evita bordas/linhas internas muito pesadas */
#right .tck-module-text > * {
    max-width: 100% !important;
}

/* Links da lateral */
#right .tck-module-text a {
    color: #f27b13 !important;
    text-decoration: none !important;
}

#right .tck-module-text a:hover {
    color: #d56a0f !important;
    text-decoration: underline !important;
}

    /******** EA — REFINO DA COLUNA LATERAL DIREITA ********/

/* Troca o fundo laranja chapado por um fundo claro mais moderno */
#right > .inner {
    background: #ffffff !important;
    border-top: 5px solid #f27b13 !important;
    padding: 12px !important;
}

/* Cria separação elegante entre os módulos laterais */
#right .tck-module {
    border: 1px solid #eeeeee !important;
    margin-bottom: 18px !important;
}

/* Remove possíveis contornos laranja internos dos blocos */
#right .tck-module-text {
    border: none !important;
    box-shadow: none !important;
}

/* Mantém a área de conteúdo mais limpa */
#right .tck-module-text iframe,
#right .tck-module-text video,
#right .tck-module-text img {
    max-width: 100% !important;
    border: none !important;
}

    /******** EA — REMOVE BORDA LARANJA INTERNA DOS MÓDULOS LATERAIS ********/

#right .tck-module-text {
    border: none !important;
}

/******** EA — LIMPEZA VISUAL DAS IMAGENS DO MIOLO ********/

/* Remove a moldura antiga das imagens dos blocos RAXO da home */
.raxo-portal .raxo-image {
    padding: 0 !important;
    border: none !important;
    border-radius: 0 !important;
}

/******** EA — DIVISÓRIAS MAIS DISCRETAS NOS BLOCOS RAXO ********/

/* Suaviza as linhas horizontais que separam os blocos de notícias */
.raxo-portal .raxo-container::before,
.raxo-portal .raxo-container::after {
    border-top: 1px solid #e6e6e6 !important;

  
}

/******** EA — CORREÇÃO DEFINITIVA DAS LINHAS DIVISÓRIAS RAXO ********/

/* Força as linhas divisórias dos módulos RAXO para cinza claro */
.raxo-portal .raxo-container::before,
.raxo-portal .raxo-container::after {
    border-top: 1px solid #e6e6e6 !important;
    border-color: #e6e6e6 !important;
}

/* Remove qualquer borda azul aplicada no bloco RAXO */
.raxo-portal {
    border-top-color: transparent !important;
}

/******** EA — REFINO EDITORIAL DO BLOCO CENTRAL RAXO ********/

/* Títulos das notícias menores da coluna central:
   ficam mais editoriais, com contraste melhor */
.raxo-portal .raxo-normal .raxo-title,
.raxo-portal .raxo-normal .raxo-title a {
    color: #222222 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
    text-decoration: none !important;
}

/* Hover sutil nos títulos menores */
.raxo-portal .raxo-normal .raxo-title a:hover {
    color: #f27b13 !important;
    text-decoration: none !important;
}

/* Categorias continuam laranja e discretas */
.raxo-portal .raxo-normal .raxo-category,
.raxo-portal .raxo-normal .raxo-category a {
    color: #f27b13 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
}

/* "Leia Mais" das notícias menores */
.raxo-portal .raxo-normal .raxo-readmore,
.raxo-portal .raxo-normal .raxo-readmore a {
    color: #f27b13 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
}

/* Espaçamento interno das chamadas menores */
.raxo-portal .raxo-normal article {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* Suaviza a linha entre cada notícia pequena */
.raxo-portal .raxo-normal article + article {
    border-top: 1px solid #eeeeee !important;
}

/* Título das matérias grandes à esquerda:
   mantém laranja, mas com acabamento mais equilibrado */
.raxo-portal .raxo-top .raxo-title,
.raxo-portal .raxo-top .raxo-title a {
    color: #f27b13 !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 1.18 !important;
    text-decoration: none !important;
}

/* Categoria das matérias grandes */
.raxo-portal .raxo-top .raxo-category,
.raxo-portal .raxo-top .raxo-category a {
    color: #f27b13 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
}

/******** EA — LEIA MAIS COM SETA NOS BLOCOS CENTRAIS ********/

.raxo-portal .raxo-normal .raxo-readmore a::after {
    content: "→";
    margin-left: 6px;
    font-weight: 700;
    transition: margin-left 0.2s ease;
}

.raxo-portal .raxo-normal .raxo-readmore a:hover::after {
    margin-left: 9px;
}

/******** EA — CORRIGE TÍTULOS VISITADOS NO BLOCO CENTRAL ********/

.raxo-portal .raxo-normal .raxo-title a,
.raxo-portal .raxo-normal .raxo-title a:link,
.raxo-portal .raxo-normal .raxo-title a:visited {
    color: #222222 !important;
}

.raxo-portal .raxo-normal .raxo-title a:hover {
    color: #f27b13 !important;
}

/******** EA — LEIA MAIS DO SLIDER SUPERIOR EM FORMATO EDITORIAL ********/

/* Alinha o Leia Mais à esquerda */
.raxo-slider .raxo-readmore {
    text-align: left !important;
    margin-top: 10px !important;
}

/* Remove aparência de botão e transforma em link editorial */
.raxo-slider .raxo-readmore a {
    display: inline-block !important;
    width: auto !important;
    padding: 0 !important;
    line-height: 1.3 !important;
    color: #f27b13 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-align: left !important;
    text-decoration: none !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
}

/* Adiciona seta */
.raxo-slider .raxo-readmore a::after {
    content: "→";
    margin-left: 6px;
    font-weight: 700;
    transition: margin-left 0.2s ease;
}

/* Hover */
.raxo-slider .raxo-readmore a:hover {
    color: #d56a0f !important;
    text-decoration: none !important;
}

.raxo-slider .raxo-readmore a:hover::after {
    margin-left: 9px;
}

/******** EA — REFINO DAS FOTOS DO SLIDER SUPERIOR ********/

/* Padroniza e valoriza as imagens das três chamadas superiores */
.raxo-slider .raxo-image {
    margin-bottom: 10px !important;
    overflow: hidden !important;
}

/* Fotos com proporção consistente e acabamento mais moderno */
.raxo-slider .raxo-image img {
    display: block !important;
    width: 100% !important;
    height: 177px !important;
    object-fit: cover !important;
    border: none !important;
    border-radius: 2px !important;
}

/******** EA — REMOVE ESPAÇO VAZIO DO CABEÇALHO DO SLIDER ********/

/* Esconde o cabeçalho vazio do RAXO Slider */
.raxo-slider .raxo-header:empty {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    height: 0 !important;
    min-height: 0 !important;
}

/******** EA — REDUZ ESPAÇO ACIMA DO SLIDER SUPERIOR ********/

/* Reduz o vão entre a faixa de manchetes e o bloco de três chamadas */
#raxo-module-id874 .raxo-header {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

/* Ajusta o espaçamento geral do módulo */
#raxo-module-id874 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Reduz respiro interno do corpo do slider */
#raxo-module-id874 .raxo-body {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
/******** EA — MINIATURAS DA COLUNA CENTRAL AJUSTADAS ********/

/* Amplia de forma moderada, sem quebrar o alinhamento imagem + texto */
.raxo-portal .raxo-normal .raxo-image {
    flex: 0 0 170px !important;
    width: 170px !important;
    margin-right: 16px !important;
}

/* Mantém proporção uniforme */
.raxo-portal .raxo-normal .raxo-image img {
    display: block !important;
    width: 170px !important;
    height: 128px !important;
    object-fit: cover !important;
}

/* Garante o texto ao lado da imagem */
.raxo-portal .raxo-normal .raxo-wrap {
    flex-wrap: nowrap !important;
}

.raxo-portal .raxo-normal .raxo-content {
    flex: 1 1 auto !important;
    min-width: 0 !important;
}

/******** EA — REFINO DAS MATÉRIAS GRANDES DA COLUNA ESQUERDA ********/

/* Espaço mais equilibrado entre a foto grande e o título */
.raxo-portal .raxo-top .raxo-image {
    margin-bottom: 16px !important;
}

/* Títulos grandes com presença editorial, mas sem excesso */
.raxo-portal .raxo-top .raxo-title,
.raxo-portal .raxo-top .raxo-title a {
    margin-top: 0 !important;
    margin-bottom: 8px !important;
}

/* Categoria abaixo dos títulos grandes, mais limpa */
.raxo-portal .raxo-top .raxo-category,
.raxo-portal .raxo-top .raxo-category a {
    display: inline-block !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    text-decoration: underline !important;
    text-underline-offset: 2px !important;
}

/* Dá mais respiro entre uma matéria grande e outra */
.raxo-portal .raxo-top article {
    margin-bottom: 28px !important;
}

/******** EA — RESPIRO LATERAL GERAL DO SITE ********/

/* Dá margem interna nas laterais do site inteiro */
#wrapper {
    padding-left: 18px !important;
    padding-right: 18px !important;
    box-sizing: border-box !important;
}

/* Em telas menores, reduz um pouco o respiro */
@media (max-width: 768px) {
    #wrapper {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }
}

/******** EA — REFINO VISUAL DO MÓDULO MAIS LIDAS ********/

/* Lista principal */
#right ul.mostread.mod-list {
    list-style: none !important;
    margin: 0 !important;
    padding: 2px 0 0 0 !important;
    counter-reset: mais-lidas;
    text-align: left !important;
}

/* Cada item */
#right ul.mostread.mod-list li {
    counter-increment: mais-lidas;
    position: relative;
    margin: 0 !important;
    padding: 12px 0 12px 34px !important;
    border-bottom: 1px solid #eeeeee !important;
    line-height: 1.35 !important;
    text-align: left !important;
}

/* Remove a linha do último item */
#right ul.mostread.mod-list li:last-child {
    border-bottom: none !important;
    padding-bottom: 6px !important;
}

/* Numeração laranja */
#right ul.mostread.mod-list li::before {
    content: counter(mais-lidas);
    position: absolute;
    left: 0;
    top: 11px;
    color: #f27b13 !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
}

/* Links */
#right ul.mostread.mod-list li a {
    color: #333333 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
}

/* Hover */
#right ul.mostread.mod-list li a:hover {
    color: #f27b13 !important;
    text-decoration: none !important;
}

/******** EA — REFINO VISUAL DO MÓDULO PESQUISA ********/

/* Organiza o formulário de busca */
#right form.mod-finder {
    width: 100% !important;
    margin: 0 !important;
}

/* Esconde visualmente o texto "Pesquisar", mantendo acessibilidade */
#right form.mod-finder label.finder {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

/* Faz o campo ocupar toda a largura */
#right form.mod-finder .awesomplete {
    display: block !important;
    width: 100% !important;
}

/* Campo de busca mais limpo e moderno */
#right form.mod-finder input.js-finder-search-query {
    width: 100% !important;
    height: 44px !important;
    padding: 0 14px !important;
    border: 1px solid #d9d9d9 !important;
    border-radius: 3px !important;
    background: #ffffff !important;
    color: #333333 !important;
    font-size: 14px !important;
    box-shadow: none !important;
}

/* Foco laranja sutil */
#right form.mod-finder input.js-finder-search-query:focus {
    border-color: #f27b13 !important;
    outline: none !important;
    box-shadow: 0 0 0 2px rgba(242, 123, 19, 0.12) !important;
}

/******** EA — REFINO DOS BANNERS/LOGOS DA LATERAL ********/

/* Remove margens irregulares nos módulos personalizados da lateral */
#right .mod-custom.custom p {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
}

/* Centraliza com consistência os links dos banners */
#right .mod-custom.custom a {
    display: block !important;
    text-align: center !important;
}

/* Logos/banners com acabamento mais limpo */
#right .mod-custom.custom img {
    display: block !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 6px auto !important;
    border: none !important;
}

/******** EA — ESPECIAIS: AJUSTE CORRETO ********/

/* Lista do box Especiais */
#right ul.mod-menu.mod-list.nav.type_4 {
    list-style: none !important;
    margin: 0 !important;
    padding: 2px 0 0 0 !important;
    text-align: left !important;
}

/* Cada item */
#right ul.mod-menu.mod-list.nav.type_4 li {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 10px 0 !important;
    border-bottom: 1px solid #eeeeee !important;
    text-align: left !important;
}

/* Remove linha do último item */
#right ul.mod-menu.mod-list.nav.type_4 li:last-child {
    border-bottom: none !important;
    padding-bottom: 6px !important;
}

/* Links */
#right ul.mod-menu.mod-list.nav.type_4 li a {
    display: block !important;
    width: 100% !important;
    color: #333333 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.35 !important;
    text-align: left !important;
    text-decoration: none !important;
}

/* Hover */
#right ul.mod-menu.mod-list.nav.type_4 li a:hover {
    color: #f27b13 !important;
    text-decoration: none !important;
}

/******** EA — REFINO DO BLOCO DE 3 CHAMADAS INFERIOR ********/

/* Ajusta o conteúdo de cada card do bloco */
#raxo-module-id917 .raxo-content {
    display: flex !important;
    flex-direction: column !important;
}

/* Categoria com pequeno respiro */
#raxo-module-id917 .raxo-info,
#raxo-module-id917 .raxo-category {
    margin-bottom: 4px !important;
}

/* Títulos mais regulares e com área mínima para alinhar o conjunto */
#raxo-module-id917 .raxo-title,
#raxo-module-id917 .raxo-title a {
    line-height: 1.22 !important;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
}

/* Organiza melhor o Leia Mais */
#raxo-module-id917 .raxo-readmore {
    margin-top: auto !important;
    padding-top: 4px !important;
}

/******** EA — REFINO DO RODAPÉ: EVENTOS E ENTIDADES ********/

/* Título da seção no início do rodapé */
#block4 h3.tck-module-title {
    color: #f27b13 !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    text-align: left !important;
    padding: 0 0 10px 0 !important;
    margin: 0 0 18px 0 !important;
    border-bottom: 1px solid #d8d8d8 !important;
    letter-spacing: 0.01em !important;
}

/* Área interna do módulo de logos */
#block4 .tck-module-text {
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Parágrafos que centralizam os banners/logos */
#block4 .mod-custom.custom p {
    margin: 0 0 16px 0 !important;
    padding: 0 !important;
    text-align: center !important;
}

/* Remove sobra no último bloco de logos */
#block4 .mod-custom.custom p:last-child {
    margin-bottom: 0 !important;
}

/* Links dos logos */
#block4 .mod-custom.custom a {
    display: inline-block !important;
    text-align: center !important;
}

/* Logos com acabamento mais limpo */
#block4 .mod-custom.custom img {
    display: inline-block !important;
    max-width: 100% !important;
    height: auto !important;
    border: none !important;
    vertical-align: middle !important;
}

/******** EA — LOGOS DO RODAPÉ EM LINHA ÚNICA ********/

/* Junta os dois blocos de logos em uma única faixa horizontal */
#block4 #mod-custom334 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 34px !important;
    flex-wrap: nowrap !important;
}

/* Cada parágrafo passa a organizar seus próprios logos em linha */
#block4 #mod-custom334 p {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 26px !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Mantém os links dos logos alinhados */
#block4 #mod-custom334 a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* Em telas menores, permite quebrar para não estourar */
@media (max-width: 900px) {
    #block4 #mod-custom334 {
        flex-wrap: wrap !important;
        gap: 18px !important;
    }

    #block4 #mod-custom334 p {
        flex-wrap: wrap !important;
        gap: 18px !important;
    }
}

/******** EA — REFINO DA LISTAGEM PRINCIPAL DAS CATEGORIAS ********/

/* Espaçamento geral da listagem abaixo do destaque principal */
body.view-category .com-content-category-blog__items {
    margin-top: 12px !important;
}

/* Cada matéria da categoria */
body.view-category .com-content-category-blog__item.blog-item {
    padding: 22px 0 26px 0 !important;
    margin: 0 !important;
    border-bottom: 1px solid #e6e6e6 !important;
}

/* Título da seção/categoria, como "Atletismo", "Esportes de Inverno" etc. */
body.view-category .com-content-category-blog > h1,
body.view-category .com-content-category-blog .page-header > h1 {
    color: #f27b13 !important;
    font-size: 32px !important;
    font-weight: 700 !important;
    line-height: 1.15 !important;
    margin: 0 0 14px 0 !important;
}

/* Título de cada matéria */
body.view-category .com-content-category-blog__item .page-header {
    margin: 0 0 8px 0 !important;
    padding: 0 !important;
}

body.view-category .com-content-category-blog__item h2.tck-article-title {
    color: #f27b13 !important;
    font-size: 26px !important;
    font-weight: 700 !important;
    line-height: 1.18 !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.view-category .com-content-category-blog__item h2.tck-article-title a {
    color: #f27b13 !important;
    text-decoration: none !important;
}

body.view-category .com-content-category-blog__item h2.tck-article-title a:hover {
    color: #d56a0f !important;
    text-decoration: none !important;
}

/* Metadados: categoria, publicado etc. */
body.view-category .com-content-category-blog__item .tck-article-details,
body.view-category .com-content-category-blog__item .article-info {
    margin: 0 0 12px 0 !important;
    font-size: 13px !important;
    line-height: 1.35 !important;
    color: #555555 !important;
}

/* Corpo da chamada: imagem à esquerda + resumo à direita */
body.view-category .com-content-category-blog__item .tck-article-body {
    display: flex !important;
    align-items: flex-start !important;
    gap: 18px !important;
    margin-top: 0 !important;
}

/* Remove o float antigo do contêiner da imagem */
body.view-category .com-content-category-blog__item .tck-article-body > div[style*="float"] {
    float: none !important;
    flex: 0 0 312px !important;
    width: 312px !important;
    margin: 0 !important;
}

/* Imagem da listagem */
body.view-category .com-content-category-blog__item .tck-article-body img {
    display: block !important;
    width: 312px !important;
    height: 208px !important;
    object-fit: cover !important;
    border: none !important;
}

/* Legenda da foto */
body.view-category .com-content-category-blog__item .tck-article-body > div[style*="float"] > div {
    margin-top: 5px !important;
    color: #666666 !important;
    font-size: 11px !important;
    line-height: 1.3 !important;
}

/* Texto-resumo */
body.view-category .com-content-category-blog__item .tck-article-body > p {
    flex: 1 1 auto !important;
    margin: 2px 0 0 0 !important;
    font-size: 15px !important;
    line-height: 1.5 !important;
    color: #222222 !important;
}

/* Botão Leia Mais em estilo editorial */
body.view-category .com-content-category-blog__item .readmore.tck-readmore {
    margin: 14px 0 0 0 !important;
    padding: 0 !important;
}

body.view-category .com-content-category-blog__item .readmore.tck-readmore a {
    display: inline-block !important;
    color: #f27b13 !important;
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.3 !important;
    text-decoration: none !important;
}

body.view-category .com-content-category-blog__item .readmore.tck-readmore a::after {
    content: "→";
    margin-left: 6px !important;
    font-weight: 700 !important;
}

body.view-category .com-content-category-blog__item .readmore.tck-readmore a:hover {
    color: #d56a0f !important;
    text-decoration: none !important;
}

/* Responsivo */
@media (max-width: 900px) {
    body.view-category .com-content-category-blog__item .tck-article-body {
        display: block !important;
    }

    body.view-category .com-content-category-blog__item .tck-article-body > div[style*="float"] {
        width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 14px !important;
    }

    body.view-category .com-content-category-blog__item .tck-article-body img {
        width: 100% !important;
        height: auto !important;
    }

    body.view-category .com-content-category-blog__item h2.tck-article-title {
        font-size: 23px !important;
    }
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

/* =====================================================
   EA 2026 - PAGINA DE PESQUISA
   Aplicado somente ao menu Pesquisa
   ===================================================== */

body.ea-search-page .com-finder.finder {
    max-width: 1080px;
    margin: 0 auto;
    padding: 30px 24px 60px;
}

/* Título */
body.ea-search-page .com-finder.finder > h1 {
    font-size: 42px;
    line-height: 1.1;
    margin: 0 0 25px;
    font-weight: 800;
    letter-spacing: -1px;
    color: #202124;
}

/* Caixa principal da pesquisa */
body.ea-search-page .com-finder__form {
    background: #ffffff;
    border: 1px solid #e6e6e6;
    border-radius: 18px;
    padding: 22px;
    margin-bottom: 32px;
    box-shadow: 0 8px 26px rgba(0,0,0,.06);
}

body.ea-search-page .com-finder__search {
    margin: 0 !important;
}

body.ea-search-page .com-finder__search .form-inline {
    display: block;
}

/* Texto "Termos de pesquisa" */
body.ea-search-page .com-finder__search label {
    display: block;
    margin: 0 0 9px !important;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .06em;
    color: #666;
}

/* Campo + botões */
body.ea-search-page .com-finder__search .input-group {
    display: grid;
    grid-template-columns: minmax(0,1fr) auto auto;
    gap: 10px;
    align-items: stretch;
}

body.ea-search-page .com-finder__search input.form-control {
    height: 54px;
    padding: 0 17px;
    border: 1px solid #d8d8d8;
    border-radius: 12px !important;
    background: #fafafa;
    font-size: 17px;
    box-shadow: none;
}

body.ea-search-page .com-finder__search input.form-control:focus {
    background: #fff;
    border-color: #f27b13;
    box-shadow: 0 0 0 3px rgba(242,123,19,.13);
}

/* Botões */
body.ea-search-page .com-finder__search .btn {
    height: 54px;
    padding: 0 21px;
    border: 0;
    border-radius: 12px !important;
    font-weight: 700;
}

body.ea-search-page .com-finder__search .btn-primary {
    background: #f27b13 !important;
    color: #fff;
}

body.ea-search-page .com-finder__search .btn-primary:hover {
    background: #d96b0b !important;
}

body.ea-search-page .com-finder__search .btn-secondary {
    background: #f0f0f0;
    color: #333;
}

/* Pesquisa avançada */
body.ea-search-page .com-finder__advanced {
    margin-top: 18px;
}

body.ea-search-page .com-finder__tips {
    border: 0;
    border-radius: 14px;
    background: #f7f7f7;
}

/* Resultados */
body.ea-search-page .com-finder__results {
    margin-top: 10px;
}

body.ea-search-page .com-finder__results .result__item,
body.ea-search-page .com-finder__results li {
    margin: 0 !important;
    padding: 22px 2px !important;
    border-bottom: 1px solid #e8e8e8;
}

/* Título de cada notícia */
body.ea-search-page .com-finder__results .result__title,
body.ea-search-page .com-finder__results h4 {
    margin: 0 0 8px;
    font-size: 23px;
    line-height: 1.25;
    font-weight: 800;
}

body.ea-search-page .com-finder__results .result__title a,
body.ea-search-page .com-finder__results h4 a {
    color: #202124;
    text-decoration: none;
}

body.ea-search-page .com-finder__results .result__title a:hover,
body.ea-search-page .com-finder__results h4 a:hover {
    color: #f27b13;
}

/* Data / categoria */
body.ea-search-page .com-finder__results .result__date,
body.ea-search-page .com-finder__results .result__taxonomy {
    margin-bottom: 8px;
    font-size: 13px;
    color: #777;
}

/* Resumo */
body.ea-search-page .com-finder__results .result__description {
    max-width: 900px;
    font-size: 15px;
    line-height: 1.6;
    color: #555;
}

/* Não mostrar URL feia do Joomla */
body.ea-search-page .com-finder__results .result__url {
    display: none;
}

/* Paginação */
body.ea-search-page .pagination {
    gap: 6px;
    margin-top: 30px;
    flex-wrap: wrap;
}

body.ea-search-page .pagination .page-link {
    min-width: 40px;
    text-align: center;
    color: #333;
    border: 1px solid #e2e2e2;
    border-radius: 10px !important;
}

body.ea-search-page .pagination .active .page-link {
    color: #fff;
    background: #f27b13;
    border-color: #f27b13;
}

/* CELULAR */
@media (max-width: 720px) {

    body.ea-search-page .com-finder.finder {
        padding: 18px 14px 42px;
    }

    body.ea-search-page .com-finder.finder > h1 {
        font-size: 30px;
    }

    body.ea-search-page .com-finder__form {
        padding: 16px;
        border-radius: 14px;
    }

    body.ea-search-page .com-finder__search .input-group {
        grid-template-columns: 1fr 1fr;
    }

    body.ea-search-page .com-finder__search input.form-control {
        grid-column: 1 / -1;
    }

    body.ea-search-page .com-finder__search .btn {
        width: 100%;
        padding: 0 10px;
    }

    body.ea-search-page .com-finder__results .result__title,
    body.ea-search-page .com-finder__results h4 {
        font-size: 20px;
    }
}
/* =========================================================
   EA PESQUISA 2026 — RESULTADOS
   ========================================================= */

.ea-search-page .ea-result-card {
    position: relative !important;
    display: grid !important;
    grid-template-columns: 260px minmax(0, 1fr) !important;
    gap: 24px !important;
    align-items: center !important;

    margin: 0 0 18px !important;
    padding: 16px !important;

    background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 14px !important;
    box-shadow: 0 3px 14px rgba(0,0,0,.05) !important;

    list-style: none !important;
    overflow: hidden !important;
}

/* FOTO */

.ea-search-page .ea-result-image {
    width: 260px !important;
    height: 160px !important;
    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;
    border-radius: 10px !important;
    background: #f3f3f3 !important;
}

.ea-search-page .ea-result-image a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

.ea-search-page .ea-search-thumb {
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    display: block !important;

    object-fit: cover !important;
    object-position: center top !important;

    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

/* TEXTO */

.ea-search-page .ea-result-content {
    min-width: 0 !important;
    padding: 0 30px 0 0 !important;
}

/* CATEGORIA / DATA */

.ea-search-page .ea-result-meta {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 8px 12px !important;

    margin: 0 0 7px !important;
}

.ea-search-page .ea-result-category {
    color: #f27b13 !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: .35px !important;
}

.ea-search-page .ea-result-date {
    color: #888 !important;
    font-size: 13px !important;
}

.ea-search-page .ea-result-date::before {
    content: "•";
    color: #bbb;
    margin-right: 10px;
}

/* TÍTULO */

.ea-search-page .ea-result-title {
    margin: 0 0 8px !important;
    padding: 0 !important;

    font-size: 22px !important;
    line-height: 1.22 !important;
    font-weight: 800 !important;
}

.ea-search-page .ea-result-title a {
    color: #f27b13 !important;
    text-decoration: none !important;
}

.ea-search-page .ea-result-title a:hover {
    color: #d96300 !important;
}

/* O amarelo do termo pesquisado fica só atrás da palavra */
.ea-search-page mark,
.ea-search-page .highlight {
    display: inline !important;
    padding: 0 2px !important;
}

/* RESUMO */

.ea-search-page .ea-result-description {
    margin: 0 !important;
    padding: 0 !important;

    color: #444 !important;
    font-size: 14px !important;
    line-height: 1.55 !important;

    display: -webkit-box !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden !important;
}

/* SETA */

.ea-search-page .ea-result-arrow {
    position: absolute !important;
    right: 18px !important;
    top: 50% !important;

    transform: translateY(-50%) !important;

    color: #f27b13 !important;
    font-size: 32px !important;
    line-height: 1 !important;
    text-decoration: none !important;
}

/* TIRA A LINHA ANTIGA ENTRE RESULTADOS */

.ea-search-page .result__item {
    border-bottom: 0 !important;
}

/* MOBILE */

@media (max-width: 720px) {

    .ea-search-page .ea-result-card {
        display: block !important;
        padding: 13px !important;
    }

    .ea-search-page .ea-result-image {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 16 / 9 !important;
        margin-bottom: 13px !important;
    }

    .ea-search-page .ea-result-content {
        padding-right: 0 !important;
    }

    .ea-search-page .ea-result-title {
        font-size: 19px !important;
    }

    .ea-search-page .ea-result-description {
        font-size: 14px !important;
    }

    .ea-search-page .ea-result-arrow {
        display: none !important;
    }
}

/* EA Pesquisa - simplifica Busca Avancada */
body.ea-search-page .control-group:has(#tax-language),
body.ea-search-page .control-group:has(#tax-author) {
    display: none !important;
}

/* EA: laranja da marca somente no menu do celular */
@media screen and (max-width: 640px) {
  #maximenuck867-mobile-bar,
  #maximenuck867-mobile-bar .mobilemenuck-bar-title,
  #maximenuck867-mobile .mobilemenuck-title {
    background: #ff5917 !important;
    background-image: none !important;
  }
}


/* EA: padronizacao do laranja da marca - 17/10/2026 */
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.titreck, select#maximenuck867.maximenuckh ul.maximenuck:hover{color:#ff5917;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.descck{color:#ff5917;}
[data-id="maximenuck867"] .mobilemenuck-bar-title{background-color:#ff5917;background-image:linear-gradient(#ff5917, #ff5917 100%);}
[data-id="maximenuck867"] .mobilemenuck-title{background-color:#ff5917;background-image:linear-gradient(#ff5917, #ff5917 100%);}
a{color:#ff5917;}
h1, div.componentheading{color:#ff5917;}
h2, div.contentheading{color:#ff5917;}
h3{color:#ff5917;}
h4{color:#ff5917;}
h5{color:#ff5917;}
h6{color:#ff5917;}
.readmore a, .readmore .btn{color:#ff5917;}
#right > .inner{background-image:linear-gradient(#ff5917, #ff5917 100%);}
#right .tck-module-text{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.blog-featured .item-category, .blog-featured .item-category a, .blog-featured .category-name, .blog-featured .category-name a{color:#ff5917 !important;}
.blog-featured .item-title a, .blog-featured h2 a, .blog-featured h3 a{color:#ff5917 !important;}
.blog-featured .readmore a, .blog-featured .readmore .btn, .blog-featured a.readmore, .blog-featured .btn.readmore{color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
.blog-featured .readmore a:hover, .blog-featured .readmore .btn:hover, .blog-featured a.readmore:hover, .blog-featured .btn.readmore:hover{background-color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
.mod-articlescategory a, .mod-articlescategory .readmore a, .mod-articlescategory .readmore{color:#ff5917 !important;}
.mod-articlescategory .category-name, .mod-articlescategory .category-name a{color:#ff5917 !important;}
.mod-articlescategory .item-title a{color:#ff5917 !important;}
#maincontent .readmore a, #content .readmore a, main .readmore a, .container-component .readmore a, #maincontent a.readmore, #content a.readmore, main a.readmore, .container-component a.readmore{color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#maincontent .readmore a:hover, #content .readmore a:hover, main .readmore a:hover, .container-component .readmore a:hover{background-color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#maincontent .category-name, #maincontent .category-name a, #content .category-name, #content .category-name a, main .category-name, main .category-name a, .container-component .category-name, .container-component .category-name a{color:#ff5917 !important;}
.raxo-slider .raxo-title, .raxo-slider .raxo-title a{color:#ff5917 !important;}
.raxo-slider a{color:#ff5917 !important;}
.item-page p a, .item-page li a{color:#ff5917 !important;}
.raxo-portal .raxo-title a{color:#ff5917 !important;}
.raxo-portal .raxo-category a{color:#ff5917 !important;}
body .raxo-portal .raxo-title a, body .raxo-portal h3.raxo-title a{color:#ff5917 !important;}
body .raxo-portal .raxo-category a{color:#ff5917 !important;}
.raxo-prime.color-orange{--raxo-color-base:#ff5917;}
#right > .inner{background-color:#ff5917 !important;}
#right .tck-module-text a{color:#ff5917 !important;}
#right > .inner{border-top-color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-title a:hover{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-category, .raxo-portal .raxo-normal .raxo-category a{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-readmore, .raxo-portal .raxo-normal .raxo-readmore a{color:#ff5917 !important;}
.raxo-portal .raxo-top .raxo-title, .raxo-portal .raxo-top .raxo-title a{color:#ff5917 !important;}
.raxo-portal .raxo-top .raxo-category, .raxo-portal .raxo-top .raxo-category a{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-title a:hover{color:#ff5917 !important;}
.raxo-slider .raxo-readmore a{color:#ff5917 !important;}
#right ul.mostread.mod-list li::before{color:#ff5917 !important;}
#right ul.mostread.mod-list li a:hover{color:#ff5917 !important;}
#right form.mod-finder input.js-finder-search-query:focus{border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#right ul.mod-menu.mod-list.nav.type_4 li a:hover{color:#ff5917 !important;}
#block4 h3.tck-module-title{color:#ff5917 !important;}
body.view-category .com-content-category-blog > h1, body.view-category .com-content-category-blog .page-header > h1{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item h2.tck-article-title{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item h2.tck-article-title a{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item .readmore.tck-readmore a{color:#ff5917 !important;}
body.ea-search-page .com-finder__search input.form-control:focus{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
body.ea-search-page .com-finder__search .btn-primary{background-color:#ff5917 !important;}
body.ea-search-page .com-finder__results .result__title a:hover, body.ea-search-page .com-finder__results h4 a:hover{color:#ff5917;}
body.ea-search-page .pagination .active .page-link{background-color:#ff5917;border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-search-page .ea-result-category{color:#ff5917 !important;}
.ea-search-page .ea-result-title a{color:#ff5917 !important;}
.ea-search-page .ea-result-arrow{color:#ff5917 !important;}
.ea-home-search__eyebrow{color:#ff5917;}
.ea-home-search__form input:focus{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-home-search__form button{background-color:#ff5917;}
[data-id="maximenuck867"] .mobilemenuck-bar-title,[data-id="maximenuck867"] .mobilemenuck-title { background:#ff5917 !important; background-image:none !important; }

/* EA: variantes antigas do laranja em titulos e detalhes */
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.titreck, select#maximenuck867.maximenuckh ul.maximenuck:hover{color:#ff5917;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.descck{color:#ff5917;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck div.floatck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck div.floatck div.floatck, div#maximenuck867 .maxipushdownck div.floatck, select#maximenuck867.maximenuckh ul.maximenuck option{border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level2.active > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level2.active > span.separator span.titreck, div#maximenuck867 li.maximenuck.maximenuflatlistck.active:not(.level1) span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > span.separator span.titreck, div#maximenuck867 li.maximenuck.maximenuflatlistck:hover:not(.level1) span.titreck, div#maximenuck867 .maxipushdownck li.maximenuck:hover > a span.titreck, div#maximenuck867 .maxipushdownck li.maximenuck:hover > span.separator span.titreck{color:#ff5917;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level2.active > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level2.active > span.separator span.descck, div#maximenuck867 li.maximenuck.maximenuflatlistck.active:not(.level1) span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > span.separator span.descck, div#maximenuck867 li.maximenuck.maximenuflatlistck:hover:not(.level1) span.descck, div#maximenuck867 .maxipushdownck li.maximenuck:hover > a span.descck, div#maximenuck867 .maxipushdownck li.maximenuck:hover > span.separator span.descck{color:#ff5917;}
.your-selector{color:#ff5917;}
.your-selector{color:#ff5917;}
[data-id="maximenuck867"] .mobilemenuck-bar-title{background-color:#ff5917;background-image:linear-gradient(#ff5917, #ff5917 100%);}
[data-id="maximenuck867"] .mobilemenuck-title{background-color:#ff5917;background-image:linear-gradient(#ff5917, #ff5917 100%);}
#maximenuckmobil ul.maximenuck li.deeper > a::before{color:#ff5917;}
a{color:#ff5917;}
h1, div.componentheading{color:#ff5917;}
h2, div.contentheading{color:#ff5917;}
h3{color:#ff5917;}
h4{color:#ff5917;}
h5{color:#ff5917;}
h6{color:#ff5917;}
.readmore a, .readmore .btn{color:#ff5917;}
#right > .inner{background-image:linear-gradient(#ff5917, #ff5917 100%);}
#right .tck-module-text{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
#block4 div.moduletable h3, #block4 div.module h3, #block4 .widget h3, #block4 .tck-module h3, #block4 div.moduletable_menu h3, #block4 div.module_menu h3, #block4 .tck-module-title{color:#ff5917;}
#wrapper2{background-image:linear-gradient(#ff5917, #ff5917 100%);}
body.com_content.view-category.layout-blog:not(.homepage) .ea-category-explore{border-left-color:#ff5917;}
body.com_content.view-category.layout-blog:not(.homepage) .ea-category-explore a:hover{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;color:#ff5917 !important;}
body.com_content.view-category.layout-blog:not(.homepage) .ea-loadmore-button{background-color:#ff5917;}
body.com_content.view-category.layout-blog:not(.homepage) .ea-loadmore-button:hover{background-color:#ff5917;}
body.view-category.ea-history-index .ea-history-grid .tck-article-title::after{color:#ff5917;}
body.view-category.ea-history-index .ea-history-grid .tck-article-title:hover, body.view-category.ea-history-index .ea-history-grid .tck-article-title:focus{color:#ff5917 !important;}
body.view-category.ea-history-index .ea-history-grid > .ea-history-open{border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
body.view-category.ea-history-index .ea-history-grid > .ea-history-open .tck-article-title{color:#ff5917 !important;}
.blog-featured .item-category, .blog-featured .item-category a, .blog-featured .category-name, .blog-featured .category-name a{color:#ff5917 !important;}
.blog-featured .item-title a, .blog-featured h2 a, .blog-featured h3 a{color:#ff5917 !important;}
.blog-featured .readmore a, .blog-featured .readmore .btn, .blog-featured a.readmore, .blog-featured .btn.readmore{color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
.blog-featured .readmore a:hover, .blog-featured .readmore .btn:hover, .blog-featured a.readmore:hover, .blog-featured .btn.readmore:hover{background-color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
.mod-articlescategory a, .mod-articlescategory .readmore a, .mod-articlescategory .readmore{color:#ff5917 !important;}
.mod-articlescategory .category-name, .mod-articlescategory .category-name a{color:#ff5917 !important;}
.mod-articlescategory .item-title a{color:#ff5917 !important;}
#maincontent .readmore a, #content .readmore a, main .readmore a, .container-component .readmore a, #maincontent a.readmore, #content a.readmore, main a.readmore, .container-component a.readmore{color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#maincontent .readmore a:hover, #content .readmore a:hover, main .readmore a:hover, .container-component .readmore a:hover{background-color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#maincontent .category-name, #maincontent .category-name a, #content .category-name, #content .category-name a, main .category-name, main .category-name a, .container-component .category-name, .container-component .category-name a{color:#ff5917 !important;}
.raxo-slider .raxo-title, .raxo-slider .raxo-title a{color:#ff5917 !important;}
.raxo-slider a{color:#ff5917 !important;}
.item-page p a, .item-page li a{color:#ff5917 !important;}
.raxo-portal .raxo-title a{color:#ff5917 !important;}
.raxo-portal .raxo-category a{color:#ff5917 !important;}
body .raxo-portal .raxo-title a, body .raxo-portal h3.raxo-title a{color:#ff5917 !important;}
body .raxo-portal .raxo-category a{color:#ff5917 !important;}
#right > .inner{background-color:#ff5917 !important;}
#right .tck-module-text a{color:#ff5917 !important;}
#right > .inner{border-top-color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-title a:hover{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-category, .raxo-portal .raxo-normal .raxo-category a{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-readmore, .raxo-portal .raxo-normal .raxo-readmore a{color:#ff5917 !important;}
.raxo-portal .raxo-top .raxo-title, .raxo-portal .raxo-top .raxo-title a{color:#ff5917 !important;}
.raxo-portal .raxo-top .raxo-category, .raxo-portal .raxo-top .raxo-category a{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-title a:hover{color:#ff5917 !important;}
.raxo-slider .raxo-readmore a{color:#ff5917 !important;}
#right ul.mostread.mod-list li::before{color:#ff5917 !important;}
#right ul.mostread.mod-list li a:hover{color:#ff5917 !important;}
#right form.mod-finder input.js-finder-search-query:focus{border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;box-shadow:rgba(255,89,23,0.12) 0px 0px 0px 2px !important;}
#right ul.mod-menu.mod-list.nav.type_4 li a:hover{color:#ff5917 !important;}
#block4 h3.tck-module-title{color:#ff5917 !important;}
body.view-category .com-content-category-blog > h1, body.view-category .com-content-category-blog .page-header > h1{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item h2.tck-article-title{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item h2.tck-article-title a{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item .readmore.tck-readmore a{color:#ff5917 !important;}
body.ea-search-page .com-finder__search input.form-control:focus{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;box-shadow:rgba(255,89,23,0.13) 0px 0px 0px 3px;}
body.ea-search-page .com-finder__search .btn-primary{background-color:#ff5917 !important;}
body.ea-search-page .com-finder__search .btn-primary:hover{background-color:#ff5917 !important;}
body.ea-search-page .com-finder__results .result__title a:hover, body.ea-search-page .com-finder__results h4 a:hover{color:#ff5917;}
body.ea-search-page .pagination .active .page-link{background-color:#ff5917;border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-search-page .ea-result-category{color:#ff5917 !important;}
.ea-search-page .ea-result-title a{color:#ff5917 !important;}
.ea-search-page .ea-result-title a:hover{color:#ff5917 !important;}
.ea-search-page .ea-result-arrow{color:#ff5917 !important;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.titreck, select#maximenuck867.maximenuckh ul.maximenuck:hover{color:#ff5917;}
div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.descck, div#maximenuck867.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.descck{color:#ff5917;}
[data-id="maximenuck867"] .mobilemenuck-bar-title{background-color:#ff5917;background-image:linear-gradient(#ff5917, #ff5917 100%);}
[data-id="maximenuck867"] .mobilemenuck-title{background-color:#ff5917;background-image:linear-gradient(#ff5917, #ff5917 100%);}
a{color:#ff5917;}
h1, div.componentheading{color:#ff5917;}
h2, div.contentheading{color:#ff5917;}
h3{color:#ff5917;}
h4{color:#ff5917;}
h5{color:#ff5917;}
h6{color:#ff5917;}
.readmore a, .readmore .btn{color:#ff5917;}
#right > .inner{background-image:linear-gradient(#ff5917, #ff5917 100%);}
#right .tck-module-text{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.blog-featured .item-category, .blog-featured .item-category a, .blog-featured .category-name, .blog-featured .category-name a{color:#ff5917 !important;}
.blog-featured .item-title a, .blog-featured h2 a, .blog-featured h3 a{color:#ff5917 !important;}
.blog-featured .readmore a, .blog-featured .readmore .btn, .blog-featured a.readmore, .blog-featured .btn.readmore{color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
.blog-featured .readmore a:hover, .blog-featured .readmore .btn:hover, .blog-featured a.readmore:hover, .blog-featured .btn.readmore:hover{background-color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
.mod-articlescategory a, .mod-articlescategory .readmore a, .mod-articlescategory .readmore{color:#ff5917 !important;}
.mod-articlescategory .category-name, .mod-articlescategory .category-name a{color:#ff5917 !important;}
.mod-articlescategory .item-title a{color:#ff5917 !important;}
#maincontent .readmore a, #content .readmore a, main .readmore a, .container-component .readmore a, #maincontent a.readmore, #content a.readmore, main a.readmore, .container-component a.readmore{color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#maincontent .readmore a:hover, #content .readmore a:hover, main .readmore a:hover, .container-component .readmore a:hover{background-color:#ff5917 !important;border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#maincontent .category-name, #maincontent .category-name a, #content .category-name, #content .category-name a, main .category-name, main .category-name a, .container-component .category-name, .container-component .category-name a{color:#ff5917 !important;}
.raxo-slider .raxo-title, .raxo-slider .raxo-title a{color:#ff5917 !important;}
.raxo-slider a{color:#ff5917 !important;}
.item-page p a, .item-page li a{color:#ff5917 !important;}
.raxo-portal .raxo-title a{color:#ff5917 !important;}
.raxo-portal .raxo-category a{color:#ff5917 !important;}
body .raxo-portal .raxo-title a, body .raxo-portal h3.raxo-title a{color:#ff5917 !important;}
body .raxo-portal .raxo-category a{color:#ff5917 !important;}
#right > .inner{background-color:#ff5917 !important;}
#right .tck-module-text a{color:#ff5917 !important;}
#right > .inner{border-top-color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-title a:hover{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-category, .raxo-portal .raxo-normal .raxo-category a{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-readmore, .raxo-portal .raxo-normal .raxo-readmore a{color:#ff5917 !important;}
.raxo-portal .raxo-top .raxo-title, .raxo-portal .raxo-top .raxo-title a{color:#ff5917 !important;}
.raxo-portal .raxo-top .raxo-category, .raxo-portal .raxo-top .raxo-category a{color:#ff5917 !important;}
.raxo-portal .raxo-normal .raxo-title a:hover{color:#ff5917 !important;}
.raxo-slider .raxo-readmore a{color:#ff5917 !important;}
#right ul.mostread.mod-list li::before{color:#ff5917 !important;}
#right ul.mostread.mod-list li a:hover{color:#ff5917 !important;}
#right form.mod-finder input.js-finder-search-query:focus{border-top-color:#ff5917 !important;border-right-color:#ff5917 !important;border-bottom-color:#ff5917 !important;border-left-color:#ff5917 !important;}
#right ul.mod-menu.mod-list.nav.type_4 li a:hover{color:#ff5917 !important;}
#block4 h3.tck-module-title{color:#ff5917 !important;}
body.view-category .com-content-category-blog > h1, body.view-category .com-content-category-blog .page-header > h1{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item h2.tck-article-title{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item h2.tck-article-title a{color:#ff5917 !important;}
body.view-category .com-content-category-blog__item .readmore.tck-readmore a{color:#ff5917 !important;}
body.ea-search-page .com-finder__search input.form-control:focus{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
body.ea-search-page .com-finder__search .btn-primary{background-color:#ff5917 !important;}
body.ea-search-page .com-finder__results .result__title a:hover, body.ea-search-page .com-finder__results h4 a:hover{color:#ff5917;}
body.ea-search-page .pagination .active .page-link{background-color:#ff5917;border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-search-page .ea-result-category{color:#ff5917 !important;}
.ea-search-page .ea-result-title a{color:#ff5917 !important;}
.ea-search-page .ea-result-arrow{color:#ff5917 !important;}
.ea-home-search__eyebrow{color:#ff5917;}
.ea-home-search__form input:focus{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-home-search__form button{background-color:#ff5917;}
[data-id="maximenuck867"] .mobilemenuck-bar-title, [data-id="maximenuck867"] .mobilemenuck-title{background-color:#ff5917 !important;}
body.ea-global-header #hero-one .raxo-category{background-color:#ff5917 !important;}
body.ea-global-header #bannerrow{background-color:#ff5917 !important;}
body.ea-global-header #block6 li.level1.active > a{background-color:#ff5917 !important;}
body.ea-global-header .ea-v2-utility{background-image:linear-gradient(115deg, rgb(21, 26, 45) 0%, rgb(41, 63, 119) 65%, #ff5917 100%);}
#content .tck-article.com-content-article.item-page .tck-article-title{color:#ff5917 !important;}
.ea-home-search__eyebrow{color:#ff5917;}
.ea-home-search__form input:focus{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;box-shadow:rgba(255,89,23,0.12) 0px 0px 0px 3px;}
.ea-home-search__form button{background-color:#ff5917;}
.ea-home-search__form button:hover{background-color:#ff5917;}
.homepage .ea-home-ultimate-card{border-top-color:#ff5917;}
.homepage .ea-home-la28-card{border-top-color:#ff5917;}
.ea-brisbane-feature{border-top-color:#ff5917;}
.ea-veja-mais h2{border-bottom-color:#ff5917;}
.ea-la28-side-banner{border-top-color:#ff5917;}
.ea-global-banner:hover{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-global-banner__meta{color:#ff5917;}
.ea-feature-head{border-bottom-color:#ff5917;}
.ea-kicker{color:#ff5917;}
.ea-athlete-stage{background-image:linear-gradient(115deg, rgb(21, 26, 45), rgb(41, 63, 119) 65%, #ff5917);}
.ea-play{background-color:#ff5917;}
.homepage .ea-home-most-read li::before{color:#ff5917;}
.ea-instagram-track{scrollbar-color:#ff5917 rgb(236, 239, 242);}
.ea-social-growth{background-image:linear-gradient(120deg, rgb(16, 25, 39) 0%, rgb(25, 44, 67) 58%, #ff5917 145%);}
.ea-social-kicker{color:#ff5917;}
.ea-social-instagram{background-image:linear-gradient(135deg, rgba(126, 55, 188, 0.42), rgba(230, 58, 92, 0.32), rgba(255,89,23,0.25));}
#maximenuck867 > ul.maximenuck > li.level1.current > a, #maximenuck867 > ul.maximenuck > li.level1.active > a, #maximenuck867 > ul.maximenuck > li.level1.current > span, #maximenuck867 > ul.maximenuck > li.level1.active > span{color:#ff5917 !important;box-shadow:#ff5917 0px -3px 0px inset !important;}
#maximenuck867 .maxidrop-main{border-top-color:#ff5917 !important;}
#maximenuck867 li.level2:hover > a, #maximenuck867 li.level2:hover > span{color:#ff5917 !important;}
#maximenuck867 li.level2.parent > a::before, #maximenuck867 li.level2.parent > span::before{color:#ff5917 !important;}
.homepage #raxo-module-id939 .ea-la28-video-title{color:#ff5917 !important;}
#maximenuck867.maximenuckh{background-image:linear-gradient(115deg, rgb(21, 26, 45) 0%, rgb(41, 63, 119) 65%, #ff5917 100%) !important;}
#maximenuck867 > ul.maximenuck > li.level1.current > a, #maximenuck867 > ul.maximenuck > li.level1.active > a, #maximenuck867 > ul.maximenuck > li.level1.current > span, #maximenuck867 > ul.maximenuck > li.level1.active > span{box-shadow:#ff5917 0px -3px 0px inset !important;}
#wrapper2{background-image:linear-gradient(110deg, #ff5917 0%, #ff5917 52%, #ff5917 100%) !important;border-top-color:#ff5917 !important;}
.ea-footer-module-card{border-top-color:#ff5917 !important;}
.ea-footer-module-card ul.ea-footer-list a:hover{color:#ff5917 !important;}
.ea-footer-social-links a{background-color:#ff5917;}
.ea-consent-copy a{color:#ff5917;}
.ea-consent-btn{border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-consent-btn-primary{background-color:#ff5917;border-top-color:#ff5917;border-right-color:#ff5917;border-bottom-color:#ff5917;border-left-color:#ff5917;}
.ea-consent-switch{accent-color:#ff5917;}
body.ea-global-header #hero-one .raxo-category{background-color:#ff5917 !important;}