.interne_full {

  .header {

    background-image: url(images/7.jpg);

    background-color: #00000098;

    background-size: cover;

    color: #ffffff;

    padding-bottom: 40px;

  }

  /* .text_22 {

    background: rgba(185, 59, 59, 0.52);

    padding: 30px 40px;

    color: #ffffff;

  } */

  .text_33,

  .text_44 {

    background: #6f4722;

    padding: 30px 80px;

    color: #ffffff;

  }

  .text_55 {

    padding: 40px;

    /* background-image: url(images/9.jpg); */

    background-color: #000000;

    background-size: cover;

    color: #ffffff;

    padding-bottom: 40px;

  }

  .text_77 {

    background: rgba(217, 117, 117, 0.31);

    padding: 30px 80px;

    color: #623f3f;

  }

  .text_99 {

    .row {

      column-gap: 20px;

      justify-content: center;

      .col-lg-4 {

        width: 30%;

        background: rgba(217, 117, 117, 0.31);

        padding: 20px;

      }

    }

  }

  .container_faq{

    width: 70%;

    display: flex;

  }

}
.container-faq {
  width: 100%;
}
.accordion-button:not(.collapsed) {
    color: #000 !important;
    background-color: #f1e7db !important;
    box-shadow: none !important;
}
@media (min-width:768px) {
.container_faq {
    background: url(images/7.jpg) no-repeat !important;
    padding: 20px !important;
    background-size: cover !important;
  }
}
.faq-title {
  margin-bottom: 0 !important;
}
.accordion-faq-item  {
    background: transparent;
    background-color:transparent;
    padding: 0px;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px;
    margin: 10px 0;
}
.accordion-collapse {
    background: rgba(241, 231, 219, 0.6) !important;
    font-size: 16px;
}
.accordion-button {
      background-color: rgb(241, 231, 219) !important;
    padding: 20px;
    box-shadow: rgba(0, 0, 0, 0.7) 0px 1px 5px !important;
    color: #000 !important;
    font-size: 22px;
}
@media (max-width:767px) {
 .header span {
    font-size: 29px !important;
 }
 .content-text span {
  font-size: 29px !important;
 }
 .text_33, .text_44, .text_77 {
  padding: 10px !important;
 }
 .text_22 span {
  font-size: 30px !important;
 }
 .text_33 span , .text_44 span,  strong span  {
  font-size: 24px !important;
 }
    .text_99 .col-lg-4 {
        width: 100% !important;
        margin: 7px 0;
    }
    .container_faq {
      width: 100% !important;
    }
    .accordion-button {
      font-size: 20px !important;
      padding: 10px !important;
    }
    .accordion-collapse {
      font-size: 16px !important;
    }
 .content-text table span {
  font-size: 19px !important;
 }
 .text_55 {
  padding: 20px !important;
 }
}
@media (min-width:768px) and (max-width:1024px) {
  .accordion-button {
    font-size: 20px !important;
  }
  .container_faq {
    width: 86% !important;
  }
}

