.faqs_container{background-color:#fff;justify-content:center;width:100%;display:flex}.faqs_container .wrapper{align-items:center}.faqs_container .wrapper .faq_box{width:740px;min-height:unset;border-bottom:1px solid #c3dbe6;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:100%;padding:40px 24px;display:flex}.faqs_container .wrapper .faq_box.active{max-height:unset}.faqs_container .wrapper .faq_box .faq_heading{flex-direction:row;justify-content:space-between;gap:24px;width:100%;display:flex}.faqs_container .wrapper .faq_box .faq_heading p{color:#344a53;font-size:20px;font-weight:600;line-height:28px}.faqs_container .wrapper .faq_box .faq_heading img{cursor:pointer;transition:all .2s}.faqs_container .wrapper .faq_box.active .faq_heading img{transition:all .2s;transform:rotate(180deg)}.faqs_container .wrapper .faq_box .faq_body{height:0%;transition:all .2s;display:none;overflow:hidden}.faqs_container .wrapper .faq_box.active .faq_body{flex-direction:column;height:100%;transition:all .2s;display:flex}.faqs_container .wrapper .faq_box.active .faq_body:has(ul){gap:24px}.faqs_container .wrapper .faq_box.active .faq_body ul{flex-direction:column;gap:8px;display:flex}.faqs_container .wrapper .faq_box.active .faq_body ul li{margin-inline-start:2rem;position:relative}.faqs_container .wrapper .faq_box.active .faq_body ul li:before{content:"";background-color:#788f99;border-radius:8px;width:4px;height:4px;position:absolute;top:1rem;left:-1rem}.faqs_container .wrapper .faq_box .faq_body p{color:#788f99;font-size:20px;line-height:28px}.faqs_footer{background-color:#fff;justify-content:center;align-items:center;width:100%;padding-block:100px 120px;padding-inline:24px;display:flex}.faqs_footer .wrapper{align-items:center;gap:24px}.faqs_footer .wrapper p{color:#788f99;text-align:center;max-width:740px}.faqs_footer .wrapper p:has(b){color:#344a53}.faqs_footer .wrapper p a{color:var(--clr-primary)}@media (max-width:834px){.faqs_container .wrapper .faq_box .faq_heading p,.faqs_container .wrapper .faq_box .faq_body p{font-size:16px;line-height:20px}.faqs_container .wrapper .faq_box .faq_heading img{width:auto;height:24px}.faqs_footer .wrapper p:has(b){color:#344a53}.faqs_footer .wrapper p a{color:var(--clr-primary)}.faqs_container .wrapper .faq_box.active .faq_body ul li{margin-inline-start:1.5rem}}@media (max-width:375px){.faqs_container .wrapper .faq_box .faq_heading p,.faqs_container .wrapper .faq_box .faq_body p{font-size:14px}.faqs_footer .wrapper p:has(b){font-size:16px}.faqs_footer .wrapper p{font-size:14px}}
