/* VARIABLES */
/* COLORS */
body.darkMode .text-light {
  color: #606277 !important; }
body.darkMode .text-dark {
  color: #B7B9CF !important; }

/**** FAQ ****/
.faq .accordion-item {
  border: 1px solid #DCDDE8; }
.faq .accordion-button {
  color: #606277 !important; }
  .faq .accordion-button:after {
    display: none; }
  .faq .accordion-button.collapsed {
    color: #8F91A7 !important; }
    .faq .accordion-button.collapsed i {
      transform: scaleY(1); }
  .faq .accordion-button i {
    font-size: 14px;
    transform: scaleY(-1);
    transition: all 0.3s;
    top: 8px; }
.faq .accordion-button {
  font-size: 17px; }
.faq .accordion-body {
  font-size: 16px;
  color: #8F91A7 !important;
  text-align: justify;
  text-align-last: right;
  padding: 0; }
.faq .accordion-collapse {
  font-size: 16px;
  color: #8F91A7 !important;
  text-align: justify;
  text-align-last: right;
  padding: 0 20px; }
  .faq .accordion-collapse p:empty {
    display: none !important; }

@media screen and (max-width: 992px) {
  .faq .accordion-item {
    border-radius: 10px !important; }
  .faq .accordion-button i {
    font-size: 12px; }
  .faq .accordion-button, .faq .accordion-body {
    font-size: 16px;
    padding: 15px !important; }
  .faq .accordion-body {
    padding-top: 0 !important; }
  .faq .accordion-collapse {
    font-size: 15px;
    padding: 0 15px; } }
/* DARK MODE */
body.darkMode .faq .accordion-header {
  background-color: transparent !important; }
body.darkMode .faq .accordion-button, body.darkMode .faq .accordion-item {
  background-color: transparent !important; }
body.darkMode .faq .accordion-item {
  border-color: #393C58 !important; }
body.darkMode .faq .accordion-button {
  color: #8F91A7 !important; }
  body.darkMode .faq .accordion-button.collapsed {
    color: #606277 !important; }

/*# sourceMappingURL=faq.css.map */
