.faqs_section{background:#fcfcfc;padding:80px 0;font-size:1rem}.faqs_section .wrapper{flex-direction:column;gap:34px;max-width:1224px;margin:0 auto;display:flex}.faqs_section .wrapper .text_area{z-index:5;flex-direction:column;gap:18px;display:flex}.faqs_section .wrapper .text_area h6,.faqs_section .wrapper .text_area h2{color:#000000cd;font-size:1.6rem;font-weight:600}.faqs_section .wrapper .text_area p{color:#060606ad;font-size:1rem}.faqs_section .wrapper .faqs{z-index:5;grid-template-columns:repeat(1,1fr);gap:34px;width:100%;padding:12px;display:grid}.faqs_section .wrapper .faqs .faqs_list_outer{flex-direction:column;gap:24px;display:flex}.faqs_section .wrapper .faqs .faq{border:1px solid #8080804f;border-radius:6px;padding:0;position:relative}.faqs_section .wrapper .faqs .faq details{cursor:pointer;padding:24px;transition:background .3s}.faqs_section .wrapper .faqs .faq details summary{justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.faqs_section .wrapper .faqs .faq details summary .faq_q{justify-content:flex-start;align-items:flex-start;gap:18px;display:flex}.faqs_section .wrapper .faqs .faq details summary .faq_q .qnum{color:#616161;font-size:22px;font-weight:600}.faqs_section .wrapper .faqs .faq details summary .faq_q h2{color:#000000f5;max-width:90%;font-size:1.2rem;font-weight:600}.faqs_section .wrapper .faqs .faq details summary .see-toggle:after{content:"Show";color:#197e37;font-size:14px}.faqs_section .wrapper .faqs .faq details[open] summary .see-toggle:after{content:"Hide";color:#c00}.faqs_section .wrapper .faqs .faq details[open] .qnum{color:#126821;font-size:22px;font-weight:600}.faqs_section .wrapper .faqs .faq details[open] .answer-wrapper{max-height:1000px;margin-top:24px;overflow:visible}.faqs_section .wrapper .faqs .faq details[open] .answer{opacity:1;color:#040404;font-weight:400}.faqs_section .wrapper .faqs .faq details .answer-wrapper{max-height:0;transition:max-height .4s;overflow:hidden}.faqs_section .wrapper .faqs .faq details .answer{opacity:0;font-size:.95rem;font-weight:300;line-height:1.6;transition:opacity .4s}.faqs_section .wrapper .faqs .faq details .answer a.link-p{color:#0070f3;text-decoration:underline}.faqs_section .wrapper .faqs .faq details .answer a.link-p:hover{color:#004ea0}.faqs_section .wrapper .faqs .faq details .answer ul{margin:10px 0;padding-left:20px}.faqs_section .wrapper .faqs .faq details .answer ul li{margin-bottom:6px;list-style:outside}.faqs_section .wrapper .faqs .faq:hover .faq_q .qnum{color:#197e37}@media (min-width:320px) and (max-width:912px){.faqs_section{margin:40px 0;padding:0;font-size:.95rem}.faqs_section.onDesktop{display:none}.faqs_section.onMobile{display:block}.faqs_section .wrapper{gap:34px;padding:10px}.faqs_section .wrapper .text_area{gap:8px;padding:10px}.faqs_section .wrapper .text_area h6,.faqs_section .wrapper .text_area h2{font-size:1.6rem}.faqs_section .wrapper .text_area p{font-size:.9rem;line-height:normal}.faqs_section .wrapper .faqs{gap:34px}.faqs_section .wrapper .faqs .faqs_list_outer{gap:24px}.faqs_section .wrapper .faqs .faq{background-color:#00000005;border:none;padding:6px}.faqs_section .wrapper .faqs .faq .answer-wrapper .answer{text-align:left;font-size:4px;line-height:1.6}.faqs_section .wrapper .faqs .faq .answer-wrapper .answer ul{margin:10px 0}.faqs_section .wrapper .faqs .faq details{padding:10px 4px;line-height:normal}.faqs_section .wrapper .faqs .faq details summary .see-toggle:after{font-size:14px}.faqs_section .wrapper .faqs .faq details summary .faq_q{align-items:center;gap:14px}.faqs_section .wrapper .faqs .faq details summary .faq_q .qnum{font-size:.9rem;display:none}.faqs_section .wrapper .faqs .faq details summary .faq_q h3{font-size:.95rem;font-weight:500}.faqs_section .wrapper .faqs .faq details summary .faq_q h2{font-size:.95rem}.faqs_section .wrapper .faqs .faq details[open] .answer{text-align:left;width:100%;font-size:.79rem;line-height:normal}}@media (min-width:916px) and (max-width:1548px){.faqs_section{background:#fcfcfc;padding:80px 0;font-size:1rem}.faqs_section .wrapper{flex-direction:column;gap:34px;max-width:1224px;margin:0 auto;display:flex}.faqs_section .wrapper .text_area{z-index:5;flex-direction:column;gap:18px;display:flex}.faqs_section .wrapper .text_area h6,.faqs_section .wrapper .text_area h2{color:#000000cd;font-size:1.6rem;font-weight:600}.faqs_section .wrapper .text_area p{color:#060606ad;font-size:1rem}.faqs_section .wrapper .faqs{z-index:5;grid-template-columns:repeat(1,1fr);gap:34px;width:100%;padding:12px;display:grid}.faqs_section .wrapper .faqs .faqs_list_outer{flex-direction:column;gap:24px;display:flex}.faqs_section .wrapper .faqs .faq{border:1px solid #8080804f;border-radius:6px;padding:0;position:relative}.faqs_section .wrapper .faqs .faq details{cursor:pointer;padding:24px;transition:background .3s}.faqs_section .wrapper .faqs .faq details summary{justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.faqs_section .wrapper .faqs .faq details summary .faq_q{justify-content:flex-start;align-items:flex-start;gap:18px;display:flex}.faqs_section .wrapper .faqs .faq details summary .faq_q .qnum{color:#616161;font-size:14px;font-weight:600}.faqs_section .wrapper .faqs .faq details summary .faq_q h2{color:#000000f5;max-width:90%;font-size:1rem;font-weight:600}.faqs_section .wrapper .faqs .faq details summary .see-toggle:after{content:"Show";color:#197e37;font-size:14px}.faqs_section .wrapper .faqs .faq details[open] summary .see-toggle:after{content:"Hide";color:#c00}.faqs_section .wrapper .faqs .faq details[open] .qnum{font-size:14px}.faqs_section .wrapper .faqs .faq details[open] .answer-wrapper{max-height:1000px;margin-top:24px;overflow:visible}.faqs_section .wrapper .faqs .faq details[open] .answer{opacity:1;color:#040404;font-size:.85rem;font-weight:400}.faqs_section .wrapper .faqs .faq details .answer{opacity:0;font-size:.9rem;font-weight:300;line-height:1.6;transition:opacity .4s}.faqs_section .wrapper .faqs .faq details .answer ul{padding-left:10px}}
