@charset "utf-8";

#home { float: left; width: 100%;}

#home .hm_clique { float: left; width: 100%; background: linear-gradient(45deg, #e8ecf1, #ced0e0);}
#home .hm_estilos { float: left; width: 100%; padding: 51px 0 21px;}
#home .hm_estourados { float: left; width: 100%; padding: 31px 0;}

#home .hm_semana { float: left; width: 100%; padding: 31px 0;}
#home .hm_paravoce { float: left; width: 100%; padding: 31px 0;}
#home .hm_paredao { float: left; width: 100%; padding: 31px 0;}
#home .hm_hits_semanal { float: left; width: 100%; padding: 31px 0;}
#home .hm_hits_brasileiros { float: left; width: 100%; padding: 31px 0;}
#home .hm_churrasco { float: left; width: 100%; padding: 31px 0;}

#home .hm_anuncios { float: left; width: 100%; padding: 31px 0;}
#home .hm_destaque { float: left; width: 100%; background-color: rgb(90 90 90 / 10%);}
#home .hm_cds { float: left; width: 100%; padding: 31px 0;}
#home .hm_lancamentos { float: left; width: 100%; padding: 31px 0;}
#home .hm_artistas { float: left; width: 100%; padding: 31px 0;}
#home .hm_ouvidas { float: left; width: 100%; padding: 31px 0;}
#home .hm_noticias { float: left; width: 100%; padding: 31px 0;}


#home .hm_clique .lado1 { float: left; width: 30%; margin: 100px 0 0;}
#home .hm_clique .lado2 { float: left; width: 40%; margin: 40px 5% 0;}
#home .hm_clique .lado3 { float: right; width: 20%; margin: 100px 0 0;}
#home .hm_clique .detalhes { float: left; width: 100%;}


.botao-ouca-agora {
    display: inline-block;
    background-color: #dc1c6e; /* Amarelo Ouro */
    color: #000; /* Texto preto */
    font-size: 16px;
    font-weight: bold;
    padding: 12px 24px;
    border-radius: 30px; /* Cantos arredondados */
    text-decoration: none;
    text-align: center;
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 4px 10px rgba(33, 31, 26, 1);
    margin-left: 100px; /* Move 5cm para a direita */
}

.botao-ouca-agora:hover {
    background-color: #ebe7e8; /* Amarelo mais vibrante no hover */
    transform: scale(1.05); /* Efeito de crescimento suave ao passar o mouse */
}


.texto-moderno {
    color: #fff; /* Texto branco */
    font-size: 18px;
    font-weight: 500;
    font-family: 'Poppins', sans-serif; /* Fonte moderna e estilizada */
    text-align: center;
    letter-spacing: 0.5px;
    line-height: 1.6;
    text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.3); /* Efeito sutil de sombra para destacar */
}



#home .hm_clique .detalhes h3 {
  float: left;
  width: 100%;
  font-size: 1.1em;
  background: linear-gradient(45deg, #211e1a, #211e1a);
}

#home .hm_clique .detalhes h2 {
  float: left;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 4em;
  color: rgba(0, 0, 0, 1);
}

#home .hm_clique .detalhes h1 {
  float: left;
  width: 100%;
  margin: 10px 0 0;
  font-size: 1.1em;
  color: rgba(255, 20, 147, 1);
}

#home .hm_clique .detalhes button {
  padding: 30px 20px;
  margin: 21px 0 0;
  background: linear-gradient(45deg, #EF5466, #CA2A36);
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.2em;
  color: rgb(250, 250, 250);
  border: none; /* Removendo a borda padrão */
  cursor: pointer;
  border-radius: 10px; /* Cantos arredondados */
}

#home .hm_clique .detalhes button:hover {
  background-color: rgba(16, 105, 138, 0.97);
}

#home .hm_clique .imagem { float: left; width: 100%;}
#home .hm_clique .imagem img { float: left; width: 100%;}
#home .hm_clique .itens {
  float: left;
  width: 100%;
}

#home .hm_clique .itens .item {
  float: left;
  width: 100%;
  padding: 20px;
  margin: 5px 0;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  color: rgba(255, 255, 254, 1);
  border: none; /* Removendo a borda padrão */
  cursor: pointer;
  border-radius: 10px; /* Cantos arredondados */
  background-image: linear-gradient(to right, #dc1c6e, #dc1c6e, #af044d, #af044d);
}

#home .hm_clique .itens .item:hover {
  background-color: rgba(44, 44, 46, 1); /* Cor de fundo ao passar o mouse */
}


