For Patients | Renacare - Your Guide to Dialysis Care
*{margin:0;padding:0;box-sizing:border-box}
:root{--navy:#0a1f44;--navy-light:#0f2d5e;--teal:#0D9488;--teal-light:#14B8A6;--orange:#f7941d;--orange-hover:#e5850f;--white:#ffffff;--light:#F0F6FC;--light-warm:#FFF8F0;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-400:#94a3b8;--gray-600:#475569;--gray-800:#1e293b;--green:#10B981;--border:#e2e8f0;--shadow-sm:0 1px 3px rgba(0,0,0,0.08);--shadow-md:0 4px 16px rgba(0,0,0,0.08);--shadow-lg:0 10px 40px rgba(0,0,0,0.1);--shadow-xl:0 20px 60px rgba(0,0,0,0.12);--radius:12px;--radius-lg:20px}
html{scroll-behavior:smooth}body{font-family:'Inter',sans-serif;color:var(--gray-600);line-height:1.7;background:var(--white);overflow-x:hidden}
h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif;color:var(--navy);font-weight:700;line-height:1.2}
.container{max-width:1280px;margin:0 auto;padding:0 2rem}img{max-width:100%;height:auto}
.navbar{position:fixed;top:0;left:0;right:0;background:var(--white);z-index:1000;padding:0.8rem 2rem;transition:all 0.3s ease}.navbar.scrolled{box-shadow:var(--shadow-md)}
.nav-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}
.nav-logo{display:flex;align-items:center;gap:0.8rem;text-decoration:none}.nav-logo img{height:48px;width:auto}.nav-logo-text{display:flex;flex-direction:column}.nav-logo-text h3{font-size:1.3rem;font-family:'Playfair Display',serif;color:var(--navy);margin:0;line-height:1.1}.nav-logo-text span{font-size:0.7rem;color:var(--teal);font-weight:500;letter-spacing:1px;text-transform:uppercase}
.nav-menu{display:flex;list-style:none;gap:2rem;align-items:center}.nav-menu a{text-decoration:none;color:var(--gray-600);font-weight:500;font-size:0.9rem;transition:color 0.3s;position:relative}.nav-menu a:hover{color:var(--teal)}.nav-menu a.active{color:var(--teal)}.nav-menu a.active::after{content:'';position:absolute;bottom:-4px;left:0;right:0;height:2px;background:var(--teal);border-radius:2px}
.nav-cta{background:var(--orange);color:var(--white)!important;padding:0.7rem 1.5rem;border-radius:8px;font-weight:600;font-size:0.9rem;transition:all 0.3s;display:inline-flex;align-items:center;gap:0.5rem}.nav-cta:hover{background:var(--orange-hover)}
.hamburger{display:none;flex-direction:column;cursor:pointer;gap:5px;padding:5px}.hamburger span{width:24px;height:2.5px;background:var(--navy);border-radius:2px}
.page-hero{padding:8rem 0 4rem;background:linear-gradient(135deg,var(--navy) 0%,var(--navy-light) 50%,#1a3a6b 100%);position:relative;overflow:hidden;text-align:center}.page-hero::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(13,148,136,0.15) 0%,transparent 70%)}.page-hero .container{position:relative;z-index:2}
.page-hero-badge{display:inline-flex;align-items:center;gap:0.5rem;background:rgba(13,148,136,0.15);border:1px solid rgba(13,148,136,0.3);padding:0.4rem 1rem;border-radius:50px;color:var(--teal-light);font-size:0.8rem;font-weight:500;margin-bottom:1.5rem}
.page-hero h1{font-size:3rem;color:var(--white);margin-bottom:1rem}.page-hero h1 span{color:var(--orange)}.page-hero p{font-size:1.15rem;color:rgba(255,255,255,0.8);max-width:700px;margin:0 auto 2rem;line-height:1.8}
.breadcrumb{display:flex;justify-content:center;gap:0.5rem;font-size:0.85rem;color:rgba(255,255,255,0.5)}.breadcrumb a{color:rgba(255,255,255,0.7);text-decoration:none}
.section{padding:5rem 0}.section-light{background:var(--light)}.section-warm{background:var(--light-warm)}
.section-label{display:inline-flex;align-items:center;gap:0.5rem;color:var(--teal);font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:0.8rem}.section-label::before{content:'';width:30px;height:2px;background:var(--teal);border-radius:2px}
.section-title{font-size:2.5rem;margin-bottom:1rem}.section-subtitle{font-size:1.05rem;color:var(--gray-400);max-width:600px;line-height:1.8}
.section-header{margin-bottom:3.5rem}.section-header.center{text-align:center}.section-header.center .section-subtitle{margin:0 auto}
/* GUIDE CARDS */
.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}
.guide-card{background:var(--white);border-radius:var(--radius-lg);padding:2.5rem;border:1px solid var(--border);transition:all 0.4s;position:relative;overflow:hidden}
.guide-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:transparent}
.guide-card::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--teal),var(--orange));transform:scaleX(0);transition:transform 0.4s;transform-origin:left}
.guide-card:hover::after{transform:scaleX(1)}
.guide-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:1.5rem}
.guide-icon.teal{background:rgba(13,148,136,0.1);color:var(--teal)}.guide-icon.orange{background:rgba(247,148,29,0.1);color:var(--orange)}.guide-icon.navy{background:rgba(10,31,68,0.08);color:var(--navy)}.guide-icon.green{background:rgba(16,185,129,0.1);color:var(--green)}
.guide-card h3{font-size:1.15rem;font-family:'Inter',sans-serif;font-weight:700;color:var(--navy);margin-bottom:0.8rem}
.guide-card p{font-size:0.9rem;color:var(--gray-400);line-height:1.7}
/* TIMELINE */
.timeline{max-width:800px;margin:0 auto;position:relative}
.timeline::before{content:'';position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--border);transform:translateX(-50%)}
.timeline-item{display:flex;margin-bottom:3rem;position:relative}
.timeline-item:nth-child(odd){flex-direction:row-reverse}
.timeline-content{width:45%;padding:1.5rem 2rem;background:var(--white);border-radius:var(--radius);border:1px solid var(--border);position:relative}
.timeline-content h4{font-size:1.05rem;font-family:'Inter',sans-serif;font-weight:700;color:var(--navy);margin-bottom:0.5rem}
.timeline-content p{font-size:0.9rem;color:var(--gray-400);line-height:1.7}
.timeline-dot{position:absolute;left:50%;transform:translateX(-50%);width:16px;height:16px;border-radius:50%;background:var(--teal);border:3px solid var(--white);box-shadow:0 0 0 3px var(--teal);z-index:2}
/* CHECKLIST */
.checklist{max-width:800px;margin:0 auto}
.checklist-item{display:flex;gap:1rem;align-items:flex-start;padding:1rem 1.5rem;border-radius:var(--radius);margin-bottom:0.8rem;background:var(--white);border:1px solid var(--border);transition:all 0.3s}
.checklist-item:hover{border-color:var(--teal);box-shadow:var(--shadow-sm)}
.checklist-icon{width:32px;height:32px;min-width:32px;border-radius:8px;background:rgba(13,148,136,0.1);color:var(--teal);display:flex;align-items:center;justify-content:center;font-size:0.85rem;margin-top:0.1rem}
.checklist-item h4{font-size:0.95rem;font-family:'Inter',sans-serif;font-weight:600;color:var(--navy);margin-bottom:0.2rem}
.checklist-item p{font-size:0.85rem;color:var(--gray-400);line-height:1.6}
/* DIET TIPS */
.diet-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}
.diet-card{background:var(--white);border-radius:var(--radius);padding:2rem;border:1px solid var(--border)}
.diet-card h3{font-size:1.1rem;font-family:'Inter',sans-serif;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:0.5rem}
.diet-card h3 i{font-size:1rem}
.diet-card.good h3{color:var(--green)}.diet-card.limit h3{color:var(--orange)}
.diet-list{list-style:none}
.diet-list li{padding:0.5rem 0;border-bottom:1px solid var(--gray-100);font-size:0.9rem;display:flex;align-items:center;gap:0.5rem}
.diet-list li:last-child{border-bottom:none}
.diet-list li i{font-size:0.7rem}
.diet-card.good .diet-list li i{color:var(--green)}.diet-card.limit .diet-list li i{color:var(--orange)}
.stats-section{background:var(--navy);padding:4rem 0;position:relative;overflow:hidden}.stats-section::before{content:'';position:absolute;top:0;right:0;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(13,148,136,0.15),transparent)}
.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;position:relative;z-index:2}
.stat-item{text-align:center;padding:1.5rem}.stat-number{font-size:2.8rem;font-weight:800;color:var(--white);font-family:'Playfair Display',serif;margin-bottom:0.3rem}.stat-number span{color:var(--orange)}.stat-label{color:rgba(255,255,255,0.6);font-size:0.85rem;text-transform:uppercase;letter-spacing:1.5px}
.cta-section{background:linear-gradient(135deg,var(--teal) 0%,#0D7B71 100%);padding:5rem 0;text-align:center;position:relative;overflow:hidden}.cta-section::before{content:'';position:absolute;top:-50%;right:-20%;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,0.08),transparent)}.cta-section h2{color:var(--white);font-size:2.5rem;margin-bottom:1rem}.cta-section p{color:rgba(255,255,255,0.85);font-size:1.1rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}
.btn-primary{background:var(--orange);color:var(--white);padding:1rem 2rem;border-radius:10px;text-decoration:none;font-weight:600;font-size:1rem;transition:all 0.3s;display:inline-flex;align-items:center;gap:0.5rem;border:none;cursor:pointer}.btn-primary:hover{background:var(--orange-hover);transform:translateY(-2px)}
.btn-secondary{background:transparent;color:var(--white);padding:1rem 2rem;border-radius:10px;text-decoration:none;font-weight:600;font-size:1rem;border:2px solid rgba(255,255,255,0.3);transition:all 0.3s;display:inline-flex;align-items:center;gap:0.5rem}.btn-secondary:hover{border-color:var(--white);background:rgba(255,255,255,0.1)}
.footer{background:var(--navy);padding:4rem 0 0;color:rgba(255,255,255,0.7)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.footer h3{color:var(--white);font-size:1.3rem;margin-bottom:1.5rem;font-family:'Playfair Display',serif}.footer-about p{font-size:0.9rem;line-height:1.8;margin-bottom:1.5rem}.footer-social{display:flex;gap:0.8rem}.footer-social a{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.7);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s}.footer-social a:hover{background:var(--teal);color:var(--white)}.footer-links{list-style:none}.footer-links li{margin-bottom:0.8rem}.footer-links a{color:rgba(255,255,255,0.7);text-decoration:none;font-size:0.9rem;transition:color 0.3s;display:flex;align-items:center;gap:0.5rem}.footer-links a:hover{color:var(--teal-light)}.footer-links a i{font-size:0.7rem;color:var(--teal)}.footer-contact li{list-style:none;display:flex;align-items:flex-start;gap:0.8rem;margin-bottom:1rem;font-size:0.9rem}.footer-contact i{color:var(--teal);margin-top:0.2rem;width:16px}.footer-bottom{border-top:1px solid rgba(255,255,255,0.08);padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center;font-size:0.8rem}
.whatsapp-float{position:fixed;bottom:2rem;right:2rem;z-index:999;width:56px;height:56px;background:#25D366;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1.6rem;text-decoration:none;box-shadow:0 4px 20px rgba(37,211,102,0.4);transition:all 0.3s;animation:pulse-wa 2s infinite}.whatsapp-float:hover{transform:scale(1.1)}@keyframes pulse-wa{0%,100%{box-shadow:0 4px 20px rgba(37,211,102,0.4)}50%{box-shadow:0 4px 30px rgba(37,211,102,0.6)}}
@media(max-width:1024px){.guide-grid{grid-template-columns:repeat(2,1fr)}.diet-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}.timeline::before{left:20px}.timeline-item,.timeline-item:nth-child(odd){flex-direction:row}.timeline-content{width:calc(100% - 60px);margin-left:40px}.timeline-dot{left:20px}}
@media(max-width:768px){.nav-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--white);flex-direction:column;justify-content:center;align-items:center;gap:2rem;z-index:999}.nav-menu.active{display:flex}.hamburger{display:flex}.page-hero{padding:7rem 0 3rem}.page-hero h1{font-size:2.2rem}.section-title{font-size:2rem}.guide-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:0.5rem;text-align:center}}
Patient Resources
For Patients
Your comprehensive guide to dialysis care at Renacare. Everything you need to know about preparing for treatment, what to expect, and how to manage your kidney health journey.
First Visit Checklist What to bring, what to wear, and how to prepare for your very first dialysis session at any Renacare centre.
What to Expect A step-by-step walkthrough of a typical dialysis session, from check-in to completion, so there are no surprises.
Diet & Nutrition Expert dietary guidance for dialysis patients, including what to eat, what to limit, and fluid management tips.
Medication Guide Understanding your medications, when to take them, and how they work together to support your kidney health.
Vascular Access Care How to care for your fistula, graft, or catheter to keep your dialysis access working well and infection-free.
Family & Caregivers Support resources for families and caregivers, including how to help your loved one manage life on dialysis.
Identification & Insurance Carry your ID card, insurance documents, and Renacare patient card for smooth check-in.
Current Medications Bring a list of all current medications or the medicines themselves so our team can review your regimen.
Comfortable Clothing Wear loose-fitting clothes with sleeves that roll up easily for vascular access. Layers are recommended.
Light Snack & Water Bottle A light snack can help prevent low blood sugar during treatment. Ask your dietitian for recommendations.
Entertainment Sessions last 3-4 hours. Bring a book, tablet, headphones, or anything to keep you comfortable.
A Light Blanket Some patients feel cold during dialysis. A small blanket or shawl can keep you warm and comfortable.
Recommended Foods
High-quality protein: eggs, fish, chicken
Cauliflower, cabbage, bell peppers
Garlic, onions for flavouring without salt
Apples, berries, grapes (low potassium fruits)
Rice, refined flour breads
Olive oil for healthy fats
Limit or Avoid
High-sodium foods: pickles, processed snacks
High-potassium: bananas, oranges, potatoes
High-phosphorus: dairy, nuts, cola drinks
Excessive fluids between sessions
Canned and processed foods
Star fruit (toxic for kidney patients)
Always consult your Renacare dietitian for a personalized meal plan tailored to your specific needs.
Right to Information You have the right to clear, complete information about your diagnosis, treatment options, and expected outcomes.
Privacy & Confidentiality Your medical information is kept strictly confidential and shared only with your care team as needed.
Respectful Care You deserve to be treated with dignity, respect, and compassion regardless of your background or condition.
Have Questions About Your Care?
Our patient care team is here to help. Reach out anytime for guidance, support, or to schedule your next appointment.
window.addEventListener('scroll',function(){document.getElementById('navbar').classList.toggle('scrolled',window.scrollY>50)});