.faq {
    background: rgba(227, 226, 224, .3412);
    width: 100%;
}
.faq .accordion{
    width: 70%;
    margin: auto;
}
.accordion-item {
    background-color: transparent;
    border: none;
}
.accordion-header {
    margin-bottom: 0;
}
.accordion-button:focus{ box-shadow: none;}
.accordion-item h2.accordion-header .accordion-button {
    font-size: 18px;
    cursor: pointer;
    color: #111;
    background-color: transparent;
    border-bottom: 1px solid #ddd !important;
    line-height: 27px;
    padding: 15px 0;
    font-weight: 500;
}
.accordion-body {
    padding: 10px 0px 7px;
    line-height: 21px;
}



@media (max-width: 575px) {
.faq .accordion{ width: 100%;}
}


































