.faq .faq-item{border-radius:8px!important;display:block!important}.faq .container.vertical .description{margin-bottom:32px!important}.faq .container.vertical{gap:16px!important}.faq .container.faq-tabbed{align-items:stretch!important;flex-direction:column!important;gap:32px!important}.faq .container.faq-tabbed .side.right{max-width:100%!important}.faq .faq-tabs-nav{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:40px;width:100%}.faq .faq-tabs-nav .category-wrapper{border-bottom:none!important;cursor:pointer;max-width:none!important;padding:0!important;width:auto!important}.faq .faq-tabs-nav .category-wrapper:before{display:none!important}.faq .faq-tabs-nav .category-title{align-items:center;border:2px solid #083b54;border-radius:4px;color:#083b54;display:flex;font-family:Work Sans,sans-serif;font-size:1rem;font-weight:600;height:72px;justify-content:center;letter-spacing:.05em;padding:12px 20px;text-align:center;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.faq .faq-tabs-nav .category-wrapper.active .category-title,.faq .faq-tabs-nav .category-wrapper:hover .category-title{background-color:#083b54;color:#fff}@media (max-width:991px){.faq .faq-tabs-nav{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.faq .faq-tabs-nav{grid-template-columns:repeat(2,1fr)}.faq .faq-tabs-nav .category-title{font-size:.9rem;height:56px;padding:12px 16px}}