.faq-sec .accordion-button::after {
  background-image: url("../images/download.svg");
  transition: all 0.5s;
}
.faq-sec .accordion-button:not(.collapsed)::after {
  background-image: url("../images/download1.svg") !important;
  width: 20px;
  height: 20px;
}
.faq-sec .accordion-button::after {
  transition: all 0.5s;
}
section.faq-sec {
    /* background: var(--lt-bg-color); */
}
section.faq-sec .faq-img img {
    width: 100%;
    height: 700px;
    object-fit: cover;
    object-position: bottom;
    border-radius: 10px;
}
section.faq-sec .head-sec {
    text-align: left;
    margin-bottom: var(--m30);
}
section.faq-sec .accordion-button{
  padding: 12px 12px 22px 0;
  background: transparent;
  border-radius: 0 !important;
  font-size: 20px;
  color: var(--white-color);
  border: 0px solid !important;
  box-shadow: 0 0 0;
  font-family: var(--secondary-font);
}
section.faq-sec .accordion-body{
    padding:0 30px 30px 0;
}
section.faq-sec .accordion-body li{
    font-family: var(--primary-font);
    color: var(--white-color);
    font-size: var(--f16);
    line-height: 30px;
    letter-spacing: 0.05em;
    font-weight: 400;
    text-align: left;
    list-style:initial;
}
section.faq-sec .accordion-body ul{
    padding-left:20px;
}
section.faq-sec .accordion-item{
  border: 0px solid;
  border-bottom: 1px solid #fff;
  border-radius: 0 !important;
  background: transparent;
  /* padding: 12px 12px 22px 0; */
}
section.faq-sec .faq-img {
    padding-right: 5%;
}
section.faq-sec {
    padding-top: 185px;
}