.faqs_section{width:100%;margin:40px auto;background-color:#fff}.inner_section{width:70%;height:auto;margin:auto;background-color:#fff;display:flex;flex-direction:column;row-gap:24px}.accordion{border:1px solid #ebeff6;background-color:#fff;box-shadow:0 4px 10px #14142b0a;padding:34px;border-radius:6px;cursor:pointer;transition:all .3s ease}.accordion_head span{font-size:20px;font-weight:500}.accordion_head{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#333}.icon{transition:transform .3s ease}.icon.rotate{transform:rotate(180deg)}.accordion_content{overflow:hidden;max-height:0;opacity:0;transform:translateY(-5px);transition:max-height .4s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}.accordion.active .accordion_content{max-height:200px;opacity:1;transform:translateY(0);padding:20px 0 0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeInUp .8s ease-in-out}.faq_answer{font-size:16px;line-height:2.4em}@media (max-width:768px){.inner_section{width:95%;height:auto}.accordion_head span{font-size:16px}.faq_answer{font-size:14px}.accordion{padding:20px}.inner_section{row-gap:16px}.faq_title{font-size:18px!important}}.faq_title{font-size:32px}