1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <!-- Google tag (gtag.js) -->
vendor: 67 bytes, lines 5-6
5 6 <script async src="https://www.googletagmanager.com/gtag/js?id=
6G-5KJ51NB3KN
vendor: 15 bytes, lines 6-7
6"></script> 7
7<script> 8
vendor: 147 bytes, lines 8-12
8window.dataLayer = window.dataLayer || []; 9 function gtag() { dataLayer.push(arguments); } 10 gtag('js', new Date()); 11 12 gtag('config', '
12G-5KJ51NB3KN
vendor: 7 bytes, lines 12-13
12'); 13
13</script>
13 14 <meta charset="UTF-8" /> 15 <link rel="icon" type="image/png" href="drcg-logo.webp" /> 16 <link rel="apple-touch-icon" href="drcg-logo.webp" /> 17 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 18 <link rel="canonical" href="https://drchariteshgupta.in/neuro-and-spine-center" /> 19 20 <!-- SEO Meta Tags --> 21 <title>Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta</title> 22 <meta name="description" 23 content="Visit the premier Neuro and Spine Center in Dehradun, directed by the best neurosurgeon Dr. Charitesh Gupta. Located at OK Plaza, New Road. Comprehensive outpatient care." /> 24 <meta name="keywords" 25 content="neuro and spine center dehradun, neuro surgeon clinic dehradun, spine surgery dehradun, brain tumor surgery dehradun, Dr Charitesh Gupta clinic, best neurosurgeon dehradun, spine clinic uttarakhand, neurosurgeon in Haridwar, neurosurgeon in Rishikesh" /> 26 27 <!-- Open Graph / Facebook --> 28 <meta property="og:type" content="website" /> 29 <meta property="og:url" content="https://drchariteshgupta.in/neuro-and-spine-center" /> 30 <meta property="og:title" content="Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" /> 31 <meta property="og:description" 32 content="Visit the premier Neuro and Spine Center in Dehradun, directed by the best neurosurgeon Dr. Charitesh Gupta. Located at OK Plaza, New Road. Comprehensive outpatient care." /> 33 <meta property="og:image" content="https://drchariteshgupta.in/doctor-portrait.webp" /> 34 <meta property="og:image:width" content="1200" /> 35 <meta property="og:image:height" content="630" /> 36 <meta property="og:image:alt" content="Neuro and Spine Center Dehradun - Dr. Charitesh Gupta" /> 37 38 <!-- Twitter / X --> 39 <meta name="twitter:card" content="summary_large_image" /> 40 <meta name="twitter:url" content="https://drchariteshgupta.in/neuro-and-spine-center" /> 41 <meta name="twitter:title" content="Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" /> 42 <meta name="twitter:description" 43 content="Visit the premier Neuro and Spine Center in Dehradun, directed by the best neurosurgeon Dr. Charitesh Gupta. Located at OK Plaza, New Road. Comprehensive outpatient care." /> 44 <meta name="twitter:image" content="https://drchariteshgupta.in/doctor-portrait.webp" /> 45 46 <!-- Google Fonts preconnect and stylesheet loading --> 47 <link rel="preconnect" href="https://fonts.googleapis.com" /> 48 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 49 <link 50 href="https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap" 51 rel="stylesheet" /> 52 <!-- Font Awesome 6 Icon Pack --> 53 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" /> 54 55 <!-- Tailwind CSS CDN --> 56
56<script src="https://cdn.tailwindcss.com"></script>
56 57
57<script> 58 tailwind.config = { 59 theme: { 60 extend: { 61 colors: { 62 navy: { 63 DEFAULT: '#0C414A', 64 dark: '#0E4D57', 65 light: '#0E4D57', 66 }, 67 teal: { 68 brand: '#027d8d', 69 light: '#E1F5F8', 70 dark: '#026573', 71 }, 72 gray: { 73 subtle: '#6B7280', 74 bg: '#ECF6F8', 75 } 76 }, 77 fontFamily: { 78 serif: ['Sora', 'system-ui', 'sans-serif'], 79 sans: ['Plus Jakarta Sans', 'system-ui', 'sans-serif'], 80 }, 81 } 82 } 83 } 84 </script>
84 85 86 <style> 87 html, 88 body { 89 max-width: 100%; 90 overflow-x: hidden !important; 91 width: 100%; 92 } 93 94 .no-scrollbar::-webkit-scrollbar { 95 display: none; 96 } 97 .no-scrollbar { 98 -ms-overflow-style: none; 99 scrollbar-width: none; 100 } 101 102 html { 103 scroll-behavior: smooth; 104 font-family: 'Plus Jakarta Sans', sans-serif !important; 105 } 106 107 body { 108 font-family: 'Plus Jakarta Sans', sans-serif !important; 109 color: #1a202c; 110 background: #FAFAFA; 111 position: relative; 112 } 113 114 img { 115 max-width: 100%; 116 height: auto; 117 } 118 119 h1, 120 h2, 121 h3, 122 h4, 123 h5, 124 h6, 125 .font-serif, 126 [class*="font-serif"] { 127 font-family: 'Sora', sans-serif !important; 128 font-weight: 800 !important; 129 letter-spacing: -0.03em !important; 130 } 131 132 /* Navbar Glassmorphism */ 133 #navbar { 134 background: rgba(13, 31, 60, 0.8) !important; 135 backdrop-filter: blur(20px); 136 -webkit-backdrop-filter: blur(20px); 137 border-bottom: 1px solid rgba(255, 255, 255, 0.05); 138 transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); 139 } 140 141 #navbar.scrolled { 142 background: rgba(10, 51, 58, 0.95) !important; 143 border-bottom: 1px solid rgba(2, 125, 141, 0.18); 144 box-shadow: 0 12px 40px rgba(10, 51, 58, 0.25); 145 } 146 147 .hero-gradient { 148 background: linear-gradient(135deg, #0E4D57 0%, #0C414A 50%, #081220 100%); 149 } 150 151 .floating-btn { 152 position: fixed; 153 z-index: 9999; 154 border-radius: 50% !important; 155 width: 56px; 156 height: 56px; 157 cursor: pointer; 158 text-decoration: none; 159 display: flex; 160 align-items: center; 161 justify-content: center; 162 box-shadow: 0 8px 24px rgba(10, 51, 58, 0.2); 163 transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); 164 } 165 166 .floating-btn:hover { 167 transform: translateY(-3px) scale(1.05); 168 box-shadow: 0 12px 28px rgba(10, 51, 58, 0.3); 169 } 170 171 .float-call { 172 bottom: 24px; 173 right: 24px; 174 background: #027d8d; 175 color: white; 176 } 177 178 .float-whatsapp { 179 bottom: 24px; 180 left: 24px; 181 background: #25D366; 182 color: white; 183 } 184 185 .ambient-glow { 186 position: absolute; 187 border-radius: 50%; 188 filter: blur(90px); 189 pointer-events: none; 190 z-index: 0; 191 opacity: 0.65; 192 animation: pulseGlow 12s ease-in-out infinite alternate; 193 } 194 195 .glow-teal { 196 background: radial-gradient(circle, rgba(2, 125, 141, 0.35) 0%, rgba(77, 212, 237, 0.15) 50%, transparent 75%); 197 } 198 199 .glow-gold { 200 background: radial-gradient(circle, rgba(234, 179, 8, 0.22) 0%, transparent 70%); 201 animation-delay: -6s; 202 } 203 204 .glow-cyan { 205 background: radial-gradient(circle, rgba(14, 165, 233, 0.25) 0%, transparent 70%); 206 animation-delay: -3s; 207 } 208 209 @media (max-width: 640px) { 210 .ambient-glow { 211 width: 80vw !important; 212 height: 80vw !important; 213 filter: blur(60px) !important; 214 } 215 .floating-btn { 216 width: 48px !important; 217 height: 48px !important; 218 } 219 .float-call { 220 bottom: 16px !important; 221 right: 16px !important; 222 } 223 .float-whatsapp { 224 bottom: 16px !important; 225 left: 16px !important; 226 } 227 } 228 229 @keyframes pulseGlow { 230 0% { 231 transform: scale(0.95) translate(0, 0); 232 opacity: 0.55; 233 } 234 235 50% { 236 transform: scale(1.15) translate(25px, -20px); 237 opacity: 0.85; 238 } 239 240 100% { 241 transform: scale(1) translate(-15px, 15px); 242 opacity: 0.6; 243 } 244 } 245 246 .back-btn { 247 transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); 248 } 249 250 .back-btn:hover { 251 transform: translateX(-4px); 252 } 253 254 /* Mobile Menu â controlled by JS via Tailwind hidden/flex classes */ 255 256 /* Custom CSS transitions for Accordion */ 257 .faq-content { 258 max-height: 0; 259 overflow: hidden; 260 transition: max-height 0.35s ease-out, padding 0.35s ease-out; 261 } 262 263 .faq-item.active .faq-content { 264 max-height: 500px; 265 padding-top: 1rem; 266 padding-bottom: 1rem; 267 } 268 269 .faq-icon { 270 transition: transform 0.3s ease; 271 } 272 273 .faq-item.active .faq-icon { 274 transform: rotate(180deg); 275 } 276
277 /* Prevent mobile fixed CTA collision with open menu */ 278 body.mobile-menu-open .floating-btn, 279 body.mobile-menu-open #back-to-top { 280 opacity: 0 !important; 281 pointer-events: none !important; 282 visibility: hidden !important; 283 transform: scale(0.8) translateY(10px) !important; 284 } 285 </style> 286
286<script src="appointment-modal.js" defer></script>
286 287 288 <!-- â LocalBusiness + Physician Schema (JSON-LD) --> 289
289<script type="application/ld+json"> 290 { 291 "@context": "https://schema.org", 292 "@graph": [ 293 { 294 "@type": ["Physician", "LocalBusiness"], 295 "@id": "https://drchariteshgupta.in/neuro-and-spine-center#clinic", 296 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta", 297 "alternateName": "नà¥à¤¯à¥à¤°à¥ à¤à¤à¤¡ सà¥à¤ªà¤¾à¤à¤¨ सà¥à¤à¤à¤°", 298 "description": "Visit the premier Neuro and Spine Center in Dehradun, directed by the best neurosurgeon Dr. Charitesh Gupta. Located at OK Plaza, New Road. Comprehensive outpatient care.", 299 "url": "https://drchariteshgupta.in/neuro-and-spine-center", 300 "telephone": "+919027116571", 301 "priceRange": "â¹â¹", 302 "image": "https://drchariteshgupta.in/doctor-portrait.webp", 303 "logo": "https://drchariteshgupta.in/drcg-logo.webp", 304 "medicalSpecialty": [ 305 "Neurosurgery", 306 "SpineSurgery", 307 "PediatricSurgery" 308 ], 309 "address": { 310 "@type": "PostalAddress", 311 "streetAddress": "OK Plaza, 25, New Road, Near Dwarka Store, Race Course", 312 "addressLocality": "Dehradun", 313 "addressRegion": "Uttarakhand", 314 "postalCode": "248001", 315 "addressCountry": "IN" 316 }, 317 "geo": { 318 "@type": "GeoCoordinates", 319 "latitude": 30.3165, 320 "longitude": 78.0318 321 }, 322 "aggregateRating": { 323 "@type": "AggregateRating", 324 "ratingValue": "4.8", 325 "reviewCount": "165", 326 "bestRating": "5", 327 "worstRating": "1" 328 }, 329 "openingHoursSpecification": [ 330 { 331 "@type": "OpeningHoursSpecification", 332 "dayOfWeek": [ 333 "Monday", 334 "Tuesday", 335 "Wednesday", 336 "Thursday", 337 "Friday", 338 "Saturday" 339 ], 340 "opens": "11:00", 341 "closes": "19:30" 342 } 343 ], 344 "hasMap": "https://maps.app.goo.gl/DxCNqRs6TVCZRcnp9", 345 "areaServed": [ 346 { "@type": "City", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" }, 347 { "@type": "City", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" }, 348 { "@type": "City", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" }, 349 { "@type": "City", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" }, 350 { "@type": "City", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" }, 351 { "@type": "City", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" }, 352 { "@type": "State", "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" } 353 ], 354 "parentOrganization": { 355 "@type": "Physician", 356 "@id": "https://drchariteshgupta.in/#physician", 357 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta" 358 } 359 } 360 ] 361 } 362 </script>
362 363 364 <!-- â FAQ Schema (JSON-LD) --> 365
365<script type="application/ld+json"> 366 { 367 "@context": "https://schema.org", 368 "@type": "FAQPage", 369 "mainEntity": [ 370 { 371 "@type": "Question", 372 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta", 373 "acceptedAnswer": { 374 "@type": "Answer", 375 "text": "The Neuro and Spine Center is centrally located at OK Plaza, 25, New Road, near Dwarka Store, Race Course, Dehradun, Uttarakhand 248001. It is easily accessible for patients traveling from within Dehradun as well as neighboring cities like Haridwar and Rishikesh." 376 } 377 }, 378 { 379 "@type": "Question", 380 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta", 381 "acceptedAnswer": { 382 "@type": "Answer", 383 "text": "The clinic is open from 11:00 AM to 7:30 PM, Monday through Saturday. The clinic is closed on Sundays." 384 } 385 }, 386 { 387 "@type": "Question", 388 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta", 389 "acceptedAnswer": { 390 "@type": "Answer", 391 "text": "We offer specialist neurosurgical consultations and surgical planning for brain tumors (gliomas, meningiomas, skull base tumors), complex spine surgeries (spinal fusion, lumbar & cervical disc replacements, stenosis), pediatric neurosurgery, vascular brain disorders, and traumatic head/spine injuries." 392 } 393 }, 394 { 395 "@type": "Question", 396 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta", 397 "acceptedAnswer": { 398 "@type": "Answer", 399 "text": "Yes, Dr. Charitesh Gupta is a Senior Visiting Consultant at Max Hospital Dehradun, Kailash Hospital Dehradun, and CMI Dehradun. Surgical cases are performed at these state-of-the-art tertiary hospitals, while outpatient care, diagnoses, and follow-up checks are handled at the Neuro and Spine Center clinic." 400 } 401 }, 402 { 403 "@type": "Question", 404 "name": "Neuro and Spine Center Dehradun | Clinic of Dr. Charitesh Gupta", 405 "acceptedAnswer": { 406 "@type": "Answer", 407 "text": "You can book an appointment online via our integrated Setmore scheduler, call the clinic directly at +91 90271 16571, or send a WhatsApp message to the same number to coordinate your physical or telemedicine consultation." 408 } 409 } 410 ] 411 } 412 </script>
412 413</head> 414 415<body class="antialiased bg-[#FAFAFA]"> 416 417 <!-- Navigation --> 418 <nav id="navbar" class="fixed top-0 left-0 right-0 z-50 bg-navy-DEFAULT border-b border-[#D4AF37]/30"> 419 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> 420 <div class="flex items-center justify-between h-20"> 421 <!-- Logo --> 422 <a href="index.html#home" class="flex items-center gap-3 group"> 423 <div class="w-12 h-12 flex items-center justify-center transition-all duration-300 group-hover:scale-105"> 424 <img src="drcg-logo.webp" alt="Dr. Charitesh Gupta Logo" class="w-full h-full object-cover" 425 style="border-radius: 25px;" loading="eager" /> 426 </div> 427 <div class="flex flex-col"> 428 <span 429 class="font-serif text-white text-lg font-bold leading-none tracking-tight transition-colors group-hover:text-teal-brand">Dr. 430 Charitesh Gupta</span> 431 <span class="text-teal-brand text-[10px] uppercase font-bold tracking-wider mt-1.5" 432 style="color:#D4AF37; font-weight:700;">MS, MCh · Senior Neurosurgeon</span> 433 </div> 434 </a> 435 436 <!-- Links --> 437 <div class="hidden lg:flex items-center gap-6"> 438 <a href="index.html#home" 439 class="text-gray-300 hover:text-white text-sm font-medium transition-colors">Home</a> 440 <a href="index.html#expertise" 441 class="text-gray-300 hover:text-white text-sm font-medium transition-colors">Expertise</a> 442 <a href="neuro-and-spine-center.html" class="text-teal-brand text-sm font-semibold transition-colors" 443 style="color:#2DD4BF;">Clinic HQ</a> 444 <a href="index.html#contact" 445 class="text-gray-300 hover:text-white text-sm font-medium transition-colors">Contact</a> 446 <a href="blog.html" class="text-gray-300 hover:text-white text-sm font-medium transition-colors">Blog</a> 447 448 <!-- Profile Dropdown --> 449 <div class="relative group py-2"> 450 <button 451 class="flex items-center gap-1.5 text-gray-300 hover:text-white text-sm font-medium transition-colors focus:outline-none"> 452 <span>Profile</span> 453 <svg 454 class="w-3 h-3 transition-transform duration-200 group-hover:rotate-180 text-gray-400 group-hover:text-white" 455 fill="none" stroke="currentColor" viewBox="0 0 24 24"> 456 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M19 9l-7 7-7-7"></path> 457 </svg> 458 </button> 459 <div 460 class="absolute right-0 mt-2.5 w-52 rounded-xl bg-[#0E4D57]/95 backdrop-blur-md border border-white/10 shadow-2xl opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 py-2 z-50"> 461 <a href="index.html#about" 462 class="block px-4 py-2.5 text-xs font-semibold text-gray-300 hover:text-white hover:bg-white/5 transition-all duration-150">Biography 463 & Profile</a> 464 <a href="index.html#guinness" 465 class="block px-4 py-2.5 text-xs font-semibold text-gray-300 hover:text-white hover:bg-white/5 transition-all duration-150">Guinness 466 Record</a> 467 <a href="index.html#awards" 468 class="block px-4 py-2.5 text-xs font-semibold text-gray-300 hover:text-white hover:bg-white/5 transition-all duration-150">Awards 469 & Achievements</a> 470 <a href="index.html#reviews" 471 class="block px-4 py-2.5 text-xs font-semibold text-gray-300 hover:text-white hover:bg-white/5 transition-all duration-150">Patient 472 Reviews</a> 473 </div> 474 </div> 475 </div> 476 477 <!-- CTA + Hamburger --> 478 <div class="flex items-center gap-4"> 479 <a href="https://booking.setmore.com/scheduleappointment/c43924c6-fdec-42b6-9e98-da5f44b45635?lang=English" 480 target="_blank" rel="noopener" 481 class="hidden md:inline-block bg-teal-brand hover:bg-teal-dark text-white text-sm font-semibold px-5 py-2.5 rounded-lg transition-all" 482 style="background:#027d8d;"> 483 Book Appointment 484 </a> 485 <button id="hamburger" class="lg:hidden text-white p-2 rounded-md hover:bg-white/10 transition-colors" 486 aria-label="Toggle menu"> 487 <svg id="ham-icon" class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 488 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" /> 489 </svg> 490 <svg id="close-icon" class="w-6 h-6 hidden" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 491 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> 492 </svg> 493 </button> 494 </div> 495 </div> 496 497 <!-- Mobile Menu --> 498 <div id="mobile-menu" class="hidden flex-col gap-1 pb-4"> 499 <a href="index.html#home" 500 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-3 rounded-lg text-sm font-medium transition-colors">Home</a> 501 <a href="index.html#expertise" 502 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-3 rounded-lg text-sm font-medium transition-colors">Expertise</a> 503 <a href="neuro-and-spine-center.html" 504 class="mobile-link block text-white hover:bg-white/5 px-4 py-3 rounded-lg text-sm font-semibold transition-colors" 505 style="color:#2DD4BF;">Clinic HQ</a> 506 <a href="index.html#contact" 507 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-3 rounded-lg text-sm font-medium transition-colors">Contact</a> 508 <a href="blog.html" 509 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-3 rounded-lg text-sm font-medium transition-colors">Blog</a> 510 511 <!-- Profile Dropdown Mobile --> 512 <div class="relative w-full"> 513 <button id="mobile-profile-btn" 514 class="w-full flex items-center justify-between text-gray-300 hover:text-white hover:bg-white/5 px-4 py-3 rounded-lg text-sm font-medium transition-colors">
515 <span>Profile</span> 516 <svg id="mobile-profile-arrow" class="w-4 h-4 transition-transform duration-200 text-gray-400 " fill="none" 517 stroke="currentColor" viewBox="0 0 24 24"> 518 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M19 9l-7 7-7-7"></path> 519 </svg> 520 </button> 521 <div id="mobile-profile-dropdown" class="hidden flex-col pl-4 gap-1 mt-1 border-l border-white/10 ml-4"> 522 <a href="index.html#about" 523 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-2.5 rounded-lg text-xs font-semibold transition-colors">Biography 524 & Profile</a> 525 <a href="index.html#guinness" 526 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-2.5 rounded-lg text-xs font-semibold transition-colors">Guinness 527 Record</a> 528 <a href="index.html#awards" 529 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-2.5 rounded-lg text-xs font-semibold transition-colors">Awards 530 & Achievements</a> 531 <a href="index.html#reviews" 532 class="mobile-link block text-gray-300 hover:text-white hover:bg-white/5 px-4 py-2.5 rounded-lg text-xs font-semibold transition-colors">Patient 533 Reviews</a> 534 </div> 535 </div> 536 537 <a href="https://booking.setmore.com/scheduleappointment/c43924c6-fdec-42b6-9e98-da5f44b45635?lang=English" 538 target="_blank" 539 class="block mx-4 mt-2 text-center bg-teal-brand text-white text-sm font-semibold px-5 py-3 rounded-lg transition-all" 540 style="background:#027d8d;">Book Appointment</a> 541 </div> 542 </div> 543 </nav> 544 545 <!-- Hero Section --> 546 <section class="hero-gradient pt-36 pb-24 relative overflow-hidden text-white"> 547 <!-- Animated Neural Synapse Canvas Background --> 548 <canvas id="neuralCanvas" class="absolute inset-0 z-0 pointer-events-none opacity-50"></canvas> 549 550 <div class="ambient-glow glow-teal absolute" style="width: 550px; height: 550px; top: -10%; left: -10%;"></div> 551 <div class="ambient-glow glow-cyan absolute" style="width: 450px; height: 450px; top: 35%; left: 40%;"></div> 552 <div class="ambient-glow glow-gold absolute" style="width: 600px; height: 600px; bottom: -20%; right: -10%;"></div> 553 554 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10"> 555 <a href="index.html" 556 class="back-btn inline-flex items-center gap-2 text-teal-brand font-semibold text-sm mb-6 hover:text-teal-light" 557 style="color:#2DD4BF;"> 558 â Back to Home 559 </a> 560 561 <div class="grid lg:grid-cols-12 gap-12 items-center"> 562 <!-- Text Left --> 563 <div class="lg:col-span-7"> 564 565 566 <h1 class="font-serif text-4xl sm:text-5xl lg:text-6xl font-bold mb-4 leading-tight"> 567 Neuro and Spine Center 568 </h1> 569 <!-- Devanagari Script for Local Search Matching --> 570 <p class="text-xl sm:text-2xl font-semibold text-teal-brand font-serif tracking-wide mb-6" 571 style="color: #4dd4ed;"> 572 नà¥à¤¯à¥à¤°à¥ à¤à¤à¤¡ सà¥à¤ªà¤¾à¤à¤¨ सà¥à¤à¤à¤° दà¥à¤¹à¤°à¤¾à¤¦à¥à¤¨ 573 </p> 574 575 <p class="text-gray-300 text-lg max-w-2xl leading-relaxed mb-8"> 576 A leading neurosurgical consulting and surgical planning center in North India, directed by 577 <strong>Dr. Charitesh Gupta</strong>, MS, MCh Senior Neurosurgeon and Guinness World Record holder. 578 Providing world-class care for brain tumors, spinal trauma, pediatric cases, and neurological health for 579 patients across North India, neighboring states, and nationwide. 580 </p> 581 582 <!-- CTAs --> 583 <div class="flex flex-wrap gap-4"> 584 <a href="https://booking.setmore.com/scheduleappointment/c43924c6-fdec-42b6-9e98-da5f44b45635?lang=English" 585 target="_blank" rel="noopener" 586 class="bg-teal-brand hover:bg-teal-dark text-white font-semibold px-6 py-3.5 rounded-xl transition-all shadow-lg hover:shadow-teal-brand/35 text-center flex items-center justify-center gap-2" 587 style="background:#027d8d;"> 588 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 589 <path stroke-linecap="round" stroke-linejoin="round" 590 d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z" /> 591 </svg> 592 Book Physical Consultation 593 </a> 594 <a href="tel:+919027116571" 595 class="border border-white/30 hover:border-white hover:bg-white/10 text-white font-semibold px-6 py-3.5 rounded-xl transition-all text-center flex items-center justify-center gap-2"> 596 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 597 <path stroke-linecap="round" stroke-linejoin="round" 598 d="M3 5a2 2 0 012-2h3.28a1 1 0 01.94.725l.548 2.2a1 1 0 01-.321.988l-1.305.98a10.582 10.582 0 004.872 4.872l.98-1.305a1 1 0 01.988-.321l2.2.548a1 1 0 01.725.94V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z" /> 599 </svg> 600 Call Neuro and Spine Center 601 </a> 602 </div> 603 </div> 604 605 <!-- Illustration / Collage Frame Right --> 606 <div class="lg:col-span-5 flex justify-center"> 607 <div class="relative w-[280px] h-[280px] sm:w-[340px] sm:h-[340px] relative"> 608 <!-- Glass concentric ring --> 609 <div class="absolute inset-0 rounded-3xl border border-white/20 scale-105 rotate-3 pointer-events-none"> 610 </div> 611 <!-- Main Photo Container --> 612 <div 613 class="w-full h-full rounded-2xl overflow-hidden shadow-2xl bg-navy border-4 border-white/10 relative z-10"> 614 <img src="NNSC_Hero_2.webp" alt="Dr. Charitesh Gupta in Neuro and Spine Center" 615 class="w-full h-full object-cover object-top" /> 616 </div> 617 <!-- Overlay Stat Badge --> 618 <div 619 class="absolute -bottom-4 left-0 sm:-left-4 bg-navy-dark border border-teal-brand/30 p-3 sm:p-4 roun
619ded-xl shadow-xl z-20" 620 style="border-color: #2DD4BF;"> 621 <p class="text-2xl font-bold text-teal-brand leading-none" style="color: #2DD4BF;">170+</p> 622 <p class="text-[10px] text-gray-400 font-semibold tracking-wider uppercase mt-1">Google Reviews</p> 623 <div class="flex text-yellow-400 gap-0.5 mt-1.5"> 624 <span>â </span><span>â </span><span>â </span><span>â </span><span>â </span> 625 </div> 626 </div> 627 </div> 628 </div> 629 </div> 630 </div> 631 </section> 632 633 <!-- Clinic Overview & Landmarks --> 634 <section class="py-20 bg-white relative"> 635 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> 636 637 <div class="grid lg:grid-cols-12 gap-12 items-start"> 638 639 <!-- Info Cards Left --> 640 <div class="lg:col-span-5 space-y-6"> 641 <span class="text-xs font-bold text-teal-brand uppercase tracking-widest block" 642 style="color:#2DD4BF;">Location Details</span> 643 <h2 class="text-3xl font-serif font-bold text-navy-DEFAULT" style="color:#0C414A;">Visit the Clinic in 644 Dehradun</h2> 645 646 <p class="text-gray-600 leading-relaxed"> 647 The Neuro and Spine Center serves as the primary consultation hub where Dr. Charitesh Gupta evaluates 648 patient histories, performs detailed clinical diagnostics, reviews radiological scans, and plans complex 649 neurosurgical and spine operations. 650 </p> 651 652 <!-- Visual Address Card --> 653 <div class="bg-gray-50 border border-gray-150 p-6 rounded-2xl space-y-4"> 654 <div class="flex gap-4"> 655 <div 656 class="w-10 h-10 rounded-xl bg-teal-light flex items-center justify-center text-teal-brand flex-shrink-0" 657 style="color:#027d8d; background:#E1F5F8;"> 658 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 659 <path stroke-linecap="round" stroke-linejoin="round" 660 d="M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z" /> 661 <path stroke-linecap="round" stroke-linejoin="round" d="M15 11a3 3 0 11-6 0 3 3 0 016 0z" /> 662 </svg> 663 </div> 664 <div> 665 <h4 class="text-sm font-bold uppercase tracking-wider text-navy-DEFAULT" style="color:#0C414A;">Exact 666 Address</h4> 667 <p class="text-gray-600 text-sm mt-1"> 668 OK PLAZA, 25, New Road, near Dwarka store, Race Course, Dehradun, Uttarakhand 248001 669 </p> 670 <p class="text-xs text-teal-brand font-medium mt-1" style="color:#2DD4BF;"> 671 Landmarks: Near Dwarka Store, Race Course Entrance 672 </p> 673 </div> 674 </div> 675 676 <div class="flex gap-4 border-t border-gray-200 pt-4"> 677 <div 678 class="w-10 h-10 rounded-xl bg-teal-light flex items-center justify-center text-teal-brand flex-shrink-0" 679 style="color:#027d8d; background:#E1F5F8;"> 680 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 681 <path stroke-linecap="round" stroke-linejoin="round" 682 d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" /> 683 </svg> 684 </div> 685 <div> 686 <h4 class="text-sm font-bold uppercase tracking-wider text-navy-DEFAULT" style="color:#0C414A;">Clinic 687 Timings</h4> 688 <p class="text-gray-600 text-sm mt-1"> 689 Monday to Saturday: 11:00 AM â 7:30 PM 690 </p> 691 <p class="text-xs text-red-500 font-semibold mt-0.5"> 692 Sunday: Closed 693 </p> 694 </div> 695 </div> 696 697 <div class="flex gap-4 border-t border-gray-200 pt-4"> 698 <div 699 class="w-10 h-10 rounded-xl bg-teal-light flex items-center justify-center text-teal-brand flex-shrink-0" 700 style="color:#027d8d; background:#E1F5F8;"> 701 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 702 <path stroke-linecap="round" stroke-linejoin="round" 703 d="M3 5a2 2 0 012-2h3.28a1 1 0 01.94.725l.548 2.2a1 1 0 01-.321.988l-1.305.98a10.582 10.582 0 004.872 4.872l.98-1.305a1 1 0 01.988-.321l2.2.548a1 1 0 01.725.94V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z" /> 704 </svg> 705 </div> 706 <div> 707 <h4 class="text-sm font-bold uppercase tracking-wider text-navy-DEFAULT" style="color:#0C414A;">Direct 708 Support</h4> 709 <p class="text-gray-600 text-sm mt-1"> 710 Tel: +91 90271 16571 (Click to Call) 711 </p> 712 <p class="text-gray-600 text-sm mt-0.5"> 713 WhatsApp: +91 90271 16571 714 </p> 715 </div> 716 </div> 717 </div> 718 </div> 719 720 <!-- Google Map Embed Right --> 721 <div class="lg:col-span-7"> 722 <div class="rounded-2xl border border-gray-200 overflow-hidden shadow-xl bg-white p-2"> 723 <!-- Google Maps Iframe --> 724 <iframe 725 src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3444.2252924951913!2d78.0462666753675!3d30.3161089747879!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3909299a37c966e7%3A
7250x82a7ac3128d17f5f!2sNeuro%20and%20Spine%20center!5e0!3m2!1sen!2sin!4v1779882126216!5m2!1sen!2sin" 726 class="w-full h-[450px] rounded-xl border-0" allowfullscreen="" loading="lazy" 727 referrerpolicy="no-referrer-when-downgrade"> 728 </iframe> 729 730 <div 731 class="p-4 flex flex-wrap justify-between items-center bg-gray-50 rounded-b-xl border-t border-gray-100 gap-3"> 732 <div class="flex items-center gap-2"> 733 <span class="flex h-3 w-3 relative"> 734 <span 735 class="animate-ping absolute inline-flex h-full w-full rounded-full bg-teal-brand opacity-75"></span> 736 <span class="relative inline-flex rounded-full h-3 w-3 bg-teal-brand" 737 style="background:#027d8d;"></span> 738 </span> 739 <span class="text-xs text-gray-500 font-semibold">Active Practice Location</span> 740 </div> 741 <a href="https://maps.app.goo.gl/DxCNqRs6TVCZRcnp9" target="_blank" rel="noopener" 742 class="text-xs text-teal-brand font-bold hover:underline flex items-center gap-1" 743 style="color:#2DD4BF;"> 744 Open in Google Maps â 745 </a> 746 </div> 747 </div> 748 </div> 749 750 </div> 751 </div> 752 </section> 753 754 <!-- Clinic Facilities Image and Details --> 755 <section class="py-12 sm:py-16 bg-gray-50 overflow-hidden w-full max-w-full"> 756 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 w-full min-w-0"> 757 <div class="grid lg:grid-cols-12 gap-8 lg:gap-12 items-center w-full min-w-0"> 758 <!-- Text details -->
759 <div class="lg:col-span-6 min-w-0 w-full space-y-6"> 760 <span class="text-xs font-bold text-teal-brand uppercase tracking-widest block" 761 style="color:#2DD4BF;">Clinical Environment</span> 762 <h2 class="text-3xl font-serif font-bold text-navy-DEFAULT" style="color:#0C414A;">Comfortable & Modern Care 763 Infrastructure</h2> 764 <p class="text-gray-600 leading-relaxed"> 765 Designed for patient comfort, rapid diagnostic evaluation, and complete clinical precision. Our center 766 features private neurosurgical consulting suites, a 767 dedicated patient waiting lounge, pre & post-operative evaluation observation beds, and direct telemedicine 768 connectivity welcoming patients and families traveling from across North India, neighboring states, and 769 nationwide. 770 </p> 771 772 <div class="grid grid-cols-1 sm:grid-cols-2 gap-3 sm:gap-4"> 773 <div class="p-4 bg-white rounded-xl border border-gray-200"> 774 <h4 class="text-base font-bold text-navy-DEFAULT" style="color:#0C414A;">Observation Beds</h4> 775 <p class="text-xs text-gray-500 mt-1">Equipped recovery beds for post-treatment rest and direct patient 776 observation.</p> 777 </div> 778 <div class="p-4 bg-white rounded-xl border border-gray-200"> 779 <h4 class="text-base font-bold text-navy-DEFAULT" style="color:#0C414A;">Consultation Suite</h4> 780 <p class="text-xs text-gray-500 mt-1">Private diagnostic suite equipped with complete radiological 781 file-viewing hubs.</p> 782 </div> 783 <div class="p-4 bg-white rounded-xl border border-gray-200"> 784 <h4 class="text-base font-bold text-navy-DEFAULT" style="color:#0C414A;">Tele-OPD Hub</h4> 785 <p class="text-xs text-gray-500 mt-1">Direct telemedicine systems for out-of-station check-ups and 786 nationwide remote patient consults.</p> 787 </div> 788 <div class="p-4 bg-white rounded-xl border border-gray-200"> 789 <h4 class="text-base font-bold text-navy-DEFAULT" style="color:#0C414A;">Pharmacy Partner</h4> 790 <p class="text-xs text-gray-500 mt-1">Located steps away from leading regional medical outlets and 791 pharmacies.</p> 792 </div> 793 </div> 794 </div> 795 796 <!-- Interactive Premium Facility Gallery Card -->
797 <div class="lg:col-span-6 min-w-0 w-full"> 798 <div class="relative bg-white p-3 sm:p-4 rounded-2xl shadow-xl border border-gray-150 space-y-4 w-full min-w-0 max-w-full overflow-hidden"> 799 800 <!-- Gallery Main Stage Image Viewer --> 801 <div class="aspect-[4/3] w-full rounded-xl overflow-hidden bg-gray-900 relative group shadow-inner"> 802 <img id="galleryMainImg" src="nnsc-exterior-building.webp" 803 alt="Building Frontage & Entrance - Neuro & Spine Center Dehradun" 804 class="w-full h-full object-cover transition-opacity duration-300 select-none" /> 805 806 <!-- Floating Top Badge: Photo Index --> 807 <div 808 class="absolute top-3 left-3 bg-navy-dark/80 backdrop-blur-md border border-white/20 text-white text-xs font-semibold px-3 py-1 rounded-full shadow flex items-center gap-1.5"> 809 <span class="w-2 h-2 rounded-full bg-teal-400 animate-pulse"></span> 810 <span id="galleryPhotoIndex">Photo 1 of 5</span> 811 </div> 812 813 <!-- Floating Top Right: Lightbox Trigger --> 814 <button id="galleryFullscreenBtn" type="button" title="View Fullscreen" 815 class="absolute top-3 right-3 bg-navy-dark/80 hover:bg-navy-DEFAULT backdrop-blur-md border border-white/20 text-white p-2 rounded-full shadow transition-all hover:scale-105"> 816 <svg class="w-4 h-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 817 <path stroke-linecap="round" stroke-linejoin="round" 818 d="M4 8V4m0 0h4M4 4l5 5m11-1V4m0 0h-4m4 4l-5 5M4 16v4m0 0h4m-4 0l5-5m11 5l-5-5m5 5v-4m0 4h-4" /> 819 </svg> 820 </button> 821 822 <!-- Left & Right Slide Navigation Arrows --> 823 <button id="galleryPrevBtn" type="button" aria-label="Previous image" 824 class="absolute left-3 top-1/2 -translate-y-1/2 bg-navy-dark/70 hover:bg-teal-brand text-white p-2.5 rounded-full backdrop-blur-md transition-all opacity-80 hover:opacity-100 hover:scale-110 shadow-lg"> 825 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"> 826 <path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /> 827 </svg> 828 </button> 829 <button id="galleryNextBtn" type="button" aria-label="Next image" 830 class="absolute right-3 top-1/2 -translate-y-1/2 bg-navy-dark/70 hover:bg-teal-brand text-white p-2.5 rounded-full backdrop-blur-md transition-all opacity-80 hover:opacity-100 hover:scale-110 shadow-lg"> 831 <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"> 832 <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /> 833 </svg> 834 </button> 835 836 <!-- Bottom Caption Gradient Overlay --> 837 <div 838 class="absolute inset-x-0 bottom-0 bg-gradient-to-t from-navy-dark/90 via-navy-dark/40 to-transparent p-4 flex flex-col justify-end"> 839 <h3 id="galleryCaptionTitle" class="text-white text-base font-bold font-serif leading-tight">Building 840 Frontage & Entrance</h3> 841 <p id="galleryCaptionDesc" class="text-gray-200 text-xs mt-0.5">OK Plaza, New Road, Dehradun</p> 842 </div> 843 </div> 844 845 <!-- Category Filter Pills --> 846 <div class="grid grid-cols-3 sm:flex sm:flex-wrap items-center gap-1.5 sm:gap-2 w-full min-w-0 max-w-full"> 847 <button type="button" data-cat="all" 848 class="gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-teal-brand text-white border border-teal-brand transition-all shadow-md text-center flex items-center justify-center">All 849 (11)</button> 850 <button type="button" data-cat="exterior" 851 class="gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-gray-100 text-gray-700 hover:bg-gray-200 border border-gray-200 transition-all text-center flex items-center justify-center">Exterior</button> 852 <button type="button" data-cat="ot" 853 class="gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-gray-100 text-gray-700 hover:bg-gray-200 border border-gray-200 transition-all text-center flex items-center justify-center">OT 854 & Sterile</button> 855 <button type="button" data-cat="icu" 856 class="gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-gray-100 text-gray-700 hover:bg-gray-200 border border-gray-200 transition-all text-center flex items-center justify-center">ICU</button> 857 <button type="button" data-cat="ward" 858 class="gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-gray-100 text-gray-700 hover:bg-gray-200 border border-gray-200 transition-all text-center flex items-center justify-center">Wards</button> 859 <button type="button" data-cat="reception" 860 class="gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-gray-100 text-gray-700 hover:bg-gray-200 border border-gray-200 transition-all text-center flex items-center justify-center">Reception 861 & Lounge</button> 862 </div> 863 864 <!-- Scrollable Thumbnail Strip --> 865 <div id="galleryThumbStrip" class="flex items-center gap-2 overflow-x-auto pb-1 snap-x w-full min-w-0 max-w-full no-scrollbar"> 866 <!-- Dynamically populated thumbnails --> 867 </div> 868 869 <!-- Doctor Supervision Badge --> 870 <div class="p-3 border border-gray-100 rounded-xl bg-gray-50 flex items-center justify-between"> 871 <div class="flex items-center gap-3"> 872 <div 873 class="w-10 h-10 rounded-full overflow-hidden bg-teal-light flex-shrink-0 border border-teal-brand/20"> 874 <img src="doctor-hospital.webp" alt="Dr. Charitesh Gupta" class="w-full h-full object-cover" /> 875 </div> 876 <div> 877 <p class="text-xs text-gray-500 font-medium">Supervised & Directed by:</p> 878 <p class="text-sm font-bold text-navy-DEFAULT leading-tight" style="color:#0C414A;">Dr. Charitesh 879 Gupta</p> 880 <p class="text-[10px] text-teal-brand font-bold uppercase tracking-wider" style="color:#2DD4BF;"> 881 Senior Neurosurgeon</p> 882 </div> 883 </div>
884 <span 885 class="text-xs bg-teal-50 text-teal-brand font-semibold px-2.5 py-1 rounded-md border border-teal-100 hidden sm:inline-block">Verified 886 Facility</span> 887 </div> 888 889 </div> 890 </div> 891 </div> 892 </div> 893 </section> 894 895 <!-- Clinical Specializations & Treatements --> 896 <section class="py-20 bg-white"> 897 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> 898 899 <div class="text-center max-w-3xl mx-auto mb-16 space-y-4"> 900 <span class="text-xs font-bold text-teal-brand uppercase tracking-widest block" 901 style="color:#2DD4BF;">Specialized Clinical Care</span> 902 <h2 class="text-3xl sm:text-4xl font-serif font-bold text-navy-DEFAULT" style="color:#0C414A;">Advanced 903 Neurosurgery & Spine Expertise</h2> 904 <p class="text-gray-500"> 905 Our clinic organizes initial evaluation, clinical examination, diagnostics, and recovery plans for standard 906 and complex conditions. 907 </p> 908 </div> 909 910 <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8"> 911 912 <!-- Brain Tumor Card --> 913 <div class="group bg-white border border-gray-200/80 p-8 rounded-2xl space-y-4 transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:border-[#027d8d]/30 flex flex-col justify-between"> 914 <div class="space-y-4"> 915 <div class="w-14 h-14 rounded-2xl bg-[#EAF7F9] border border-[#BDE8EE] flex items-center justify-center text-[#027d8d] transition-all duration-300 group-hover:bg-[#027d8d] group-hover:text-white group-hover:border-[#027d8d] group-hover:shadow-lg group-hover:shadow-[#027d8d]/25 group-hover:scale-105"> 916 <i class="fa-solid fa-brain text-2xl transition-colors duration-300"></i> 917 </div> 918 <h3 class="text-xl font-bold text-navy-DEFAULT" style="color:#0C414A;">Brain Tumors (मसà¥à¤¤à¤¿à¤·à¥à¤ à¤à¥à¤¯à¥à¤®à¤°)</h3> 919 <p class="text-gray-600 text-sm leading-relaxed"> 920 Planning and post-op care for complex brain tumors (gliomas, meningiomas, acoustic neuromas, pediatric brain 921 tumors). Citing the Guinness World Record for largest tumor removals in a single case. 922 </p> 923 </div> 924 </div> 925 926 <!-- Spine Surgery Card --> 927 <div class="group bg-white border border-gray-200/80 p-8 rounded-2xl space-y-4 transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:border-[#059669]/30 flex flex-col justify-between"> 928 <div class="space-y-4"> 929 <div class="w-14 h-14 rounded-2xl bg-[#ECFDF5] border border-[#A7F3D0] flex items-center justify-center text-[#059669] transition-all duration-300 group-hover:bg-[#059669] group-hover:text-white group-hover:border-[#059669] group-hover:shadow-lg group-hover:shadow-[#059669]/25 group-hover:scale-105"> 930 <i class="fa-solid fa-bone text-2xl transition-colors duration-300"></i> 931 </div> 932 <h3 class="text-xl font-bold text-navy-DEFAULT" style="color:#0C414A;">Spine Surgery (रà¥à¤¢à¤¼ à¤à¥ हडà¥à¤¡à¥ à¤à¤¾ à¤à¤²à¤¾à¤)</h3> 933 <p class="text-gray-600 text-sm leading-relaxed"> 934 Evaluations for cervical, thoracic, and lumbar spine disorders. Advanced treatments for slip disc, cervical 935 spondylosis, lumbar canal stenosis, sciatica, spinal tumors, and spinal instrumentation (fusion). 936 </p> 937 </div> 938 </div> 939 940 <!-- Pediatric Neurosurgery Card --> 941 <div class="group bg-white border border-gray-200/80 p-8 rounded-2xl space-y-4 transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:border-[#D97706]/30 flex flex-col justify-between"> 942 <div class="space-y-4"> 943 <div class="w-14 h-14 rounded-2xl bg-[#FFFBEB] border border-[#FDE68A] flex items-center justify-center text-[#D97706] transition-all duration-300 group-hover:bg-[#D97706] group-hover:text-white group-hover:border-[#D97706] group-hover:shadow-lg group-hover:shadow-[#D97706]/25 group-hover:scale-105"> 944 <i class="fa-solid fa-baby text-2xl transition-colors duration-300"></i> 945 </div> 946 <h3 class="text-xl font-bold text-navy-DEFAULT" style="color:#0C414A;">
946Pediatric Neurosurgery (बà¤à¥à¤à¥à¤ à¤à¥ नà¥à¤¯à¥à¤°à¥à¤¸à¤°à¥à¤à¤°à¥)</h3> 947 <p class="text-gray-600 text-sm leading-relaxed"> 948 Diagnosis and management of pediatric congenital brain and spine diseases, including hydrocephalus (shunt 949 placement), spina bifida, tethered cord syndrome, and pediatric traumas. 950 </p> 951 </div> 952 </div> 953 954 <!-- Traumatic Brain & Spine Injury --> 955 <div class="group bg-white border border-gray-200/80 p-8 rounded-2xl space-y-4 transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:border-[#E11D48]/30 flex flex-col justify-between"> 956 <div class="space-y-4"> 957 <div class="w-14 h-14 rounded-2xl bg-[#FFF1F2] border border-[#FECDD3] flex items-center justify-center text-[#E11D48] transition-all duration-300 group-hover:bg-[#E11D48] group-hover:text-white group-hover:border-[#E11D48] group-hover:shadow-lg group-hover:shadow-[#E11D48]/25 group-hover:scale-105"> 958 <i class="fa-solid fa-heart-pulse text-2xl transition-colors duration-300"></i> 959 </div> 960 <h3 class="text-xl font-bold text-navy-DEFAULT" style="color:#0C414A;">Trauma & Emergencies (à¤à¥à¤ à¤à¤° à¤à¤ªà¤¾à¤¤à¤à¤¾à¤²à¥à¤¨)</h3> 961 <p class="text-gray-600 text-sm leading-relaxed"> 962 Immediate expert evaluations and management guidelines for road traffic accidents, severe head trauma, skull 963 fractures, spinal cord compression, and acute post-traumatic paralysis. 964 </p> 965 </div> 966 </div> 967 968 <!-- Cerebrovascular Disorders --> 969 <div class="group bg-white border border-gray-200/80 p-8 rounded-2xl space-y-4 transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:border-[#4F46E5]/30 flex flex-col justify-between"> 970 <div class="space-y-4"> 971 <div class="w-14 h-14 rounded-2xl bg-[#EEF2FF] border border-[#C7D2FE] flex items-center justify-center text-[#4F46E5] transition-all duration-300 group-hover:bg-[#4F46E5] group-hover:text-white group-hover:border-[#4F46E5] group-hover:shadow-lg group-hover:shadow-[#4F4
9716E5]/25 group-hover:scale-105"> 972 <i class="fa-solid fa-diagram-project text-2xl transition-colors duration-300"></i> 973 </div> 974 <h3 class="text-xl font-bold text-navy-DEFAULT" style="color:#0C414A;">Vascular Disorders (मसà¥à¤¤à¤¿à¤·à¥à¤ वाहिà¤à¤¾ रà¥à¤)</h3> 975 <p class="text-gray-600 text-sm leading-relaxed"> 976 Evaluations for brain aneurysms, stroke symptoms, arteriovenous malformations (AVMs), cavernomas, and 977 coordination of surgical clipping or tertiary endovascular referrals. 978 </p> 979 </div> 980 </div> 981 982 <!-- Pain & Spine Management --> 983 <div class="group bg-white border border-gray-200/80 p-8 rounded-2xl space-y-4 transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:border-[#0284C7]/30 flex flex-col justify-between"> 984 <div class="space-y-4"> 985 <div class="w-14 h-14 rounded-2xl bg-[#F0F9FF] border border-[#BAE6FD] flex items-center justify-center text-[#0284C7] transition-all duration-300 group-hover:bg-[#0284C7] group-hover:text-white group-hover:border-[#0284C7] group-hover:shadow-lg group-hover:shadow-[#0284C7]/25 group-hover:scale-105"> 986 <i class="fa-solid fa-shield-halved text-2xl transition-colors duration-300"></i> 987 </div> 988 <h3 class="text-xl font-bold text-navy-DEFAULT" style="color:#0C414A;">Pain & Spine Management</h3> 989 <p class="text-gray-600 text-sm leading-relaxed"> 990 Nonsurgical evaluations for chronic back pain, neck pain, neuropathies, physical therapy alignments, local 991 spine injections (epidural), and lifestyle spine-care consults. 992 </p> 993 </div> 994 </div> 995 996 </div> 997 </div> 998 </section> 999 1000 <!-- Google Ratings & Social Proof --> 1001 <section class="py-20 bg-gray-50 relative overflow-hidden"> 1002 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> 1003 1004 <div class="grid lg:grid-cols-12 gap-12 items-center"> 1005 <!-- Ratings Overview Left --> 1006 <div class="lg:col-span-5 space-y-6"> 1007 <span class="text-xs font-bold text-teal-brand uppercase tracking-widest block" style="color:#2DD4BF;">Patient 1008 Trust</span> 1009 <h2 class="text-3xl font-serif font-bold text-navy-DEFAULT" style="color:#0C414A;">High-Rated Care from Real 1010 Patients</h2> 1011 <p class="text-gray-600 leading-relaxed"> 1012 The Neuro and Spine Center Dehradun is trusted by patients and families traveling from across North India, 1013 neighboring states, and nationwide. With a high 1014 rating of <strong>4.8 out of 5 stars</strong> and <strong>170+ genuine reviews</strong> on Google Maps, our 1015 patient-first focus speaks for itself. connectivityâwelcoming 1016 </p> 1017 1018 <div class="p-4 sm:p-6 bg-white border border-gray-200 rounded-2xl flex flex-row items-center justify-between shadow-sm"> 1019 <div> 1020 <p class="text-5xl font-bold text-navy-DEFAULT leading-none" style="color:#0C414A;">4.8</p> 1021 <div class="flex text-yellow-400 text-xl gap-0.5 mt-2"> 1022 <span>â </span><span>â </span><span>â </span><span>â </span><span>â </span> 1023 </div> 1024 <p class="text-xs text-gray-500 font-semibold uppercase tracking-wider mt-2">Overall Clinic Score</p> 1025 </div> 1026 <div class="border-l border-gray-200 pl-4 sm:pl-8 text-right"> 1027 <p class="text-4xl font-bold text-teal-brand leading-none" style="color:#2DD4BF;">170+</p> 1028 <p class="text-xs text-gray-500 font-semibold uppercase tracking-wider mt-2">Google Map Reviews</p> 1029 </div> 1030 </div> 1031 1032 <a href="https://jsdl.in/DT-99YT2I35MXO" target="_blank" rel="noopener" 1033 class="inline-flex items-center gap-2 text-teal-brand font-bold hover:underline" style="color:#2DD4BF;"> 1034 Read Patient reviews on directories â 1035 </a> 1036 </div> 1037 1038 <!-- Curated Local Testimonials --> 1039 <div class="lg:col-span-7 space-y-6"> 1040 <!-- Testimonial 1 --> 1041 <div class="bg-white p-6 rounded-2xl border border-gray-200 shadow-sm relative"> 1042 <div class="absolute -top-3 right-6 text-6xl text-teal-brand/10 select-none">â</div> 1043 <p class="text-sm text-gray-600 leading-relaxed italic relative z-10"> 1044 "Dr. Charitesh Gupta is outstanding. We traveled from Haridwar for my father's spine surgery consultation. 1045 The clinic at New Road was easy to locate. Dr. Gupta reviewed our MRI files carefully and advised a 1046 successful surgery that completely resolved my father's chronic leg pain. Best neuro clinic in Dehradun."
1047 </p> 1048 <div class="flex items-center gap-3 mt-4 border-t border-gray-100 pt-3"> 1049 <div 1050 class="w-8 h-8 rounded-full bg-teal-brand/10 flex items-center justify-center text-teal-brand font-bold text-xs" 1051 style="color:#027d8d; background:#E1F5F8;">R</div> 1052 <div> 1053 <p class="text-xs font-bold text-navy-DEFAULT" style="color:#0C414A;">Rajesh Negi</p> 1054 <p class="text-[10px] text-gray-400 uppercase font-semibold">Patient's Son, Haridwar</p> 1055 </div> 1056 </div> 1057 </div> 1058 1059 <!-- Testimonial 2 --> 1060 <div class="bg-white p-6 rounded-2xl border border-gray-200 shadow-sm relative"> 1061 <div class="absolute -top-3 right-6 text-6xl text-teal-brand/10 select-none">â</div> 1062 <p class="text-sm text-gray-600 leading-relaxed italic relative z-10"> 1063 "Highly professional environment. Dr. Charitesh Gupta is a very experienced surgeon. The clinical setup is 1064 clean, and the staff is helpful. My mother's slip disc issues were handled extremely well with diagnostic 1065 accuracy." 1066 </p> 1067 <div class="flex items-center gap-3 mt-4 border-t border-gray-100 pt-3"> 1068 <div 1069 class="w-8 h-8 rounded-full bg-teal-brand/10 flex items-center justify-center text-teal-brand font-bold text-xs" 1070 style="color:#027d8d; background:#E1F5F8;">P</div> 1071 <div> 1072 <p class="text-xs font-bold text-navy-DEFAULT" style="color:#0C414A;">Priya Sharma</p> 1073 <p class="text-[10px] text-gray-400 uppercase font-semibold">Patient, Dehradun</p> 1074 </div> 1075 </div> 1076 </div> 1077 </div> 1078 </div> 1079 1080 </div> 1081 </section> 1082 1083 <!-- Interactive FAQ Accordion --> 1084 <section class="py-20 bg-white"> 1085 <div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8"> 1086 1087 <div class="text-center mb-16 space-y-4"> 1088 <span class="text-xs font-bold text-teal-brand uppercase tracking-widest block" style="color:#2DD4BF;">Common 1089 Questions</span> 1090 <h2 class="text-3xl font-serif font-bold text-navy-DEFAULT" style="color:#0C414A;">Frequently Asked Questions 1091 </h2> 1092 <p class="text-gray-500"> 1093 Essential details regarding visits, hospital collaborations, and diagnostic consulting. 1094 </p> 1095 </div> 1096 1097 <!-- FAQ List Container --> 1098 <div class="space-y-4"> 1099 <!-- Q1 --> 1100 <div class="faq-item bg-gray-50 border border-gray-150 rounded-2xl overflow-hidden active"> 1101 <button 1102 class="w-full flex justify-between items-center gap-3 px-4 sm:px-6 py-4 sm:py-5 text-left font-serif font-bold text-navy-DEFAULT focus:outline-none" 1103 style="color:#0C414A;" onclick="toggleFaq(this.parentElement)"> 1104 <span>Where is Dr. Charitesh Gupta's Neuro and Spine Center clinic located?</span> 1105 <svg class="faq-icon w-5 h-5 text-teal-brand flex-shrink-0" style="color:#2DD4BF;" fill="none" 1106 stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 1107 <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> 1108 </svg> 1109 </button> 1110 <div class="faq-content px-6 text-gray-600 text-sm leading-relaxed border-t border-gray-200/50"> 1111 The Neuro and Spine Center is located at <strong>OK Plaza, 25, New Road, near Dwarka Store, Race Course, 1112 Dehradun, Uttarakhand 248001</strong>. It is located at a prime commercial center in Dehradun, making it 1113 easy to locate and access for patients coming from within the city or traveling from Rishikesh, Haridwar, 1114 Mussoorie, Roorkee, and neighboring areas. 1115 </div> 1116 </div> 1117 1118 <!-- Q2 --> 1119 <div class="faq-item bg-gray-50 border border-gray-150 rounded-2xl overflow-hidden"> 1120 <button 1121 class="w-full flex justify-between items-center gap-3 px-4 sm:px-6 py-4 sm:py-5 text-left font-serif font-bold text-navy-DEFAULT focus:outline-none" 1122 style="color:#0C414A;" onclick="toggleFaq(this.parentElement)">
1123 <span>What are the clinic timings of the Neuro and Spine Center?</span> 1124 <svg class="faq-icon w-5 h-5 text-teal-brand flex-shrink-0" style="color:#2DD4BF;" fill="none" 1125 stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 1126 <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> 1127 </svg> 1128 </button> 1129 <div class="faq-content px-6 text-gray-600 text-sm leading-relaxed border-t border-gray-200/50"> 1130 The clinic coordinates OPD consultations from <strong>11:00 AM to 7:30 PM, Monday through Saturday</strong>. 1131 The clinic is closed on Sundays. Prior appointments are highly recommended to avoid wait times. 1132 </div> 1133 </div> 1134 1135 <!-- Q3 --> 1136 <div class="faq-item bg-gray-50 border border-gray-150 rounded-2xl overflow-hidden"> 1137 <button 1138 class="w-full flex justify-between items-center gap-3 px-4 sm:px-6 py-4 sm:py-5 text-left font-serif font-bold text-navy-DEFAULT focus:outline-none" 1139 style="color:#0C414A;" onclick="toggleFaq(this.parentElement)"> 1140 <span>Does Dr. Charitesh Gupta consult and operate at external hospitals?</span> 1141 <svg class="faq-icon w-5 h-5 text-teal-brand flex-shrink-0" style="color:#2DD4BF;" fill="none" 1142 stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 1143 <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> 1144 </svg> 1145 </button> 1146 <div class="faq-content px-6 text-gray-600 text-sm leading-relaxed border-t border-gray-200/50"> 1147 Yes, Dr. Charitesh Gupta is a Senior Visiting Consultant at <strong>Max Super Speciality Hospital 1148 Dehradun</strong>, <strong>Kailash Hospital Dehradun</strong>, and <strong>CMI Dehradun</strong>. Complex 1149 neurosurgical and spine operations are scheduled at these tertiary hospitals where advanced ICU setups and 1150 surgical microscopes are available, while diagnostic evaluations and post-op outpatient clinic followups are 1151 conducted at his private clinic (Neuro and Spine Center). 1152 </div> 1153 </div> 1154 1155 <!-- Q4 --> 1156 <div class="faq-item bg-gray-50 border border-gray-150 rounded-2xl overflow-hidden"> 1157 <button 1158 class="w-full flex justify-between items-center gap-3 px-4 sm:px-6 py-4 sm:py-5 text-left font-serif font-bold text-navy-DEFAULT focus:outline-none" 1159 style="color:#0C414A;" onclick="toggleFaq(this.parentElement)"> 1160 <span>How do patients from outside Dehradun reach the clinic?</span> 1161 <svg class="faq-icon w-5 h-5 text-teal-brand flex-shrink-0" style="color:#2DD4BF;" fill="none" 1162 stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 1163 <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> 1164 </svg> 1165 </button> 1166 <div class="faq-content px-6 text-gray-600 text-sm leading-relaxed border-t border-gray-200/50"> 1167 The clinic is located in Race Course, Dehradun, which is easily accessible from the Dehradun Railway Station 1168 (approx. 1.5 km away) and the ISBT Dehradun bus terminal (approx. 5 km away). Patients traveling from 1169 Haridwar or Rishikesh can take local transport or private cabs directly via Haridwar-Dehradun Road. A Google 1170 Maps link is embedded on this page to provide step-by-step navigation. 1171 </div> 1172 </div> 1173 1174 <!-- Q5 --> 1175 <div class="faq-item bg-gray-50 border border-gray-150 rounded-2xl overflow-hidden"> 1176 <button 1177 class="w-full flex justify-between items-center gap-3 px-4 sm:px-6 py-4 sm:py-5 text-left font-serif font-bold text-navy-DEFAULT focus:outline-none" 1178 style="color:#0C414A;" onclick="toggleFaq(this.parentElement)"> 1179 <span>What documents should I bring to my clinic appointment?</span> 1180 <svg class="faq-icon w-5 h-5 text-teal-brand flex-shrink-0" style="color:#2DD4BF;" fill="none" 1181 stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 1182 <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> 1183 </svg> 1184 </button> 1185 <div class="faq-content px-6 text-gray-600 text-sm leading-relaxed border-t border-gray-200/50"> 1186 Please bring all prior medical records, prescription charts, and most importantly, original physical 1187 radiological files (MRI films/CDs, CT scans, or X-rays). Having original radiological films allows Dr. 1188 Charitesh Gupta to evaluate the exact structural anatomy of brain or spine conditions directly. 1189 </div> 1190 </div> 1191 </div> 1192 1193 </div> 1194 </section> 1195 1196 <!-- Footer --> 1197 1198 1199 <footer style="background:#0C414A;" class="py-12 text-center text-[#E6D5A9] text-sm"> 1200 <div class="max-w-7xl mx-auto px-4 flex flex-col items-center"> 1201 <!-- Cohesive Logo Container --> 1202 <div class="flex items-center gap-2.5 bg-white/5 p-1 rounded-lg border border-white/10 mb-4"> 1203 <div class="w-10 h-10 flex items-center justify-center"> 1204 <img src="DRCG_Logo_footer.png" alt="Dr. Charitesh Gupta Logo" class="w-full h-full object-contain rounded-md" 1205 loading="lazy" /> 1206 </div>
1207 <span class="w-[1px] h-5 bg-white/20 self-center"></span> 1208 <div class="w-10 h-10 flex items-center justify-center bg-white rounded-md p-0.5"> 1209 <img src="neuro-spine-logo.webp" alt="Neuro and Spine Center Logo" class="w-full h-full object-contain" 1210 loading="lazy" /> 1211 </div> 1212 </div> 1213 <p class="mb-2 text-white font-serif font-bold text-lg">Dr. Charitesh Gupta</p> 1214 <p class="mb-6 uppercase tracking-wider text-[10px] text-teal-brand font-bold" style="color:#D4AF37; font-weight:700;">MS, MCh · 1215 Senior Neurosurgeon</p> 1216 1217 <!-- Footer Navigation links --> 1218 <div class="flex flex-wrap justify-center gap-6 mb-8 text-white/75 text-xs" style="color: rgba(255, 255, 255, 0.75);"> 1219 <a href="index.html" class="hover:text-white transition-colors">Home</a> 1220 <a href="index.html#about" class="hover:text-white transition-colors">About Dr. Gupta</a> 1221 <a href="index.html#expertise" class="hover:text-white transition-colors">Specializations</a> 1222 <a href="neuro-and-spine-center.html" class="hover:text-white transition-colors text-white font-semibold">Clinic 1223 HQ (Dehradun)</a> 1224 <a href="blog.html" class="hover:text-white transition-colors">Blog</a> 1225 <a href="patient-reviews.html" class="hover:text-white transition-colors">Patient Reviews</a> 1226 <a href="booking-policy.html" class="hover:text-white transition-colors">Booking Policy</a> 1227 <a href="privacy-policy.html" class="hover:text-white transition-colors">Privacy & Disclaimers</a> 1228 </div> 1229 1230 <p class="text-xs">© 2026 DRCHARITESHGUPTA.IN | All Rights Reserved.</p> 1231 <p class="text-white/70 text-xs mt-2" style="color: rgba(255, 255, 255, 0.7);">Developed by <a href="https://app.vitchcraft.studio" target="_blank" 1232 rel="noopener noreferrer" style="color:#D4AF37; font-weight:700;" class="hover:text-white transition-colors">Vitchcraft 1233 Studios</a></p> 1234 </div> 1235 </footer> 1236 1237 <!-- Floating Action Buttons --> 1238 <a href="tel:+919027116571" class="floating-btn float-call" id="btn-call" aria-label="Call Dr. Charitesh Gupta"> 1239 <svg class="w-6 h-6" fill="currentColor" viewBox="0 0 24 24"> 1240 <path 1241 d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z" /> 1242 </svg> 1243 </a> 1244 <a href="https://wa.me/+919027116571" target="_blank" rel="noopener" class="floating-btn float-whatsapp" 1245 id="btn-whatsapp" aria-label="WhatsApp Dr. Charitesh Gupta"> 1246 <svg class="w-6 h-6" viewBox="0 0 24 24" fill="currentColor"> 1247 <path 1248 d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z" /> 1249 </svg> 1250 </a> 1251 1252 <!-- Menu Toggle & Accordion Scripts --> 1253
1253<script> 1254 // ======= NAV: Hamburger Toggle ======= 1255 const hamburger = document.getElementById('hamburger'); 1256 const mobileMenu = document.getElementById('mobile-menu'); 1257 const hamIcon = document.getElementById('ham-icon'); 1258 const closeIcon = document.getElementById('close-icon'); 1259 const mobileProfileBtn = document.getElementById('mobile-profile-btn'); 1260 const mobileProfileDropdown = document.getElementById('mobile-profile-dropdown'); 1261 const mobileProfileArrow = document.getElementById('mobile-profile-arrow'); 1262 1263 function closeMobileMenu() { 1264 mobileMenu.classList.add('hidden'); 1265 mobileMenu.classList.remove('flex', 'flex-col'); 1266 hamIcon.classList.remove('hidden'); 1267 closeIcon.classList.add('hidden'); 1268 document.body.classList.remove('mobile-menu-open'); 1269 } 1270 1271 function openMobileMenu() { 1272 mobileMenu.classList.remove('hidden'); 1273 mobileMenu.classList.add('flex', 'flex-col'); 1274 hamIcon.classList.add('hidden'); 1275 closeIcon.classList.remove('hidden'); 1276 document.body.classList.add('mobile-menu-open'); 1277 } 1278 1279 if (hamburger && mobileMenu) { 1280 hamburger.addEventListener('click', () => { 1281 const isOpen = !mobileMenu.classList.contains('hidden'); 1282 if (isOpen) { 1283 closeMobileMenu(); 1284 } else { 1285 openMobileMenu(); 1286 } 1287 }); 1288 1289 // Close mobile menu on link click 1290 document.querySelectorAll('.mobile-link').forEach(link => { 1291 link.addEventListener('click', () => { 1292 closeMobileMenu(); 1293 // Reset profile dropdown 1294 if (mobileProfileDropdown && !mobileProfileDropdown.classList.contains('hidden')) { 1295 mobileProfileDropdown.classList.add('hidden'); 1296 mobileProfileDropdown.classList.remove('flex'); 1297 if (mobileProfileArrow) mobileProfileArrow.classList.remove('rotate-180'); 1298 } 1299 }); 1300 }); 1301 } 1302 1303 // ======= Mobile Profile Dropdown Toggle ======= 1304 if (mobileProfileBtn && mobileProfileDropdown && mobileProfileArrow) { 1305 mobileProfileBtn.addEventListener('click', (e) => { 1306 e.stopPropagation(); 1307 const isHidden = mobileProfileDropdown.classList.contains('hidden'); 1308 if (isHidden) { 1309 mobileProfileDropdown.classList.remove('hidden'); 1310 mobileProfileDropdown.classList.add('flex'); 1311 mobileProfileArrow.classList.add('rotate-180'); 1312 } else { 1313 mobileProfileDropdown.classList.add('hidden'); 1314 mobileProfileDropdown.classList.remove('flex'); 1315 mobileProfileArrow.classList.remove('rotate-180'); 1316 } 1317 }); 1318 } 1319 1320 // ======= FAQ: Accordion Toggle ======= 1321 function toggleFaq(faqElement) { 1322 const allFaqs = document.querySelectorAll('.faq-item'); 1323 1324 allFaqs.forEach(item => { 1325 if (item !== faqElement) { 1326 item.classList.remove('active'); 1327 } 1328 }); 1329 1330 faqElement.classList.toggle('active'); 1331 } 1332 1333 // ======= Interactive Facility Gallery Controller ======= 1334 const facilityImages = [ 1335 { 1336 src: 'nnsc-exterior-building.webp', 1337 title: 'Building Frontage & Entrance', 1338 desc: 'OK Plaza, New Road, Dehradun â Main entrance & signage', 1339 cat: 'exterior' 1340 }, 1341 { 1342 src: 'nnsc-neurosurgical-ot-suite.webp', 1343 title: 'Neurosurgical Operation Theatre', 1344 desc: 'Modular OT suite equipped with Zeiss neuro-microscope, C-arm & anesthesia workstation', 1345 cat: 'ot' 1346 }, 1347 { 1348 src: 'nnsc-operation-theatre.webp', 1349 title: 'Operation Theatre & Sterile Zone', 1350 desc: 'Sterile OT glass entrance with strict hygiene control & Doctorâs suite', 1351 cat: 'ot' 1352 }, 1353 { 1354 src: 'nnsc-ot-scrub-station.webp', 1355 title: 'Surgical Scrub Station', 1356 desc: 'Stainless steel automated scrub sinks & hand washing hygiene hub', 1357 cat: 'ot' 1358 }, 1359 { 1360 src: 'nnsc-icu-facility.webp', 1361 title: 'Intensive Care Unit (ICU)', 1362 desc: 'Advanced vital monitoring, ventilation & high-dependency care', 1363 cat: 'icu' 1364 }, 1365 { 1366 src: 'nnsc-triage-ward.webp', 1367 title: 'Emergency Triage & Daycare Ward', 1368 desc: 'Observation beds, emergency crash trolley & clinical supply units', 1369 cat: 'ward' 1370 }, 1371 { 1372 src: 'nnsc-deluxe-patient-room.webp', 1373 title: 'Modern Inpatient Suite', 1374 desc: 'Comfortable recovery room with natural lighting & multi-function beds', 1375 cat: 'ward' 1376 }, 1377 { 1378 src: 'nnsc-waiting-lounge.webp', 1379 title: 'Main Patient Waiting Lounge', 1380 desc: 'Spacious air-conditioned waiting hall with patient education displays', 1381 cat: 'reception' 1382 }, 1383 { 1384 src: 'nnsc-reception-desk.webp', 1385 title: 'Reception & Helpdesk', 1386 desc: 'Patient appointment registration desk with dedicated nursing staff', 1387 cat: 'reception' 1388 }, 1389 { 1390 src: 'nnsc-reception-lounge.webp', 1391 title: 'Consultation Corridor & Lounge', 1392 desc: 'Aesthetic consultation hallway with OPD registration counter', 1393 cat: 'reception' 1394 }, 1395 { 1396 src: 'nnsc-patient-foyer-lounge.webp', 1397 title: 'Patient Foyer & Education Lounge', 1398 desc: 'Patient consultation foyer with stroke & spine health education displays', 1399 cat: 'reception' 1400 } 1401 ]; 1402
1403 let currentGalleryIndex = 0; 1404 let activeFilterCat = 'all'; 1405 1406 function getFilteredIndices() { 1407 if (activeFilterCat === 'all') return facilityImages.map((_, i) => i); 1408 return facilityImages 1409 .map((img, i) => (img.cat === activeFilterCat ? i : -1)) 1410 .filter(i => i !== -1); 1411 } 1412 1413 function updateGalleryUI() { 1414 const mainImg = document.getElementById('galleryMainImg'); 1415 const photoIdx = document.getElementById('galleryPhotoIndex'); 1416 const titleEl = document.getElementById('galleryCaptionTitle'); 1417 const descEl = document.getElementById('galleryCaptionDesc'); 1418 const stripEl = document.getElementById('galleryThumbStrip'); 1419 1420 if (!mainImg) return; 1421 1422 const imgData = facilityImages[currentGalleryIndex]; 1423 1424 // Smooth fade transition 1425 mainImg.style.opacity = '0.3'; 1426 setTimeout(() => { 1427 mainImg.src = imgData.src; 1428 mainImg.alt = `${imgData.title} - Neuro & Spine Center Dehradun`; 1429 mainImg.style.opacity = '1'; 1430 }, 150); 1431 1432 const filtered = getFilteredIndices(); 1433 const posInFiltered = filtered.indexOf(currentGalleryIndex) + 1; 1434 photoIdx.textContent = `Photo ${currentGalleryIndex + 1} of ${facilityImages.length}`; 1435 titleEl.textContent = imgData.title; 1436 descEl.textContent = imgData.desc; 1437 1438 // Render Thumbnails 1439 stripEl.innerHTML = ''; 1440 facilityImages.forEach((img, idx) => { 1441 const isHiddenByCat = activeFilterCat !== 'all' && img.cat !== activeFilterCat; 1442 if (isHiddenByCat) return; 1443 1444 const thumb = document.createElement('button'); 1445 thumb.type = 'button'; 1446 thumb.className = `flex-shrink-0 w-16 h-12 rounded-lg overflow-hidden border-2 transition-all snap-start ${idx === currentGalleryIndex 1447 ? 'border-teal-brand ring-2 ring-teal-brand/30 scale-105 shadow-md' 1448 : 'border-transparent opacity-60 hover:opacity-100 hover:border-gray-300' 1449 }`; 1450 thumb.innerHTML = `<img src="${img.src}" alt="${img.title}" class="w-full h-full object-cover pointer-events-none" />`; 1451 thumb.addEventListener('click', () => { 1452 currentGalleryIndex = idx; 1453 updateGalleryUI(); 1454 }); 1455 stripEl.appendChild(thumb); 1456 }); 1457 } 1458 1459 function galleryNext() { 1460 const filtered = getFilteredIndices(); 1461 if (filtered.length === 0) return; 1462 let currPos = filtered.indexOf(currentGalleryIndex); 1463 let nextPos = (currPos + 1) % filtered.length; 1464 currentGalleryIndex = filtered[nextPos]; 1465 updateGalleryUI(); 1466 } 1467 1468 function galleryPrev() { 1469 const filtered = getFilteredIndices(); 1470 if (filtered.length === 0) return; 1471 let currPos = filtered.indexOf(currentGalleryIndex); 1472 let prevPos = (currPos - 1 + filtered.length) % filtered.length; 1473 currentGalleryIndex = filtered[prevPos]; 1474 updateGalleryUI(); 1475 } 1476 1477 // Lightbox Modal Controls 1478 function openLightbox() { 1479 const modal = document.getElementById('facilityLightboxModal'); 1480 const lbImg = document.getElementById('lightboxImg'); 1481 const lbTitle = document.getElementById('lightboxTitle'); 1482 const lbSub = document.getElementById('lightboxSub'); 1483 const lbCounter = document.getElementById('lightboxCounter'); 1484 1485 const imgData = facilityImages[currentGalleryIndex]; 1486 lbImg.src = imgData.src; 1487 lbTitle.textContent = imgData.title; 1488 lbSub.textContent = imgData.desc; 1489 lbCounter.textContent = `Photo ${currentGalleryIndex + 1} of ${facilityImages.length}`; 1490 1491 modal.classList.remove('hidden'); 1492 modal.classList.add('flex'); 1493 document.body.style.overflow = 'hidden'; 1494 } 1495 1496 function closeLightbox() { 1497 const modal = document.getElementById('facilityLightboxModal'); 1498 modal.classList.add('hidden'); 1499 modal.classList.remove('flex'); 1500 document.body.style.overflow = ''; 1501 } 1502 1503 // Attach Event Listeners on DOM Load 1504 document.addEventListener('DOMContentLoaded', () => { 1505 updateGalleryUI(); 1506 1507 document.getElementById('galleryNextBtn')?.addEventListener('click', galleryNext); 1508 document.getElementById('galleryPrevBtn')?.addEventListener('click', galleryPrev); 1509 document.getElementById('galleryFullscreenBtn')?.addEventListener('click', openLightbox); 1510 document.getElementById('galleryMainImg')?.addEventListener('click', openLightbox); 1511 1512 // Lightbox Controls 1513 document.getElementById('closeLightboxBtn')?.addEventListener('click', closeLightbox); 1514 document.getElementById('lightboxNextBtn')?.addEventListener('click', () => { 1515 galleryNext(); 1516 openLightbox(); 1517 }); 1518 document.getElementById('lightboxPrevBtn')?.addEventListener('click', () => { 1519 galleryPrev(); 1520 openLightbox(); 1521 }); 1522 1523 document.getElementById('facilityLightboxModal')?.addEventListener('click', (e) => { 1524 if (e.target.id === 'facilityLightboxModal') closeLightbox(); 1525 }); 1526 1527 window.addEventListener('keydown', (e) => { 1528 const modal = document.getElementById('facilityLightboxModal'); 1529 if (modal && !modal.classList.contains('hidden')) { 1530 if (e.key === 'Escape') closeLightbox(); 1531 if (e.key === 'ArrowRight') { 1532 galleryNext(); 1533 openLightbox(); 1534 } 1535 if (e.key === 'ArrowLeft') { 1536 galleryPrev(); 1537 openLightbox(); 1538 } 1539 } 1540 }); 1541 1542 // Category Filters 1543 const inactiveClass = 'gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-gray-100 text-gray-700 hover:bg-gray-200 border border-gray-200 transition-all text-center flex items-center justify-center'; 1544 const activeClass = 'gallery-cat-btn text-[11px] sm:text-xs font-semibold px-2.5 sm:px-3.5 py-2 rounded-xl bg-teal-brand text-white border border-teal-brand transition-all shadow-md text-center flex items-center justify-center'; 1545 1546 document.querySelectorAll('.gallery-cat-btn').forEach(btn => { 1547 btn.addEventListener('click', (e) => { 1548 document.querySelectorAll('.gallery-cat-btn').forEach(b => { 1549 b.className = inactiveClass; 1550 }); 1551 btn.className = activeClass; 1552 activeFilterCat = btn.getAttribute('data-cat') || 'all'; 1553 1554 const filtered = getFilteredIndices(); 1555 if (filtered.length > 0 && !filtered.includes(currentGalleryIndex)) { 1556 currentGalleryIndex = filtered[0]; 1557 } 1558 updateGalleryUI(); 1559 }); 1560 }); 1561 1562 // Init Neural Canvas Animation 1563 initNeuralCanvas(); 1564 });
1565 1566 // ======= Neural Synapse Canvas Background Animation ======= 1567 function initNeuralCanvas() { 1568 const canvas = document.getElementById('neuralCanvas'); 1569 if (!canvas) return; 1570 const ctx = canvas.getContext('2d'); 1571 1572 let width, height, particles = []; 1573 const particleCount = 45; 1574 const maxDistance = 140; 1575 1576 function resize() { 1577 const parent = canvas.parentElement; 1578 if (!parent) return; 1579 width = canvas.width = parent.clientWidth; 1580 height = canvas.height = parent.clientHeight; 1581 } 1582 1583 class Particle { 1584 constructor() { 1585 this.reset(); 1586 } 1587 1588 reset() { 1589 this.x = Math.random() * width; 1590 this.y = Math.random() * height; 1591 this.vx = (Math.random() - 0.5) * 0.45; 1592 this.vy = (Math.random() - 0.5) * 0.45; 1593 this.radius = Math.random() * 2 + 1.2; 1594 this.pulse = Math.random() * Math.PI; 1595 this.pulseSpeed = 0.02 + Math.random() * 0.03; 1596 } 1597 1598 update() { 1599 this.x += this.vx; 1600 this.y += this.vy; 1601 1602 if (this.x < 0 || this.x > width) this.vx *= -1; 1603 if (this.y < 0 || this.y > height) this.vy *= -1; 1604 1605 this.pulse += this.pulseSpeed; 1606 } 1607 1608 draw() { 1609 const alpha = 0.4 + Math.sin(this.pulse) * 0.3; 1610 ctx.beginPath(); 1611 ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2); 1612 ctx.fillStyle = `rgba(77, 212, 237, ${alpha})`; 1613 ctx.shadowBlur = 8; 1614 ctx.shadowColor = 'rgba(2, 125, 141, 0.8)'; 1615 ctx.fill(); 1616 ctx.shadowBlur = 0; 1617 } 1618 } 1619 1620 function init() { 1621 resize(); 1622 particles = []; 1623 for (let i = 0; i < particleCount; i++) { 1624 particles.push(new Particle()); 1625 } 1626 } 1627 1628 function animate() { 1629 ctx.clearRect(0, 0, width, height); 1630 1631 for (let i = 0; i < particles.length; i++) { 1632 particles[i].update(); 1633 particles[i].draw(); 1634 1635 for (let j = i + 1; j < particles.length; j++) { 1636 const dx = particles[i].x - particles[j].x; 1637 const dy = particles[i].y - particles[j].y; 1638 const dist = Math.sqrt(dx * dx + dy * dy); 1639 1640 if (dist < maxDistance) { 1641 const alpha = (1 - dist / maxDistance) * 0.25; 1642 ctx.beginPath();
1643 ctx.moveTo(particles[i].x, particles[i].y); 1644 ctx.lineTo(particles[j].x, particles[j].y); 1645 ctx.strokeStyle = `rgba(2, 125, 141, ${alpha})`; 1646 ctx.lineWidth = 1; 1647 ctx.stroke(); 1648 } 1649 } 1650 } 1651 1652 requestAnimationFrame(animate); 1653 } 1654 1655 window.addEventListener('resize', resize); 1656 init(); 1657 animate(); 1658 } 1659 </script>
1659 1660 1661 <!-- Facility Lightbox Modal --> 1662 <div id="facilityLightboxModal" 1663 class="fixed inset-0 z-[99999] hidden bg-navy-dark/95 backdrop-blur-md flex flex-col justify-between p-4 sm:p-6 transition-opacity duration-300"> 1664 <div class="flex items-center justify-between max-w-6xl mx-auto w-full text-white"> 1665 <div> 1666 <h4 id="lightboxTitle" class="text-lg font-bold font-serif text-white">Facility View</h4> 1667 <p id="lightboxSub" class="text-xs text-gray-300">Neuro & Spine Center Dehradun</p> 1668 </div> 1669 <button id="closeLightboxBtn" type="button" 1670 class="p-2 text-gray-300 hover:text-white bg-white/10 hover:bg-white/20 rounded-full transition-all"> 1671 <svg class="w-6 h-6" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> 1672 <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" /> 1673 </svg> 1674 </button> 1675 </div> 1676 1677 <div class="relative max-w-5xl mx-auto w-full flex-1 flex items-center justify-center my-4"> 1678 <img id="lightboxImg" src="" alt="Full view" 1679 class="max-h-[75vh] max-w-full object-contain rounded-xl shadow-2xl border border-white/10" /> 1680 <button id="lightboxPrevBtn" type="button" 1681 class="absolute left-2 top-1/2 -translate-y-1/2 bg-black/60 hover:bg-teal-brand text-white p-3 rounded-full backdrop-blur-md transition-all"> 1682 <svg class="w-6 h-6" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"> 1683 <path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /> 1684 </svg> 1685 </button> 1686 <button id="lightboxNextBtn" type="button" 1687 class="absolute right-2 top-1/2 -translate-y-1/2 bg-black/60 hover:bg-teal-brand text-white p-3 rounded-full backdrop-blur-md transition-all"> 1688 <svg class="w-6 h-6" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"> 1689 <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /> 1690 </svg> 1691 </button> 1692 </div> 1693 1694 <div class="text-center text-xs text-gray-400 max-w-6xl mx-auto w-full"> 1695 <span id="lightboxCounter">Photo 1 of 5</span> â Press ESC or click outside to close 1696 </div> 1697 </div> 1698</body> 1699 1700</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.