:root{
–lrg-green: #1F4D3A;
–lrg-green-dark: #16382C;
–lrg-gold: #B08A4A;
–lrg-gold-bright: #c79f60;
–lrg-ink: #0f1c18;
–lrg-muted: #5b6b66;
–lrg-soft: #F4F1EA;
–lrg-border: 1px solid rgba(15,28,24,.08);
}
.lrg-fitpage{ font-family:”Roboto”,Arial,sans-serif; color:var(–lrg-ink); background:#fff; margin:0; padding:0; }
.lrg-fitpage *{ box-sizing:border-box; }
.lrg-fp-hero{ background:linear-gradient(135deg,var(–lrg-green) 0%,var(–lrg-green-dark) 100%); padding:80px 20px; text-align:center; }
.lrg-fp-hero h1{ color:#fff; font-size:clamp(2rem,4vw,3rem); font-weight:900; text-transform:uppercase; margin:0 0 14px; }
.lrg-fp-hero p{ color:rgba(255,255,255,.88); font-size:1.12rem; line-height:1.75; max-width:72ch; margin:0 auto; }
.lrg-fp-kicker{ color:var(–lrg-gold); font-weight:700; font-style:italic; font-size:1.1rem; margin:0 0 14px; }
.lrg-fp-body{ max-width:860px; margin:0 auto; padding:60px 20px; }
.lrg-fp-card{ background:#fff; border-radius:24px; padding:44px; border:var(–lrg-border); box-shadow:0 18px 50px rgba(0,0,0,.09); position:relative; overflow:hidden; }
.lrg-fp-card::before{ content:””; position:absolute; left:0; top:0; width:100%; height:7px; background:linear-gradient(90deg,var(–lrg-gold),var(–lrg-green)); }
.lrg-fp-placeholder{ background:rgba(31,77,58,.04); border:2px dashed rgba(31,77,58,.18); border-radius:14px; padding:34px; text-align:center; margin-top:28px; }
.lrg-fp-placeholder p{ color:var(–lrg-muted); font-weight:700; margin:0 0 8px; }
.lrg-btn-primary{ display:inline-block; background:var(–lrg-gold); color:#fff; font-weight:900; font-size:1rem; letter-spacing:1px; text-transform:uppercase; border-radius:999px; padding:16px 34px; text-decoration:none; transition:all .25s; box-shadow:0 6px 20px rgba(176,138,74,.3); margin-top:16px; }
.lrg-btn-primary:hover{ background:var(–lrg-gold-bright); transform:translateY(-3px); color:#fff; }
.lrg-trust-bar{ display:flex; gap:12px; flex-wrap:wrap; justify-content:center; margin-top:22px; }
.lrg-tp{ display:inline-flex; align-items:center; gap:8px; background:rgba(255,255,255,.12); border:1px solid rgba(255,255,255,.2); border-radius:999px; padding:10px 16px; color:#fff; font-weight:800; font-size:.95rem; }
.lrg-alt-link{ text-align:center; margin-top:20px; padding-top:16px; border-top:1px solid rgba(15,28,24,.08); font-weight:700; color:var(–lrg-muted); }
.lrg-alt-link a{ color:var(–lrg-green); font-weight:900; }
Free • No Obligation • Owner-Led Review
Request a Project Fit Check
Planning a remodel, addition, custom home, or commercial build-out? Start with a free Project Fit Check from LRG General Contracting Services Incorporated. We’ll review your project details and let you know if we may be the right fit.
✓ Class A Licensed GC — CGC-1522187
✓ 30+ Years Experience
✓ Owner-Led Construction
Tell Us About Your Project
Project Fit Check Form
Submit your name, contact details, project type, budget range, and timeline below. A member of LRG General Contracting Services Incorporated will review your project details and follow up as soon as possible.
⭐ Project Fit Check Form
The “Request a Project Fit Check” form will appear here once built in WPForms.
Until then, use the button below:
Start Your Project Request