@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Inter:wght@400;500;600&display=swap');
/* The Freedom Edit — Opal refresh (v1). Wordmark, tagline, nav and Prata/Poppins fonts are left as-is. */
body,#wrapper,.site{background-color:#FBFCFE;color:#2C3350}
h1,h2,h3,h4,h5,h6,.entry-title,.entry-title a{color:#2C3350}
.entry-content a:not(.button):not(.wp-block-button__link),.widget a,.entry-meta a{color:#25758F;text-underline-offset:3px}
.entry-content a:not(.button):not(.wp-block-button__link):hover,.widget a:hover{color:#2C3350}
.button,.wp-block-button__link,.wp-element-button,button[type=submit],input[type=submit],.kb-button{background:linear-gradient(120deg,#9BE8F5,#C9B6F7 45%,#FFC2E4 75%,#B7F5DC)!important;color:#2C3350!important;border:0!important;border-radius:999px!important;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:14px 28px;box-shadow:0 6px 18px rgba(155,160,230,.28);transition:transform .15s ease,filter .15s ease}
.button:hover,.wp-block-button__link:hover,.wp-element-button:hover,button[type=submit]:hover,input[type=submit]:hover,.kb-button:hover{filter:brightness(1.04) saturate(1.1);transform:translateY(-1px)}
input[type=text],input[type=email],input[type=search],input[type=url],textarea,select{background:#fff;border:1px solid #D5DBEA;border-radius:12px;color:#2C3350}
input:focus,textarea:focus,select:focus,a:focus-visible,button:focus-visible{outline:3px solid #5FB8D4;outline-offset:2px;box-shadow:none}
.wp-block-image img,.wp-block-cover,.wp-block-cover__image-background,.post-thumbnail img,.entry-content img{border-radius:20px}
.wp-block-separator,hr{border-color:#E6EAF3;background-color:#E6EAF3}
.site-footer,#colophon{border-top:1px solid #E6EAF3}
::selection{background:#C9B6F7;color:#2C3350}
/* Opal refresh v2 — makes the header match the pearl page background */
#masthead,#masthead [class*="site-header-row"],#masthead [class*="site-header-row-container"],.site-header-wrap,.site-header-inner-wrap{background-color:#FBFCFE!important}
#masthead{border-bottom:1px solid #E6EAF3}
.header-navigation .sub-menu,.header-navigation ul ul.sub-menu{background:#FFFFFF;border:1px solid #E6EAF3;border-radius:12px;box-shadow:0 12px 28px rgba(44,51,80,.10)}
<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><em>Changing your money mindset can transform your financial future—no matter your current balance</em></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If you’ve ever felt like there’s “never enough” money, like you’re stuck in a cycle of stress, or that your finances control you instead of the other way around—welcome to the scarcity mindset. It’s common, especially when you’re carrying debt or tight on cash.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>But here’s the good news: <strong>You can shift to an abundance mindset—even while you’re still paying off debt—and it can change everything.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Let’s explore what scarcity vs. abundance mindset means, why it matters, and practical ways to start shifting your money mindset today.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading -->
<h2 class="wp-block-heading">🔍 What’s the Difference? Scarcity vs. Abundance Mindset</h2>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Scarcity Mindset:</strong><br>Focuses on lack, fear, and limitation. It’s the voice that says, “I’ll never have enough,” or “If I spend this money, I won’t have enough later.”</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Abundance Mindset:</strong><br>Focuses on possibility, growth, and opportunity. It’s the belief that there <em>is</em> enough, that your situation can improve, and that you have the power to create financial freedom.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading -->
<h2 class="wp-block-heading">💡 Why It Matters</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Your mindset affects how you make money decisions:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Scarcity can lead to fear-driven choices like avoiding budgets, hiding from money, or impulsive spending.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Abundance opens doors to smarter money management, seeking help, and feeling empowered to change.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>Changing your mindset doesn’t magically erase debt, but it creates the <strong>mental space to build better habits, reduce stress, and keep moving forward</strong>.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading -->
<h2 class="wp-block-heading">🛠 How to Shift Your Money Mindset Today</h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">1. <strong>Practice Gratitude for What You Have</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Start your day by listing 3 things you’re grateful for—big or small. This rewires your brain to notice abundance, not lack.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">2. <strong>Use Affirmations That Empower</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Say things like:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>“I am capable of managing my money wisely.”</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>“I have the power to improve my financial situation.”</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>“Every dollar I save brings me closer to freedom.”</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>Make these part of your daily routine.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">3. <strong>Track Your Wins, Not Just Your Debts</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Celebrate paying off a small balance, sticking to your budget, or saving $10 this week. Recognize progress instead of focusing only on what’s left.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">4. <strong>Set Clear, Positive Goals</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Frame your goals around growth, not fear. For example:<br>“I am building a savings cushion to protect my family,” rather than “I’m just trying not to go broke.”</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">5. <strong>Surround Yourself with Positive Money Influences</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Follow financial coaches, read uplifting books, or join groups where abundance is encouraged, not scarcity.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">6. <strong>Limit Negative Money Talk</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Catch yourself when you say things like “I can’t afford that” or “I’m always broke.” Reframe those thoughts or speak them out loud as opportunities for improvement.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">7. <strong>Visualize Your Financial Freedom</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Spend a few minutes each day imagining what life feels like when you’re debt-free and financially secure. Use vision boards, journals, or simple daydreaming.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->

<!-- wp:heading -->
<h2 class="wp-block-heading">🙌 Final Thoughts</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Changing your money mindset takes practice, but it’s one of the most powerful tools you have—especially when debt feels heavy. When you believe in abundance, you open yourself up to new possibilities, resilience, and hope.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Remember: Your current balance doesn’t define your future.</p>
<!-- /wp:paragraph -->

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity" />
<!-- /wp:separator -->
/* FE refresh */
body.page .ez-toc-container,body.page #ez-toc-container{display:none!important}
.wp-block-button__link,.wp-element-button,.button,button.button,a.button,.entry-content .more-link,.read-more,.post-more-link{border-radius:999px!important}
.loop-entry,.entry.loop-entry,article.entry{background:#fff!important;border:1px solid #E6EAF3;border-radius:20px!important;box-shadow:none!important;overflow:hidden}
.loop-entry .entry-title a,.entry-title{font-family:Prata,Georgia,serif;color:#2C3350}
.loop-entry .more-link-wrap a,.loop-entry .post-more-link{background:#2C3350!important;color:#fff!important;padding:10px 22px;border-radius:999px!important;display:inline-block;text-decoration:none!important}
body.archive .site-main,body.blog .site-main{background:transparent}
body.page-id-2135 .entry-header,body.page-id-2105 .entry-header{display:none}

/* FE blog sidebar */
#secondary .widget{background:#fff;border:1px solid #E6EAF3;border-radius:20px;padding:22px;margin-bottom:20px;overflow:hidden}
#secondary .widget img{border-radius:14px}
#secondary button,#secondary input[type=submit],#secondary .wp-block-button__link,#secondary .wp-block-search__button,#secondary a.button{background:#2C3350!important;color:#fff!important;border-radius:999px!important;border:0!important;padding:11px 24px}
#secondary input[type=text],#secondary input[type=email],#secondary input[type=search]{border:1px solid #D5DBEA;border-radius:999px;padding:10px 16px}
.pagination .page-numbers,.navigation .page-numbers{border-radius:999px}
.pagination .page-numbers.current{background:#2C3350;color:#fff}

/* FE blog hero */
body.blog #primary::before{content:"The Blog\A Practical money guidance, one honest step at a time.";white-space:pre-wrap;display:block;background:linear-gradient(135deg,#DDF4FB 0%,#E4DFF8 50%,#FBE2F1 100%);border-radius:24px;padding:40px 28px;margin:0 0 28px;text-align:center;color:#5B6485;font-size:17px;line-height:1.6}
@media(max-width:600px){body.blog #primary::before{padding:28px 18px}}

/* FE blog cards v2 */
body.blog #archive-container,body.archive #archive-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}
@media(max-width:700px){body.blog #archive-container,body.archive #archive-container{grid-template-columns:1fr!important}}
.loop-entry{margin:0!important;display:flex;flex-direction:column}
.loop-entry .post-thumbnail,.loop-entry .post-thumbnail-inner{margin:0}
.loop-entry .post-thumbnail img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}
.loop-entry .entry-content-wrap{padding:20px 22px 24px!important;display:flex;flex-direction:column;flex:1}
.loop-entry .entry-title{font-size:21px;line-height:1.25;margin:0 0 8px}
.loop-entry .entry-summary p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#5B6485;font-size:15px;margin:0 0 14px}
.loop-entry .entry-taxonomies{order:-1;margin:0 0 10px}
.loop-entry .entry-taxonomies a{display:inline-block;background:#E4DFF8;color:#2C3350!important;border-radius:999px;padding:3px 12px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none}
.loop-entry .entry-taxonomies .category-style-underline a{border:0}
.loop-entry .entry-meta{font-size:13px;color:#5B6485}
.loop-entry .entry-meta .meta-comments,.loop-entry .entry-meta .posted-by,.loop-entry .tags-links{display:none}
.loop-entry .entry-footer,.loop-entry .more-link-wrap{margin-top:auto}

/* FE blog cards v3 */
.loop-entry h2.entry-title,.loop-entry h2.entry-title a{font-size:21px!important;line-height:1.25!important;font-family:Prata,Georgia,serif!important}
.loop-entry .entry-header{display:flex;flex-direction:column}
.loop-entry .entry-header .entry-meta{order:-1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 10px;font-size:13px;color:#5B6485}
.loop-entry .category-links a{display:inline-block;background:#E4DFF8;color:#2C3350!important;border-radius:999px;padding:3px 12px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none!important}
.loop-entry .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}

/* FE blog cards v4 */
.loop-entry .entry-content-wrap{align-items:stretch!important}
.loop-entry .entry-content-wrap>*{width:100%;box-sizing:border-box}

/* FE blog cards v5 */
article.loop-entry{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}
article.loop-entry>*{width:100%;max-width:100%;box-sizing:border-box}

/* FE blog cards v6 */
article.loop-entry{padding:0!important}
article.loop-entry .post-thumbnail.kadence-thumbnail-ratio-3-2,article.loop-entry .post-thumbnail[class*=kadence-thumbnail-ratio]{padding-bottom:0!important;height:auto!important;aspect-ratio:16/10;overflow:hidden}
article.loop-entry .post-thumbnail-inner{position:static!important;height:100%}
article.loop-entry .post-thumbnail img{position:static!important;width:100%!important;height:100%!important;aspect-ratio:16/10;object-fit:cover}
article.loop-entry .entry-content-wrap{width:100%!important;padding:20px 22px 24px!important}

/* FE blog cards gradient */
article.loop-entry{border:0!important;background:linear-gradient(160deg,#DDF4FB 0%,#E4DFF8 100%)!important}
article.loop-entry:nth-child(3n+2){background:linear-gradient(160deg,#E4DFF8 0%,#FBE2F1 100%)!important}
article.loop-entry:nth-child(3n){background:linear-gradient(160deg,#FBE2F1 0%,#DDF4FB 100%)!important}
article.loop-entry .entry-content-wrap{background:transparent!important}
article.loop-entry .category-links a{background:#fff!important}
article.loop-entry .post-thumbnail{padding:12px 12px 0;background:transparent}
article.loop-entry .post-thumbnail img{border-radius:14px}
article.loop-entry .entry-summary p{color:#4a5273}

/* FE blog cards gradient 1st */
body.blog article.loop-entry:nth-child(3n+1),body.archive article.loop-entry:nth-child(3n+1){background-image:linear-gradient(160deg,#DDF4FB 0%,#E4DFF8 100%)!important;background-color:#DDF4FB!important}

/* FX blog cards */
body.blog article.loop-entry:nth-child(n),body.archive article.loop-entry:nth-child(n),body.search article.loop-entry:nth-child(n){background:#fff!important;background-image:none!important;background-color:#fff!important;border:1px solid #E6EAF3!important;border-radius:24px!important;box-shadow:0 10px 30px rgba(44,51,80,.06)!important;overflow:hidden}
body.blog article.loop-entry .post-thumbnail,body.archive article.loop-entry .post-thumbnail,body.search article.loop-entry .post-thumbnail{display:none!important}
body.blog article.loop-entry .entry-content-wrap,body.archive article.loop-entry .entry-content-wrap,body.search article.loop-entry .entry-content-wrap{padding:28px!important;background:transparent!important}
body.blog article.loop-entry .entry-title a,body.archive article.loop-entry .entry-title a{color:#2C3350!important}
body.blog article.loop-entry .entry-title,body.archive article.loop-entry .entry-title{font-size:26px!important;line-height:1.2!important}
body.blog article.loop-entry .entry-summary p,body.archive article.loop-entry .entry-summary p{color:#5B6485!important}
body.blog article.loop-entry .entry-meta .category-links a,body.archive article.loop-entry .entry-meta .category-links a{background:#EEF3FB!important;color:#25758F!important}
body.blog article.loop-entry .post-more-link,body.archive article.loop-entry .post-more-link{background:linear-gradient(120deg,#9BE8F5,#C9B6F7 45%,#FFC2E4 75%,#B7F5DC)!important;color:#2C3350!important;border-radius:999px!important;padding:12px 22px!important}

/* FX blog header+sidebar */
body.blog .content-area::before{content:"The Blog"!important;display:block!important;width:100%!important;max-width:none!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 0 6px!important;margin:0 auto!important;text-align:center!important;font-family:Fraunces,Georgia,serif!important;font-size:clamp(40px,5vw,60px)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.1!important;color:#2C3350!important;white-space:normal!important}
body.blog #main::before{content:"Practical money guidance, one honest step at a time.";display:block;text-align:center;font-size:19px;line-height:1.5;color:#5B6485;margin:0 auto 40px}
body.blog #secondary .widget,body.archive #secondary .widget{background:#fff!important;border:1px solid #E6EAF3!important;border-radius:24px!important;box-shadow:0 10px 30px rgba(44,51,80,.06)!important;padding:24px!important;margin:0 0 24px!important;text-align:left!important;font-size:15px!important;line-height:1.55!important}
body.blog #secondary .widget p,body.archive #secondary .widget p{font-size:15px!important;line-height:1.55!important;text-align:left!important;margin:0 0 .7em!important;color:#4A5373}
body.blog #secondary .widget .kt-row-column-wrap,body.archive #secondary .widget .kt-row-column-wrap{padding-top:0!important;padding-bottom:0!important}
body.blog #secondary .widget .kt-inside-inner-col,body.archive #secondary .widget .kt-inside-inner-col{background:transparent!important;padding:0!important}
body.blog #secondary .widget h1,body.blog #secondary .widget h2,body.blog #secondary .widget h3,body.blog #secondary .widget h4,body.archive #secondary .widget h2,body.archive #secondary .widget h3{font-family:Fraunces,Georgia,serif!important;font-size:24px!important;font-weight:500!important;text-align:left!important;color:#2C3350!important;margin:0 0 10px!important}
body.blog #secondary .widget input[type=text],body.blog #secondary .widget input[type=email],body.blog #secondary .widget input[type=search],body.blog #secondary .widget select{border:1px solid #D5DBEA!important;border-radius:12px!important;background:#fff!important}
body.blog #secondary .widget button,body.blog #secondary .widget input[type=submit],body.blog #secondary .widget .wp-block-button__link,body.blog #secondary .widget .kb-forms-submit{background:linear-gradient(120deg,#9BE8F5,#C9B6F7 45%,#FFC2E4 75%,#B7F5DC)!important;color:#2C3350!important;border:0!important;border-radius:999px!important;font-weight:600!important}

/* FX logo */
.site-branding .site-title,.site-branding .site-title a,.site-branding .site-description{background:linear-gradient(120deg,#4FC3DC,#9B7BEF 38%,#F07CBF 68%,#4FD1A5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;display:inline-block}
body.blog .content-area::before{max-width:1290px!important;margin:0 auto!important;padding:0 1rem 6px!important;text-align:left!important;box-sizing:border-box!important}
body.blog #main::before{text-align:left!important;margin:0 0 40px!important}
body.blog #secondary .widget .kb-image,body.blog #secondary .widget img.wp-image-1185{display:none!important}

/* FX logo2 */
.site-branding .site-title,.site-branding .site-title a,.site-branding .site-description{display:block!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}
.site-branding .site-title a{display:inline-block!important;margin:0!important}
body.blog .content-area::before{padding-left:1.5rem!important}

/* FX sitewide */
:root,body{--global-palette1:#25758F;--global-palette2:#7C6BD6;--global-palette7:#25758F;--global-palette8:#F3F6FD;--global-palette-highlight:#25758F;--global-palette-highlight-alt:#7C6BD6;--global-heading-font-family:Fraunces,Georgia,serif;--global-body-font-family:Inter,system-ui,sans-serif;--global-palette-btn-bg:#2C3350;--global-palette-btn:#2C3350}
body,body p,body li,body input,body textarea,body select{font-family:Inter,system-ui,sans-serif}
h1,h2,h3,h4,h5,h6,.entry-title{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;color:#2C3350;letter-spacing:-.01em}
body p,body li{color:#3D4565}
.entry.content-bg,.entry.single-entry,.single-content-bg{background:#fff!important;border:1px solid #E6EAF3!important;border-radius:28px!important;box-shadow:0 10px 30px rgba(44,51,80,.06)!important}
.entry-taxonomies .category-links a,.entry-meta .category-links a{display:inline-block;background:#EEF3FB!important;color:#25758F!important;border-radius:999px;padding:4px 12px;font-weight:600}
.entry-content a:not(.wp-block-button__link):not(.kb-button):not(.button){color:#25758F}
.wp-block-button__link,.kb-button,a.button,button[type=submit],input[type=submit],.kb-forms-submit,.wp-block-kadence-advancedbtn .kb-button{background:linear-gradient(120deg,#9BE8F5,#C9B6F7 45%,#FFC2E4 75%,#B7F5DC)!important;color:#2C3350!important;border:0!important;border-radius:999px!important;font-weight:600!important;box-shadow:none!important}
input[type=text],input[type=email],input[type=search],input[type=url],input[type=tel],textarea,select{border:1px solid #D5DBEA!important;border-radius:14px!important;background:#fff!important}
#ez-toc-container{background:#F3F6FD!important;border:1px solid #E6EAF3!important;border-radius:20px!important;padding:20px 24px!important;box-shadow:none!important}
#ez-toc-container .ez-toc-title{font-family:Fraunces,Georgia,serif!important;font-size:22px!important;font-weight:500!important;color:#2C3350!important}
#ez-toc-container a{color:#25758F!important}
.site-footer,#colophon{background:#F3F6FD!important}
.site-footer a,#colophon a{color:#2C3350}
body.archive #secondary .widget .kb-image,body.archive #secondary .widget img.wp-image-1185{display:none!important}
body.archive .content-area::before{display:block!important;width:100%!important;max-width:1290px!important;margin:0 auto!important;padding:0 1.5rem 6px!important;box-sizing:border-box!important;text-align:left!important;font-family:Fraunces,Georgia,serif!important;font-size:clamp(40px,5vw,60px)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.1!important;color:#2C3350!important;background:none!important}
body.category-debt .content-area::before{content:"Debt"}
body.category-finances .content-area::before{content:"Finances"}
body.category-mindset .content-area::before{content:"Mindset"}
body.category-minimalism .content-area::before{content:"Minimalism"}
body.category-side-hustles .content-area::before{content:"Side Hustles"}
body.archive:not(.category) .content-area::before{content:"Archive"}
body.archive #main::before{content:"";display:block;margin-bottom:32px}

/* FX fix1 */
:root,body{--global-palette1:#F3F6FD!important}
.entry-content .kt-adv-heading,.kt-adv-heading p{color:inherit}

/* FX logo black */
.site-branding .site-title,.site-branding .site-title a,.site-branding .site-description{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#222222!important;color:#222222!important}

/* FX blog layout */
body.blog .content-container.site-container,body.archive .content-container.site-container{grid-template-columns:minmax(0,1fr)!important;gap:56px!important}
body.blog .content-wrap.grid-cols,body.archive .content-wrap.grid-cols{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}
body.blog article.loop-entry .entry-title,body.archive article.loop-entry .entry-title{font-size:22px!important}
body.blog article.loop-entry .entry-content-wrap,body.archive article.loop-entry .entry-content-wrap{padding:24px!important}
body.blog #secondary,body.archive #secondary{width:100%!important;max-width:none!important}
body.blog #secondary .sidebar-inner-wrap,body.archive #secondary .sidebar-inner-wrap{display:block!important;column-count:3;column-gap:28px}
body.blog #secondary .widget,body.archive #secondary .widget{break-inside:avoid;display:inline-block!important;width:100%!important;vertical-align:top;margin:0 0 28px!important}
@media(max-width:1024px){body.blog .content-wrap.grid-cols,body.archive .content-wrap.grid-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.blog #secondary .sidebar-inner-wrap,body.archive #secondary .sidebar-inner-wrap{column-count:2}}
@media(max-width:640px){body.blog .content-wrap.grid-cols,body.archive .content-wrap.grid-cols{grid-template-columns:minmax(0,1fr)!important}body.blog #secondary .sidebar-inner-wrap,body.archive #secondary .sidebar-inner-wrap{column-count:1}}

/* FX blog layout2 */
body.blog .content-container.site-container>main,body.archive .content-container.site-container>main{grid-column:1!important;grid-row:1!important;min-width:0}
body.blog .content-container.site-container>aside,body.archive .content-container.site-container>aside{grid-column:1!important;grid-row:2!important;min-width:0}
body.blog #main::before,body.archive #main::before{white-space:normal!important;width:auto!important}
body.blog #secondary .widget .kt-inside-inner-col,body.archive #secondary .widget .kt-inside-inner-col,body.blog #secondary .widget .kb-row-layout-wrap,body.archive #secondary .widget .kb-row-layout-wrap{background:transparent!important}
body.blog #secondary .widget:not(:has(*:not(style):not(script))),body.blog #secondary .widget:empty{display:none!important}
body.blog #secondary .widget select{width:100%!important}

/* FX blog layout3 */
@media(min-width:1025px){html body.blog .site-main .content-wrap.grid-cols.post-archive,html body.archive .site-main .content-wrap.grid-cols.post-archive{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(min-width:641px) and (max-width:1024px){html body.blog .site-main .content-wrap.grid-cols.post-archive,html body.archive .site-main .content-wrap.grid-cols.post-archive{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* FX blog layout4 */
@media(min-width:1025px){html body.blog #archive-container.content-wrap,html body.archive #archive-container.content-wrap{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(min-width:701px) and (max-width:1024px){html body.blog #archive-container.content-wrap,html body.archive #archive-container.content-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){html body.blog #archive-container.content-wrap,html body.archive #archive-container.content-wrap{grid-template-columns:minmax(0,1fr)!important}}

/* FX sidebar grid */
html body.blog #secondary .sidebar-inner-wrap,html body.archive #secondary .sidebar-inner-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;column-count:auto!important;align-items:stretch}
html body.blog #secondary .widget,html body.archive #secondary .widget{display:block!important;margin:0!important;break-inside:auto}
html body #secondary #block-13{display:none!important}
html body #secondary #block-9{order:1}html body #secondary #block-11{order:2}html body #secondary #block-12{order:3}
html body #secondary #block-7{order:4;grid-column:span 2}
html body #secondary #block-8{order:5;display:flex!important;align-items:center;justify-content:center}
#secondary .widget .wp-block-search__inside-wrapper{border:0!important;padding:0!important;gap:8px}
#secondary .widget .kt-row-column-wrap{row-gap:.6rem!important}
#secondary #block-9 .kt-inside-inner-col{gap:.6rem}
@media(max-width:900px){html body.blog #secondary .sidebar-inner-wrap,html body.archive #secondary .sidebar-inner-wrap{grid-template-columns:minmax(0,1fr)}html body #secondary #block-7{grid-column:auto}}

/* FX contact */
.page-id-828 .kadence-column828_a79e79-d9{display:none!important}
.page-id-828 .kb-row-layout-id828_b4563e-ed{background:transparent!important}
.page-id-828 .kb-row-layout-id828_b4563e-ed>.kt-row-column-wrap{grid-template-columns:minmax(0,760px)!important;justify-content:center;padding:32px 16px!important}
.page-id-828 .kadence-column828_b05031-a1>.kt-inside-inner-col{background:#fff!important;border:1px solid #E6EAF3;border-radius:28px;padding:40px!important;box-shadow:0 10px 30px rgba(44,51,80,.06)}
.page-id-828 .kb-form .kadence-blocks-form-field input,.page-id-828 .kb-form input[type=text],.page-id-828 .kb-form input[type=email],.page-id-828 .kb-form textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
.page-id-828 .kb-row-layout-id828_b8f9ff-41,.page-id-828 .kb-row-layout-id828_aa6687-3d,.page-id-828 .kb-row-layout-id828_ae3c4d-54{background:transparent!important}

/* FX contact2 */
.page-id-828 .kt-accordion-pane,.page-id-828 .kt-blocks-accordion-header,.page-id-828 .kt-accordion-panel-inner{border-radius:18px!important}
.page-id-828 .kt-accordion-pane{border:1px solid #E6EAF3!important;overflow:hidden;margin-bottom:14px!important}
.page-id-828 .kt-blocks-accordion-header{background:#F3F6FD!important;color:#2C3350!important;font-family:Fraunces,Georgia,serif!important;font-weight:500!important}
.page-id-828 .kb-row-layout-id828_ae3c4d-54 .kt-inside-inner-col{background:#F3F6FD;border:1px solid #E6EAF3;border-radius:20px;padding:20px 24px!important;text-align:center}

/* FX contact3 */
.page-id-828 .kb-row-layout-id828_ae3c4d-54>.kt-row-column-wrap{padding:0 40px 48px!important;column-gap:20px!important}

/* FX mobile1 */
@media(max-width:768px){
html body #masthead .site-branding .site-title{font-size:30px!important;line-height:1.1!important;margin:0!important}
html body #masthead .site-branding .site-description{font-size:18px!important;line-height:1.2!important;margin:2px 0 0!important}
html body #masthead .site-main-header-inner-wrap{min-height:0!important}
html body #masthead .site-header-upper-inner-wrap .site-container{padding-top:8px!important;padding-bottom:8px!important}
html body #masthead .site-branding{padding:0!important}
body .wp-block-woocommerce-cart .with-empty-cart-icon::before{width:56px!important;height:56px!important;margin:0 auto 8px!important;background-size:contain!important}
body .wp-block-woocommerce-cart .wc-block-cart__empty-cart__title{font-size:18px!important;margin:0 0 6px!important}
body .wp-block-woocommerce-cart hr.wp-block-separator{margin:12px auto!important}
body .wp-block-woocommerce-cart ul.wc-block-grid__products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}
body .wp-block-woocommerce-cart li.wc-block-grid__product{width:auto!important;max-width:none!important;margin:0!important}
body .wp-block-woocommerce-cart .wc-block-grid__product-title{font-size:13px!important}
}

/* FX mobile2 */
@media(max-width:768px){
html body #masthead .site-branding,html body #masthead .site-title-wrap,html body #masthead .site-branding a.brand{text-align:center!important;align-items:center!important;justify-content:center!important}
html body #masthead .site-branding .site-title,html body #masthead .site-branding .site-description{text-align:center!important;margin-left:auto!important;margin-right:auto!important}
}

/* FX post hero */
html body.single-post .post-thumbnail{display:none!important}
html body.single-post article.entry .entry-header{background:linear-gradient(135deg,#DDF4FB,#E4DFF8);border-radius:24px;padding:56px 32px!important;margin:0 0 32px!important;text-align:center}
html body.single-post article.category-debt .entry-header{background:linear-gradient(135deg,#E4DFF8,#FBE2F1)}
html body.single-post article.category-mindset .entry-header{background:linear-gradient(135deg,#FBE2F1,#DDF4FB)}
html body.single-post article.category-minimalism .entry-header{background:linear-gradient(135deg,#D5F7E8,#DDF4FB)}
html body.single-post article.category-side-hustles .entry-header{background:linear-gradient(135deg,#E4DFF8,#D5F7E8)}
html body.single-post article.entry .entry-header .entry-title{margin:0 0 12px!important;color:#2C3350!important}
html body.single-post article.entry .entry-header .entry-meta,html body.single-post article.entry .entry-header .entry-meta a{justify-content:center;color:#2C3350!important}
@media(max-width:768px){html body.single-post article.entry .entry-header{padding:36px 20px!important;border-radius:18px}}

/* FX related */
html body .entry-related article .post-thumbnail{background:linear-gradient(135deg,#DDF4FB,#E4DFF8);border-radius:16px;overflow:hidden}
html body .entry-related article.category-debt .post-thumbnail{background:linear-gradient(135deg,#E4DFF8,#FBE2F1)}
html body .entry-related article.category-mindset .post-thumbnail{background:linear-gradient(135deg,#FBE2F1,#DDF4FB)}
html body .entry-related article.category-minimalism .post-thumbnail{background:linear-gradient(135deg,#D5F7E8,#DDF4FB)}
html body .entry-related article.category-side-hustles .post-thumbnail{background:linear-gradient(135deg,#E4DFF8,#D5F7E8)}
html body .entry-related article .post-thumbnail img{opacity:0!important}
html body .jp-relatedposts-post-a{display:block;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#DDF4FB,#E4DFF8)}
html body .jp-relatedposts-post1 .jp-relatedposts-post-a{background:linear-gradient(135deg,#E4DFF8,#FBE2F1)}
html body .jp-relatedposts-post2 .jp-relatedposts-post-a{background:linear-gradient(135deg,#FBE2F1,#DDF4FB)}
html body .jp-relatedposts-post-img{opacity:0!important}

/* FX blog nohead */
html body.blog #primary.content-area::before,html body.blog #main.site-main::before{content:none!important;display:none!important}
html body.blog #archive-container{margin-top:32px!important}

/* FX hide jp */
html body #jp-relatedposts,html body .jp-relatedposts{display:none!important}
