body {
    background-color: rgb(248, 249, 250);
  }
  
  .faq-header {
    background-color: rgb(108, 117, 125);
    color: rgb(255, 255, 255);
    padding: 2rem;
    text-align: center;
  }
  
  .faq-question {
    background-color: rgb(255, 217, 102);
    padding: 1rem;
    font-weight: bold;
    border-radius: 5px 5px 0 0;
  }
  
  .faq-answer {
    background-color: rgb(208, 230, 247);
    padding: 1rem;
    border-radius: 0 0 5px 5px;
    border-top: 2px solid rgb(255, 255, 255);
  }
  
  .faq-item {
    margin-bottom: 1.5rem;
  }
  
  .ask-box {
    background-color: rgb(255, 243, 205);
    padding: 2rem;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0,0,0,0.05);
  }
  
  .ask-box textarea {
    resize: none;
  }
  
  .btn-send {
    background-color: rgb(40, 167, 69);
    color: rgb(255, 255, 255);
  }
  
  .btn-send:hover {
    background-color: rgb(33, 136, 56);
  }
  