.faq .faq-card *,.faq .faq-cntnr .faq-dsrpsn .faq .faq-cntnr .faq-dsrpsn *,.faq .faq-cntnr .faq-hdng h2{color:#fff;fill:#fff}.faq .faq-cntnr{margin:auto;max-width:1240px;padding:100px 20px;width:100%}.faq:before{background:currentcolor;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:-5}.faq .faq-card-wrapper{display:grid;gap:25px}.faq .faq-scsn{background:#00000010;border-radius:25px;padding:25px}.faq .faq-text-scsn{width:100%}.faq .faq-card{border-bottom:1px solid #fff;display:flex;justify-content:space-between;padding:5px 10px}.faq .faq-qus,.icon-img{cursor:pointer}.faq .faq-ans{margin-top:5px;max-height:0;overflow:hidden;transition:max-height .5s ease}.faq .faq-qus h4{margin-bottom:0}.faq .faq-hdng-scsn,.faq .faq-qus{align-items:center;display:flex;justify-content:space-between}.faq .faq-hdng-scsn{justify-content:center;text-align:center}.divider-cntr{background:var(--green-color);height:4px;margin:0 auto 24px;width:100px}.faq .icon{line-height:1}@media only screen and (max-width:768px){.faq .faq-card-wrapper{grid-template-columns:repeat(auto-fill,100%)}.faq .faq-wrapper.section{padding:50px 0}.faq .icon .icon-img svg{height:14px;width:14px}.faq .faq-scsn{border-radius:10px;padding:20px 10px}.faq .faq-cntnr{padding:35px 10px}}@media only screen and (max-width:550px){.faq .faq-wrapper.section{padding:30px 0}.faq .faq-hdng-scsn{flex-direction:column}.faq .faq-cntnr{padding:20px 10px}}