.faq-outer-wrapper{padding:20px}.faq-outer-wrapper .faq-container{margin:0 auto;max-width:1100px;text-align:center}.faq-outer-wrapper .faq-subheading{color:#777}.faq-outer-wrapper .faq-heading{font-weight:600}.faq-outer-wrapper .faq-heading span{color:#ffaa17}.faq-outer-wrapper .faq-description{color:#767c8c}.faq-outer-wrapper .faq-item{background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin-bottom:12px;overflow:hidden;padding:20px;text-align:left}.faq-outer-wrapper .faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-outer-wrapper .faq-question h5{font-weight:600;margin:0}.faq-outer-wrapper .icon{align-items:center;background:#ffaa17;border-radius:50%;color:#000;display:flex;font-size:18px;font-weight:700;height:34px;justify-content:center;transition:transform .4s ease;width:34px}.faq-outer-wrapper .faq-answer{color:#474c59;height:0;overflow:hidden;transition:height .5s ease}.faq-outer-wrapper .faq-item active .faq-answer{padding:10px!important}@media only screen and (max-width:768px){.faq-outer-wrapper .faq-row.two-col.row-reverse{flex-direction:column-reverse}.faq-outer-wrapper .faq-row.two-col{flex-direction:column;gap:20px}.faq-outer-wrapper .faq-row.two-col .content-wrap,.faq-outer-wrapper .faq-row.two-col .faq-content-col,.faq-outer-wrapper .faq-row.two-col .faq-form,.faq-outer-wrapper .faq-row.two-col .faq-item{width:100%}.faq-outer-wrapper .image-wrap{text-align:center}}