.faq_section{background:#f6f6f6;padding:50px}.faq_section .faq_background_section{background:#fff;border-radius:8px;padding:30px}.faq_section .faq_section_area .accordion{background-color:#f9f9f9;border:1px solid #eaeaea;border-radius:10px 10px 0;color:#444;cursor:pointer;outline:none;padding:12px 30px;position:relative;text-align:left;transition:.4s;width:100%}.faq_section .faq_section_area .accordion:hover{background:#fff}.faq_section .faq_section_area .accordion h4{color:#000;font-size:16px;font-weight:600;line-height:22px;margin:10px 0}.faq_section .faq_section_area .panel .faq_accordion_ans p{font-size:15px;font-weight:400;line-height:25px;padding:15px 0}.faq_section div.panel{background-color:#fff;border-bottom:1px solid #efefef;border-left:1px solid #efefef;border-radius:0 0 10px 10px;border-right:1px solid #efefef;border-top:0!important;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.faq_section .faq_section_area .accordion:after{background-image:url(/hubfs/6273723/angle-right-solid.svg);background-repeat:no-repeat;background-size:56%;content:"";height:25px;position:absolute;right:20px;top:26px;transform:rotate(90deg);width:25px}.faq_section .faq_section_area .accordion.active:after{top:17px;transform:rotate(270deg)}.faq_section .faq_background_section .faq_section_area{padding:5px 0}@media screen and (max-width:767px){.faq_section{background:#f6f6f6;padding:30px 0}.faq_section .faq_background_section{background:none;border-radius:8px;padding:0}.faq_section .faq_section_area .accordion h4{color:#000;font-size:15px;font-weight:600;line-height:20px;margin:15px 0}.faq_section .faq_section_area .accordion{padding:12px 15px}.faq_section .faq_section_area .accordion:after{background-size:55%;height:20px;right:12px;top:32px;width:20px}.faq_section .faq_section_area .accordion.active:after{top:23px;transform:rotate(270deg)}.faq_section .faq_section_area .panel .faq_accordion_ans p{line-height:21px;padding:10px 0}}@media (min-width:768px) and (max-width:1024px){.faq_section{background:#f6f6f6;padding:50px 20px}.faq_section .faq_section_area .accordion h4{font-size:15px;line-height:20px;margin:10px 0}.faq_section .faq_section_area .accordion.active:after{top:15px}.faq_section .faq_section_area .accordion:after{height:22px;right:15px;top:25px;width:22px}}.faq_section .faq_section_area .accordion.active{border-radius:10px 10px 0 0}