<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.faq-section {
  background: #fdfdfd;
  margin-top: 50px;
  counter-reset: faq-counter; }
  .faq-section .faq {
    background: #FFFFFF;
    box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.06);
    border-radius: 4px; }
    .faq-section .faq details {
      border: none;
      background: none;
      border-bottom: 1px dashed #CEE1F8; }
      .faq-section .faq details summary {
        display: block;
        padding: 0px;
        border: none;
        background: none;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s; }
        .faq-section .faq details summary:hover {
          background: #6495ed;
          padding-left: 10px; }
          .faq-section .faq details summary:hover .faq-title {
            color: white; }
            .faq-section .faq details summary:hover .faq-title:before {
              background-color: #ffed82;
              color: #555; }
        .faq-section .faq details summary .faq-title {
          width: 100%;
          text-align: left;
          padding: 0px;
          padding-left: 30px;
          padding-right: 30px;
          font-weight: 400;
          font-size: 15px;
          letter-spacing: 1px;
          text-decoration: none !important;
          -webkit-transition: all 0.3s ease 0s;
          -moz-transition: all 0.3s ease 0s;
          -o-transition: all 0.3s ease 0s;
          transition: all 0.3s ease 0s;
          cursor: pointer;
          padding-top: 20px;
          padding-bottom: 20px;
          margin: 0; }
          .faq-section .faq details summary .faq-title:before {
            counter-increment: faq-counter;
            content: counter(faq-counter);
            font-weight: 700;
            background: #6495ED;
            color: #fff;
            font-size: 12px;
            margin-right: 20px;
            border-radius: 50%;
            display: inline-flex;
            justify-content: center;
            align-items: center;
            width: 2em;
            height: 2em; }
      .faq-section .faq details .faq-body {
        padding: 30px;
        padding-left: 35px;
        padding-bottom: 16px;
        font-weight: 400;
        font-size: 16px;
        line-height: 28px;
        letter-spacing: 1px;
        border-top: 1px solid #F3F8FF; }
        .faq-section .faq details .faq-body p {
          margin-bottom: 14px; }

@media (max-width: 991px) {
  .faq {
    margin-bottom: 30px; }
    .faq .card .card-header .faq-title {
      line-height: 26px;
      margin-top: 10px; } }

/*# sourceMappingURL=style.css.map */
</pre></body></html>