/**
 * Theme Name: project-sscms v1.498.0
 * Theme URI: git+https://github.com/1debit/project-sscms.git
 * Author: Sharp Notions, LLC
 * Author URI: https://sharpnotions.com
 * Description: Wordpress theme for Chime (project-sscms) [main - d7f1ecd8d]
 * Version: 1.498.0-2025-06-24T18-35-04
 * License: ISC
 * License URI: "http://www.gnu.org/licenses/gpl-2.0.html"
 */
:root{--top-banner-desktop-height:0px;--input-slider-mixed-main-color:#0D4029;--input-slider-mixed-secondary-color:rgba(51, 51, 51, 0.08)}@media only screen and (max-width:859px){.patch--mypay-paid .paid .heading--h2,.patch--mypay-paid .paid .image-copy-slider__cta-header,.patch--mypay-paid .paid h2{font-size:1.8rem;line-height:100%}}.patch--mypay-paid .table .mock-table__header{text-align:center}@media only screen and (min-width:860px){.patch--mypay-paid .table .mock-table__content-item:not(.mock-table__content-item--first){justify-content:center}}@media only screen and (max-width:859px){.patch--mypay-paid .table .mock-table__content--non-first{justify-content:center;background:#fff}.patch--mypay-paid .table .mock-table__content--non-first img{width:41px;margin-bottom:20px}.patch--mypay-paid .table .mock-table__content--highlighted img{width:73px;margin-bottom:0}}.patch--mypay-paid .table .mock-table__cell--highlighted{text-align:center;justify-content:center}@media only screen and (min-width:860px){.patch--mypay-paid .table .mock-table--highlighted{overflow:visible}.patch--mypay-paid .table .mock-table--highlighted .highlight{max-width:19.6667%}.patch--mypay-paid .table .mock-table--highlighted:before{content:"";transition:opacity .3s ease;position:absolute;height:100%;border-radius:14px;left:50%;width:53%;background:#fff;opacity:1;z-index:1}}@media only screen and (max-width:859px){.patch--mypay-paid .responsive-table__header span{font-size:1rem;line-height:100%;padding-bottom:10px}}.patch--mypay-paid .image-copy-slider__dots--black .slick-dots li.slick-active{background-color:#ecf9ee}@media only screen and (max-width:859px){.patch--mypay-paid .testimonials--large-image .testimonial__quote p{font-size:1.5rem;line-height:115%}}@media only screen and (min-width:860px){.patch--mypay-paid .testimonial__quote{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:space-between}.patch--mypay-paid .testimonial__quote .quote{height:60px}.patch--mypay-paid .testimonial__quote:after{content:"";height:30px}}@media only screen and (max-width:859px){.patch--mypay-paid .logo-hero--logo-module.section{padding-top:20px}}.patch--mypay-paid .logo-hero .email-capture__submit{background-color:#0d4029;color:#ecf9ee}.patch--mypay-paid .logo-hero .email-capture__submit:focus,.patch--mypay-paid .logo-hero .email-capture__submit:hover{background-color:rgba(13,64,41,.9)}.patch--mypay-paid .logo-hero .disclaimer--keyline{border-top:1px solid #0d4029}@media only screen and (min-width:860px){.patch--mypay-paid .logo-hero{padding:70px 0 0!important}.patch--mypay-paid .logo-hero .logo-hero__image{width:640px;margin-left:60px}.patch--mypay-paid .logo-hero .w-50-ns:not(.logo-hero__content){align-self:flex-end}.patch--mypay-paid .logo-hero .logo-hero__content{padding-bottom:70px;margin-right:-60px}}@media only screen and (max-width:859px){.patch--mypay-paid .logo-hero--full-bleed .logo-hero__image{margin-top:20px;width:calc(100% + 44px);margin-left:-22px;padding-left:0}.patch--mypay-paid .logo-hero--1 .logo-hero__image--1{display:block;height:unset}.patch--mypay-paid .logo-hero--1 .logo-hero__image--1 img{margin-left:-30px;max-width:80%}.patch--mypay-paid .logo-hero .logo-hero__logo img{width:70px}}.patch--mypay-paid .logo-hero__image{display:flex;justify-content:flex-end;flex-direction:column}@media only screen and (max-width:859px){.patch--mypay-paid .logo-hero__copy p{margin-bottom:0}}.patch--mypay-paid .logo-hero .bulleted-list__item{margin:7.5px 0}.patch--mypay-paid .logo-hero .bulleted-list__list{margin:5px 0}@media only screen and (min-width:860px){.patch--mypay-paid .logo-hero .bulleted-list__list{margin:15px 0}}@media only screen and (max-width:859px){.patch--mypay-paid .logo-hero .heading--h1-paid{font-size:1.8rem;line-height:100%}.patch--mypay-paid .logo-hero--full-bleed .logo-hero__image{margin-top:0}.patch--mypay-paid .stats__grid{margin-top:35px}.patch--mypay-paid .stats__grid--two-column .stats__stat{min-height:180px}}@media only screen and (min-width:860px){.patch--mypay-paid .stats__wrapper{gap:25px}.patch--mypay-paid .stats--one-col .stats__header{max-width:700px}}