#home .hm_estilos .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_estilos .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_estilos .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_estilos .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_estilos .item .detalhes { display: flex; justify-content: center; align-items: center; float: left; width: 100%; height: 88px; padding: 10px;}
#site .hm_estilos .item .detalhes h2 { text-align: center; font-weight: bold; font-size: 1.3em; color: rgb(250 250 250);}
#site .hm_estilos .item .detalhes.cor1 { background-color: rgb(176 0 0);}
#site .hm_estilos .item .detalhes.cor2 { background-color: rgb(239 0 0);}
#site .hm_estilos .item .detalhes.cor3 { background-color: rgb(131 0 203);}
#site .hm_estilos .item .detalhes.cor4 { background-color: rgb(240 72 0);}

#home .hm_estourados .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_estourados .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_estourados .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_estourados .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_estourados .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_estourados .item .imagem .img { float: left; width: 100%;}
#home .hm_estourados .item .detalhes { float: left; width: 100%;}
#home .hm_estourados .item .detalhes h2 {
    float: left;
    width: 98%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Deixa o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_estourados .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}



#home .hm_semana .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_semana .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_semana .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_semana .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_semana .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_semana .item .imagem .img { float: left; width: 100%;}
#home .hm_semana .item .detalhes { float: left; width: 100%;}
#home .hm_semana .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Deixa o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_semana .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}

#home .hm_paravoce .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_paravoce .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_paravoce .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_paravoce .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_paravoce .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_paravoce .item .imagem .img { float: left; width: 100%;}
#home .hm_paravoce .item .detalhes { float: left; width: 100%;}
#home .hm_paravoce .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Deixa o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_paravoce .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}

#home .hm_paredao .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_paredao .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_paredao .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_paredao .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_paredao .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_paredao .item .imagem .img { float: left; width: 100%;}
#home .hm_paredao .item .detalhes { float: left; width: 100%;}
#home .hm_paredao .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Torna o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_paredao .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}

#home .hm_hits_semanal .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_hits_semanal .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_hits_semanal .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_hits_semanal .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_hits_semanal .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_hits_semanal .item .imagem .img { float: left; width: 100%;}
#home .hm_hits_semanal .item .detalhes { float: left; width: 100%;}
#home .hm_hits_semanal .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Torna o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_hits_semanal .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}

#home .hm_hits_brasileiros .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_hits_brasileiros .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_hits_brasileiros .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_hits_brasileiros .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_hits_brasileiros .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_hits_brasileiros .item .imagem .img { float: left; width: 100%;}
#home .hm_hits_brasileiros .item .detalhes { float: left; width: 100%;}
#home .hm_hits_brasileiros .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Torna o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_hits_brasileiros .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}

#home .hm_churrasco .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_churrasco .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_churrasco .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_churrasco .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_churrasco .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_churrasco .item .imagem .img { float: left; width: 100%;}
#home .hm_churrasco .item .detalhes { float: left; width: 100%;}
#home .hm_churrasco .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Deixa o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_churrasco .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}


#home .hm_anuncios .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_anuncios .ident h2 { float: left; width: 100%; font-weight: bold; font-size: 1.5em;}
#home .hm_anuncios .ident h3 { float: left; width: 100%; font-size: 1.1em;}
#home .hm_anuncios .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_anuncios .item .imagem .img { float: left; width: 100%;}
#home .hm_anuncios .owl-nav { top: -50px !important;}


#home .hm_destaque .lado1 { float: left; width: 50%; margin: 31px 0 0;}
#home .hm_destaque .lado2 { float: left; width: 50%; margin: 60px 0 0;}
#home .hm_destaque .imagem { float: left; width: 100%;}
#home .hm_destaque .imagem img { float: left; width: 70%; margin: 0 27%;}
#home .hm_destaque .detalhes { float: left; width: 100%;}
#home .hm_destaque .detalhes h3 { float: left; width: 100%; font-size: 1.1em; opacity: 0.7;}
#home .hm_destaque .detalhes h2 { float: left; width: 100%; font-weight: bold; font-size: 2em; color: rgba(42, 42, 41, 1);}
#home .hm_destaque .detalhes button { padding: 30px 20px; background-color: rgba(207, 63, 39, 1); text-transform: uppercase; font-weight: bold; font-size: 1.2em; color: rgb(250 250 250);}
#home .hm_destaque .detalhes button:hover { background-color: rgba(235, 78, 53, 1);}
#home .hm_destaque .infor { float: left; width: 150%; margin: 21px 0;}


