


.faq-with-filter {
  margin: 9.6rem 0; }
  .faq-with-filter .row-reverse {
    margin: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    @media screen and (min-width: 960px) {
      .faq-with-filter .row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row; } }
  .faq-with-filter .faq-list {
    margin: 3rem 0 4.8rem 0;
    width: 100%; }
    @media screen and (min-width: 960px) {
      .faq-with-filter .faq-list {
        margin: 3rem 0 0 0; } }
    .faq-with-filter .faq-list .faqs .item {
      margin-bottom: 1.6rem;
      background: #ffffff;
      cursor: pointer;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      background-clip: padding-box;
      /* stops bg color from leaking outside the border: */
      padding: 1.6rem 2.4rem; }
      .faq-with-filter .faq-list .faqs .item:hover .question, .faq-with-filter .faq-list .faqs .item.active .question {
        font-weight: 700; }
        .faq-with-filter .faq-list .faqs .item:hover .question:after, .faq-with-filter .faq-list .faqs .item.active .question:after {
          -webkit-transform: rotate(-270deg);
          /* WebKit */
          -moz-transform: rotate(-270deg);
          /* Mozilla */
          -o-transform: rotate(-270deg);
          /* Opera */
          -ms-transform: rotate(-270deg);
          /* Internet Explorer */
          transform: rotate(-270deg);
          /* CSS3 */ }
    .faq-with-filter .faq-list .faqs .question {
      position: relative;
      padding-right: 4.8rem;
      font-family: "Merriweather";
      font-weight: 700; }
      .faq-with-filter .faq-list .faqs .question:after {
        position: absolute;
        right: 0;
        top: 0;
        font-family: "Font Awesome 5 Pro";
        font-weight: 500;
        content: "\f105";
        -webkit-transition: .2s ease;
        -o-transition: .2s ease;
        transition: .2s ease;
        font-size: 1.8rem;
        opacity: .8;
        -webkit-transform: rotate(-180deg);
        /* WebKit */
        -moz-transform: rotate(-180deg);
        /* Mozilla */
        -o-transform: rotate(-180deg);
        /* Opera */
        -ms-transform: rotate(-180deg);
        /* Internet Explorer */
        transform: rotate(-180deg);
        /* CSS3 */ }
    .faq-with-filter .faq-list .faqs .answer {
      margin-top: 1.6rem;
      display: none; }

#faq-filter ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:faq] [63.227] DESIGN*/
/*******************************************************************/
/* 0.7 D>D */
/* db 148 */