/* CORES
#0B0E3B
#5258A9 
#D7DDE9
#F2A129
*/
/* Fonte
font-family: "Noto Sans", sans-serif;
font-weight: <weight>;
*/

.fundoBlog {
    background-color: #D7DDE9;
}

.blog {
    padding-top: 2%;
    font-family:"Noto Sans", sans-serif;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.blog-item {
    background-color:#5258A9;
    border-radius: 8px;
    margin: 15px;
    padding: 10px;
    width: 50%;
    transition: height 0.5s ease, padding 0.5s ease, width 0.5s ease;
    
}

.blog-pergunta {
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
}

.blog-item button {
    display: flex;
    justify-content: space-between ;
}

.blog-pergunta {
    font-size: 1.3rem;
    font-weight: 700;
    width: 100%;
    color: #fff;
    background-color: #5258A9;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding: 1rem;

}

.seta {
    color:#0B0E3B ;
}

.blog-pergunta.ativa .seta {
    transform: rotate(180deg);
    transition: transform 0.3s ease;
  }

.blog-item h2{
    
    font-size: 1.4rem;
    color:#F2A129 ;

    font-weight: 700;
}

.blog-item p {
    color:#D7DDE9;
    font-size: 1rem;
    padding: 0.5rem;
    font-weight: 500;
}

.blog-item h3 {
    color: #D7DDE9;
    font-weight: 500;
}

.blog-resposta img {
    max-width: 350px;  
    width: 100%;
    height: auto;
    border-radius: 8px;

}

.blog-resposta {
    display: none;
    align-items: flex-start;
    gap: 1rem;
    padding: 0.5rem;
    transition: transform 0.3s ease;
}

.blog-resposta.exibir {
  display: flex !important;  
}

.blog-resposta .textoBlog {
  flex: 1;
}

.blog-item li{
    display: flex;
    flex-direction: column;
    align-items: self-start;
    color:#D7DDE9 ;
    font-size: 1rem;
    padding: 0.5rem;
    font-weight: 500;

    
}

.blog-item a {
    color: #D7DDE9;
    border: 2px solid #0B0E3B ;
    border-radius: 0.5rem;
    display: flex;
    justify-items: center;
    align-items: center;
    padding: 0.5rem;

}

.textoBlog {
    width: 50%;
}

@media (max-width: 600px) {

.blog-item {
    width: 65%;
}



.blog-resposta.exibir {
  display: flex !important;  
  flex-direction: column;
}

.textoBlog {
    width: 95%;
}


}

@media (min-width: 600px) and (max-width: 767px) {
    .blog-item {
    width: 65%;
}



.blog-resposta.exibir {
  display: flex !important;  
  flex-direction: column;
}

.textoBlog {
    width: 95%;
}

}

@media (min-width: 768px) and (max-width: 991px) {
    .blog-item {
    width: 65%;
}



.blog-resposta.exibir {
  display: flex !important;  
  flex-direction: column;
}

.textoBlog {
    width: 95%;
}

}

@media (min-width: 992px) and (max-width: 1299px) {

    .blog-item {
    width: 65%;
}

.blog-resposta.exibir {
  display: flex !important;  
  flex-direction: column;
}

.textoBlog {
    width: 95%;
}

}