#home .hm_cds .ident { float: left; width: 100%;}
#home .hm_cds .ident h2 { float: left; width: 100%; text-transform: uppercase; text-align: center; font-weight: bold; font-size: 1.5em;}
#home .hm_cds .ident h3 { float: left; width: 100%; text-align: center; font-size: 1em; opacity: 0.7;}
#home .hm_cds .itens { float: left; width: 100%; margin: 5px 0;}
#home .hm_cds .itens .item { float: left; width: 100%; min-height: 120px; padding: 10px 70px 10px 120px; margin: 5px 0; outline: 1px solid rgb(90 90 90 / 30%); position: relative;}
#home .hm_cds .itens .item .imagem { position: absolute; width: 100px; height: 100px; top: 50%; left: 10px; margin: -50px 0 0;}
#home .hm_cds .itens .item .imagem img { float: left; width: 100%;}
#home .hm_cds .itens .item .detalhes { float: left; width: 100%;}
#home .hm_cds .itens .item .detalhes h2 { float: left; width: 100%; text-transform: uppercase; font-weight: bold; font-size: 1.2em;}
#home .hm_cds .itens .item .detalhes h3 { float: left; width: 100%; margin: 2px 0 10px; font-size: 1em;}
#home .hm_cds .itens .item .detalhes h4 { float: left; width: 100%; font-size: 1em; opacity: 0.7;}
#home .hm_cds .itens .item .ouvir { position: absolute; width: 60px; top: 50%; right: 10px; padding: 20px 0; margin: -20px 0 0; background-color: rgb(20 20 20);; text-transform: uppercase; font-weight: bold; color: rgb(250 250 250);}
#home .hm_cds .itens .item .ouvir:hover { background-color: rgba(211, 134, 5, 0.92);}


#home .hm_lancamentos .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_lancamentos .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_lancamentos .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_lancamentos .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_lancamentos .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_lancamentos .item .imagem .img { float: left; width: 100%;}
#home .hm_lancamentos .item .detalhes { float: left; width: 100%;}
#home .hm_lancamentos .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Torna o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_lancamentos .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}


#home .hm_artistas .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_artistas .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_artistas .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_artistas .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_artistas .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_artistas .item .imagem .img { float: left; width: 100%;}
#home .hm_artistas .item .detalhes { float: left; width: 100%; text-align: center;}
#home .hm_artistas .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Torna o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_artistas .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}


#home .hm_ouvidas .ident { float: left; width: 100%; margin: 0 0 21px;}
#home .hm_ouvidas .ident h2 { float: left; font-weight: bold; font-size: 1.3em;}
#home .hm_ouvidas .ident button { float: left; padding: 14px; margin: 0 0 0 10px; font-size: 1em; outline: 1px solid rgb(90 90 90 / 50%);}
#home .hm_ouvidas .ident button:hover { background-color: rgb(90 90 90 / 10%);}
#home .hm_ouvidas .item .imagem { float: left; width: 100%; position: relative;}
#home .hm_ouvidas .item .imagem .img { float: left; width: 100%;}
#home .hm_ouvidas .item .detalhes { float: left; width: 100%;}
#home .hm_ouvidas .item .detalhes h2 {
    float: left;
    width: 100%;
    margin: 11px 0 0;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold; /* Deixa o texto mais grosso */
    color: #000000; /* Define a cor preta */
}

#home .hm_ouvidas .item .detalhes h3 { float: left; width: 100%; margin: 5px 0 0; font-size: 1em; opacity: 0.7;}


#home .hm_noticias .ident { float: left; width: 100%; margin: 0 0 11px; text-align: center;}
#home .hm_noticias .ident h2 { float: left; width: 100%; text-transform: uppercase; text-align: center; font-weight: bold; font-size: 1.5em;}
#home .hm_noticias .ident h3 { float: left; width: 100%; text-align: center; font-size: 1em; opacity: 0.7;}
#home .hm_noticias .todos { float: left; width: 100%; margin: 0 0 11px; text-align: center;}
#home .hm_noticias .todos button { padding: 15px 20px; background-color: rgb(255 161 0); text-transform: uppercase; font-weight: bold; font-size: 1em; color: rgb(250 250 250);}
#home .hm_noticias .todos button:hover { background-color: rgb(219 139 0);}


#home .carregando { display: none;}


