.faq{background:linear-gradient(180deg,hsla(0,0%,100%,.07),rgba(37,196,244,.07));padding:90px 15px}.faq .faq-inner{gap:50px}.faq .faq-inner,.faq .head-sec{align-items:center;display:flex;flex-direction:column}.faq .head-sec{gap:20px;max-width:1063px;width:100%}.faq .badge span{background:#1ac0f229;border:1px solid #25c4f42b;border-radius:20px;color:#1ac0f2;display:inline-flex;font-size:14px;gap:10px;line-height:111.00000000000001%;padding:10px 15px;vertical-align:middle}.faq .badge span,.faq h2{font-family:Darker Grotesque;font-weight:600}.faq h2{font-size:62px;letter-spacing:.5px;line-height:95%}.faq h2 span{color:#1ac0f2;font-weight:800}.faq p{letter-spacing:.1px;line-height:131%;text-align:center}.faq .faq-item p{display:none;text-align:left}.faq .faq-item-wrap{display:flex;flex-direction:column;gap:20px;max-width:970px;width:100%}.faq .faq-item{background:#25c4f41a;border:1px solid #1ac0f230;border-radius:30px;display:flex;flex-direction:column;gap:17px;padding:35px 30px}.faq .faq-item.open p{display:block}.faq .faq-item h5{align-items:center;cursor:pointer;display:flex;justify-content:space-between;line-height:.6}.faq .faq-item.open h5 svg path{fill:#1ac0f2}.faq .faq-item{background:#fff;border:1px solid #2f63af33}.faq .faq-item.open{background:#25c4f41a;border:1px solid #1ac0f230}@media (max-width:992px){.faq h2{font-size:48px}.faq p{font-size:16px}.faq .faq-item h5{font-size:23px;line-height:1}.faq .faq-item.open p{font-size:16px}.faq .faq-item{padding:25px 20px}.faq{padding:45px 15px}}@media (max-width:767px){.faq{padding:40px 15px}.faq h2{font-size:35px}.faq-ss .faq h2{text-align:center}}