.cstm-faqs{padding:100px 30px}.cstm-faqs .page-center{margin:0 auto;max-width:1170px;padding:0 15px}.cstm-faqs .heading{margin-bottom:75px}.cstm-faqs .faq-contain{display:flex;justify-content:space-between}.cstm-faqs .faq-contain .faq-sidebar{max-width:29%;width:100%}.cstm-faqs .faq-contain .faq-contents{max-width:69%;width:100%}.faq-panel{margin-bottom:30px}.faq-panel:not(:last-child):after{background:#1c3534;content:"";display:block;height:4px;margin-top:80px;width:82px}.accordion .acc-btn,.faq-sidebar .accordion .acc-panel .q-titles span{color:#1c3534;cursor:pointer;font-family:sofia-pro;font-size:28px;font-weight:400;line-height:40px;width:100%}.inner-heading{border-bottom:2px solid #e3e3e3;color:#1c3534;cursor:pointer;font-family:sofia-pro;font-size:36px;font-weight:600;margin:0;padding:30px 0 26px;position:relative}.inner-content{display:none}.accordion .acc-btn{background:0 0;border:none;border-bottom:2px solid #e3e3e3;outline:0;padding:25px 55px 28px 15px;position:relative;text-align:left;transition:.4s}.faq-sidebar .accordion:first-child .acc-btn{border-top:2px solid #e3e3e3}.faq-sidebar .accordion .acc-panel .q-titles{list-style-type:none;margin:0;padding:20px 25px}.faq-sidebar .accordion .acc-panel .q-titles span{display:inline-block;padding:5px 0}.accordion .acc-btn .chevron,.inner-heading .chevron{line-height:0;position:absolute;right:55px;top:50%;transform:translateY(-50%)}.faq-contents .accordion{border-bottom:2px solid #e3e3e3}.faq-contents .accordion .acc-btn{border-bottom:none;padding:6px 55px 15px 60px}.accordion .acc-panel{background-color:#fff;display:none;overflow:hidden;padding:0 18px}.faq-contents .accordion .acc-panel{padding:20px 100px 62px}.faq-contents .accordion .acc-panel,.faq-contents .accordion .acc-panel p{color:#1c3534;font-size:22px;font-weight:400;line-height:36px}.chevron:before{border-color:#e3e3e3;border-style:solid;border-width:3px 3px 0 0;content:"";display:inline-block;height:16px;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:16px}.chevron.right:before{left:0;transform:rotate(45deg)}.acc-btn.active .chevron:before,.inner-heading.active .chevron:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}@media (max-width:991px){.cstm-faqs .faq-contain .faq-sidebar{display:none}.cstm-faqs .faq-contain .faq-contents{max-width:100%}.inner-heading{font-size:32px;padding:20px 0 19px}.faq-contents .accordion .acc-btn{padding:6px 29px 15px 30px}.faq-contents .accordion .acc-panel{padding:14px 70px 35px}.accordion .acc-btn .chevron,.inner-heading .chevron{right:30px}.cstm-faqs .heading{margin-bottom:40px}.faq-panel:not(:last-child):after{margin-top:55px}.cstm-faqs{padding:50px 30px}}@media (max-width:767px){.cstm-faqs{padding:130px 30px 50px}.faq-contents .accordion .acc-panel{padding:0 20px 35px 25px}.inner-heading{font-size:27px;padding:14px 0 15px}.faq-contents .accordion .acc-btn{padding:12px 35px 15px 10px}.faq-contents .accordion .acc-btn h6{font-size:20px;margin-bottom:0}.accordion .acc-btn{font-size:23px;line-height:32px}.faq-contents .accordion .acc-panel,.faq-contents .accordion .acc-panel p{font-size:18px;line-height:30px}.accordion .acc-btn .chevron,.inner-heading .chevron{right:15px}.faq-panel:not(:last-child):after{margin-top:25px}}