/**
 * Theme Name: project-sscms v1.502.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 - b122d2254]
 * Version: 1.502.0-2025-06-26T22-01-26
 * 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:1099px){.patch--mypay-dm div[data-name=promo]{background-image:url(../../../../wp-content/uploads/2024/09/hero-bg-mobile-2.png)!important}}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo]{background-image:url(../../../../wp-content/uploads/2024/10/MyPay-Hero-bg-copy-1.png)!important;margin-bottom:-70px}}.patch--mypay-dm div[data-name=promo] .feature-banner,.patch--mypay-dm div[data-name=promo] p.email-capture__ccpa.disclaimer.disclaimer--keyline.w-100{display:none}@media only screen and (min-width:859px){.patch--mypay-dm div[data-name=promo] .section__row:last-of-type{margin-bottom:22px}}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo] .section__row:last-of-type{margin-bottom:30px}}.patch--mypay-dm div[data-name=promo] button,.patch--mypay-dm div[data-name=promo] input[type=button]{background-color:#0d4029;color:#fff}@media only screen and (max-width:400px){.patch--mypay-dm div[data-name=promo] button,.patch--mypay-dm div[data-name=promo] input[type=button]{margin-left:-25px}}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-name=promo] button{margin-left:0;width:auto;position:relative;top:-51px;float:inline-end}}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo] button{margin-left:0}}.patch--mypay-dm div[data-name=promo] form{margin-bottom:-5px}.patch--mypay-dm div[data-name=promo] .disclaimer--keyline{border-top:1px solid #0d4029}.patch--mypay-dm div[data-name=promo] div.promo__details.disclaimer{margin-top:20px;width:-webkit-fill-available}@media only screen and (min-width:1100px){.patch--mypay-dm div[data-name=promo] div.promo__details.disclaimer{margin-top:0}}.patch--mypay-dm div[data-name=promo] div.mypay-waitlist__eligibility{margin-bottom:-10px;margin-top:20px}.patch--mypay-dm .breadcrumbs,.patch--mypay-dm div[data-name=promo] .email-capture__input-val,.patch--mypay-dm div[data-name=promo] button.btn.email-capture__submit.email-capture-submit.copy--button{display:none}.patch--mypay-dm div[data-name=promo] a.email-capture__login.disclaimer.disclaimer--dark{margin-top:-20px}.patch--mypay-dm div[data-name=promo] .bulleted-list__list{margin:0}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list{margin:0 -40px 0 0}}@media only screen and (min-width:1100px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list{margin:0 -40px -15px 0}}.patch--mypay-dm div[data-name=promo] .bulleted-list__item{margin:15px 5px 30px}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-name=promo] .bulleted-list__item{margin:0}}.patch--mypay-dm div[data-name=promo] .bulleted-list__list--1 .bulleted-list__text--1:before{background-image:url(https://www.chime.com/wp-content/uploads/2024/11/CheckMark.svg)}.patch--mypay-dm div[data-name=promo] .promo__form{margin-top:20px}@media only screen and (max-width:859px){.patch--mypay-dm div[data-name=promo] .promo__form{width:calc(100% + 50px)}}.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text{padding-left:20px;padding-right:5px;font-size:1rem}.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text:before{width:.8rem;height:.8rem}@media only screen and (max-width:859px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text{padding-left:25px;font-size:1rem}}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text{font-size:.8rem}}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text{font-size:.8rem}}@media only screen and (min-width:860px)and (max-width:1100px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text{padding-left:15px;font-size:.8rem}.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text:before{width:.7rem;height:.7rem;top:6px}}@media only screen and (min-width:1100px){.patch--mypay-dm div[data-name=promo] .bulleted-list__list--icon .bulleted-list__text{padding-left:23px;font-size:.9rem}}.patch--mypay-dm div[data-name=promo] h1.promo__header.heading.heading--h1-paid{line-height:90%;font-size:64px}@media only screen and (max-width:859px){.patch--mypay-dm div[data-name=promo] h1.promo__header.heading.heading--h1-paid{line-height:100%;font-size:36px}.patch--mypay-dm div[data-name=promo] .image-copy-slider__cta{border-top:1px solid;margin-top:0;padding-top:0}}.patch--mypay-dm div[data-name=promo] .promo_header{margin:0}.patch--mypay-dm div[data-name=promo] .promo-form--saved,.patch--mypay-dm div[data-name=promo] .promo_form{width:-webkit-fill-available}.patch--mypay-dm div[data-name=promo] .promo__content{display:flex;flex-wrap:wrap}.patch--mypay-dm div[data-name=promo] .promo__image{order:1;margin-bottom:-75px}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo] .promo__image{margin-top:40px;margin-left:-90px}}.patch--mypay-dm div[data-name=promo] .promo__image img{height:revert-layer}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo] .promo__image img{margin:-30px 0 0;max-width:fit-content}}.patch--mypay-dm div[data-name=promo] .email-capture__input{height:46px;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;display:block;margin-bottom:6px;padding:9px 1.1rem;margin-right:8px;color:#0d4029;background:#fafafa;border:1px solid #8e95a4;font-weight:500}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-name=promo] .email-capture__input .email-capture__input{width:80%}}@media only screen and (max-width:859px){.patch--mypay-dm div[data-name=promo] .email-capture__input .email-capture__input{width:70%}}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-name=promo] .email-capture__validation{margin:0 0 -17px 28px}.patch--mypay-dm div[data-name=promo] .disclaimer--keyline,.patch--mypay-dm div[data-name=promo] p.promo__copy.copy--body{margin-top:0}.patch--mypay-dm div[data-name=promo] .image-copy-slider__cta-btn{margin-top:-30px}}@media only screen and (min-width:860px){.patch--mypay-dm div[data-name=promo] .promo__header{margin-bottom:10px}}@media only screen and (min-width:1100px){.patch--mypay-dm div[data-name=promo] .promo__form{margin-top:20px;width:-webkit-fill-available}.patch--mypay-dm div[data-name=promo] .promo-form__input{width:320px}}.patch--mypay-dm div[data-index="3"] span.graphic-headline-text__headline-line.graphic-headline-text__headline-line--1{line-height:100%;font-size:56px}@media only screen and (min-width:860px){.patch--mypay-dm div[data-index="3"] div.w-100.w-30-ns{width:50%}}@media only screen and (min-width:1100px){.patch--mypay-dm div[data-index="4"] .mock-table__content-item,.patch--mypay-dm div[data-index="4"] .mock-table__header-item{padding:30px 25px}}.patch--mypay-dm div[data-index="7"] .image-text__image--full-bleed-m{margin-left:0}@media only screen and (max-width:1099px){.patch--mypay-dm div[data-index="7"] .image-text__image--full-bleed-m{width:calc(100% - 0px)}}@media only screen and (min-width:860px)and (max-width:1100px){.patch--mypay-dm div[data-index="7"] .image-text__image--7 img{height:100vh;width:auto}.patch--mypay-dm div[data-index="7"] img{max-width:auto}}@media only screen and (max-width:400px){.patch--mypay-dm div[data-index="9"] span.graphic-headline-text__headline-line.graphic-headline-text__headline-line--1{visibility:hidden;position:relative}.patch--mypay-dm div[data-index="9"] span.graphic-headline-text__headline-line.graphic-headline-text__headline-line--1:after{visibility:visible;position:absolute;top:0;left:0;content:"Unlock MyPay today."}.patch--mypay-dm div[data-index="9"] .graphic-headline-text__cta{margin-top:60px}.patch--mypay-dm div[data-index="9"] a.enroll-link.btn{width:-webkit-fill-available}.patch--mypay-dm div[data-index="9"] .section--keyline:before{display:none}}@media only screen and (min-width:860px){.patch--mypay-dm .paid .testimonials--large-image .testimonial__quote p,.patch--mypay-dm .paid .testimonials--large-image-container .testimonial__quote p{font-size:1.7rem;line-height:100%}}.patch--mypay-dm footer{margin-top:-10px}.patch--mypay-dm .page-disclaimers--light{background-color:#ecf9ee!important}