.FAQs-main .info-box {
  padding: 1.25rem;
  background-color: rgb(250, 250, 250);
  border: 1px solid rgb(165, 165, 165);
  border-radius: 7px;
}
.FAQs-main .category-select {
  border-radius: 7px;
  border-color: rgb(192, 192, 192);
  height: 100%;
  padding-left: 4px;
  padding-right: 4px;
}
.FAQs-main .questions-group:not(:last-child) {
  margin-bottom: 1.25rem;
}
.FAQs-main .questions-group .FAQs-container .FAQ-container:not(:last-child) {
  margin-bottom: 0.75rem;
}
.FAQs-main .questions-group .FAQs-container .FAQ-container .FAQ-toggler {
  background-color: rgb(250, 250, 250);
  border: 1px solid rgb(216, 216, 216);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.FAQs-main .questions-group .FAQs-container .FAQ-container .FAQ-toggler::after {
  height: 50%;
  max-height: 17px;
  content: url("/img/icons/arrow-down.svg");
}
.FAQs-main .questions-group .FAQs-container .FAQ-container .FAQ-toggler[aria-expanded=true]::after {
  content: url("/img/icons/arrow-up.svg");
}
.FAQs-main .questions-group .FAQs-container .FAQ-container .asnwer-container {
  border: 1px solid rgb(216, 216, 216);
}
.FAQs-main .FAQ-search {
  border: 1px solid rgb(192, 192, 192);
  border-radius: 9px;
}
.FAQs-main .FAQ-search .FAQs-search-input {
  padding-left: 0.75rem;
}
.FAQs-main .FAQ-search .FAQs-search-input::after {
  content: url("/img/icons/red-magnifying-glass.svg");
}
.FAQs-main .FAQ-search .FAQs-search-input::placeholder {
  color: rgb(182, 181, 181);
}
.FAQs-main .FAQ-search .btn-container .search-clear {
  background-image: url("/img/icons/red-x.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
