/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fp-usps{background:#e1e4fb}@media (max-width:1023px){.fp-usps{background:0 0}}.fp-usps .usp{padding:0}@media (min-width:1340px){.fp-usps .usp{grid-column:span 3}}.fp-usps__wrapper{grid-column-start:2;grid-column-end:-2}@media (max-width:1023px){.fp-usps__wrapper{grid-column-start:1;grid-column-end:-1}}.fp-usps__content{grid-column:2/-1;margin-bottom:4rem;max-width:720px}@media (max-width:1023px){.fp-usps__content{grid-column:1/-1}}.fp-usps__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:4rem;margin-bottom:3rem}@media (max-width:1023px){.fp-usps__grid{grid-column-gap:2rem}}@media (max-width:767px){.fp-usps__grid{display:block}}.fp-usps__ctas{display:flex;flex-wrap:wrap;gap:1rem;width:100%;justify-content:flex-end}@media (max-width:767px){.fp-usps__ctas{justify-content:flex-start}}.fp-testimonials{padding-bottom:3rem;border-bottom:solid 2px #dbdbdb}.paragraph--type-quote.grid__content{grid-column-start:1;grid-column-end:-1}.fp-process{position:relative}.fp-process::before{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:#1c1b2a}.fp-fade{position:relative}.fp-fade::after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);z-index:-5}.fp-targets{width:fit-content}.fp-targets-title{padding-top:3rem}
.notification{display:none;position:fixed;box-sizing:border-box;bottom:3rem;right:3rem;z-index:5;padding:1rem;max-width:500px;grid-template-columns:1fr 4fr 1rem;grid-column-gap:1rem;background:#fff;color:#1c1b2a;border:1px solid #e1e4fb}@media (max-width:767px){.notification{grid-template-columns:1fr 1rem;right:0;margin-left:1rem;margin-right:1rem}}.notification--active{display:grid}.notification:hover .notification__text::after{transform:translateX(50%)}@media (max-width:767px){.notification__image{display:none}}.notification__image img{width:100%;height:auto}.notification__title{margin-bottom:.5em}.notification__text{line-height:1.5}.notification__text::after{content:"";display:inline-block;margin-left:.25em;height:.8em;width:2em;background:url(/themes/custom/preworxs/images/icons/arrow-right-blue.svg) no-repeat center;transition:250ms ease-in-out}.notification__close:hover{fill:#004bf7}
