/*
Theme Name: Money come in
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
:root{--navy:#0a2d57;--dark:#071f3d;--orange:#ff6a00;--text:#17212f;--muted:#667085;--light:#f5f7fa;--border:#e3e9f0}.home .page-wrapper{padding:0}.htx-eyebrow{color:var(--orange);font-size:13px;font-weight:800;letter-spacing:1.7px;margin-bottom:12px;text-transform:uppercase}.htx-section-heading{max-width:780px;margin:0 auto 42px;text-align:center}.htx-section-heading h2{color:var(--dark);font-size:42px;line-height:1.15;letter-spacing:-1px;margin-bottom:14px}.htx-section-heading p:last-child{color:var(--muted);font-size:17px;line-height:1.75}.htx-home-hero{overflow:hidden}.htx-home-hero h1{color:var(--dark);font-size:clamp(46px,5.2vw,72px);line-height:1.03;letter-spacing:-2.3px;margin-bottom:22px}.htx-hero-lead{color:var(--muted);font-size:18px;line-height:1.75}.htx-home-hero .button,.htx-final-cta .button{min-height:50px;border-radius:7px;font-size:14px;font-weight:800;padding:0 25px;text-transform:none}.htx-btn-primary.button{background:var(--orange)!important;border-color:var(--orange)!important;color:#fff!important}.htx-btn-primary.button:hover{background:#e85f00!important;border-color:#e85f00!important;box-shadow:0 10px 24px rgba(255,106,0,.24);transform:translateY(-2px)}.htx-btn-outline.button{background:transparent!important;border-color:var(--navy)!important;color:var(--navy)!important}.htx-btn-outline.button:hover{background:var(--navy)!important;color:#fff!important}.htx-mini-feature{border-left:2px solid var(--border);padding-left:15px}.htx-mini-feature b,.htx-mini-feature span{display:block}.htx-mini-feature b{color:var(--dark);font-size:14px}.htx-mini-feature span{color:var(--muted);font-size:12px;line-height:1.5;margin-top:5px}.htx-tool-panel{background:radial-gradient(circle at 88% 15%,rgba(255,106,0,.22),transparent 29%),linear-gradient(145deg,#0a2d57,#061b35);border-radius:28px;box-shadow:0 30px 70px rgba(7,31,61,.24);min-height:470px;padding:32px;text-align:center}.htx-panel-badge{color:rgba(255,255,255,.65);font-size:12px;font-weight:800;letter-spacing:2px}.htx-house-icon{height:230px;margin:35px auto 15px;position:relative;width:250px}.htx-roof{border-left:125px solid transparent;border-right:125px solid transparent;border-bottom:95px solid #fff;height:0;position:absolute;top:0}.htx-house{background:#fff;bottom:0;height:150px;left:38px;position:absolute;width:174px}.htx-wrench{align-items:center;background:var(--orange);border-radius:50% 50% 20% 20%;color:#fff;display:flex;font-size:38px;font-weight:900;height:90px;justify-content:center;left:58px;position:absolute;top:18px;width:60px}.htx-window{bottom:13px;display:grid;gap:4px;grid-template-columns:repeat(2,12px);left:73px;position:absolute}.htx-window i{background:var(--navy);height:12px;width:12px}.htx-tool-panel h3{color:#fff;font-size:22px}.htx-panel-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.htx-panel-tags span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:30px;color:rgba(255,255,255,.75);font-size:11px;padding:8px 12px}.htx-trust-item{text-align:center}.htx-trust-item b,.htx-trust-item span{display:block}.htx-trust-item b{color:#fff;font-size:13px;letter-spacing:.7px}.htx-trust-item span{color:rgba(255,255,255,.65);font-size:12px;margin-top:4px}.htx-category-card>.col-inner,.htx-benefit-card>.col-inner{height:100%;border-radius:16px;padding:30px}.htx-category-card>.col-inner{background:#fff;border:1px solid var(--border);box-shadow:0 8px 28px rgba(10,45,87,.06);transition:.25s}.htx-category-card>.col-inner:hover{border-color:rgba(255,106,0,.48);box-shadow:0 18px 40px rgba(10,45,87,.13);transform:translateY(-7px)}.htx-category-number,.htx-benefit-icon{align-items:center;background:rgba(255,106,0,.1);border-radius:10px;color:var(--orange);display:flex;font-weight:900;height:43px;justify-content:center;margin-bottom:20px;width:43px}.htx-category-card h3{color:var(--dark);font-size:23px}.htx-category-card p{color:var(--muted);line-height:1.68}.htx-category-card a{color:var(--navy);font-weight:800}.htx-blog-grid .box{background:#fff;border:1px solid var(--border);border-radius:15px;box-shadow:0 8px 26px rgba(10,45,87,.06);height:100%;overflow:hidden;transition:.25s}.htx-blog-grid .box:hover{box-shadow:0 17px 36px rgba(10,45,87,.13);transform:translateY(-6px)}.htx-blog-grid .box-text{padding:22px}.htx-blog-grid .post-title{color:var(--dark);font-size:19px;line-height:1.42}.htx-start-here h2{color:var(--dark);font-size:46px;line-height:1.15}.htx-start-here p,.htx-start-here li{color:var(--muted);line-height:1.75}.htx-method-card{background:var(--light);border:1px solid var(--border);border-radius:22px;box-shadow:0 18px 45px rgba(10,45,87,.1);padding:38px}.htx-step{align-items:center;background:#fff;border:1px solid var(--border);border-radius:13px;display:flex;gap:16px;margin-top:14px;padding:18px}.htx-step>b{align-items:center;background:var(--orange);border-radius:50%;color:#fff;display:flex;flex:0 0 38px;height:38px;justify-content:center}.htx-step strong,.htx-step small{display:block}.htx-step strong{color:var(--dark);font-size:14px}.htx-step small{color:var(--muted);font-size:11px;margin-top:3px}.htx-check-list{list-style:none;margin:22px 0}.htx-check-list li{margin-bottom:9px;padding-left:28px;position:relative}.htx-check-list li:before{color:var(--orange);content:'✓';font-weight:900;left:0;position:absolute}.htx-heading-light h2{color:#fff}.htx-heading-light p:last-child{color:rgba(255,255,255,.68)}.htx-benefit-card>.col-inner{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14)}.htx-benefit-icon{background:var(--orange);color:#fff}.htx-benefit-card h3{color:#fff;font-size:21px}.htx-benefit-card p{color:rgba(255,255,255,.7);line-height:1.7}.htx-topic-card>.col-inner,.htx-topic-card.col-inner{background:radial-gradient(circle at 90% 10%,rgba(255,106,0,.18),transparent 30%),var(--navy);border-radius:18px;height:100%;min-height:245px;padding:34px}.htx-topic-large>.col-inner{min-height:520px;padding:48px}.htx-topic-orange>.col-inner,.htx-topic-orange.col-inner{background:var(--orange)}.htx-topic-label{color:rgba(255,255,255,.65)!important;font-size:12px;font-weight:800;letter-spacing:1.4px}.htx-topic-card h3{color:#fff;font-size:27px;line-height:1.25}.htx-topic-large h3{font-size:40px}.htx-topic-card p{color:rgba(255,255,255,.72)}.htx-topic-card a{color:#fff!important;font-weight:800}.htx-final-cta{background:radial-gradient(circle at 90% 25%,rgba(255,106,0,.4),transparent 28%),var(--dark)}.htx-final-cta h2{color:#fff;font-size:42px}.htx-final-cta p{color:rgba(255,255,255,.7)}.htx-affiliate-section{border-top:1px solid var(--border)}.htx-affiliate-notice{max-width:900px;margin:auto;text-align:center}.htx-affiliate-notice p{color:var(--muted);font-size:12px;margin:0}@media(max-width:849px){.htx-section-heading h2,.htx-start-here h2,.htx-final-cta h2{font-size:36px}.htx-home-hero h1{font-size:50px}.htx-tool-panel{margin-top:35px}.htx-topic-large>.col-inner{min-height:340px}}@media(max-width:549px){.htx-home-hero{text-align:center}.htx-home-hero h1{font-size:39px}.htx-home-hero .button{display:block;margin:9px 0;width:100%}.htx-mini-feature{border-bottom:1px solid var(--border);border-left:0;padding:15px 0}.htx-section-heading h2,.htx-start-here h2,.htx-final-cta h2{font-size:30px}.htx-category-card>.col-inner,.htx-benefit-card>.col-inner,.htx-method-card{padding:24px}.htx-topic-card>.col-inner,.htx-topic-large>.col-inner{min-height:260px;padding:28px}.htx-topic-card h3,.htx-topic-large h3{font-size:27px}.htx-final-cta{text-align:center}.htx-final-cta .button{width:100%}}