/* -------------------------- DOCTOR CARDS – PREMIUM ---------------------------- */ .doctor-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 22px; } /* Card */ .doctor-card { background: linear-gradient(180deg, #ffffff, #f9fbff); border-radius: 18px; padding: 22px 16px 20px; text-align: center; box-shadow: 0 10px 30px rgba(13, 59, 102, 0.08); transition: transform 0.35s ease, box-shadow 0.35s ease; position: relative; overflow: hidden; } /* subtle top accent */ .doctor-card::before { content: ""; position: absolute; top: 0; left: 0; height: 4px; width: 100%; background: linear-gradient(90deg, #00a6fb, #4cc9f0); } /* Hover */ .doctor-card:hover { transform: translateY(-8px); box-shadow: 0 18px 45px rgba(13, 59, 102, 0.15); } /* Avatar */ .doctor-initials { background: linear-gradient(135deg, #00a6fb, #4cc9f0); color: #fff; font-weight: 700; font-size: 22px; width: 58px; height: 58px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 14px; box-shadow: 0 6px 16px rgba(0, 166, 251, 0.35); transition: transform 0.3s ease; } .doctor-card:hover .doctor-initials { transform: scale(1.12); } /* Name */ .doctor-card h3 { font-size: 17px; font-weight: 600; color: #0d3b66; margin-bottom: 6px; } /* Specialty / text */ .doctor-card p { font-size: 13.5px; color: #5f6f82; margin-bottom: 14px; line-height: 1.5; } /* Call to action */ .doctor-card .call-btn { display: inline-block; padding: 9px 16px; font-size: 13px; font-weight: 600; color: #0d3b66; border-radius: 999px; background: rgba(0, 166, 251, 0.1); transition: all 0.25s ease; } .doctor-card:hover .call-btn { background: #00a6fb; color: #fff; } /* -------------------------- MOBILE OPTIMIZATION ---------------------------- */ @media (max-width: 600px) { .doctor-container { grid-template-columns: repeat(2, 1fr); gap: 16px; } .doctor-card { padding: 18px 12px 16px; } .doctor-initials { width: 52px; height: 52px; font-size: 20px; } .doctor-card h3 { font-size: 15px; } } /* -------------------------- ACTION BUTTONS ---------------------------- */ .doctor-actions { display: flex; justify-content: center; gap: 8px; flex-wrap: wrap; } .btn { text-decoration: none; padding: 6px 12px; border-radius: 20px; font-size: 12px; font-weight: 500; transition: 0.3s; cursor: pointer; display: inline-block; } .call-btn { background: #f1f1f1; color: #00a6fb; border: 1px solid #d0e4f8; } .call-btn:hover { background: #d0e4f8; } .callback-modal { position: fixed; inset: 0; background: rgba(0,0,0,0.55); display: none; align-items: center; justify-content: center; z-index: 6000; } .callback-box { background: #ffffff; width: 92%; max-width: 400px; padding: 26px; border-radius: 18px; box-shadow: 0 25px 60px rgba(0,0,0,0.3); position: relative; animation: popupIn 0.25s ease; } @keyframes popupIn { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } } .callback-close { position: absolute; top: 14px; right: 16px; width: 36px; height: 36px; border-radius: 50%; border: none; background: #f3f4f6; font-size: 20px; cursor: pointer; } .callback-box h3 { text-align: center; font-size: 20px; font-weight: 700; margin-bottom: 6px; } .callback-sub { text-align: center; font-size: 13px; color: #6b7280; margin-bottom: 18px; } .callback-box label { font-size: 13px; font-weight: 600; color: #374151; margin-top: 10px; display: block; } .callback-box input, .callback-box textarea { width: 100%; padding: 12px 14px; margin-top: 6px; border-radius: 12px; border: 1px solid #d1d5db; font-size: 14px; } .callback-box input[readonly] { background: #f9fafb; font-weight: 600; } .callback-btn { width: 100%; margin-top: 16px; padding: 14px; border-radius: 14px; border: none; background: linear-gradient(135deg, #16a34a, #22c55e); color: #ffffff; font-size: 15px; font-weight: 600; cursor: pointer; } .callback-note { text-align: center; font-size: 12px; color: #6b7280; margin-top: 10px; }
Niva Health Kare
Niva Health Kare

Our Expert Doctors

ðŸĐš General Medicine

SR

Dr. Sunil R

MBBS, MD (General Medicine)

📞 Call
H

Dr. Hema

MBBS, MD (General Medicine)

📞 Call
S

Dr. Sonam

MBBS, MD (General Medicine)

📞 Call

ðŸĐš Gynecology

Y

Dr. Yashodha

MBBS, DGO (OBST Gynecology)

📞 Call
PG

Dr. Preethi Gowda K

MBBS, MD (OBST Gynecology)

📞 Call
D

Dr. Dakshayani

MBBS, MD

📞 Call
M

Dr. Mamatha

MBBS, DGO, DNB, PGDR

📞 Call

ðŸĐš General Surgeon

M

Dr. Manjunath

MBBS, MS

📞 Call
G

Dr. Giridhar

MBBS, MS (Lap Surgeon)

📞 Call
S

Dr. Shridhar

MBBS, MS (Lap Surgeon)

📞 Call
R

Dr. Ranjith

MBBS, MS (Lap Surgeon)

📞 Call

ðŸĶī Orthopaedic Surgeon

Y

Dr. Yathish

MBBS, MS (Ortho)

📞 Call
A

Dr. Abhijith

MBBS, MS (Ortho)

📞 Call

👂 ENT (Otorhinolaryngology)

Y

Dr. Yogesh

MBBS, MS (ENT)

📞 Call
MP

Dr. M. H. Prasad

MBBS, MAS, MS

📞 Call

🧒 Paediatrician

AS

Dr. Avinash S. S

MBBS, DCH (Paediatrics)

📞 Call
SB

Dr. Sunil B.

MBBS, DCH

📞 Call

âĪïļ Cardiology

N

Dr. Nagesh

MBBS, PGDCC (Cardiology)

📞 Call

ðŸĐŧ Radiology

JR

Dr. Javaji Raviprasad

MBBS, MD (Radiology)

📞 Call

🧎 Urology

S

Dr. Suprith

MBBS, MS, MCH (Urology)

📞 Call

🌟 Dermatology

AS

Dr. Abhishek Shetty

MBBS, MD (Dermatology)

📞 Call
R

Dr. Rashmi

MBBS, MD (Dermatology)

📞 Call

💉 Anaesthesiology

KS

Dr. Kumarswamy

MBBS, DA (Anaesthesiology)

📞 Call
M

Dr. Mithun

MBBS, DA

📞 Call

Request a Call Back

Enter your mobile number — our agent will call you back in a few minutes.

📞 We respect your privacy. No spam.