/* FAQ page css */
/*--------------*/
.faq-bg {
  /* background image */
  background : url(../../../app-assets/images/pages/faq.png) repeat;
}

.faq-search button {
  /* search button position */
  left : 8px;
  top : 6px;
}

.faq .wrapper-content {
  display : none;
}

.faq .wrapper-content.active {
  display : block;
}

@media only screen and (max-width: 576px) {
  .faq-title {
    font-size : 1.73rem;
  }
  .faq-subtitle {
    font-size : 1.3rem;
  }
}

@media only screen and (max-width: 768px) {
  .faq-search .faq-search-width {
    /* search box responsive */
    width : 100% !important;
  }
}

@media only screen and (min-width: 1024px) {
  .faq-bg {
    padding : 5rem 0 !important;
  }
}