.faq-answer,.faq-icon,.faq-question{transition:.3s}.faq-container{max-width:1000px;margin:0 auto}.faq-header{text-align:left;margin-bottom:30px;padding:20px;background:linear-gradient(135deg,white-space,#2c5282)}.faq-header h1{font-size:2.5rem;margin-bottom:10px;text-align:center}.faq-header p{font-size:1.1rem;opacity:.9;text-align:center}.faq-content{padding:40px}.faq-category{margin-bottom:40px}.faq-category h2{margin-bottom:20px;font-size:1.5rem}.faq-item{background:#2a2a2a;border:1px solid #1844cc;box-shadow:0 27 6px 1px #1844cc;margin-bottom:15px;overflow:hidden}.faq-item :hover{background:linear-gradient(0deg,#1845cc09,#1845cc49)}.faq-item.active :hover{background:0 0}.faq-question{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-question h3{font-size:1.1rem;margin:0;text-align:left}.faq-item.active .faq-icon{transform:rotate(45deg);color:#1844cc}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;text-align:left}.faq-item.active .faq-answer{padding:0 20px 20px;max-height:1000px}.faq-answer p{margin:0}@media (max-width:768px){.faq-header h1{font-size:2rem}.faq-content{padding:20px}.category-btn{padding:6px 15px;font-size:.8rem}}@media (max-width:480px){.faq-header{padding:30px 15px}.faq-header h1{font-size:1.8rem}.faq-question h3{font-size:1rem}}.scontainer{height:80vh}.faq{padding:20px}.faqs{margin:20px}@media (max-width:768px){.scontainer{height:60vh}.faqs{margin:0}}