.faq-module .heading-container{margin:0 auto 40px;max-width:100%;width:656px}.faq-module h4{color:var(--color-green);font-size:20px;line-height:1;margin-bottom:10px}.faq-module h3,.faq-module h4{font-family:var(--primary-font);font-weight:600;text-align:center}.faq-module h3{color:#1a2342;font-size:32px;line-height:1.375}.faq-module .faq-container{margin:0 auto;max-width:100%;width:656px}.faq-module .accordion-item{background:#fff;border:1px solid #e9ebf1;border-radius:10px;box-shadow:0 12px 40px 4px rgba(6,11,19,.04);cursor:pointer;margin-bottom:24px;padding:25px 25px 25px 32px;transition:all .3s ease-in-out}.faq-module .accordion-item:hover{border:1px solid #979fb4;box-shadow:0 12px 42px 5px rgba(6,11,19,.08)}.faq-module .accordion-header{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;text-align:left;width:100%}.faq-module .accordion-header .arrow-container{height:24px;width:24px}.faq-module .accordion-header h5{color:#060b13;font-family:var(--primary-font);font-size:16px;font-weight:500;letter-spacing:.26px;line-height:1.8;width:100%}.faq-module .accordion-header .arrow-icon{transition:transform .6s ease}.faq-module .accordion-content{max-height:0;max-width:100%;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .5s ease,opacity .5s ease,transform .5s ease;width:590px}.faq-module .accordion-content p{border-top:1px solid #e9ebf1;color:#3d4560;font-family:var(--primary-font);font-size:15px;font-weight:400;line-height:1.5;margin-top:25px;padding-top:25px}.faq-module .accordion-item.active .accordion-content{opacity:1;transform:translateY(0)}.faq-module .accordion-item.active .arrow-icon{transform:rotate(180deg)}@media (max-width:550px){.faq-module h4{font-size:18px}.faq-module h3{font-size:28px}.faq-module .accordion-item{padding:20px}.faq-module .accordion-header h5{color:#060b13;font-size:15px}.faq-module .accordion-content p{font-size:14px}}