.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.faqs-accordion-accordions .accordion-header.is-active:after,.faqs-accordion-accordions .accordion-header:after,.far,.fas,.fasl,.fasr,.fass,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.faqs-accordion-accordions .accordion-header.is-active:after,.faqs-accordion-accordions .accordion-header:after,.far,.fas,.fat{font-family:Font Awesome\ 6 Pro}.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:Font Awesome\ 6 Duotone}.fa-sharp,.fasl,.fasr,.fass{font-family:Font Awesome\ 6 Sharp}.fa-sharp,.fass{font-weight:900}.faqs-accordion-accordions .accordion-header.is-active:after,.faqs-accordion-accordions .accordion-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1}.fa,.fa-solid,.faqs-accordion-accordions .accordion-header.is-active:after,.faqs-accordion-accordions .accordion-header:after,.fas{font-family:Font Awesome\ 6 Pro;font-weight:900}.fa-regular,.far{font-family:Font Awesome\ 6 Pro;font-weight:400}.fa-light,.fal{font-family:Font Awesome\ 6 Pro;font-weight:300}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands;font-weight:400}.fa-sharp-solid,.fass{font-family:Font Awesome\ 6 Sharp;font-weight:900}.header-block{background-color:#033743;padding:40px 24px;position:relative;text-align:left}@media (min-width:768px){.header-block{padding:55px 48px 40px}}.header-block:before{background:linear-gradient(0deg,transparent,rgba(31,173,182,.5) 90%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.header-block-title{color:#fff;font-family:circular,sans-serif;font-size:33px;margin:0 auto 9px;max-width:1200px;padding:0;position:relative;z-index:1}@media (min-width:768px){.header-block-title{font-size:40px}}.header-block-subtitle{color:#fff;font-family:baskerville-etext,baskerville,garamond,serif;font-size:21px;line-height:30px;margin:auto;max-width:1200px;padding:0;position:relative;z-index:1}@media (min-width:768px){.header-block-subtitle{font-size:18px}}.cta-block{padding:40px 24px}@media (min-width:768px){.cta-block{padding:40px 48px}}@media (min-width:1024px){.cta-block{padding:55px 48px}}.cta-block .stat-button{margin-bottom:0}.cta-block-content{margin:auto;max-width:1200px;padding:0}.cta-block-title{font-family:circular,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:9px;margin-top:0}@media (min-width:768px){.cta-block-title{font-size:32px}}.cta-block-title:before{content:"";display:block;height:3px;margin-bottom:21px;width:30px}.cta-block-subtitle{color:#1c1c1c;font-family:baskerville-etext,baskerville,garamond,serif;font-size:18px;margin-bottom:22px}@media (min-width:768px){.cta-block-subtitle{margin-bottom:30px}}.cta-block-teal{background-color:#008299}.cta-block-teal .cta-block-title{color:#fff}.cta-block-teal .cta-block-title:before{background-color:#fff;opacity:.35}.cta-block-teal .cta-block-subtitle{color:#fff}.cta-block-teal .wp-block-button__link{border:2px solid #fff}.cta-block-teal .wp-block-button__link:hover{background-color:#008299;opacity:.75}.cta-block-white{background-color:#f3f3f3}.cta-block-white .cta-block-title{color:#1c1c1c}.cta-block-white .cta-block-title:before{background-color:#008299}.cta-block-white .cta-block-subtitle{color:#1c1c1c}.cta-block-center{text-align:center}.cta-block-center .cta-block-title:before{margin:0 auto 21px}.cta-block-button.logged-in-not-subscribed{display:none}.faqs-accordion-block{background-color:#fff;padding:40px 24px}@media (min-width:768px){.faqs-accordion-block{padding:40px 48px}}@media (min-width:1024px){.faqs-accordion-block{padding:70px 48px}}.faqs-accordion-content{background-color:#fff;margin:auto;max-width:1200px}@media (min-width:1024px){.faqs-accordion-content{display:flex}}.faqs-accordion-list{display:none}@media (min-width:1024px){.faqs-accordion-list{display:block;list-style:none;padding-left:0;width:28%}}.faqs-accordion-list ul{list-style:none;padding-left:0}@media (min-width:1024px){.faqs-accordion-list ul{position:sticky;top:40px}}.faqs-accordion-accordions h2,.faqs-accordion-list li{background-color:#fff;color:#999;cursor:pointer;font-family:circular,sans-serif;font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.faqs-accordion-accordions h2.active,.faqs-accordion-list li.active{color:#008299}@media (min-width:1024px){.faqs-accordion-list li{margin-bottom:16px}}.faqs-accordion-list li a{color:#999;margin-bottom:5px;text-decoration:none}.faqs-accordion-list li a:focus,.faqs-accordion-list li a:hover{color:#008299}.faqs-accordion-accordions h2{margin:30px 0 0}@media (min-width:1024px){.faqs-accordion-accordions h2{color:#008299;font-size:28px;font-weight:500;letter-spacing:0;margin:60px 0 10px;text-transform:none}}.faqs-accordion-accordions h2:first-child{margin:10px 0}.faqs-accordion-accordions .accordion-header{background-color:#fff;border:none;border-radius:0;color:#1c1c1c;cursor:pointer;display:flex;font-family:circular,sans-serif;font-size:20px;font-style:normal;font-weight:500;justify-content:space-between;line-height:1.5;padding:15px 0;position:relative;text-align:left;width:100%}.faqs-accordion-accordions .accordion-header:before{display:none}.faqs-accordion-accordions .accordion-header:after{color:#008299;content:"\f078";margin-left:35px}.faqs-accordion-accordions .accordion-header.is-active:after{content:"\f077"}@media (min-width:1024px){.faqs-accordion-accordions .accordion-header.is-active{padding:25px 0 15px}.faqs-accordion-accordions .accordion-header{font-size:22px;padding:25px 0}}.faqs-accordion-accordions .accordion-content{border-bottom:1px solid #f3f3f3;color:#1c1c1c;font-family:baskerville-etext,baskerville,garamond,serif;font-size:18px;line-height:30px;padding-bottom:1px}.js .faqs-accordion-accordions .accordion-content{display:block;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease-out;visibility:visible}.js .faqs-accordion-accordions .accordion-content.is-active{border-bottom:1px solid #f3f3f3;max-height:2000px;transition:max-height .6s ease-in}.faqs-accordion-accordions .accordion-content p{margin-top:0}@media (min-width:1024px){.faqs-accordion-accordions{max-width:650px;width:72%}}.page-template-faqs .footer{margin-top:0}