.faq-heading{color:var(--dark);margin-bottom:2rem;font-size:40px;font-weight:600}.faq-container{text-align:center;min-height:600px;margin:0 auto;padding:2rem}.faq-container form{border-radius:1rem;flex-direction:row;align-items:center;max-width:900px;margin:0 auto;display:flex}.faq-container form svg{width:4rem;height:1rem;position:absolute}.faq-searchbar{border-radius:.8rem;width:100%;margin:0;padding:1rem 1rem 1rem 4rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;height:50px!important}.faq-searchbar:focus{outline:none;box-shadow:0 0 0 1.5px #dee4f1,0 1px 5px #dee4f1}.faq-section{margin:3rem 0}.question-wrapper{border-bottom:1px solid #dee4f1;max-width:900px;margin:0 auto;padding:1rem}.faq-question{color:#fff;justify-content:space-between;font-size:1rem;font-weight:500;display:flex}.faq-question svg{fill:#9ea6ae;width:1rem;height:1.5rem}.faq-question svg.active{transform:rotate(180deg)}.faq-question svg:hover{opacity:.8}.question-wrapper button{cursor:pointer;background-color:#0000;border:none}.question-wrapper button:hover{background-color:#0000}.question-wrapper button:focus{outline:none}.answer{display:none}.answer.active{text-align:left;font-weight:light;color:#000;height:0%;padding-top:1.5rem;font-size:.8rem;line-height:1.5;animation:.4s forwards slidein;display:block}@keyframes slidein{0%{opacity:.3;transform:translateY(-20%)}to{opacity:1;transform:translateY(0%)}}
