.faq-section{padding:80px 10px;background:#fff}.faq-section .container{max-width:920px;width:100%;margin:0 auto}.faq-section .main-heading{color:#333;text-align:center;font-family:Poppins,sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:55px;text-transform:capitalize;margin-bottom:50px}.faq-section .faq-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}.faq-section .faq-box{padding:0 10px 16px;border-radius:6px;border-bottom:.8px solid #dee2e6;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{display:none;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{display:block}.faq-section .faq-box .answer ul,.faq-section .faq-box .answer ol{margin:15px 0;padding-left:20px}.faq-section .faq-box .answer li{color:#313f58;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:8px}.faq-section .faq-box .answer p{color:#313f58;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:15px}.faq-section .faq-box .answer p:last-child{margin-bottom:0}.faq-section .faq-box .answer strong{font-weight:600;color:#333}@media screen and (max-width:767px){.faq-section{padding:50px 10px}.faq-section .main-heading{font-size:32px;line-height:46px;margin-bottom:10px;text-align:start}.faq-section .description{margin-bottom:10px;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}}@media screen and (max-width:499px){.faq-section .container{max-width:370px}}