.call-to-action{background-color:#efe5dc;background-image:url(/assets/svg/horizon-1.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;color:#1b4b65;padding:5rem 0 3rem;text-align:center}.call-to-action .cta__heading{margin-bottom:1rem}.call-to-action img{display:block;margin:0 auto 1rem;max-width:200px}.call-to-action .cta__buttons{margin-bottom:0;padding-top:1rem}.call-to-action .button{background-color:#fff}.content-grid.has-items-centered .content-grid__items{grid-column-gap:unset;grid-row-gap:unset;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:2rem}.content-grid.has-items-centered .content-grid__heading{justify-content:center}.content-grid.has-items-centered .content-grid__item{flex-basis:40%;flex-grow:0;flex-shrink:1;text-align:center}.content-grid__title{margin-bottom:4rem}.content-grid__items{grid-column-gap:4vw;grid-row-gap:4vw;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}@media screen and (max-width:1023px){.content-grid__items{grid-row-gap:3rem;grid-template-columns:1fr;grid-template-rows:auto}}.content-grid__item.has-text-centered .content-grid__heading{justify-content:center}.content-grid__item ul{list-style:disc;margin:1rem 0;padding-left:40px}.content-grid__heading{align-items:center;display:flex;font-family:Open Sans,sans-serif;font-family:Open Sans Medium,Arial,Tahoma,sans-serif;font-size:1.125rem;font-weight:500;gap:1rem;justify-content:flex-start}.content-grid__heading img{height:48px;max-width:48px}@media screen and (max-width:1023px){.content-grid__heading img{height:32px;max-width:32px}}.content-grid__description{margin-bottom:1rem}@media screen and (max-width:1023px){.quote .columns .is-two-thirds{align-items:center;display:flex;flex-direction:column;justify-content:center}}.quote__brand{display:block;max-width:270px}@media screen and (max-width:1023px){.quote__brand{margin-left:auto;margin-right:auto}}.quote__text{font-size:1.25rem;margin-bottom:2rem}@media screen and (max-width:1023px){.quote__text{padding-left:2rem;padding-right:2rem;text-align:center}}.quote__text b,.quote__text strong{color:#1b4b65}.quote__name{font-family:Open Sans,sans-serif;font-family:Open Sans Bold,sans-serif;font-weight:700;margin-bottom:0}.quote__job-title{font-size:.875rem;margin-bottom:1rem}.quote__info{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.quote__photo{aspect-ratio:1/1;border-radius:100%;max-width:80px}.merchant-quote figure{margin:2rem 0 3rem}@media screen and (max-width:500px){.merchant-quote figure{padding-bottom:1.667em!important}}.merchant-quote figure blockquote{background:#efe5dc;border-radius:25px;color:#1b4b65;margin-bottom:-1.667em;padding:2rem}.merchant-quote figure blockquote:before{background-image:url(/assets/svg/holidays/2020/accent-quote.svg);background-repeat:no-repeat;background-size:100%;content:none;display:block;height:65px;position:absolute;right:-30px;top:-40px;width:72px;z-index:5}.merchant-quote figure blockquote:after{content:none}.merchant-quote figure p{margin-bottom:0}.merchant-quote figure figcaption{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:flex-start;position:relative;z-index:1}@media screen and (max-width:768px){.merchant-quote figure figcaption{flex-wrap:wrap;justify-content:center}}.merchant-quote figure figcaption p{color:#70846c;padding-bottom:.8335em;text-align:right}@media screen and (max-width:768px){.merchant-quote figure figcaption p{margin-top:.8335em;text-align:center;width:100%}}.merchant-quote figure cite{display:block;font-family:Open Sans Bold,sans-serif;font-style:normal}.merchant-quote__headshot{background:#70846c;border:3px solid #f0d000;border-radius:50%;box-shadow:-8px 8px 0 #70846c;padding-bottom:0!important;width:125px}.merchant-quote__logo{background:#f0d000;border:5px solid #f0d000;border-radius:50%;margin-left:2%;margin-right:-5%;padding-bottom:0!important;width:75px;z-index:2}.customer-quote .col_4.wrapper{margin-top:4em}.customer-quote__quote{margin:0}.customer-quote__text{color:#303273;font-family:Family,Georgia,sans-serif;font-size:1.375rem;font-weight:600;line-height:2.25rem}.customer-quote__cite{font-style:normal;text-decoration:underline}.author{color:#a8e2f7;display:block;font-style:normal}@media screen and (max-width:500px){.author{margin-bottom:1.667em;text-align:center}}.author__name{display:block}.author__position{display:block;font-style:normal}.author__headshot{border:2px solid #a8e2f7;border-radius:100%;display:block;width:100px}@media screen and (max-width:500px){.author__headshot{width:110px}}.faq{padding-bottom:4rem}.faq__item{padding-top:2rem}.faq__item[open] .faq__question{margin-bottom:1.667em}.faq__item ul{list-style:disc;margin:1rem 0;padding-inline-start:40px}.faq__question{color:#5ea9d4;cursor:pointer;display:list-item;font-family:Open Sans Medium,Arial,Tahoma,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem}.general-form-wrap{background:#efe5dc;border-radius:25px;color:#1b4b65;padding:1.667em}.general-form-styled .hsfc-Button{padding:15px 30px!important}.general-form-nopad .hsfc-Step .hsfc-Step__Content{padding:0!important}.general-form{--hsf-global__font-size:14px;--hsf-global__color:#1b4965;--hsf-richtext__color:#3c4858;--hsf-richtext__font-size:10px;--hsf-background__background-color:transparent;--hsf-background__border-radius:16px;--hsf-background__padding:0px;--hsf-field-input__border-color:none;--hsf-field-input__border-width:0;--hsf-field-input__border-radius:50px;--hsf-field-input__padding:20px 25px;--hsf-field-input__placeholder-color:#8f857d;--hsf-field-input__background-color:#f5f7f9;--hsf-button__background-color:#f7c948;--hsf-button__color:#1b4965;--hsf-button__border-radius:999px;--hsf-button__padding:15px 30px;--hsf-button__font-size:18px}.general-form .hsfc-NavigationRow{margin-top:0!important}.blog-form .hsfc-RichText p{color:#8191a7!important;font-family:Open Sans,sans-serif!important;font-weight:400!important}.resource-form-box .hsfc-Step__Content{padding:15px 0 0!important}.resource-form-box .hsfc-Row{margin-bottom:5px!important}.resource-form-box .hsfc-TextInput{background-color:#fff!important;border:none!important;border-radius:3px;box-shadow:none!important;font-size:11px!important;margin-bottom:0!important;padding:13px 10px}.g2-badges{text-align:center}form{width:100%!important}
