@media(min-width: 992px){.faq-grid{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--g-spacing)*3)}}.faq-grid h2{width:100%;max-width:25ch}.faq-grid .overflow-heading{position:relative;grid-template-areas:"stack";color:var(--clr-white)}.faq-grid .overflow-heading>*{grid-area:stack}.faq-grid .overflow-heading h2{position:relative;padding:0;margin:0 auto;color:var(--clr-white);z-index:1;margin:0}@media(min-width: 992px){.faq-grid .overflow-heading h2{margin:0;text-align:initial}}.faq-grid .overflow-heading .heading-wrapper{padding:calc(var(--g-spacing)*1.4);display:flex}@media(min-width: 992px){.faq-grid .overflow-heading .heading-wrapper{padding-left:0}}.faq-grid .overflow-heading .heading-wrapper::after{content:"";position:absolute;top:0;right:0;width:300%;height:100%;background:inherit;background:var(--clr-red);z-index:0}@media(max-width: 768px){.faq-grid .overflow-heading .heading-wrapper::after{left:0}}.background-blue{background-image:var(--bg-blue-lined)}.faq-header{padding:calc(var(--g-spacing)*2) 0}.facet-no-results{padding:calc(var(--g-spacing)*2) 0}.filter-search{height:100%}.facetwp-facet{height:100%}.facetwp-facet *{height:100%}.filters-horizontal{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;font-family:var(--text-body);font-size:18px;align-items:end;gap:var(--g-spacing);margin:0}.filters-horizontal div{margin:0}@media(min-width: 1170px){.filters-horizontal{grid-template-columns:auto auto auto;grid-template-rows:1fr}}@media(min-width: 1170px){.filters-horizontal.filters-three-column{grid-template-columns:auto auto auto;grid-template-rows:1fr}}@media(min-width: 1170px){.filters-horizontal.filters-two-column{grid-template-columns:auto auto;grid-template-rows:1fr}}.filters-horizontal select{font-family:var(--text-body);margin-bottom:0}.filters-horizontal input{font-size:16px;width:100%;font-family:var(--text-body);height:100%}.filters-horizontal .facetwp-template{width:100%}.filters-horizontal .facetwp-facet{width:100%;margin:0 !important}.filters-horizontal .facet-label{font-size:14px;font-weight:var(--font-weight-7);padding-bottom:6px;padding-top:var(--g-spacing);margin-bottom:calc(var(--g-spacing)/2)}.filters-horizontal .search-wrapper{display:flex;flex-direction:row;align-items:center;height:100%;gap:11px;margin:0;position:relative}.filters-horizontal .search-wrapper svg{position:absolute;right:15px;width:18px;height:18px}.filters-horizontal .search-wrapper .facetwp-input-wrap{width:100%}.filters-horizontal .search-wrapper .facetwp-input-wrap i{display:none}.faq-filter-bar{position:relative;display:inline-flex;background:var(--clr-red);margin-bottom:calc(var(--g-spacing)*2)}.faq-filter-bar button{transform:skew(0);gap:0;margin:0}.faq-filter-bar button.active{transform:skew(0)}.faq-filter-bar button span{display:inline-block;transform:skew(0deg)}.faq-filter-button{background-color:rgba(0,0,0,0);color:#fff;border:none;padding:.75rem 1rem;cursor:pointer;position:relative;font-weight:bold;text-transform:uppercase;font-size:16px}.faq-filter-button.active{background-color:#b22222}.faq-filter-bar .active-indicator{position:absolute;bottom:0;left:0;height:3px;background-color:#fff;width:0;transition:all .3s ease}.faq-term-group{display:grid;grid-template-columns:300px 1fr;margin-bottom:calc(var(--g-spacing)*2);gap:calc(var(--g-spacing)*2)}@media(max-width: 992px){.faq-term-group{grid-template-columns:1fr;gap:11px;margin-bottom:calc(var(--g-spacing))}}

/*# sourceMappingURL=faqs.css.map */