@media only screen and (max-width: 1100px){
  #home .hm_clique .lado1 { display: none;}
  #home .hm_clique .lado2 { display: none;}
  #home .hm_clique .lado3 { display: none;}
}
@media only screen and (max-width: 1000px){
  #home .hm_clique .lado1 { display: none; }
  #home .hm_clique .lado2 { display: none; }
  #home .hm_clique .lado3 { display: none; }
  #home .hm_clique .detalhes { display: none; }
  #home .hm_clique .imagem img { display: none; }

  #home .hm_destaque .lado1 { display: none;}
  #home .hm_destaque .lado2 { display: none;}
  #home .hm_destaque .detalhes { display: none;}
}

@media only screen and (max-width: 800px){
  #home .hm_estilos { padding: 31px 0 0;}
  #home .hm_estourados { padding: 21px 0;}

  #home .hm_semana { padding: 21px 0;}
  #home .hm_paravoce { padding: 21px 0;}
  #home .hm_paredao { padding: 21px 0;}
  #home .hm_hits_semanal { padding: 21px 0;}
  #home .hm_hits_brasileiros { padding: 21px 0;}
  #home .hm_churrasco { padding: 21px 0;}

  #home .hm_anuncios { padding: 21px 0;}
  #home .hm_cds { padding: 21px 0;}
  #home .hm_lancamentos { padding: 21px 0;}
  #home .hm_artistas { padding: 21px 0;}
  #home .hm_ouvidas { padding: 21px 0;}
  #home .hm_noticias { padding: 21px 0;}

  #home .hm_anuncios .ident { margin: 0 0 11px;}
  #home .hm_anuncios .ident h2 { font-size: 1.3em;}
  #home .hm_anuncios .ident h3 { font-size: 1em;}

  #home .hm_estilos .ident { margin: 0 0 11px;}
  #home .hm_estilos .ident button { display: none; margin: 5px 0 0;}

  #home .hm_estourados .ident { margin: 0 0 11px;}
  #home .hm_estourados .ident button { display: none; margin: 5px 0 0;}

  #home .hm_semana .ident { margin: 0 0 11px;}
  #home .hm_semana .ident button { display: none; margin: 5px 0 0;}
  #home .hm_paravoce .ident { margin: 0 0 11px;}
  #home .hm_paravoce .ident button { display: none; margin: 5px 0 0;}
  #home .hm_paredao .ident { margin: 0 0 11px;}
  #home .hm_paredao .ident button { display: none; margin: 5px 0 0;}
  #home .hm_hits_semanal .ident { margin: 0 0 11px;}
  #home .hm_hits_semanal .ident button { display: none; margin: 5px 0 0;}
  #home .hm_hits_brasileiros .ident { margin: 0 0 11px;}
  #home .hm_hits_brasileiros .ident button { display: none; margin: 5px 0 0;}
  #home .hm_churrasco .ident { margin: 0 0 11px;}
  #home .hm_churrasco .ident button { display: none; margin: 5px 0 0;}

  #home .hm_lancamentos .ident { margin: 0 0 11px;}
  #home .hm_lancamentos .ident button { display: none; margin: 5px 0 0;}

  #home .hm_artistas .owl-nav { top: -44px !important;}

  #home .hm_ouvidas .ident { margin: 0 0 11px;}
  #home .hm_ouvidas .ident button { display: none; margin: 5px 0 0;}
}

@media only screen and (max-width: 700px){
  #site .hm_estilos .item .detalhes h2 { font-size: 1.1em;}
  #home .hm_estourados .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_estourados .item .detalhes h3 { font-size: 0.9em;}

  #home .hm_semana .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_semana .item .detalhes h3 { font-size: 0.9em;}
  #home .hm_paravoce .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_paravoce .item .detalhes h3 { font-size: 0.9em;}
  #home .hm_paredao .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_paredao .item .detalhes h3 { font-size: 0.9em;}
  #home .hm_hits_semanal .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_hits_semanal .item .detalhes h3 { font-size: 0.9em;}
  #home .hm_hits_brasileiros .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_hits_brasileiros .item .detalhes h3 { font-size: 0.9em;}
  #home .hm_churrasco .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_churrasco .item .detalhes h3 { font-size: 0.9em;}

  #home .hm_lancamentos .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_lancamentos .item .detalhes h3 { font-size: 0.9em;}
  #home .hm_ouvidas .item .detalhes h2 { font-size: 0.9em;}
  #home .hm_ouvidas .item .detalhes h3 { font-size: 0.9em;}
}