div.faq-accordion {
width: 100%;
}
.faq-accordion .faq-main.open h4 {
color: var(--primary);
}
.faq-main {
flex: 1 1 33%;
}
.faq-accordion .faq-main {
border-left: 0;
border-right: 0;
border-bottom: 0;
border-top: 1px solid #d9d9d9;
margin-bottom: 0px;
background: #fff;
-webkit-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.faq-content {
padding: 15px;
}
@media (max-width: 991px) {
.faq-main {
flex: 1 1 100%;
}
.top-menu {
background: none;
}
}