.display_serie_testeira { position: relative; max-height: 360px; height: 360px; }
.display_serie_testeira_movel { position: absolute; bottom: 0; z-index: 20; width: 100%; background-blend-mode: overlay, normal;  }
card { margin: unset; height: inherit; }
.area_paginacao span { color: white !important; }

.mod_mr_display_serie { background-color: #001B52; padding: 36px 0 72px 0; }
.mod_mr_display_serie .grid_conteudo { width: 100%; display: grid; grid-template-columns: 4fr 1fr 7fr; grid-gap: 24px; }

.mod_mr_display_serie .grid_conteudo .area1 { position: relative; }
.mod_mr_display_serie .grid_conteudo .area1 div { position: absolute; bottom: 0px; z-index: 21; }
.mod_mr_display_serie .grid_conteudo .area1 div img { border-radius: 8px; }

.mod_mr_display_serie .grid_conteudo .area2 { display: flex; gap: 36px; flex-direction: column; color: white; }
.mod_mr_display_serie .grid_conteudo .area2 .area2_2 { font-size: 32px; font-weight: 700; }
.mod_mr_display_serie .grid_conteudo .area2 .area2_3 { font-size: unset; display: flex; align-items: center; gap: 16px; padding: 16px 0; border-top: 1px solid #C4C4C4; border-bottom: 1px solid #C4C4C4; }
.mod_mr_display_serie .grid_conteudo .area2 .area2_4 { display: flex; gap: 18px; flex-wrap: wrap;}
.mod_mr_display_serie .grid_conteudo .area2 .area2_5 { padding-top: 18px; }

.display_serie .tituloserie {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 36px;
}


.mod_mr_display_serie .grid_conteudo .area2 .area2_4 a { padding: 6px 8px; border-radius: 100px; background-color: #FACE47; color: #64521C; text-decoration: none; }

.areaconteudo { display: flex; gap: 40px 24px; align-self: stretch; flex-wrap: wrap; justify-content: start; }



@media screen and (max-width: 950px) {
    .mod_mr_display_serie .grid_conteudo { grid-template-columns: 1fr; justify-content: center; }
    .mod_mr_display_serie .grid_conteudo .area1 { width: 100%; height: 200px; }
    .mod_mr_display_serie .grid_conteudo .area1 div { left: calc((100% - 380px) / 2); margin: auto }
}

.compartilhamento_artigo button { display: block; width: 40px; height: 30px; border: 0; background-color: #001B5200; border-radius: 6px; background-repeat: no-repeat; background-position: center center; }
.compartilhamento_artigo button.ativo { background-image: url(../../templates/templatemultirio2025/images/icones/favorito_ativo.svg); }
.compartilhamento_artigo button.inativo { background-image: url(../../templates/templatemultirio2025/images/icones/favorito_inativo.svg); }

.area_paginacao button { background-color: transparent !important; }
.area_paginacao button:not(.desabilitado){ border-color: white !important; }

.area_paginacao button.paginacao_primeiro:not(.desabilitado) { background-image: url("../../templates/templatemultirio2025/images/icones/paginacao_primeiro_branco.svg") !important; }
.area_paginacao button.paginacao_anterior:not(.desabilitado) { background-image: url("../../templates/templatemultirio2025/images/icones/paginacao_anterior_branco.svg") !important; }
.area_paginacao button.paginacao_proximo:not(.desabilitado) { background-image: url("../../templates/templatemultirio2025/images/icones/paginacao_proximo_branco.svg") !important; }
.area_paginacao button.paginacao_ultimo:not(.desabilitado) { background-image: url("../../templates/templatemultirio2025/images/icones/paginacao_ultimo_branco.svg") !important; }

.display_serie
{
    min-height: 200px;
    background-color: #002570;
    color: white;
    padding: 72px 0;
}

.display_serie .area_botao_serie
{
    width: 100%;
    display: flex;
    justify-content: center;
    padding-bottom: 24px;
}

.display_serie .tipo_conteudo_serie {
  border-radius: 4px;
  border: 2px solid var(--c-azul-claro-borda);
  background: #FFF;
  padding: 2px;
  display: flex;
  flex-direction: row;
  width: fit-content;
  gap: 4px;
  font-size: 14px;
  text-decoration: none;
}

.display_serie .tipo_conteudo_serie .conteudo{
  color: #fff;
  background-color: #99ACD2;
  border-radius: 4px 0px 0px 4px;
  padding: 8px;
  width: 108px;
  text-align: center;
}

.display_serie .tipo_conteudo_serie .serie{
  color: var(--c-azul-escuro-font);
  background-color: #FFF;
  border-radius: 0px 4px 4px 0px;
  padding: 8px;
  width: 108px;
  text-align: center;
}


.display_serie .tipo_conteudo_serie.series .conteudo{
  color: var(--c-azul-escuro-font);
  background-color: #FFF;
}

.display_serie .tipo_conteudo_serie.series .serie{
  color: #fff;
  background-color: #99ACD2;
}

@media screen and (min-width: 950px) {
  .mod_mr_display_serie .grid_conteudo .area1 {
    display: flex;
    justify-content: start;
  }
  .mod_mr_display_serie .grid_conteudo .area1 div{
    width: 100%;
    height: 238px;
    position: relative;
  }
  .mod_mr_display_serie .grid_conteudo .area1 div img{
    position: absolute;
    bottom: 0px;
  }
}