.faq-section{padding:80px 100px;display:flex;flex-direction:column;align-items:center}.faq-section.style-light_text{background-color:#151e14}.faq-section.style-light_text .faqs .faq-container{border-bottom-color:rgba(242,253,236,.15)}.faq-section.style-light_text .faqs .faq-container .open-close-btn::after,.faq-section.style-light_text .faqs .faq-container .open-close-btn::before{background-color:#36e35a}.faq-section .content{position:relative;width:100%;max-width:750px;text-align:center;margin-bottom:64px}.faq-section .faqs{position:relative;width:100%;max-width:1024px;border-top:1px solid rgba(21,30,20,.1)}.faq-section .faqs .faq-container{position:relative;box-sizing:border-box;cursor:pointer;padding:32px 60px 32px 0;border-bottom:1px solid rgba(21,30,20,.1);transition:all .3s ease}.faq-section .faqs .faq-container .open-close-btn{position:absolute;top:35px;right:10px;width:16px;height:16px;display:flex;justify-content:center;align-items:center;transition:transform .3s ease}.faq-section .faqs .faq-container .open-close-btn::after,.faq-section .faqs .faq-container .open-close-btn::before{content:"";position:absolute;width:100%;height:2px;background-color:#36e35a;transition:all .3s ease}.faq-section .faqs .faq-container .open-close-btn::after{transform:rotate(90deg)}.faq-section .faqs .faq-container .faq-title{transition:color .3s ease}.faq-section .faqs .faq-container .faq-answer{position:relative;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden;height:0}.faq-section .faqs .faq-container .faq-answer .faq-answer-inner{padding-top:24px}.faq-section .faqs .faq-container.open .open-close-btn{transform:rotate(180deg)}.faq-section .faqs .faq-container.open .open-close-btn::after{transform:rotate(0deg);opacity:0}@media(min-width: 1440px){.faq-section{padding:80px calc((100vw - 1280px)/2)}}@media(max-width: 1150px){.faq-section{padding:80px 20px}.faq-section .faqs .faq-container{padding:24px 50px 24px 0}.faq-section .faqs .faq-container .open-close-btn{top:25px}}
