.content-3{line-height:1.6;display:flex;justify-content:center;padding:20px}.faq-container{width:100%;max-width:1000px;background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow);overflow:hidden}.faq-header{text-align:center;padding:40px 20px;background:var(--faq-question-bg-color);border-radius:8px}.faq-header h2{font-size:2.5rem;margin-bottom:10px;color:var(--faq-question-text-color) !important}.faq-header p{font-size:1.1rem;opacity:.9;color:var(--faq-question-text-color) !important}.search-container{display:none !important}.search-box{position:relative;display:flex;align-items:center;background:var(--white);border-radius:50px;padding:10px 20px;box-shadow:var(--shadow)}.search-box i{color:var(--light-text);margin-right:10px}.search-box input{flex:1;border:none;outline:none;font-size:1rem;color:var(--text-color);background:0 0}.search-box input::placeholder{color:var(--light-text)}.clear-search{background:0 0;border:none;color:var(--light-text);cursor:pointer;padding:5px;display:none}.clear-search.visible{display:block}.category-filter{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:20px}.category-btn{padding:8px 20px;border-radius:25px !important;background-color:var(--category-btn-bg-color) !important;color:var(--category-btn-text-color) !important;border:1px solid var(--color-border-category) !important;cursor:pointer;font-size:.9rem}.category-btn:hover{background:var(--category-btn-bg-color) !important;color:var(--faq-question-text-color) !important;border:1px solid var(--color-border-category) !important;color:var(--category-btn-text-color) !important}.category-btn.active{background-color:var(--category-btn-bg-active-color) !important;color:var(--category-btn-active-color) !important}.faq-content{padding:40px}.faq-category{margin-bottom:40px}.faq-category h2{margin-bottom:20px;font-size:1.5rem}.faq-item{border:1px solid #3c44656e;border-radius:8px;margin-bottom:15px;overflow:hidden}.faq-question{background-color:var(--faq-question-bg-color);padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-question h3{margin:0;font-size:1.1rem;color:var(--faq-question-text-color) !important}.faq-icon{transition:transform .3s ease;color:var(--faq-question-text-color)}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:var(--faq-answer-bg-color)}.faq-item.active .faq-answer{padding:20px;max-height:1000px;background-color:var(--faq-answer-bg-color)}.faq-answer p{margin:0}@media only screen and (max-width:992px){.faq-content{padding:0}.category-filter{display:flex;justify-content:start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0}.category-filter::-webkit-scrollbar{display:none !important}.category-btn{flex:0 0 auto !important;white-space:nowrap !important}}.faq-accordion-btn_backend{background-color:#0073aa;color:#fff;cursor:pointer;padding:10px 15px;width:100%;text-align:left;border:none;outline:none;font-size:16px;transition:background-color .3s ease;border-radius:4px;margin-bottom:5px}.faq-accordion-btn_backend.active,.faq-accordion-btn_backend:hover{background-color:#005177}.faq-panel_backend{background-color:#fff;overflow:hidden;max-height:0;transition:max-height .3s ease-out;padding:0 10px;border-radius:0 0 4px 4px;margin-bottom:15px}.faq-item_backend{margin-bottom:1.5em;padding:10px;background:#fff;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.1)}.form-table{display:flex;flex-wrap:wrap;gap:20px}.custom-colors{display:flex;flex-direction:column;gap:10px}