/* [project]/src/app/Components/SectionTitleInfo/SectionTitleInfo.css [app-client] (css) */
.section-title-info-style-2 .text {
  color: #000;
  max-width: 900px;
}

@media screen and (max-width: 767px) {
  .section-title-info {
    text-align: center !important;
    justify-content: center !important;
    align-items: center !important;
  }

  .section-title-info-style-2 .text {
    max-width: 100%;
  }

  .top-section-city .section-title-info {
    justify-content: space-between !important;
  }
}

/* [project]/src/app/(website)/faq/Components/AllFaq/AllFaq.css [app-client] (css) */
.all-faq-section .header-section-faq .title-section {
  font-size: 26px;
}

.all-faq-section .section-title-info {
  gap: 0;
}

.search-faq .search-input {
  border-color: #e8e7e7 !important;
  border-radius: 14px !important;
  padding: 17px 47px 17px 0 !important;
}

.search-faq .search-input::placeholder {
  font-weight: 600;
  color: #76797e !important;
}

.search-faq .icon-search {
  right: 23px;
}

@media screen and (max-width: 550px) {
  .all-faq-section .section-title-info .text {
    font-size: 15px;
    font-weight: 700;
  }

  .search-faq .search-input {
    padding: 17px 47px 17px 0 !important;
  }

  .search-faq .icon-search {
    color: #a8a8a8;
    font-size: 18px;
    right: 19px;
  }

  .faq-new {
    display: none;
  }

  .page-be-host .all-faq-section .title-faq-accordion {
    color: #1d1929;
  }

  .page-be-host .search-faq .icon-search {
    right: 22px;
  }
}

@media screen and (max-width: 450px) {
  .all-faq-section .section-title-info .text {
    font-size: 13px;
    font-weight: 800;
  }

  .all-faq-section .header-section-faq .title-section {
    font-size: 23px;
  }
}

/*# sourceMappingURL=src_app_c80f8c69._.css.map*/