.efa-product-faqs-container{width:100%}.efa-product-faqs-container .efa-product-faqs-inner{width:100%;max-width:900px;margin-left:auto !important;margin-right:auto !important}.efa-product-faqs-container .efa-product-faqs-inner .single-faq{background:#fff;margin-bottom:20px !important;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.08);box-shadow:0px 0px 30px rgba(0,0,0,0.08);border-radius:14px}.efa-product-faqs-container .efa-product-faqs-inner .single-faq .faq-header{padding:25px !important;cursor:pointer;position:relative}.efa-product-faqs-container .efa-product-faqs-inner .single-faq .faq-header::after{content:'\f107';font-family:'Font Awesome 5 Free' !important;font-weight:700 !important;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;top:25px;right:30px;font-size:20px !important;line-height:1.4 !important}.efa-product-faqs-container .efa-product-faqs-inner .single-faq .faq-header h3{font-size:20px !important;line-height:1.3 !important;padding-right:40px;font-weight:600 !important}@media screen and (max-width: 800px){.efa-product-faqs-container .efa-product-faqs-inner .single-faq .faq-header h3{font-size:18px !important}}@media screen and (max-width: 800px){.efa-product-faqs-container .efa-product-faqs-inner .single-faq .faq-header{font-size:18px !important;padding:20px !important}}.efa-product-faqs-container .efa-product-faqs-inner .single-faq .faq-content{padding:0 25px 25px 25px !important;display:none}.efa-product-faqs-container .efa-product-faqs-inner .single-faq.is-open .faq-header::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.3s;transition:all 0.3s}
