.faq-container {
  max-width: 90%;
  margin: 0 auto;
 
}

.question {
  cursor: pointer;
}

.answer { 
 transition: all 5s ease 0.1s;
  display: none;

}

.answer.show {
 transition: all 5s ease 0.5s;
  max-height: 500px; /* Adjust the value to fit your content */
  
}

.faq{ 
	 border: 1px solid #550000;
	 padding:10px 20px 10px 20px;
	 border-radius: 5px;
	 margin-top: 10px;
}
.faq h2{   
	 padding:5px 20px 5px 20px;
}
.faq h2:hover{  
	color:#fff;
	background:#550000;
	 padding:5px 20px 5px 20px;
	 border-radius:5px;
}