@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap");
.faq .lists__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.4rem;
}
@media screen and (max-width: 768px) {
  .faq .lists__list {
    gap: 2.8rem;
  }
}
.faq .lists__list .link a {
  font-size: 1.8rem;
  color: #0078D7;
  position: relative;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media screen and (max-width: 768px) {
  .faq .lists__list .link a {
    font-size: 2.8rem;
  }
}
.faq .lists__list .link a::after {
  content: url(/ftth/withflets/assets/images/pages/faq/ArrowRight.svg);
  -webkit-transform: translate(1rem, 0.25rem);
          transform: translate(1rem, 0.25rem);
  display: inline-block;
}
@media (hover: hover) and (pointer: fine) {
  .faq .lists__list .link a:hover {
    text-decoration: underline;
  }
}