/*-- FAQs page Accordion CSS ---*/
ul.accordion-list li {padding: 10px 20px;background-color: #ffffff;border: 1px solid #ffffff;margin-bottom: 6px;border-radius: 9px;}
ul.accordion-list li:hover {border: 1px solid #e4e4e4;cursor: pointer;}
ul.accordion-list li.active {border-bottom: 1px solid #a0a0a0;}
.answer p{line-height: 1.5;font-size: 16px;margin-bottom: 0;}
.ansList {padding-left: 20px;}
.ansList li{
   padding: 0 !important;
   border-bottom: none !important;
   list-style-type: disc !important;
}
ul.accordion-list li span img {
   transform: rotate(0deg); 
   transition: all 0.3s ease-in-out;
}
ul.accordion-list li.active span img {
   transform: rotate(-180deg);
}
@media (min-width: 1536px){
 .accordion-container {
    max-width: 800px;
    margin: 0 auto;
 }
}
@media (min-width: 320px) and (max-width: 767px) {
    .accordion-list h5 {font-size: 16px;}
    .accordion-list li span{margin-left: 20px;}
}