.faq-section{padding:80px 30px;background:#fff}.faq-section .container{max-width:920px}.faq-section .main-heading{line-height:55px;margin-bottom:50px}.faq-section .description{display:none}.faq-section .faq-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}.faq-section .faq-box{padding:23px 26px;border-radius:10px;border:.8px solid rgb(125 37 236/.2);background:#fff}.faq-section .faq-box .question{display:flex;align-items:center;gap:20px;width:100%;cursor:pointer}.faq-section .faq-box .question p{flex:1 0 0%;color:#333;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize}.faq-section .faq-box .question span{color:#083a5e;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:36px;text-transform:capitalize}.faq-section .faq-box .question .minus-icon{display:none}.faq-section .faq-box.active .question .minus-icon{display:block}.faq-section .faq-box.active .question .plus-icon{display:none}.faq-section .faq-box .answer{color:#313f58;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-top:15px}.faq-section .faq-box.active .answer{max-height:1000px;margin-top:15px;opacity:1}.faq-section .faq-box .answer{color:#313f58;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-top:0;max-height:0;overflow:hidden;opacity:0;transition:all .4s ease}@media screen and (max-width:767px){.faq-section{padding:40px 20px}.faq-section .main-heading{font-size:28px;line-height:130%;margin-bottom:10px;text-align:start}.faq-section .description{margin-bottom:40px;display:block}.faq-section .faq-box{padding:14.016px 12.5px 12.984px 13.5px}.faq-section .faq-box .question p{font-size:16px;line-height:24px}.faq-section .faq-box .question span{line-height:normal}}.page-id-415 .faq-section{background:#28A5CB0D}.page-id-415 .faq-section .faq-box{border:.8px solid #3EB48926}.page-id-415 .faq-section .faq-box .question span{color:#0089b3}body.page-id-193 .faq-section .faq-box.active{background:#f4f7ff}body.page-id-307 .faq-section .container{max-width:740px}body.page-id-307 .faq-section .faq-box{border:none;border-radius:0;padding:0;padding-bottom:16px;border-bottom:.8px solid #dee2e6}body.page-id-307 .faq-section .faq-box .question span{color:#3eb489}