.tv_fundo {
  background-image:url(../images/background.png);
  background-color: #00BFFF
;
  background-size:cover;
  position: relative;
  top: -140px;
}
.tv_fundo img {
  height: auto;
  width: 100%;
  position: relative;
  max-width:1200px;
  bottom:-150px;
}
@media screen and (max-width:991px){
.tv_fundo {
  top: -100px;
}
.tv_fundo img {
  bottom: -100px;
}
}
@media screen and (max-width:720px){
.tv_fundo {
  top: -80px;
}
.tv_fundo img {
  bottom: -80px;
}
}
@media screen and (max-width:576px){
.desktop {
display: none;
}
.mobile {
display: table;
}
}
@media screen and (max-width:480px){
.tv_fundo {
  top: -60px;
}
.tv_fundo img {
  bottom: -60px;
}
}
@media screen and (max-width:320px){
.tv_fundo {
  top: -50px;
}
.tv_fundo img {
  bottom: -50px;
}
}
.faq-item-pergunta {
    display: flex;            /* coloca texto e ícone na mesma linha */
    justify-content: space-between; /* espaço entre texto e ícone */
    align-items: center;      /* centraliza verticalmente */
    cursor: pointer;
    text-decoration: none;
    color: #00bfff;           /* cor do seu texto */
}

.faq-item-pergunta h2 {
    margin: 0;                /* remove margin do h2 */
    font-size: 1.1rem;        /* ajuste do tamanho do texto */
}

.faq-item-pergunta svg {
    width: 1em;
    height: 1em;
    flex-shrink: 0;           /* mantém o tamanho do ícone */
    transition: transform 0.3s; /* animação da rotação */
}

/* Rotaciona a seta quando ativo */
.faq-item-pergunta.active svg {
    transform: rotate(180deg);
}