.faq-grid-section{position:relative}.faq-grid-section .section-title{margin:0 0 26px;text-align:center}@media only screen and (min-width:992px){.faq-grid-section .section-title{margin:0 0 44px}}@media only screen and (min-width:1200px){.faq-grid-section .section-title{margin:0 0 70px}}.faq-grid-section .section-title p.subtitle{font-size:15px;font-style:normal;font-weight:600;line-height:28px;margin:0}@media only screen and (min-width:992px){.faq-grid-section .section-title p.subtitle{font-size:18px}}.faq-grid-section .section-title h1{font-size:var(--heading-md-mobile);line-height:var(--heading-md-lh-mobile)}@media only screen and (min-width:992px){.faq-grid-section .section-title h1{font-size:var(--heading-md);line-height:var(--heading-md-lh)}}.faq-grid-section .section-title h1 b,.faq-grid-section .section-title h1 strong{font-size:22px;font-style:normal;font-weight:700;line-height:36px}@media only screen and (min-width:992px){.faq-grid-section .section-title h1 b,.faq-grid-section .section-title h1 strong{font-size:26px}}.faq-grid-section .searchbar{box-shadow:0 10px rgba(0,0,0,.03);display:flex;height:68px;justify-content:center;margin-bottom:4vw;margin-left:auto;margin-right:auto;max-width:465px;position:relative;transition:max-width .5s ease;width:calc(100% - 40px)}@media only screen and (min-width:992px){.faq-grid-section .searchbar{width:100%}}.faq-grid-section .searchbar .searchbar-field{background:#fff;border:1px solid #e5e5e5;border-radius:3px 0 0 3px;border-right:none;box-sizing:border-box;color:var(--primary-color);flex:1;font-size:15px;font-weight:300;height:100%;outline:none;padding:0 0 0 40px}.faq-grid-section .searchbar .searchbar-button{align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-left:none;border-radius:0 3px 3px 0;display:flex;height:100%;justify-content:center;padding:0;width:80px}.faq-grid-section .searchbar .searchbar-button svg{fill:var(--primary-color);display:block;height:24px;width:24px}.faq-grid-section .searchbar .searchbar-button svg:last-child{display:none}.faq-grid-section .searchbar .searchbar-result{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 10px rgba(0,0,0,.03);box-sizing:border-box;color:#545454;display:none;left:0;margin-top:-1px;padding:30px;position:absolute;top:100%;width:100%;z-index:50}.faq-grid-section .searchbar .searchbar-result .result-item{cursor:pointer;font-size:14px;line-height:149%;margin:0 0 10px}.faq-grid-section .searchbar .searchbar-result .result-item:hover{color:#105a33;text-decoration:underline}.faq-grid-section .searchbar.is-focused{max-width:100%}.faq-grid-section .searchbar.is-focused .searchbar-result{display:block}.faq-grid-section .searchbar.is-focused .searchbar-button svg:first-child{display:none}.faq-grid-section .searchbar.is-focused .searchbar-button svg:last-child{display:block}.faq-grid-section .page-width{max-width:980px}@media (max-width:980px){.faq-grid-section .page-width{padding:0}}.faq-grid-section .accordion-faqs-tabs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#fff;border-bottom:1px solid #f4f4f4;display:flex;justify-content:left;margin:0;overflow-x:auto;padding:0;position:relative}.faq-grid-section .accordion-faqs-tabs .tab{border-right:1px solid #f4f4f4;box-sizing:border-box;color:var(--primary-color);cursor:pointer;font-size:12px;font-weight:300;height:100px;letter-spacing:.2px;min-width:140px;padding:30px 0 20px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:all .6s ease;width:100%}.faq-grid-section .accordion-faqs-tabs .tab img{display:block;margin:0 auto 5px}.faq-grid-section .accordion-faqs-tabs .tab svg{fill:var(--primary-color);display:block;margin:0 auto 5px;transition:fill .6s ease}.faq-grid-section .accordion-faqs-tabs .tab:hover{background-color:#105a33;color:#fff}.faq-grid-section .accordion-faqs-tabs .tab:hover img{filter:invert(1)}.faq-grid-section .accordion-faqs-tabs .tab:hover svg{fill:#fff}.faq-grid-section .accordion-faqs-tabs .tab.active{background-color:#105a33;color:#fff}.faq-grid-section .accordion-faqs-tabs .tab.active img{filter:invert(1)}.faq-grid-section .accordion-faqs-tabs .tab.active svg{fill:#fff}.faq-grid-section .accordion-faqs-tabs .tab:last-child{border-right:0}.faq-grid-section .accordion-faqs-groups{background:#fff;box-sizing:border-box;padding:4vw;position:relative}.faq-grid-section .accordion-faqs-group{display:none}.faq-grid-section .accordion-faqs-group.active{display:block}.faq-grid-section .faq-footer{display:flex;justify-content:center}@media only screen and (max-width:991.98px){.faq-grid-section .faq-footer{flex-direction:column}}.faq-grid-section .faq-footer .faq-footer-column{background-color:var(--primary-color);background-size:cover;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;margin-bottom:4vw;padding:40px;width:50%}@media only screen and (max-width:991.98px){.faq-grid-section .faq-footer .faq-footer-column{width:100%}}.faq-grid-section .faq-footer .faq-footer-column h2{color:#fff;font-size:11px;font-weight:600;letter-spacing:1.5px;line-height:150%;margin-bottom:20px;text-transform:uppercase}.faq-grid-section .faq-footer .faq-footer-column p{font-size:13px;line-height:175%;margin:0 0 20px}.faq-grid-section .faq-footer .faq-footer-column a{align-self:flex-end;background:none;border:none;color:inherit;cursor:pointer;font-size:15px;font-style:normal;font-weight:600;line-height:25px;margin-top:auto;text-decoration:underline}.faq-grid-section .faq-footer .faq-footer-column a:hover{text-decoration:none}

/*# sourceMappingURL=section-v2-faq-grid.min.css.map*/