.faq{background:#fff;position:relative;z-index:99;height:100%;padding:240px 0;overflow:hidden}.faq-heading{margin-bottom:2rem}.faq-heading h1{font-size:3.8rem;font-weight:700}.faq-heading h2{font-size:2.8rem;font-weight:500}.faq-accordion{padding:0 1rem}.faq-accordion-item{cursor:pointer;width:100%;max-width:1400px;margin:0 auto}.faq-accordion-item:not(:last-child){margin-bottom:15px}.faq-accordion-item p{margin:0}.faq-accordion-question{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;font-weight:700;border:1px solid #e6e6e6;padding:1rem;border-radius:.5rem}.faq-question-actions{margin-left:.5rem}.faq-accordion-answer{display:none;border:1px solid #e6e6e6;border-top:none;padding:1rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;height:0;overflow:hidden;max-height:0}.faq-accordion-item.expanded .faq-accordion-question{border-bottom:none;border-radius:unset;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.faq-accordion-item.expanded .faq-accordion-answer{display:block;height:auto;max-height:500px}.faq-accordion-item .faq-accordion-answer p{transform:translateY(-100%)}.faq-accordion-item.expanded .faq-accordion-answer p{transform:translateY(0)}.faq-separator{height:1px;margin:1rem 0;background-color:#e6e6e6;display:none;max-width:90%;margin:0 auto}.faq-accordion-item.expanded .faq-separator{display:block}.show-icon{display:block}.hide-icon{display:none}.faq-accordion-item.expanded .show-icon{display:none}.faq-accordion-item.expanded .hide-icon{display:block}.faq-accordion-item.expanded .faq-accordion-question{border-color:#b5ebff}.faq-accordion-item.expanded .faq-accordion-answer{border-color:#b5ebff}@media screen and (max-width:768px){html{font-size:14px!important}.faq{padding:150px 0 50px 0}.faq-accordion{padding-inline:1rem}.faq-heading h1{font-size:2.8rem;font-weight:700}.faq-heading h2{font-size:1.8rem;font-weight:500}}