.col-full{margin:0;padding:0;max-width:100%;box-sizing:border-box}#FAQ{background-color:#e3eeef;padding:4rem 0}#FAQ h2{text-align:center;font-weight:bold;color:#0c2430;border-bottom:solid 3px #0c2430;width:fit-content;padding-bottom:.25rem;margin:auto;margin-bottom:3rem}#FAQ .faq-info{max-width:900px;margin:auto}#FAQ .faqs{max-width:900px;margin:4rem auto 0 auto;background-color:#fff;overflow:hidden;border-radius:8px;padding:0 1rem}#FAQ .faqs .faq-area{padding:1rem 0;border-bottom:solid 2px #0c2430}#FAQ .faqs .faq-area .question{padding:.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}#FAQ .faqs .faq-area .question:hover h4{color:#e8802b}#FAQ .faqs .faq-area .question:hover .icon-area i{color:#e8802b}#FAQ .faqs .faq-area .question h4{font-weight:bold;margin-bottom:0}#FAQ .faqs .faq-area .question .icon-area{flex-shrink:0}#FAQ .faqs .faq-area .question .icon-area i{color:#2b6867;font-size:28px}#FAQ .faqs .faq-area .answer{padding:.5rem 1.5rem}#FAQ .faqs .faq-area:last-child{border-bottom:none}
