.faq__sec{padding:96px 0}.faq__sec,.faq__sec .title{display:inline-block;width:100%}.faq__sec .title h2{font-weight:600;margin-bottom:32px}.faq__sec .faq-wrap,.faq__sec .faq-wrap .faq{display:inline-block;width:100%}.faq__sec .faq-wrap .faq{border-top:1px solid #ccc;padding:16px 0}.faq__sec .faq-wrap .faq .faq-title{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:16px 0}.faq__sec .faq-wrap .faq .faq-title span{color:#29399e;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:32px;margin:0;width:calc(100% - 32px)}.faq__sec .faq-wrap .faq .faq-title svg{display:block;margin:0;transition:.3s ease-in-out}.faq__sec .faq-wrap .faq .faq-title .icon{align-items:center;display:flex;justify-content:center;margin:0;width:24px}.faq__sec .faq-wrap .faq .faq-content{padding-bottom:32px;padding-top:0}.faq__sec .faq-wrap .faq:first-child{border-top:none;padding-top:0}.faq__sec .faq-wrap .faq .faq-content *{color:#111c55;font-size:20px;font-weight:400;line-height:32px}.faq__sec .faq-wrap .faq:first-child .faq-title{padding-top:0}.faq__sec .faq-wrap .faq.open .icon svg{transform:rotate(180deg)}.faq__sec .faq-wrap .faq .faq-content a{text-decoration:underline}.faq__sec .faq-wrap .faq .faq-content a:hover{text-decoration:none}@media (max-width:1199px){.faq__sec{padding:80px 0}}@media (max-width:991px){.faq__sec{padding:60px 0}.faq__sec .faq-wrap .faq{padding:4px 0}.faq__sec .faq-wrap .faq .faq-title{padding:10px 0}}@media (max-width:767px){.faq__sec{padding:40px 0}.faq__sec .title h2{margin-bottom:24px}.faq__sec .faq-wrap .faq .faq-content *,.faq__sec .faq-wrap .faq .faq-title span{font-size:18px;line-height:28px}}