/**
 * Theme Name: project-sscms v1.540.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 - 994034f61]
 * Version: 1.540.0-2025-10-23T13-39-54
 * 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)}@font-face{font-family:"Circular Pro";font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/circular/lineto-circular-pro-book.eot);src:local("Circular Pro Book"),local("CircularPro-Book"),url(/fonts/circular/lineto-circular-pro-book.eot?#iefix) format("embedded-opentype"),url(/fonts/circular/lineto-circular-pro-book.woff2) format("woff2"),url(/fonts/circular/lineto-circular-pro-book.woff) format("woff")}@font-face{font-family:"Circular Pro";font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/circular/lineto-circular-pro-bold.eot);src:local("Circular Pro Bold"),local("CircularPro-Bold"),url(/fonts/circular/lineto-circular-pro-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/circular/lineto-circular-pro-bold.woff2) format("woff2"),url(/fonts/circular/lineto-circular-pro-bold.woff) format("woff")}@font-face{font-family:"Milanesa";font-style:normal;font-weight:500;font-display:fallback;src:local("Milanesa"),local("Milanesa"),url(/fonts/milanesa/milanesaserif-regular.woff2) format("woff2"),url(/fonts/milanesa/milanesaserif-regular.woff) format("woff")}@font-face{font-family:"Milanesa";font-style:normal;font-weight:700;font-display:fallback;src:local("Milanesa"),local("Milanesa"),url(/fonts/milanesa/milanesaserif-bold.woff2) format("woff2"),url(/fonts/milanesa/milanesaserif-bold.woff) format("woff")}@font-face{font-family:"Saans";font-style:normal;font-weight:570;font-display:fallback;src:local("Saans"),local("Saans"),url(/fonts/saans/saans-medium.woff2) format("woff2"),url(/fonts/saans/saans-medium.woff) format("woff")}@font-face{font-family:"Saans";font-style:normal;font-weight:670;font-display:fallback;src:local("Saans"),local("Saans"),url(/fonts/saans/saans-semibold.woff2) format("woff2"),url(/fonts/saans/saans-semibold.woff) format("woff")}@font-face{font-family:"Saans";font-style:normal;font-weight:790;font-display:fallback;src:local("Saans"),local("Saans"),url(/fonts/saans/saans-bold.woff2) format("woff2"),url(/fonts/saans/saans-bold.woff) format("woff")}@font-face{font-family:"Chime Saans";font-style:normal;font-weight:300;font-display:fallback;src:local("Chime Saans"),url(/fonts/chime/saans/ChimeSaans-Light.woff2) format("woff2")}@font-face{font-family:"Chime Saans";font-style:normal;font-weight:400;font-display:swap;src:local("Chime Saans"),url(/fonts/chime/saans/ChimeSaans-Regular.woff2) format("woff2")}@font-face{font-family:"Chime Saans";font-style:normal;font-weight:500;font-display:swap;src:local("Chime Saans"),url(/fonts/chime/saans/ChimeSaans-Medium.woff2) format("woff2")}@font-face{font-family:"Chime Saans";font-style:normal;font-weight:600;font-display:swap;src:local("Chime Saans"),url(/fonts/chime/saans/ChimeSaans-SemiBold.woff2) format("woff2")}@font-face{font-family:"Chime Saans";font-style:normal;font-weight:700;font-display:fallback;src:local("Chime Saans"),url(/fonts/chime/saans/ChimeSaans-Bold.woff2) format("woff2")}@font-face{font-family:"Chime Saans";font-style:normal;font-weight:900;font-display:fallback;src:local("Chime Saans"),url(/fonts/chime/saans/ChimeSaans-Heavy.woff2) format("woff2")}@font-face{font-family:"Chime Serif";font-style:normal;font-weight:400;font-display:swap;src:local("Chime Serif"),url(/fonts/chime/serif/ChimeSerif-Regular.woff2) format("woff2")}#page,body,body.blog{background-color:#fff}#page{max-width:1920px;margin:0 auto;font-family:"Circular Pro",sans-serif}.is-embedded .header{display:none!important}.content-wrapper{max-width:100%;margin:0 auto;padding:0 22px;box-sizing:border-box}@media only screen and (min-width:860px){.content-wrapper{max-width:860px;padding:0 40px}}@media only screen and (min-width:1100px){.content-wrapper{max-width:1100px}}@media only screen and (min-width:860px){.content-wrapper--small{max-width:710px}}@media only screen and (min-width:1100px){.content-wrapper--small{max-width:950px}}.inner-wrapper{margin:0 auto}@media only screen and (min-width:860px){.inner-wrapper{width:80%}.inner-wrapper--small{width:70%}.inner-wrapper--xsmall{width:50%}}.inner-wrapper--tiny{max-width:650px}@media only screen and (min-width:860px){.inner-wrapper--tiny{width:50%}}@media only screen and (min-width:1100px){.inner-wrapper--tiny{width:33.333333%}}@media only screen and (min-width:860px){.inner-wrapper--pad{padding:0 50px}}img{width:auto;max-width:100%;height:auto}p{margin:.5em 0}@media only screen and (max-width:859px){.hide-mobile{display:none}}@media only screen and (max-width:1099px){.hide-not-desk{display:none}}@media only screen and (min-width:860px){.hide-desktop{display:none}}@media only screen and (min-width:1100px){.hide-wide{display:none}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media only screen and (min-width:860px){.site-content--overlay{position:relative}.site-content--overlay:after{content:"";position:fixed;width:100vw;height:calc(100vh - 66px - 44px);bottom:0;left:0;background:#333;opacity:.2;z-index:5}}.site-content--hide-login-links .email-capture__login{display:none}.mypay-eligibility{color:#0d4029}@media only screen and (min-width:860px){.mypay-eligibility{margin-bottom:10px}}.mypay-eligibility--dark{color:#fff}.mypay-eligibility__content{font-size:.7rem;font-weight:500;cursor:pointer}.mypay-eligibility__content img{width:18px;height:18px;margin-right:5px}.mypay-eligibility__modal{background-color:rgba(255,255,255,.5)}.mypay-eligibility__modal-wrapper{padding:30px 25px;max-width:initial;text-align:left}@media only screen and (min-width:860px){.mypay-eligibility__modal-wrapper{padding:40px 60px;max-width:550px}}.mypay-eligibility__modal-content-header{color:#0d4029;font-size:1.8rem!important;line-height:2.2rem!important}.mypay-eligibility__modal-content-copy{font-family:"Chime Serif",serif!important;font-weight:400!important;font-size:.9rem!important;line-height:1.25rem!important;margin:10px 0 20px}.mypay-eligibility__modal-content-btn{width:225px;border:1px solid #0d4029;border-radius:8px}