/* ==========================================
JADENCASH PRIVACY POLICY PAGE
LEGAL DOCUMENT STYLE
========================================== */
.jc-legal-page {
background:#D3C9BB;
padding:120px 20px;
color:#171717;
overflow:hidden;
}
.jc-legal-container {
max-width:1100px;
margin:auto;
}
/* HEADER */
.jc-legal-header {
text-align:center;
margin-bottom:80px;
}
.jc-legal-header span {
display:block;
font-size:12px;
letter-spacing:5px;
font-weight:700;
color:#8b693d;
margin-bottom:25px;
text-transform:uppercase;
}
.jc-legal-header h1 {
font-size:75px;
line-height:1;
margin:0 0 25px;
color:#171717;
letter-spacing:-2px;
}
.jc-legal-header p {
color:#4b463e;
font-size:16px;
}
/* CONTENT BOX */
.jc-legal-content {
background:white;
padding:70px;
border-radius:25px;
box-shadow:
0 30px 80px rgba(0,0,0,.15);
}
/* HEADINGS */
.jc-legal-content h2 {
font-size:32px;
margin-top:50px;
margin-bottom:20px;
color:#171717;
line-height:1.2;
}
.jc-legal-content h2:first-child {
margin-top:0;
}
/* TEXT */
.jc-legal-content p {
font-size:17px;
line-height:1.9;
color:#45413b;
margin-bottom:20px;
}
/* LISTS */
.jc-legal-content ul {
padding-left:25px;
margin-bottom:30px;
}
.jc-legal-content li {
font-size:17px;
line-height:1.8;
color:#45413b;
margin-bottom:8px;
}
/* LINKS IF ADDED */
.jc-legal-content a {
color:#8b693d;
font-weight:600;
}
.jc-legal-content a:hover {
text-decoration:underline;
}
/* ==========================================
MOBILE
========================================== */
@media(max-width:768px){
.jc-legal-page {
padding:80px 15px;
}
.jc-legal-header {
margin-bottom:50px;
}
.jc-legal-header h1 {
font-size:45px;
}
.jc-legal-content {
padding:35px 25px;
border-radius:15px;
}
.jc-legal-content h2 {
font-size:25px;
}
.jc-legal-content p,
.jc-legal-content li {
font-size:15px;
line-height:1.7;
}
}/* ==========================================
JADENCASH PARTNERSHIP PAGE
EMBEDDED APPLICATION STYLE
========================================== */
.jc-partner-page * {
box-sizing:border-box;
}
.jc-partner-page {
overflow:hidden;
}
/* ==========================================
HERO
========================================== */
.jc-partner-hero {
min-height:85vh;
background:
linear-gradient(
135deg,
#151515,
#27221c
);
color:white;
padding:140px 10%;
display:flex;
flex-direction:column;
justify-content:center;
position:relative;
}
.jc-partner-hero:after {
content:"";
position:absolute;
width:650px;
height:650px;
right:-200px;
top:-200px;
background:#D3C9BB;
opacity:.08;
filter:blur(150px);
}
.jc-partner-hero span,
.jc-form-header span {
position:relative;
z-index:2;
color:#c09a61;
font-size:12px;
font-weight:700;
letter-spacing:5px;
text-transform:uppercase;
}
.jc-partner-hero h1 {
position:relative;
z-index:2;
max-width:950px;
font-size:clamp(50px,7vw,90px);
line-height:1;
letter-spacing:-3px;
margin:25px 0 35px;
}
.jc-partner-hero p {
position:relative;
z-index:2;
max-width:750px;
font-size:21px;
line-height:1.8;
opacity:.8;
}
.jc-partner-hero a {
position:relative;
z-index:2;
margin-top:40px;
width:max-content;
background:#D3C9BB;
color:#171717;
padding:18px 40px;
border-radius:8px;
text-decoration:none;
font-weight:700;
transition:.3s;
}
.jc-partner-hero a:hover {
transform:translateY(-5px);
background:white;
}
/* ==========================================
INTRO SECTION
========================================== */
.jc-partner-info {
background:#D3C9BB;
padding:120px 10%;
display:grid;
grid-template-columns:1fr 1fr;
gap:80px;
}
.jc-partner-info h2 {
font-size:55px;
line-height:1.1;
color:#171717;
}
.jc-partner-info p {
color:#403b34;
font-size:19px;
line-height:1.9;
}
.jc-partner-points {
display:flex;
flex-direction:column;
gap:25px;
}
.jc-partner-points div {
background:white;
padding:35px;
border-radius:18px;
transition:.35s;
}
.jc-partner-points div:hover {
transform:translateX(12px);
box-shadow:
0 25px 50px rgba(0,0,0,.15);
}
.jc-partner-points h3 {
color:#8b693d;
font-size:28px;
margin:0 0 10px;
}
.jc-partner-points p {
margin:0;
font-size:16px;
}
/* ==========================================
FORM SECTION
========================================== */
.jc-partner-form-section {
background:#171717;
padding:120px 20px;
}
.jc-form-wrapper {
max-width:800px;
margin:auto;
background:#222;
padding:60px;
border-radius:25px;
color:white;
box-shadow:
0 30px 80px rgba(0,0,0,.35);
}
.jc-form-header {
text-align:center;
margin-bottom:50px;
}
.jc-form-header h2 {
font-size:55px;
line-height:1.1;
margin:20px 0;
}
.jc-form-header p {
color:rgba(255,255,255,.75);
font-size:18px;
line-height:1.7;
}
/* INPUTS */
.jc-form-wrapper label {
display:block;
margin-top:25px;
margin-bottom:8px;
font-weight:600;
}
.jc-form-wrapper input,
.jc-form-wrapper select,
.jc-form-wrapper textarea {
width:100%;
padding:16px;
background:#151515;
border:1px solid rgba(255,255,255,.15);
color:white;
border-radius:10px;
font-size:16px;
}
.jc-form-wrapper input:focus,
.jc-form-wrapper select:focus,
.jc-form-wrapper textarea:focus {
outline:none;
border-color:#D3C9BB;
}
/* CHECKBOX */
.jc-checkbox {
display:flex !important;
gap:15px;
align-items:flex-start;
margin-top:35px;
font-size:13px;
line-height:1.7;
color:rgba(255,255,255,.75);
}
.jc-checkbox input {
width:auto;
margin-top:5px;
}
/* SUBMIT */
.jc-form-wrapper button {
width:100%;
margin-top:35px;
padding:20px;
background:#D3C9BB;
color:#171717;
border:none;
border-radius:10px;
font-size:16px;
font-weight:700;
cursor:pointer;
transition:.3s;
}
.jc-form-wrapper button:hover {
background:white;
transform:translateY(-5px);
}
/* ==========================================
FINAL SECTION
========================================== */
.jc-partner-final {
background:#D3C9BB;
padding:120px 20px;
text-align:center;
}
.jc-partner-final h2 {
color:#171717;
font-size:65px;
max-width:1000px;
margin:auto;
line-height:1.1;
}
.jc-partner-final p {
color:#403b34;
font-size:22px;
margin-top:30px;
}
/* ==========================================
MOBILE
========================================== */
@media(max-width:900px){
.jc-partner-hero {
padding:100px 25px;
}
.jc-partner-hero h1 {
font-size:42px;
}
.jc-partner-hero p {
font-size:17px;
}
.jc-partner-info {
grid-template-columns:1fr;
padding:80px 25px;
gap:40px;
}
.jc-partner-info h2 {
font-size:38px;
}
.jc-partner-form-section {
padding:70px 20px;
}
.jc-form-wrapper {
padding:30px 25px;
}
.jc-form-header h2 {
font-size:36px;
}
.jc-partner-final h2 {
font-size:40px;
}
}/* ==========================================
JADENCASH VENTURES PAGE
ENTERPRISE / HOLDING COMPANY STYLE
========================================== */
/* GLOBAL */
.jc-ventures-hero *,
.jc-platform *,
.jc-venture-showcase *,
.jc-future-ventures *,
.jc-ventures-cta * {
box-sizing:border-box;
}
.jc-ventures-hero,
.jc-platform,
.jc-venture-showcase,
.jc-future-ventures,
.jc-ventures-cta {
overflow:hidden;
}
/* ==========================================
HERO
========================================== */
.jc-ventures-hero {
min-height:90vh;
display:flex;
align-items:center;
padding:120px 8%;
background:#151515;
color:white;
position:relative;
}
.jc-ventures-overlay {
position:absolute;
width:600px;
height:600px;
background:#D3C9BB;
opacity:.08;
filter:blur(130px);
right:-200px;
top:-150px;
}
.jc-ventures-hero-content {
max-width:1000px;
position:relative;
z-index:2;
animation:ventureFade 1s ease;
}
.jc-ventures-hero span,
.jc-platform-header span,
.jc-showcase-text span,
.jc-future-container span {
letter-spacing:5px;
font-size:12px;
font-weight:600;
color:#b08a55;
display:block;
margin-bottom:25px;
}
.jc-ventures-hero h1 {
font-size:clamp(50px,7vw,90px);
line-height:1;
letter-spacing:-3px;
margin-bottom:35px;
}
.jc-ventures-hero p {
font-size:22px;
max-width:750px;
line-height:1.8;
opacity:.8;
}
.jc-ventures-hero a {
display:inline-block;
margin-top:40px;
padding:18px 40px;
background:#D3C9BB;
color:#151515;
border-radius:8px;
text-decoration:none;
font-weight:600;
transition:.3s;
}
.jc-ventures-hero a:hover {
transform:translateY(-5px);
}
/* ==========================================
PLATFORM
========================================== */
.jc-platform {
background:#D3C9BB;
padding:120px 8%;
color:#171717;
}
.jc-platform-container {
max-width:1200px;
margin:auto;
}
.jc-platform-header {
max-width:900px;
margin-bottom:70px;
}
.jc-platform-header h2 {
font-size:60px;
line-height:1.1;
margin-bottom:25px;
}
.jc-platform-header p {
font-size:20px;
line-height:1.8;
}
.jc-platform-grid {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:30px;
}
.jc-platform-card {
background:white;
padding:45px;
border-radius:20px;
transition:.4s;
position:relative;
}
.jc-platform-card:hover {
transform:translateY(-15px);
box-shadow:0 25px 60px rgba(0,0,0,.18);
}
.jc-number {
font-size:60px;
font-weight:800;
color:#D3C9BB;
}
.jc-platform-card h3 {
font-size:35px;
margin:20px 0;
}
.jc-platform-card p {
line-height:1.8;
color:#555;
}
.jc-platform-card a {
display:inline-block;
margin-top:25px;
color:#8b6a3d;
font-weight:600;
text-decoration:none;
}
/* ==========================================
SHOWCASE
========================================== */
.jc-venture-showcase {
background:#171717;
color:white;
padding:120px 8%;
}
.jc-showcase-container {
max-width:1200px;
margin:auto;
}
.jc-showcase-text {
max-width:900px;
}
.jc-showcase-text h2 {
font-size:60px;
line-height:1.1;
}
.jc-showcase-text p {
font-size:20px;
line-height:1.8;
opacity:.8;
}
.jc-showcase-stats {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:25px;
margin-top:70px;
}
.jc-showcase-stats div {
border:1px solid rgba(255,255,255,.15);
padding:40px;
border-radius:20px;
transition:.3s;
}
.jc-showcase-stats div:hover {
transform:translateY(-10px);
border-color:#D3C9BB;
}
.jc-showcase-stats h3 {
font-size:40px;
color:#D3C9BB;
margin:0;
}
.jc-showcase-stats p {
opacity:.7;
}
/* ==========================================
FUTURE
========================================== */
.jc-future-ventures {
background:white;
padding:120px 8%;
}
.jc-future-container {
max-width:1200px;
margin:auto;
display:grid;
grid-template-columns:1fr 1fr;
gap:80px;
}
.jc-future-container h2 {
font-size:60px;
line-height:1.1;
}
.jc-future-container p {
font-size:20px;
line-height:1.8;
color:#444;
}
.jc-future-list div {
padding:35px 0;
border-bottom:1px solid #ddd;
}
.jc-future-list h3 {
font-size:30px;
color:#8b6a3d;
}
/* ==========================================
CTA
========================================== */
.jc-ventures-cta {
background:#151515;
color:white;
padding:140px 8%;
text-align:center;
}
.jc-ventures-cta h2 {
font-size:70px;
line-height:1;
max-width:1000px;
margin:auto;
}
.jc-ventures-cta p {
font-size:22px;
max-width:750px;
margin:40px auto;
opacity:.8;
}
.jc-ventures-cta a {
display:inline-block;
background:#D3C9BB;
color:#151515;
padding:18px 45px;
border-radius:8px;
text-decoration:none;
font-weight:600;
transition:.3s;
}
.jc-ventures-cta a:hover {
transform:translateY(-5px);
}
/* ==========================================
ANIMATION
========================================== */
@keyframes ventureFade {
from {
opacity:0;
transform:translateY(40px);
}
to {
opacity:1;
transform:translateY(0);
}
}
/* ==========================================
MOBILE
========================================== */
@media(max-width:900px){
.jc-platform-grid,
.jc-showcase-stats,
.jc-future-container {
grid-template-columns:1fr;
}
.jc-ventures-hero {
padding:100px 25px;
}
.jc-ventures-hero h1 {
font-size:42px;
}
.jc-platform,
.jc-venture-showcase,
.jc-future-ventures,
.jc-ventures-cta {
padding:80px 25px;
}
.jc-platform-header h2,
.jc-showcase-text h2,
.jc-future-container h2 {
font-size:38px;
}
.jc-ventures-cta h2 {
font-size:42px;
}
}/* ==========================================
JADENCASH DEVELOPMENT CLEAN FIX
========================================== */
/* STOP WORDPRESS FROM ADDING RANDOM SPACING */
.jc-dev-hero,
.jc-manifesto,
.jc-vision,
.jc-strategy,
.jc-sectors,
.jc-partners,
.jc-final {
overflow:hidden;
}
/* REMOVE BAD TOP PUSHING */
.jc-dev-hero h1,
.jc-manifesto h2,
.jc-vision h2,
.jc-section-title h2,
.jc-sector-left h2,
.jc-partner-header h2,
.jc-final h2 {
margin-top:0 !important;
}
/* FIX TEXT VISIBILITY */
.jc-dev-hero h1,
.jc-dev-hero p {
color:#ffffff !important;
}
.jc-manifesto h2,
.jc-manifesto p,
.jc-strategy h2,
.jc-strategy p,
.jc-sector h3,
.jc-sector p {
color:#171717 !important;
}
.jc-vision h2,
.jc-vision p,
.jc-partners h2,
.jc-partners p,
.jc-partner-card h3,
.jc-partner-card p {
color:#ffffff !important;
}
.jc-final h2,
.jc-final p {
color:#171717 !important;
}
/* FIX CENTERING */
.jc-section-title,
.jc-partner-header,
.jc-final-content {
max-width:900px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
/* ==========================================
MOBILE FIX
========================================== */
@media(max-width:768px){
.jc-dev-hero {
padding:100px 20px !important;
}
.jc-dev-content h1 {
font-size:42px !important;
line-height:1.1 !important;
}
.jc-manifesto,
.jc-vision,
.jc-strategy,
.jc-sectors,
.jc-partners,
.jc-final {
padding:70px 20px !important;
}
/* FIX TWO COLUMN SECTIONS */
.jc-manifesto,
.jc-vision {
display:block !important;
}
/* FIX BIG 35M */
.jc-big-number {
font-size:110px !important;
text-align:center;
margin-bottom:30px;
}
/* FIX GRIDS */
.jc-process-line,
.jc-sector-right,
.jc-partner-grid {
display:block !important;
}
.jc-process-card,
.jc-sector,
.jc-partner-card {
margin-bottom:25px;
}
/* FIX BUTTONS */
.jc-btn,
.jc-final a {
display:inline-block;
width:auto;
}
}
/* ==========================================
FINAL MOBILE TEXT OVERFLOW FIX
========================================== */
/* Prevent ALL development content from overflowing */
.jc-dev-hero,
.jc-manifesto,
.jc-vision,
.jc-strategy,
.jc-sectors,
.jc-partners,
.jc-final {
max-width:100%;
overflow-x:hidden;
}
.jc-dev-hero *,
.jc-manifesto *,
.jc-vision *,
.jc-strategy *,
.jc-sectors *,
.jc-partners *,
.jc-final * {
max-width:100%;
box-sizing:border-box;
}
@media(max-width:768px){
/* HEADINGS */
.jc-dev-content h1 {
font-size:38px !important;
letter-spacing:-1px !important;
}
.jc-manifesto h2,
.jc-section-title h2,
.jc-sector-left h2,
.jc-partner-header h2 {
font-size:34px !important;
line-height:1.15 !important;
word-break:normal;
}
.jc-final h2 {
font-size:36px !important;
line-height:1.15 !important;
}
/* BIG NUMBER */
.jc-big-number {
font-size:90px !important;
overflow:hidden;
}
/* PARAGRAPHS */
.jc-dev-content p,
.jc-manifesto p,
.jc-vision p,
.jc-section-title p,
.jc-sector p,
.jc-partner-header p,
.jc-partner-card p,
.jc-final p {
font-size:16px !important;
line-height:1.7 !important;
}
/* REMOVE HORIZONTAL PUSH */
.jc-container,
.jc-dev-content,
.jc-project-container,
.jc-process-container,
.jc-partner-container {
width:100% !important;
padding-left:0 !important;
padding-right:0 !important;
}
}/* ==================================
JADENCASH DEVELOPMENT FIX
TEXT + COLORS + ALIGNMENT
================================== */
/* FORCE TEXT VISIBILITY */
.jc-dev-hero h1,
.jc-dev-hero p {
color:#ffffff !important;
}
.jc-manifesto h2,
.jc-manifesto p {
color:#171717 !important;
}
.jc-vision h2,
.jc-vision p {
color:#ffffff !important;
}
.jc-strategy h2,
.jc-strategy p,
.jc-process-card h3,
.jc-process-card p {
color:#171717 !important;
}
.jc-sectors h2,
.jc-sector h3,
.jc-sector p {
color:#171717 !important;
}
.jc-partners h2,
.jc-partners p,
.jc-partner-card h3,
.jc-partner-card p {
color:#ffffff !important;
}
.jc-final h2,
.jc-final p {
color:#171717 !important;
}
/* CENTER HEADINGS ONLY */
.jc-section-title,
.jc-partner-header,
.jc-final-content {
text-align:center;
}
.jc-section-title p,
.jc-partner-header p,
.jc-final-content p {
margin-left:auto;
margin-right:auto;
}
/* ADD SOME MOTION WITHOUT BREAKING LAYOUT */
.jc-process-card,
.jc-sector,
.jc-partner-card,
.jc-stats div {
transition:
transform .35s ease,
box-shadow .35s ease;
}
.jc-process-card:hover,
.jc-sector:hover,
.jc-partner-card:hover,
.jc-stats div:hover {
transform:translateY(-12px);
box-shadow:
0 20px 50px rgba(0,0,0,.15);
}
/* FLOATING 35M */
.jc-big-number {
animation:
jcMove 6s ease-in-out infinite;
}
@keyframes jcMove {
0%,100% {
transform:translateY(0);
}
50% {
transform:translateY(-15px);
}
}
/* =====================================
JADENCASH DEVELOPMENT SPACING FIX
DESKTOP + MOBILE
===================================== */
/* RESET WORDPRESS SPACING INSIDE SECTIONS */
.jc-dev-hero *,
.jc-manifesto *,
.jc-vision *,
.jc-strategy *,
.jc-sectors *,
.jc-partners *,
.jc-final * {
margin-top:0;
}
/* DESKTOP SPACING FIX */
.jc-dev-hero {
padding-top:160px;
padding-bottom:160px;
}
.jc-manifesto,
.jc-vision,
.jc-strategy,
.jc-sectors,
.jc-partners,
.jc-final {
padding-top:100px;
padding-bottom:100px;
}
/* FIX BIG TEXT PUSHING UP */
.jc-dev-content h1 {
margin-bottom:30px;
}
.jc-manifesto h2,
.jc-section-title h2,
.jc-sector-left h2,
.jc-partner-header h2,
.jc-final h2 {
margin-top:20px;
margin-bottom:30px;
}
/* FIX 35M SECTION */
.jc-vision {
align-items:center;
}
.jc-big-number {
flex-shrink:0;
line-height:.8;
}
/* =====================================
MOBILE FIX
===================================== */
@media(max-width:768px){
.jc-dev-hero {
min-height:auto;
padding:
120px 25px 90px;
}
.jc-dev-content {
text-align:center;
}
.jc-dev-content h1 {
font-size:42px;
line-height:1.1;
letter-spacing:-1px;
}
.jc-dev-content p {
font-size:17px;
}
.jc-manifesto,
.jc-vision,
.jc-strategy,
.jc-sectors,
.jc-partners,
.jc-final {
padding:
70px 25px;
}
.jc-manifesto h2,
.jc-section-title h2,
.jc-sector-left h2,
.jc-partner-header h2,
.jc-final h2 {
font-size:38px;
line-height:1.15;
}
/* STACK EVERYTHING */
.jc-manifesto,
.jc-vision {
display:block;
}
/* FIX 35M */
.jc-big-number {
font-size:120px;
text-align:center;
margin-bottom:30px;
}
.jc-stats {
display:grid;
grid-template-columns:1fr;
gap:15px;
}
.jc-process-line,
.jc-sector-right,
.jc-partner-grid {
display:grid;
grid-template-columns:1fr;
gap:25px;
}
.jc-process-card,
.jc-sector,
.jc-partner-card {
padding:30px;
}
.jc-final h2 {
font-size:42px;
}
}/* ==========================================
JADENCASH DEVELOPMENT PAGE
PREMIUM DEVELOPER STYLE
========================================== */
/* GLOBAL */
.jc-container {
max-width:1200px;
margin:auto;
width:100%;
}
.jc-eyebrow,
.jc-dev-hero span,
.jc-manifesto span,
.jc-section-title span,
.jc-sector-left span,
.jc-future-text span,
.jc-partner-header span,
.jc-advantage span,
.jc-final span {
display:block;
letter-spacing:5px;
font-size:12px;
text-transform:uppercase;
color:#b08a55;
font-weight:600;
margin-bottom:25px;
}
/* ==========================================
HERO
========================================== */
.jc-dev-hero {
min-height:90vh;
display:flex;
align-items:center;
position:relative;
padding:100px 8%;
background:
linear-gradient(
120deg,
#111,
#252019
);
color:white;
overflow:hidden;
}
.jc-dev-overlay {
position:absolute;
width:700px;
height:700px;
background:#D3C9BB;
opacity:.08;
filter:blur(150px);
right:-200px;
top:-200px;
}
.jc-dev-content {
max-width:900px;
position:relative;
z-index:2;
animation:jcFade 1s ease;
}
.jc-dev-content h1 {
font-size:clamp(45px,6vw,85px);
line-height:1;
letter-spacing:-3px;
margin-bottom:35px;
}
.jc-dev-content p {
font-size:22px;
line-height:1.8;
max-width:750px;
opacity:.8;
}
.jc-btn {
display:inline-block;
margin-top:40px;
padding:18px 40px;
background:#D3C9BB;
color:#111;
text-decoration:none;
border-radius:8px;
font-weight:600;
transition:.3s;
}
.jc-btn:hover {
transform:translateY(-5px);
}
/* ==========================================
MANIFESTO
========================================== */
.jc-manifesto {
background:#D3C9BB;
padding:120px 8%;
display:grid;
grid-template-columns:1fr 1fr;
gap:80px;
}
.jc-manifesto h2 {
font-size:65px;
line-height:1.05;
color:#151515;
}
.jc-manifesto p {
font-size:21px;
line-height:1.9;
color:#3d3830;
}
/* ==========================================
35M FEATURE
========================================== */
.jc-vision {
background:#151515;
color:white;
padding:140px 8%;
display:flex;
align-items:center;
gap:60px;
}
.jc-big-number {
font-size:260px;
font-weight:800;
line-height:1;
color:#D3C9BB;
opacity:.15;
}
.jc-vision-content {
max-width:800px;
}
.jc-vision-content h2 {
font-size:55px;
}
.jc-vision-content p {
font-size:19px;
line-height:1.8;
opacity:.8;
}
.jc-stats {
display:flex;
gap:20px;
margin-top:50px;
}
.jc-stats div {
background:rgba(255,255,255,.08);
padding:25px;
border-radius:15px;
flex:1;
transition:.3s;
}
.jc-stats div:hover {
transform:translateY(-10px);
background:rgba(211,201,187,.15);
}
.jc-stats h3 {
font-size:35px;
color:#D3C9BB;
margin:0;
}
.jc-note {
font-size:12px!important;
opacity:.5!important;
margin-top:30px;
}
/* ==========================================
PROCESS
========================================== */
.jc-strategy {
background:white;
padding:120px 8%;
}
.jc-section-title h2 {
font-size:60px;
line-height:1.1;
color:#171717;
}
.jc-section-title p {
font-size:20px;
max-width:850px;
line-height:1.8;
}
.jc-process-line {
display:grid;
grid-template-columns:repeat(4,1fr);
gap:30px;
margin-top:70px;
}
.jc-process-card {
border-top:3px solid #D3C9BB;
padding-top:30px;
transition:.3s;
}
.jc-process-card:hover {
transform:translateY(-12px);
}
.jc-step {
font-size:45px;
color:#b08a55;
font-weight:700;
}
.jc-process-card h3 {
font-size:32px;
}
/* ==========================================
SECTORS
========================================== */
.jc-sectors {
background:#D3C9BB;
padding:120px 8%;
}
.jc-sectors h2 {
font-size:60px;
}
.jc-sector-right {
display:grid;
grid-template-columns:1fr 1fr;
gap:25px;
}
.jc-sector {
background:white;
padding:40px;
border-radius:20px;
transition:.3s;
}
.jc-sector:hover {
transform:translateY(-10px);
box-shadow:0 20px 50px rgba(0,0,0,.15);
}
.jc-sector h3 {
color:#8c693d;
font-size:30px;
}
/* ==========================================
PARTNERS
========================================== */
.jc-partners {
background:#171717;
color:white;
padding:120px 8%;
}
.jc-partner-header h2 {
font-size:60px;
}
.jc-partner-header p {
font-size:20px;
max-width:800px;
line-height:1.8;
opacity:.75;
}
.jc-partner-grid {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:30px;
margin-top:60px;
}
.jc-partner-card {
padding:40px;
border:1px solid rgba(255,255,255,.15);
border-radius:20px;
transition:.3s;
}
.jc-partner-card:hover {
border-color:#D3C9BB;
transform:translateY(-10px);
}
/* ==========================================
FINAL CTA
========================================== */
.jc-final {
background:#D3C9BB;
padding:150px 8%;
text-align:center;
}
.jc-final h2 {
font-size:75px;
line-height:1;
color:#151515;
}
.jc-final p {
font-size:22px;
max-width:850px;
margin:40px auto;
line-height:1.8;
}
.jc-final a {
display:inline-block;
padding:20px 45px;
background:#151515;
color:white;
text-decoration:none;
border-radius:8px;
transition:.3s;
}
.jc-final a:hover {
transform:translateY(-5px);
}
/* ANIMATION */
@keyframes jcFade {
from {
opacity:0;
transform:translateY(40px);
}
to {
opacity:1;
transform:translateY(0);
}
}
/* MOBILE */
@media(max-width:900px){
.jc-manifesto,
.jc-process-line,
.jc-sector-right,
.jc-partner-grid {
grid-template-columns:1fr;
}
.jc-manifesto h2,
.jc-section-title h2,
.jc-sector-left h2,
.jc-partner-header h2 {
font-size:40px;
}
.jc-big-number {
font-size:120px;
}
.jc-stats {
display:grid;
grid-template-columns:1fr;
}
.jc-final h2 {
font-size:45px;
}
}/* =====================================
JADENCASH ABOUT PAGE WORDPRESS SAFE CSS
===================================== */
.jc-about-page {
width:100%;
overflow:hidden;
background:#050505;
color:#fff;
}
/* HERO */
.jc-about-hero {
width:100%;
min-height:90vh;
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
text-align:center;
padding:80px 30px;
box-sizing:border-box;
}
.jc-about-logo {
width:90px;
max-width:90px;
margin-bottom:35px;
}
.jc-label {
color:#c8a45d;
font-size:11px;
letter-spacing:4px;
text-transform:uppercase;
}
.jc-about-hero h1 {
max-width:900px;
font-size:clamp(40px,6vw,70px);
line-height:1.05;
margin:25px auto;
}
.jc-about-hero p {
max-width:750px;
margin:auto;
color:rgba(255,255,255,.7);
font-size:18px;
line-height:1.7;
}
/* ALL SECTIONS */
.jc-about-section,
.jc-mission,
.jc-divisions,
.jc-development,
.jc-leadership {
width:100%;
max-width:1200px;
margin:0 auto;
padding:80px 30px;
box-sizing:border-box;
}
.jc-about-section h2,
.jc-mission h2,
.jc-divisions h2,
.jc-development h2,
.jc-leadership h2 {
font-size:clamp(32px,4vw,55px);
line-height:1.1;
}
.jc-about-section p,
.jc-development p {
max-width:850px;
color:rgba(255,255,255,.75);
line-height:1.8;
}
/* GRIDS */
.jc-feature-grid,
.jc-card-grid,
.jc-leaders {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:25px;
margin-top:50px;
}
.jc-feature,
.jc-glass-card,
.jc-leader-card {
width:100%;
box-sizing:border-box;
background:rgba(255,255,255,.04);
border:1px solid rgba(255,255,255,.12);
border-radius:20px;
padding:35px;
}
.jc-glass-card h3,
.jc-feature h3 {
color:#c8a45d;
}
/* LEADERS */
.jc-leaders {
grid-template-columns:repeat(2,1fr);
}
.jc-leader-card {
text-align:center;
}
.jc-leader-card img {
width:180px;
height:180px;
object-fit:cover;
border-radius:50%;
}
.jc-leader-card span {
display:block;
color:#c8a45d;
margin:10px;
}
/* MOBILE */
@media(max-width:768px){
.jc-feature-grid,
.jc-card-grid,
.jc-leaders {
grid-template-columns:1fr;
}
.jc-about-hero {
min-height:auto;
padding:80px 20px;
}
.jc-about-section,
.jc-mission,
.jc-divisions,
.jc-development,
.jc-leadership {
padding:60px 20px;
}
}/* =====================================
JADENCASH MOBILE HEADER FIX
LOGO SIZE + POSITION
===================================== */
@media (max-width:768px) {
/* Remove extra Cover block spacing */
header.wp-block-template-part .wp-block-cover {
min-height: unset !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
/* Remove inner container spacing */
header.wp-block-template-part .wp-block-cover__inner-container {
margin-top:0 !important;
padding-top:0 !important;
padding-bottom:0 !important;
}
/* Header group spacing */
header.wp-block-template-part .wp-block-group {
margin-top:0 !important;
margin-bottom:0 !important;
padding-top:6px !important;
padding-bottom:6px !important;
}
/* Logo size */
header.wp-block-template-part .custom-logo {
width:48px !important;
height:auto !important;
}
/* Move logo upward */
header.wp-block-template-part .wp-block-site-logo {
margin-top:-10px !important;
}
/* Keep header above page content */
header.wp-block-template-part {
position:relative !important;
z-index:9999 !important;
}
}/* SELLER SECTION */
.jc-sellers,
.seller-form-section {
padding:120px 8%;
background:#050505;
color:white;
}
.jc-sellers h2,
.seller-form-section h2 {
font-size:52px;
max-width:850px;
margin-bottom:30px;
}
.jc-sellers p,
.seller-form-section p {
max-width:750px;
color:rgba(255,255,255,.65);
font-size:18px;
line-height:1.8;
}
.seller-grid {
display:grid;
grid-template-columns:repeat(2,1fr);
gap:35px;
margin:70px 0;
}
.seller-card {
background:rgba(255,255,255,.03);
border:1px solid rgba(255,255,255,.1);
padding:45px;
border-radius:20px;
}
.seller-card h3 {
font-size:28px;
margin-bottom:25px;
}
.seller-card li {
margin-bottom:18px;
color:rgba(255,255,255,.7);
}
/* FORM */
.seller-form {
max-width:800px;
display:flex;
flex-direction:column;
gap:20px;
margin-top:50px;
}
.seller-form input,
.seller-form select,
.seller-form textarea {
background:#111;
border:1px solid rgba(255,255,255,.15);
padding:18px;
color:white;
font-size:16px;
border-radius:8px;
}
.seller-form textarea {
min-height:150px;
resize:none;
}
.seller-form input:focus,
.seller-form select:focus,
.seller-form textarea:focus {
border-color:#c8a45d;
outline:none;
}
@media(max-width:900px){
.seller-grid {
grid-template-columns:1fr;
}
.jc-sellers h2,
.seller-form-section h2 {
font-size:38px;
}
}/* ================================
JADENCASH REAL ESTATE - AFTER SECTION 3
================================ */
.jc-process,
.jc-opportunities,
.jc-transition {
width:100% !important;
max-width:none !important;
padding:120px 8% !important;
background:#050505 !important;
color:#ffffff !important;
box-sizing:border-box;
}
/* Remove WordPress constraints */
.wp-block-html .jc-process,
.wp-block-html .jc-opportunities,
.wp-block-html .jc-transition {
width:100% !important;
}
/* LABELS */
.jc-label {
color:#c8a45d !important;
font-size:12px !important;
letter-spacing:5px !important;
text-transform:uppercase;
margin-bottom:25px !important;
}
/* HEADINGS */
.jc-process h2,
.jc-opportunities h2,
.jc-transition h2 {
color:#ffffff !important;
font-size:52px !important;
line-height:1.15 !important;
font-weight:600 !important;
max-width:900px;
margin-bottom:35px !important;
}
/* BODY TEXT */
.jc-process p,
.jc-opportunities p,
.jc-transition p {
color:rgba(255,255,255,.65) !important;
font-size:18px !important;
line-height:1.8 !important;
}
/* ================================
PROCESS TIMELINE
================================ */
.jc-timeline {
display:grid !important;
grid-template-columns:repeat(4,1fr) !important;
gap:35px !important;
margin-top:70px !important;
}
.jc-step {
padding:35px !important;
background:rgba(255,255,255,.03) !important;
border:1px solid rgba(255,255,255,.08) !important;
border-radius:18px !important;
transition:.35s ease;
}
.jc-step:hover {
transform:translateY(-8px);
border-color:#c8a45d !important;
}
.jc-step span {
display:block;
color:#c8a45d !important;
font-size:14px !important;
letter-spacing:4px;
margin-bottom:20px;
}
.jc-step h3 {
color:white !important;
font-size:28px !important;
margin-bottom:15px !important;
}
.jc-step p {
font-size:16px !important;
}
/* ================================
OPPORTUNITIES SECTION
================================ */
.jc-opportunities {
background:#090909 !important;
}
.jc-stats {
display:grid !important;
grid-template-columns:repeat(3,1fr) !important;
gap:30px !important;
margin-top:60px !important;
}
.jc-stats div {
padding:45px !important;
background:
linear-gradient(
145deg,
rgba(255,255,255,.06),
rgba(255,255,255,.015)
) !important;
border:1px solid rgba(255,255,255,.1) !important;
border-radius:20px !important;
backdrop-filter:blur(15px);
}
.jc-stats h3 {
color:#c8a45d !important;
font-size:30px !important;
margin-bottom:15px !important;
}
.jc-stats p {
font-size:15px !important;
}
/* ================================
FINAL CTA
================================ */
.jc-transition {
text-align:center !important;
padding:150px 8% !important;
background:
radial-gradient(
circle at center,
rgba(200,164,93,.12),
transparent 45%
),
#050505 !important;
}
.jc-transition h2 {
margin-left:auto !important;
margin-right:auto !important;
}
.jc-transition p {
max-width:750px !important;
margin:30px auto 50px !important;
}
/* BUTTON */
.jc-btn {
display:inline-block !important;
padding:16px 35px !important;
text-decoration:none !important;
border-radius:3px !important;
transition:.3s ease;
}
.jc-btn.gold {
background:#c8a45d !important;
color:#000 !important;
}
.jc-btn.gold:hover {
transform:translateY(-4px);
}
/* ================================
MOBILE
================================ */
@media(max-width:900px){
.jc-process,
.jc-opportunities,
.jc-transition {
padding:80px 25px !important;
}
.jc-process h2,
.jc-opportunities h2,
.jc-transition h2 {
font-size:38px !important;
}
.jc-timeline,
.jc-stats {
grid-template-columns:1fr !important;
}
}/* ==============================
JADENCASH STICKY GLASS HEADER
============================== */
/* Main header positioning */
header.wp-block-template-part {
position: fixed !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
width: 100% !important;
z-index: 99999 !important;
background: transparent !important;
transition: all 0.35s ease !important;
}
/* Remove the Cover block dark overlay */
header.wp-block-template-part .wp-block-cover__background {
opacity: 0 !important;
background: transparent !important;
}
/* Keep header contents aligned */
header.wp-block-template-part > .wp-block-group,
header.wp-block-template-part .wp-block-cover,
header.wp-block-template-part .wp-block-cover__inner-container {
width: 100% !important;
}
/* Transparent state at top of page */
header.wp-block-template-part:not(.scrolled) {
background: transparent !important;
box-shadow: none !important;
backdrop-filter: none !important;
}
/* Glass black state after scrolling */
header.wp-block-template-part.scrolled {
background: rgba(0, 0, 0, 0.65) !important;
backdrop-filter: blur(14px) !important;
-webkit-backdrop-filter: blur(14px) !important;
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.25) !important;
}
/* Smooth logo/menu transition */
header.wp-block-template-part img,
header.wp-block-template-part a {
transition: all 0.35s ease !important;
}
/* Prevent weird spacing issues */
body {
overflow-x: hidden;
}
/* Sticky transparent header */
header.wp-block-template-part {
position: fixed;
top: 0;
left: 0;
right: 0;
width: 100%;
z-index: 9999;
background: transparent !important;
transition: all 0.3s ease;
}
/* Remove the cover block dark overlay */
header.wp-block-template-part .wp-block-cover__background {
background: transparent !important;
opacity: 0 !important;
}
/* Glass/black effect after scrolling */
header.wp-block-template-part.scrolled {
background: rgba(0, 0, 0, 0.75) !important;
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25);
}
document.addEventListener("scroll", function () {
const header = document.querySelector("header.wp-block-template-part");
if (!header) return;
if (window.scrollY > 50) {
header.classList.add("scrolled");
} else {
header.classList.remove("scrolled");
}
});
Skip to content
Seller Portal
Track Your Property
Access your property case, view your current status,
and stay up to date with the JadenCash acquisitions team.
Property
Case Information
—
—
Your Acquisitions Representative
JC
—
Acquisitions Specialist
Case Details
Case Opened
—
Last Updated
—
Authorized Team Access
Portal Administration
Sign in with your authorized JadenCash team credentials.
JadenCash Enterprises
Seller Portal Administration
Case Editor
No Case Selected