.faq-section-wrapper{width:100%;max-width:1200px;margin:80px auto;padding:0 20px}.faq-tabs{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin-bottom:56px!important}.faq-tab,button.faq-tab,.faq-tabs .faq-tab,.faq-tabs button.faq-tab{width:auto!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 20px!important;border-radius:50px!important;border:none!important;background:#efedeb!important;background-color:#efedeb!important;color:#928a80!important;font-size:14px!important;font-family:"Afacad Flux",-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:400!important;line-height:36px!important;text-align:center!important;text-transform:capitalize!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;transition:all .3s ease!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important}.faq-tab:hover,button.faq-tab:hover,.faq-tabs .faq-tab:hover{background:#e8e5df!important;background-color:#e8e5df!important;color:#2a2a2a!important;transform:translateY(-2px)!important}.faq-tab.active,button.faq-tab.active,.faq-tabs .faq-tab.active,.faq-tabs button.faq-tab.active{background:#928572!important;background-color:#928572!important;color:#fff!important}.faq-tab.active:hover,button.faq-tab.active:hover,.faq-tabs .faq-tab.active:hover{background:#7a7062!important;background-color:#7a7062!important;color:#fff!important;transform:translateY(-2px)!important}.faq-items-container{display:flex;flex-direction:column;align-items:center;gap:28px}.faq-item{width:100%;max-width:867px;display:flex;flex-direction:column;gap:20px;opacity:1;transition:opacity .3s ease,max-height .3s ease}.faq-item.hidden{display:none}.faq-question-header{display:flex;align-items:center;gap:20px}.faq-number{color:#2a2a2a;font-size:18px;font-family:"Afacad Flux",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;flex-shrink:0;min-width:58px}.faq-question{color:#2a2a2a;font-size:24px;font-family:"Afacad Flux",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;line-height:1.4}.faq-answer{color:#2a2a2a;font-size:18px;font-family:"Afacad Flux",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:300;line-height:1.6;padding-left:0}.faq-separator{width:100%;max-width:1000px;height:1px;background:#ccc8c0}.faq-separator.hidden{display:none}.no-faqs-found{text-align:center;color:#928a80;font-size:18px;font-family:"Afacad Flux",-apple-system,BlinkMacSystemFont,sans-serif;padding:40px 20px}@media (max-width:1024px){.faq-section-wrapper{margin:60px auto}.faq-tabs{margin-bottom:40px!important}.faq-tab,button.faq-tab{padding:0 18px!important;font-size:14px!important;height:36px!important;line-height:36px!important}.faq-item{max-width:100%}.faq-question{font-size:20px}.faq-answer{font-size:16px;padding-left:0}}@media (max-width:768px){.faq-section-wrapper{margin:40px auto;padding:0 16px}.faq-tabs{gap:8px!important;margin-bottom:30px!important}.faq-tab,button.faq-tab{font-size:13px!important;padding:0 16px!important;height:32px!important;min-height:32px!important;line-height:32px!important}.faq-items-container{gap:24px}.faq-item{max-width:100%}.faq-question-header{flex-direction:column;align-items:flex-start;gap:10px}.faq-number{font-size:16px;min-width:auto}.faq-question{font-size:18px}.faq-answer{font-size:15px;padding-left:0}.faq-separator{max-width:100%}}@media (max-width:480px){.faq-tab,button.faq-tab{font-size:12px!important;padding:0 14px!important;height:30px!important;min-height:30px!important;line-height:30px!important}.faq-question{font-size:16px}.faq-answer{font-size:14px}}.faq-item{animation:fadeIn .4s ease}.faq-tab:focus,button.faq-tab:focus{outline:2px solid #928572!important;outline-offset:2px!important}.faq-tab:focus:not(:focus-visible),button.faq-tab:focus:not(:focus-visible){outline:none!important}