#set_width_post .sw-faq-container,#set_width_post .sw-faq-container :not([class*=fa-]),#set_width_post .sw-faq-container h2.faq-header{font-family:Graphik,sans-serif!important}.sw-faq-container{box-sizing:border-box;font-family:var(--font-family);padding:0 var(--space-sm) 4%}.sw-faq-container h2.faq-header{color:var(--wp--preset--color--navy);font-family:var(--font-family);font-size:34px;font-weight:700;margin:0;padding-bottom:20px}.sw-faq-container .accordion-section .header{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between}.sw-faq-container .accordion-section .header p{line-height:26px}.sw-faq-container .accordion-section .header strong{display:block;font-size:22px!important;font-weight:600;margin-right:5px}.sw-faq-container .accordion-section .header p{display:flex;max-width:75%}.sw-faq-container .accordion-section p{color:var(--wp--preset--color--grey)!important;flex-grow:1;line-height:23px;margin:2% 0;padding-right:20px}.sw-faq-container .accordion-section .accordion-text{flex-basis:100%;padding:10px 5% 40px 4.5%}.sw-faq-container .accordion-section .accordion-text p{font-family:var(--font-family);font-size:var(--font-size-base);margin:0}.sw-faq-container .accordion-section .accordion-text p+p{margin-top:15px}.sw-faq-container .accordion-section .accordion-text.hidden{display:none}.sw-faq-container .accordion-section .accordion-text ul{color:var(--wp--preset--color--grey);font-size:16px;line-height:20px;text-align:left}.sw-faq-container .accordion-section .accordion-text ul li{list-style-position:outside;list-style-type:disc;margin-bottom:15px;margin-left:15px}.sw-faq-container .accordion{padding:0}.sw-faq-container .rotated{color:var(--wp--preset--color--white);transform:rotateY(0deg) rotate(180deg)}.sw-faq-container hr{border-top:2px solid var(--wp--preset--color--silver)}.sw-faq-container .accordion-section:last-of-type hr{display:none}.sw-faq-container i{border-radius:17px;color:var(--wp--preset--color--blue);font-size:15px;padding:4px}.sw-faq-container .chevron-shadow{background-color:#fff;border-radius:17px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.sw-faq-container .chevron-shadow:has(.rotated){background-color:var(--wp--preset--color--blue)}@media(max-width:600px){.sw-faq-container{margin-top:40px}.sw-faq-container h2.faq-header{font-size:24px;line-height:30px;padding-bottom:25px;text-align:center}.sw-faq-container .accordion-section .header{padding:20px 0}.sw-faq-container .accordion-section .header strong{font-size:18px!important}.sw-faq-container .accordion-section .header p{max-width:75%}.sw-faq-container .accordion-section .accordion-text{padding:0 0 30px}.sw-faq-container .chevron-shadow{margin-bottom:auto;margin-top:10px}.sw-faq-container i{font-size:22px}}