  .wrapFAQ {
        max-width: 800px;
        margin: auto;
      }
      .wrapFAQ h1 {
        text-align: center;
        margin-bottom: 20px;
        font-size: 40px;
      }
      .faq-itemFAQ {
        background: #fff;
        margin-bottom: 10px;
        border-radius: 6px;
        overflow: hidden;
        border: 1px solid #ddd;
      }
      .faq-itemFAQ input {
        display: none;
      }
      .faq-itemFAQ label {
        display: block;
        padding: 20px;
        cursor: pointer;
        font-weight: bold;
        background: #020f57;
        color: #fff;
      }
      .faq-itemFAQ .content {
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.4s ease;
        padding: 0 15px;
        background: #fff;
      }
      .faq-itemFAQ input:checked ~ .content {
        max-height: 200px;
        padding: 15px;
      }