1<!DOCTYPE html> 2<html lang="en-IN"> 3 4<head> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <!-- Zoho Pagesense MA --> 8 9
9<script async src="https://cdn-in.pagesense.io/js/60027531072/42719afc3dc944939dc70fb2d4a65cb3.js"></script>
9 10 11 <!-- End Zoho Pagesense MA --> 12<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 12-13
12 <script async 13src="https://www.googletagmanager.com/gtag/js?id=
13AW-10845728926
vendor: 12 bytes, line 13
13"></script>
13<script>
vendor: 128 bytes, lines 14-15
14window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} 15gtag('js', new Date()); gtag('config', '
15AW-10845728926
vendor: 4 bytes, line 15
15');
15</script>
15 16 <!-- Google Tag Manager --> 17
17<script>
vendor: 487 bytes, lines 17-25
17 18 (function (w, d, s, l, i) { 19 w[l] = w[l] || []; w[l].push({ 20 'gtm.start': 21 new Date().getTime(), event: 'gtm.js' 22 }); var f = d.getElementsByTagName(s)[0], 23 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 24 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 25 })(window, document, 'script', 'dataLayer', '
25GTM-MQWJS5B
vendor: 8 bytes, lines 25-26
25'); 26
26</script>
26<!-- End Google Tag Manager --> 27 28 <!-- Microsoft Clarity --> 29
29<script type="text/javascript"> 30 (function(c,l,a,r,i,t,y){ 31 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 32 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 33 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 34 })(window, document, "clarity", "script", "srlhwq2l6m"); 35 </script>
35 36 <!-- Microsoft Clarity End --> 37 38 39 <meta name="description" 40 content="SEBI-Registered financial planning and wealth management company in India. Experts in goal-based planning, insurance, tax, and portfolio management. Serving Mumbai, Pune, Ahmedabad, Nashik, Kutch & Bhuj."> 41 <meta name="keywords" content="Best Financial Advisors, Wealth Management Firm in India, Best Investment Plan"> 42 43 <meta name="author" content="Finnovate Financial Services"> 44 <meta name="google-site-verification" content="vKwonFtaePbKhkGAPQ4kKKiCA7YCsBEw-tLoAoiy7-w"> 45 <title>Top Financial and Wealth Management in India | Finnovate</title> 46 47 <link rel="shortcut icon" type="image/png" href="assets/images/favicon.png"><!-- Additional CSS Files --> 48 <!-- Preconnects for faster analytics and widgets (non-invasive) --> 49 <link rel="preconnect" href="https://www.googletagmanager.com"> 50 <link rel="preconnect" href="https://cdn-in.pagesense.io"> 51 <link rel="preconnect" href="https://www.clarity.ms"> 52 <link rel="preconnect" href="https://assets.calendly.com" crossorigin> 53 <link rel="preconnect" href="https://salesiq.zohopublic.in"> 54 <link rel="preconnect" href="https://snap.licdn.com"> 55 <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin> 56 <!-- Preload the LCP hero image so it paints fast on mobile --> 57 <link rel="preload" as="image" href="assets/images/slider-icon-1.webp" fetchpriority="high"> 58 <!-- Self-hosted decorative Aeonik: preload the exact file the browser uses (same-origin, 59 ~60ms) so it is ready before first paint and the hero heading never snaps/swaps --> 60 <link rel="preload" as="font" type="font/woff2" href="assets/fonts/aeonik/Aeonik-Bold.woff2" crossorigin> 61 <style> 62 @font-face { 63 font-family: "Aeonik"; 64 src: url("assets/fonts/aeonik/Aeonik-Bold.woff2") format("woff2"); 65 font-weight: normal; 66 font-style: normal; 67 font-display: optional; /* preloaded same-origin â renders Aeonik with no fallbackâswap flash */ 68 } 69 </style> 70 71 <!-- Minimal fallback: use system fonts immediately while decorative font loads --> 72 <style>html{font-family: Inter, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial;}</style> 73 <link rel="stylesheet" type="text/css" href="assets/css/bootstrap.min.css"> 74 <link rel="stylesheet" type="text/css" href="assets/css/style.css?v=20260723"> 75 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" media="print" onload="this.media='all'"> 76 <noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"></noscript> 77 78 <style> 79 /* Aeonik for numeric / stat displays */ 80 @font-face { 81 font-family: 'Aeonik'; 82 src: url('/assets/fonts/aeonik/Aeonik-Regular.woff2') format('woff2'); 83 font-weight: 400; font-style: normal; font-display: swap; 84 } 85 @font-face { 86 font-family: 'Aeonik'; 87 src: url('/assets/fonts/aeonik/Aeonik-Medium.woff2') format('woff2'); 88 font-weight: 500; font-style: normal; font-display: swap; 89 } 90 @font-face { 91 font-family: 'Aeonik'; 92 src: url('/assets/fonts/aeonik/Aeonik-Bold.woff2') format('woff2'); 93 font-weight: 700; font-style: normal; font-display: swap; 94 } 95 /* Apply Aeonik to the prominent numbers/stats on the homepage */ 96 .hero-metric, 97 .hero-chart-metric, 98 .tt-count, 99 .usp-value, 100 .usp-value .count, 101 .reg-list .count, 102 .reg-stat .value, 103 .amb-stats .stat strong, 104 .num { 105 font-family: 'Aeonik', 'Inter', system-ui, -apple-system, sans-serif !important; 106 font-feature-settings: "tnum" 1, "lnum" 1; /* tabular, lining figures */ 107 } 108 109 html, body { overflow-x: hidden; } 110 111 a[href^="mailto:"] { 112 text-decoration: underline; 113 text-decoration-color: currentColor; 114 text-decoration-thickness: 1.4px; 115 text-underline-offset: 0.18em; 116 } 117 118 .whatsapp-button { 119 display: inline-flex; 120 align-items: center; 121 background-color: #18853f; /* accessible WhatsApp green */ 122 color: #fff; 123 padding: 10px 20px; 124 border-radius: 6px; 125 text-decoration: none; 126 font-weight: 600; 127 transition: background-color 0.3s ease; 128 font-size: 16px; 129} 130 131.whatsapp-button:hover { 132 background-color: #166f35; /* accessible hover */ 133 color: #fff; 134} 135 136.whatsapp-icon { 137 margin-right: 8px; 138 font-size: 20px; 139} 140 .background-header { 141 background: #fff !important; 142 } 143 144 /* ===== Hero (Reference-inspired) ===== */ 145 .hero-ref { 146 position: relative; 147 padding: clamp(84px, 9vw, 120px) 0 36px; 148 overflow: hidden; 149 background: radial-gradient(900px 450px at 90% 0%, rgba(0,147,86,0.08), transparent 60%), 150 radial-gradient(700px 380px at 0% 20%, rgba(11,107,88,0.08), transparent 60%), 151 #fff; 152 } 153 .hero-ref#welcome { 154 height: auto !important; 155 min-height: 0 !important; 156 margin-top: 0 !important; 157 display: block; 158 overflow: visible !important; 159 } 160 161 .section.as-featured { 162 margin-top: -24px; 163 padding-top: 12px; 164 } 165 .section.as-featured .section-heading { 166 margin-bottom: 10px; 167 } 168 .section.as-featured .press-ticker { 169 padding: 6px 0; 170 border-radius: 14px; 171 background: #ffffff; 172 border-color: rgba(0,0,0,0.08); 173 } 174 .section.as-featured .press-heading { 175 text-align: center; 176 font-size: 16px; 177 letter-spacing: 0.14em; 178 color: #334147; 179 text-transform: uppercase; 180 font-weight: 600; 181 padding: 8px 0 2px; 182 } 183 .section.as-featured .press-track { 184 animation-duration: 120s; 185 } 186 .hero-ref::before, 187 .hero-ref::after { 188 content: ""; 189 position: absolute; 190 width: 280px; 191 height: 280px; 192 border-radius: 50%; 193 background: rgba(0,0,0,0.012); 194 filter: blur(0.5px); 195 z-index: 0; 196 pointer-events: none; 197 } 198 .hero-ref::before { top: -120px; left: -120px; } 199 .hero-ref::after { top: -140px; right: -140px; } 200 .hero-ref .hero-content { 201 text-align: center; 202 max-width: 820px; 203 margin: 0 auto 18px; 204 position: relative; 205 z-index: 1; 206 }
207 /* Reserve the hero text block height on desktop so font/sub-text settling 208 doesn't push the hero grid down (eliminates the residual CLS). Mobile 209 content is taller than this, so this has no effect there. */ 210 @media (min-width: 993px) { 211 .hero-ref .hero-content { min-height: 268px; } 212 } 213 .hero-ref .container { 214 min-height: 0; 215 } 216 .hero-ref h1 { 217 font-size: clamp(34px, 4vw, 48px); 218 font-weight: 800; 219 line-height: 1.16; /* pinned so the Aeonik font swap doesn't reflow (fixes CLS) */ 220 color: #0b2b2e; 221 margin-bottom: 12px; 222 } 223 .hero-emph { 224 font-weight: 800; 225 color: #009356; 226 white-space: nowrap; 227 display: inline-block; 228 position: relative; 229 padding-bottom: 4px; 230 } 231 .hero-emph::after { 232 content: ""; 233 position: absolute; 234 left: 0; 235 right: 0; 236 bottom: 0; 237 height: 6px; 238 background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='6' viewBox='0 0 64 6'><path d='M0 3 Q8 0 16 3 T32 3 T48 3 T64 3' stroke='%23D3FB91' stroke-width='2' fill='none' stroke-linecap='round'/></svg>") repeat-x; 239 background-size: 64px 6px; 240 pointer-events: none; 241 } 242 .hero-ref .hero-sub { 243 font-size: clamp(16px, 2.2vw, 20px); 244 color: #3b5152; 245 margin-bottom: 18px; 246 } 247 .hero-ref .hero-trust-line { 248 display: flex; 249 justify-content: center; 250 align-items: center; 251 flex-wrap: wrap; 252 gap: 6px 10px; 253 margin: 14px 0 0; 254 font-size: 12.5px; 255 font-weight: 600; 256 color: #5a7174; 257 letter-spacing: 0.01em; 258 } 259 .hero-ref .hero-trust-line i { 260 color: #0b8a60; 261 font-size: 11px; 262 margin-right: 3px; 263 } 264 .hero-ref .hero-trust-line .trust-sep { 265 color: rgba(11,43,46,.22); 266 font-weight: 400; 267 } 268 .hero-ref .hero-actions { 269 display: flex; 270 justify-content: center; 271 gap: 12px; 272 flex-wrap: wrap; 273 margin-top: 6px; 274 } 275 .hero-ref .hero-grid { 276 display: grid; 277 grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.65fr) minmax(0, 0.95fr) minmax(0, 0.75fr); 278 gap: 16px; 279 align-items: end; 280 position: relative; 281 z-index: 1; 282 } 283 .hero-photo { 284 border-radius: 22px; 285 overflow: hidden; 286 background: #f4f7f6; 287 box-shadow: 0 16px 36px rgba(0,0,0,0.08); 288 } 289 .hero-photo img { 290 width: 100%; 291 height: 300px; 292 object-fit: cover; 293 display: block; 294 max-width: none; 295 } 296 .hero-card { 297 background: #eef2f4; 298 border-radius: 18px; 299 padding: 16px; 300 min-height: 140px; 301 box-shadow: 0 12px 28px rgba(0,0,0,0.06); 302 border: 1px solid rgba(0,0,0,0.04); 303 } 304 .hero-card .stars { 305 color: #f2c94c; 306 letter-spacing: 2px; 307 font-size: 16px; 308 margin-bottom: 10px; 309 } 310 .hero-card .hero-metric { 311 font-size: 22px; 312 font-weight: 800; 313 color: #0b2b2e; 314 } 315 .hero-card .hero-label { 316 color: #324349; 317 font-size: 16px; 318 } 319 .hero-chart { 320 background: rgba(0, 147, 86, 0.2); 321 color: #084348; 322 border-radius: 18px; 323 padding: 16px; 324 min-height: 150px; 325 position: relative; 326 overflow: hidden; 327 } 328 .hero-chart .hero-chart-title { 329 font-size: 13px; 330 opacity: 0.9; 331 } 332 .hero-chart .hero-chart-metric { 333 font-size: 20px; 334 font-weight: 800; 335 margin: 4px 0 8px; 336 } 337 .hero-chart .hero-bars { 338 display: grid; 339 grid-template-columns: repeat(12, 1fr); 340 gap: 4px; 341 align-items: end; 342 height: 56px; 343 } 344 .hero-chart .hero-bars span { 345 display: block; 346 background: #009356; 347 border-radius: 6px 6px 2px 2px; 348 } 349 .hero-gauge { 350 background: #cfd6dc; 351 border-radius: 18px; 352 padding: 16px; 353 min-height: 150px; 354 display: grid; 355 place-items: center; 356 text-align: center; 357 color: #2b3a3d; 358 } 359 .hero-gauge .ring { 360 width: 80px; 361 height: 80px; 362 border-radius: 50%; 363 border: 10px solid rgba(255,255,255,0.6); 364 border-top-color: #6b7b84; 365 margin-bottom: 8px; 366 position: relative; 367 } 368 .hero-gauge .ring::after { 369 content: ""; 370 position: absolute; 371 inset: 8px; 372 border-radius: 50%; 373 background: rgba(255,255,255,0.6); 374 } 375 .hero-gauge .hero-metric { 376 font-size: 18px; 377 font-weight: 800; 378 } 379 .hero-panel { 380 position: relative; 381 overflow: hidden; 382 background: linear-gradient(155deg, #0e474d 0%, #0a3034 100%); 383 color: #e9f5f1; 384 border-radius: 22px; 385 padding: 22px; 386 min-height: 220px; 387 display: flex; 388 flex-direction: column; 389 justify-content: space-between; 390 border: 1px solid rgba(0,147,86,0.30); 391 box-shadow: 0 18px 40px rgba(0,0,0,0.20), inset 0 1px 0 rgba(255,255,255,0.05); 392 transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease; 393 } 394 /* soft brand-green glow accent, top-right */ 395 .hero-panel::before { 396 content: ""; 397 position: absolute; 398 top: -50px; 399 right: -50px; 400 width: 170px; 401 height: 170px; 402 background: radial-gradient(circle, rgba(0,147,86,0.55), rgba(0,147,86,0) 70%); 403 pointer-events: none; 404 } 405 .hero-panel > * { position: relative; z-index: 1; } 406 .hero-panel:hover { 407 transform: translateY(-4px); 408 border-color: rgba(0,147,86,0.55);
409 box-shadow: 0 26px 56px rgba(0,0,0,0.28), inset 0 1px 0 rgba(255,255,255,0.06); 410 } 411 .hero-panel .hero-panel-title { 412 font-size: 19px; 413 font-weight: 800; 414 line-height: 1.3; 415 letter-spacing: -0.01em; 416 } 417 .hero-panel .hero-panel-cta { 418 align-self: flex-start; 419 display: inline-flex; 420 align-items: center; 421 gap: 8px; 422 margin-top: 16px; 423 background: #009356; 424 color: #ffffff; 425 font-weight: 700; 426 font-size: 14px; 427 padding: 11px 20px; 428 border-radius: 999px; 429 box-shadow: 0 8px 20px rgba(0,147,86,0.40); 430 transition: background .2s ease, transform .2s ease, box-shadow .2s ease; 431 } 432 .hero-panel .hero-panel-cta:hover { 433 background: #00a862; 434 color: #ffffff; 435 transform: translateY(-1px); 436 box-shadow: 0 12px 26px rgba(0,147,86,0.55); 437 } 438 .hero-panel .hero-panel-cta i { 439 transform: translateY(0); 440 transition: transform .2s ease; 441 } 442 .hero-panel .hero-panel-cta:hover i { 443 transform: translateX(3px); 444 } 445 @media (max-width: 991px) { 446 .hero-ref .hero-grid { 447 grid-template-columns: 1fr 1fr; 448 } 449 .hero-ref { padding: 84px 0 28px; } 450 .hero-ref .container { min-height: 0; } 451 .hero-photo img { height: 240px; } 452 } 453 @media (max-width: 767px) { 454 .hero-ref { padding: 104px 0 24px; } 455 .hero-ref .hero-grid { 456 grid-template-columns: 1fr; 457 gap: 18px; 458 padding: 0 12px; 459 } 460 .hero-photo img { height: auto; max-height: 320px; } 461 .hero-card, 462 .hero-chart, 463 .hero-gauge, 464 .hero-panel { 465 min-height: 0; 466 } 467 .hero-ref .hero-actions { 468 flex-direction: column; 469 align-items: center; 470 gap: 8px; 471 } 472 .hero-ref .hero-actions .main-button, 473 .hero-ref .hero-actions .main-button-1 { 474 width: 100%; 475 max-width: 260px; 476 margin-left: 0; 477 } 478 .hero-ref .hero-content { margin-bottom: 18px; } 479 .hero-card, 480 .hero-chart, 481 .hero-gauge, 482 .hero-panel { padding: 14px; } 483 .hero-panel .hero-panel-title { font-size: 16px; } 484 .hero-card, 485 .hero-chart, 486 .hero-gauge, 487 .hero-panel { 488 border-radius: 22px; 489 } 490 .section.as-featured { 491 margin-top: -16px; 492 padding-top: 6px; 493 } 494 .section.as-featured .press-ticker { 495 padding: 4px 0; 496 } 497 } 498 499 @media (max-width: 1500px) { 500 .hero-ref#welcome { height: auto !important; } 501 } 502 @media (max-width: 765px) { 503 .hero-ref#welcome { 504 height: auto !important; 505 margin-top: 0 !important; 506 } 507 } 508 @media screen and (min-device-width: 481px) and (max-device-width: 767px) { 509 .hero-ref#welcome { 510 height: auto !important; 511 margin-top: 0 !important; 512 } 513 } 514 515 .press-ticker { position: relative; overflow: hidden; border-radius: 16px; background: transparent; border: 1px solid rgba(0,0,0,0.05); box-shadow: 0 8px 22px rgba(0,0,0,0.04); padding: 10px 0; } 516 .press-track { display: flex; align-items: center; gap: 32px; min-width: max-content; animation: pressScroll 70s linear infinite; } 517 .press-ticker .press-track.press-logos { flex-wrap: nowrap; flex-direction: row; } 518 .press-track:hover { animation-play-state: paused; } 519 .press-logos a { flex: 0 0 auto; display: flex; align-items: center; justify-content: center; padding: 8px 12px; width: 150px; } 520 .press-logos img { height: 46px; width: 130px; object-fit: contain; margin: 0; opacity: 0.85; transition: opacity 0.2s ease; } 521 .press-logos img.outlook-logo { height: 50px; width: 140px; } 522 .press-logos img:hover { opacity: 1; } 523 .press-ticker::before, 524 .press-ticker::after { content:""; position:absolute; top:0; bottom:0; width:50px; pointer-events:none; z-index:1; }
525 .press-ticker::before { left:0; background: linear-gradient(90deg, rgba(247,255,249,0.85) 0%, rgba(247,255,249,0) 100%); } 526 .press-ticker::after { right:0; background: linear-gradient(270deg, rgba(247,255,249,0.85) 0%, rgba(247,255,249,0) 100%); } 527 @keyframes pressScroll { 528 0% { transform: translateX(0); } 529 100% { transform: translateX(-100%); } 530 } 531 @media (max-width: 768px) { 532 .press-track { gap: 18px; animation-duration: 80s; } 533 .press-logos a { width: 130px; } 534 .press-logos img { height: 40px; width: 115px; } 535 .press-logos img.outlook-logo { height: 44px; width: 125px; } 536 .press-ticker .press-track.press-logos { flex-wrap: nowrap; flex-direction: row; } 537 } 538 @media (max-width: 576px) { 539 .press-ticker { overflow: hidden; padding: 8px 0; } 540 .press-track { gap: 14px; animation: pressScroll 90s linear infinite; padding: 0 14px; } 541 .press-logos a { width: 120px; } 542 .press-logos img { height: 34px; width: 105px; } 543 .press-logos img.outlook-logo { height: 38px; width: 115px; } 544 .press-ticker .press-track.press-logos { flex-wrap: nowrap; flex-direction: row; } 545 } 546 /* ===== FinnFit Ambassador v3 (clean) ===== */ 547 .ambassador-shell { position: relative; background: linear-gradient(135deg, #f8fbf9 0%, #f4f8ff 100%); border: 1px solid rgba(0,147,86,0.07); border-radius: 20px; padding: clamp(20px, 4vw, 32px); box-shadow: 0 22px 60px rgba(0,0,0,0.05); overflow: hidden; } 548 .ambassador-shell::after { content:""; position:absolute; inset:auto -140px -140px auto; width:260px; height:260px; background: radial-gradient(circle, rgba(0,147,86,0.14), transparent 60%); pointer-events:none; } 549 .amb-eyebrow { text-transform: uppercase; letter-spacing:.18em; font-size:11px; color:#0c7a52; font-weight:700; margin-bottom:8px; } 550 .amb-title { font-size: clamp(30px, 4vw, 40px); font-weight: 800; margin-bottom: 8px; color:#0b2b2e; } 551 .amb-lead { color:#44595d; font-size: 16px; max-width: 560px; margin-bottom: 12px; } 552 .amb-points { list-style:none; padding:0; margin:12px 0 14px; display:grid; gap:10px; } 553 .amb-points li { display:flex; gap:10px; align-items:flex-start; padding:8px 0; background:transparent; border:0; border-radius:0; box-shadow:none; color:#24393c; font-weight:600; line-height:1.45; } 554 .amb-points i { color:#009356; margin-top:2px; } 555 .amb-actions { display:flex; flex-wrap:wrap; gap:10px; align-items:center; margin-top: 8px; } 556 .amb-note { margin:0; color:#4c6367; font-size:14px; } 557 .amb-hero-card { position:relative; background:#0c372f; color:#e9f5f1; border-radius:16px; overflow:hidden; border:1px solid rgba(255,255,255,0.14); box-shadow:0 26px 50px rgba(0,0,0,0.18); } 558 .amb-ribbon { position:absolute; top:14px; left:14px; background:#4ade80; color:#0b2b2e; padding:7px 12px; border-radius:999px; font-weight:800; font-size:12px; z-index:2; box-shadow:0 10px 24px rgba(0,0,0,0.16); } 559 .amb-hero-img { width:100%; display:block; object-fit:cover; } 560 .amb-overlay { position:absolute; inset:auto 0 0 0; padding:18px 16px 14px; background:linear-gradient(180deg, rgba(6,18,16,0.05) 0%, rgba(6,18,16,0.82) 55%, rgba(6,18,16,0.94) 100%); font-weight:600; display:flex; flex-direction:column; gap:12px; backdrop-filter: blur(2px); } 561 .amb-overlay span { display:block; color:#f2fbf7; font-size:16px; line-height:1.55; text-shadow:0 3px 10px rgba(0,0,0,0.45); } 562 .amb-stats { display:grid; grid-template-columns: repeat(2,1fr); gap:12px; padding-top:10px; border-top:1px solid rgba(255,255,255,0.18); } 563 .stat { text-align:center; } 564 .stat strong { display:block; font-size:18px; color:#fff; letter-spacing:-0.01em; } 565 .stat small { color:rgba(233,245,241,0.8); font-size:12px; } 566 @media(max-width: 992px){ 567 .amb-stats { grid-template-columns: repeat(2,1fr); } 568 } 569 @media(max-width: 768px){ 570 .ambassador-shell { padding: 18px; } 571 .amb-title { font-size: 28px; } 572 .amb-stats { grid-template-columns: repeat(2,1fr); } 573 } 574 @media(max-width: 576px){ 575 .amb-stats { grid-template-columns: repeat(2,1fr); } 576 .amb-step { align-items:center; } 577 } 578 579 #customForm.quick_form_6_css * { 580 font-family: 'Inter', sans-serif !important; 581 } 582 583 .popup { 584 display: none; 585 position: fixed; 586 z-index: 9999; 587 left: 0; 588 top: 0; 589 width: 100%; 590 height: 100%; 591 overflow: auto; 592 background-color: rgb(0, 0, 0); 593 background-color: rgba(0, 0, 0, 0.4); 594 } 595 596 .popup-content { 597 background-color: #fefefe; 598 margin: 15% auto; 599 padding: 20px; 600 border: 1px solid #888; 601 width: 100%; 602 max-width: 800px; 603 } 604 605 .close-btn { 606 color: #aaa; 607 float: right; 608 font-size: 28px; 609 font-weight: bold; 610 } 611 612 .close-btn:hover, 613 .close-btn:focus { 614 color: black; 615 text-decoration: none; 616 cursor: pointer; 617 } 618 619 /* Regulatory disclosure modal */
620 .modal-backdrop { 621 background: #03100c; 622 } 623 624 .modal-backdrop.in, 625 .modal-backdrop.show { 626 opacity: 0.82; 627 backdrop-filter: blur(4px); 628 } 629 630 .regulatory-modal .modal-dialog { 631 max-width: 940px; 632 margin: 0 auto; 633 min-height: calc(100vh - 40px); 634 display: flex; 635 align-items: center; 636 } 637 638 .regulatory-modal .modal-content { 639 position: relative; 640 background: #06262a; 641 color: #eef8f3; 642 border: 1px solid rgba(255, 255, 255, 0.08); 643 border-radius: 18px; 644 padding: 28px 28px 30px; 645 box-shadow: 0 28px 70px rgba(0, 0, 0, 0.45); 646 overflow: hidden; 647 } 648 649 .regulatory-modal .modal-body { 650 padding: 8px 6px 0; 651 } 652 653 .reg-close { 654 position: absolute; 655 top: 14px; 656 right: 14px; 657 border: 1px solid rgba(255, 255, 255, 0.18); 658 background: rgba(255, 255, 255, 0.08); 659 color: #e6f5ee; 660 width: 40px; 661 height: 40px; 662 border-radius: 50%; 663 display: grid; 664 place-items: center; 665 font-size: 18px; 666 cursor: pointer; 667 transition: all 0.18s ease; 668 z-index: 2; 669 } 670 671 .reg-close:hover { 672 background: rgba(255, 255, 255, 0.14); 673 transform: translateY(-1px); 674 } 675 676 .regulatory-heading { 677 display: flex; 678 flex-direction: column; 679 gap: 10px; 680 margin-bottom: 18px; 681 position: relative; 682 z-index: 1; 683 } 684 685 .reg-badge { 686 display: inline-flex; 687 align-items: center; 688 gap: 8px; 689 background: rgba(108, 240, 180, 0.14); 690 color: #6cf0b4; 691 padding: 7px 13px; 692 border-radius: 999px; 693 font-weight: 700; 694 font-size: 12px; 695 letter-spacing: 0.02em; 696 text-transform: uppercase; 697 width: 200px; 698 } 699 700 .regulatory-heading h3 { 701 margin: 0; 702 font-weight: 800; 703 font-size: 28px; 704 letter-spacing: -0.01em; 705 color: #f7fffa; 706 line-height: 1.25; 707 } 708 709 .regulatory-heading p { 710 margin: 0; 711 color: #d7e7df; 712 line-height: 1.6; 713 font-size: 15px; 714 } 715 716 .reg-meta { 717 display: flex; 718 flex-wrap: wrap; 719 gap: 8px; 720 margin-top: 4px; 721 } 722 723 .reg-pill { 724 display: inline-flex; 725 align-items: center; 726 gap: 8px; 727 background: rgba(255, 255, 255, 0.08); 728 color: #eaf6f1; 729 padding: 8px 12px; 730 border-radius: 10px; 731 font-size: 13px; 732 font-weight: 600; 733 } 734 735 .reg-pill i, 736 .reg-badge i { 737 color: #6cf0b4; 738 } 739 740 .reg-grid { 741 display: grid; 742 grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); 743 gap: 16px; 744 position: relative; 745 z-index: 1; 746 } 747 748 .reg-card { 749 background: rgba(255, 255, 255, 0.04); 750 border: 1px solid rgba(255, 255, 255, 0.1); 751 border-radius: 14px; 752 padding: 16px; 753 box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18); 754 height: 100%; 755 } 756 757 .reg-card--accent { 758 border-color: rgba(255, 255, 255, 0.14); 759 } 760 761 .reg-card h5 { 762 margin: 0 0 6px; 763 font-weight: 800; 764 color: #ecfff7; 765 } 766 767 .reg-hint { 768 margin: 0 0 12px; 769 color: #cfe3d9; 770 font-size: 16px; 771 line-height: 1.5; 772 } 773 774 .reg-list { 775 list-style: none; 776 padding: 0; 777 margin: 0; 778 display: flex; 779 flex-direction: column; 780 gap: 10px; 781 line-height: 1.45; 782 font-size: 15px; 783 } 784 785 .reg-list li { 786 display: flex; 787 justify-content: space-between; 788 align-items: center; 789 gap: 10px; 790 background: rgba(255, 255, 255, 0.03); 791 border: 1px solid rgba(255, 255, 255, 0.08); 792 border-radius: 10px; 793 padding: 10px 12px; 794 color: #e9f6f1; 795 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); 796 } 797 798 .reg-list .count { 799 background: rgba(255, 255, 255, 0.09); 800 color: #ffffff; 801 padding: 6px 12px; 802 border-radius: 10px; 803 font-weight: 800; 804 font-size: 18px; 805 min-width: 44px; 806 text-align: center; 807 } 808 809 .reg-stat-grid { 810 display: grid; 811 grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); 812 gap: 12px; 813 } 814 815 .reg-stat { 816 background: rgba(255, 255, 255, 0.05); 817 border: 1px solid rgba(255, 255, 255, 0.1); 818 border-radius: 12px; 819 padding: 12px 14px; 820 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.06); 821 } 822 823 .reg-stat .label { 824 font-size: 12px; 825 letter-spacing: 0.08em; 826 text-transform: uppercase; 827 color: #9fd9c4; 828 margin-bottom: 4px; 829 } 830 831 .reg-stat .value { 832 font-size: 28px; 833 font-weight: 800; 834 color: #ffffff; 835 line-height: 1; 836 } 837 838 .reg-stat .hint { 839 font-size: 12px; 840 color: #cde7dd; 841 margin-top: 4px; 842 } 843 844 .reg-footnote { 845 margin-top: 12px; 846 font-size: 13px; 847 color: #cde7dd; 848 display: inline-flex; 849 align-items: center; 850 gap: 8px; 851 } 852 853 .reg-footnote a { 854 color: #6cf0b4; 855 text-decoration: underline; 856 } 857 858 @media (max-width: 768px) { 859 .regulatory-modal .modal-dialog { 860 margin: 0 auto; 861 padding: 18px 0; 862 min-height: calc(100vh - 24px); 863 align-items: flex-start; 864 } 865 866 .regulatory-modal .modal-content { 867 padding: 22px 18px 24px; 868 } 869 870 .reg-grid { 871 grid-template-columns: 1fr; 872 } 873 } 874 875 @media (max-width: 480px) { 876 .reg-badge { 877 width: 200px; 878 justify-content: center; 879 text-align: center; 880 } 881 882 .reg-list li { 883 flex-direction: column; 884 align-items: flex-start; 885 } 886 887 .reg-list .count { 888 align-self: flex-start; 889 } 890 } 891 892 .CalendlyPopup { 893 background-color: #005f3b !important; 894 color: #fff; 895 padding: 10px 25px; 896 border-radius: 10px; 897 text-decoration: none; 898 font-size: 16px; 899 cursor: pointer; 900 } 901/* ===== Scrolling Testimonials ===== */ 902.section.testimonials { background:#ffffff; padding:72px 0; } 903.testi-wrap { position: relative; overflow-x: auto; scroll-behavior: smooth; scroll-snap-type: x mandatory; padding-bottom: 8px; } 904.testi-track { display:flex; gap:20px; } 905.testi-track .t-card { scroll-snap-align: start; min-width: clamp(260px,33vw,380px); background:#fff; border:1px solid rgba(8,67,72,.10); border-radius:14px; padding:22px; box-shadow:0 10px 28px rgba(8,67,72,.08); } 906.testi-track .t-quote { font-size:15px;
906 color:#24393c; line-height:1.7; } 907.testi-track .t-name { margin-top:10px; font-weight:700; color:#0b2b2e; } 908.testi-track .t-role { color:#597276; font-size:13px; } 909.testi-nav { position:absolute; top:50%; transform: translateY(-50%); border:0; background:#0b6b58; color:#fff; width:36px; height:36px; border-radius:50%; display:grid; place-items:center; cursor:pointer; opacity:.9; } 910.testi-nav.prev { left:-8px; } 911.testi-nav.next { right:-8px; } 912@media(max-width:576px){ .testi-nav{ display:none; } } 913 914 /* ===== FinnFit spotlight micro-animation ===== */ 915.tt-feature.is-highlight { 916 border-color: rgba(0,147,86,.35); 917 box-shadow: 0 18px 40px rgba(8,67,72,.12), 0 0 0 2px rgba(0,147,86,.12) inset; 918 position: relative; 919 animation: ff-floatY 4.5s ease-in-out infinite, ff-pulseGlow 2.8s ease-out infinite; 920} 921.tt-feature.is-highlight .tt-feature-icon { 922 background: #eaf6f1; 923 border-color: rgba(0,147,86,.25); 924} 925.tt-feature.is-highlight .tt-feature-icon i { color: #009356; } 926 927/* soft float + glow pulse */ 928@keyframes ff-floatY { 929 0% { transform: translateY(0); } 930 50% { transform: translateY(-3px); } 931 100% { transform: translateY(0); } 932} 933@keyframes ff-pulseGlow { 934 0% { box-shadow: 0 18px 40px rgba(8,67,72,.10), 0 0 0 0 rgba(0,147,86,.35); } 935 70% { box-shadow: 0 18px 40px rgba(8,67,72,.14), 0 0 0 12px rgba(0,147,86,0); } 936 100% { box-shadow: 0 18px 40px rgba(8,67,72,.10), 0 0 0 0 rgba(0,147,86,0); } 937} 938 939/* shimmering accent line */ 940.tt-feature.is-highlight::after { 941 content: ""; 942 position: absolute; 943 left: 0; right: 0; top: 0; 944 height: 3px; 945 border-top-left-radius: 20px; 946 border-top-right-radius: 20px; 947 background: linear-gradient(90deg, rgba(0,147,86,0), rgba(0,147,86,.65), rgba(0,147,86,0)); 948 opacity: .9; 949 filter: blur(.2px); 950} 951 952/* respect reduced motion */ 953@media (prefers-reduced-motion: reduce) { 954 .tt-feature.is-highlight { animation: none; } 955} 956 957/* ===== Tools & Tests - care-first hub ===== */ 958.section.tools-tests { background: radial-gradient(700px 300px at 8% 12%, rgba(0,147,86,.16), transparent 60%), radial-gradient(900px 360px at 95% 5%, rgba(11,107,88,.12), transparent 65%), linear-gradient(180deg,#f7fff9,#f1fbf6); padding: 72px 0; position: relative; overflow: hidden; } 959.section.tools-tests::after { content:""; position:absolute; inset:auto -140px -140px auto; width:300px; height:300px; background: radial-gradient(circle, rgba(0,147,86,.14), transparent 65%); pointer-events:none; } 960.tools-tests h2 { font-family:"Aeonik", Inter, sans-serif; color:#0b2b2e; } 961.tt-eyebrow { display:inline-flex; align-items:center; gap:8px; padding:6px 12px; border-radius:999px; background:rgba(0,147,86,.08); color:#0b6b58; font-weight:700; letter-spacing:.08em; text-transform:uppercase; font-size:12px; } 962.tt-shell { position: relative; background:#fff; border:1px solid rgba(8,67,72,.08); border-radius:22px; padding:24px; box-shadow:0 18px 50px rgba(8,67,72,.12); display:grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr); gap:24px; } 963.tt-left h2 { font-size: clamp(28px, 3.1vw, 42px); line-height: 1.1; margin: 8px 0 10px; } 964.tt-left p { color:#4c6165; margin: 0 0 12px; line-height:1.6; max-width: 520px; } 965.tt-actions { margin-top: 12px; display:flex; gap:10px; flex-wrap:wrap; } 966.tt-care { display:flex; flex-wrap:wrap; gap:10px; margin-top: 12px; } 967.tt-care span { display:inline-flex; align-items:center; gap:8px; padding:6px 10px; border-radius:999px; background:rgba(0,147,86,.08); border:1px dashed rgba(0,147,86,.2); font-weight:600; font-size:12px; color:#0b2b2e; } 968.tt-care i { color:#0b8a60; } 969.tt-right { display:flex; flex-direction: column; gap:12px; } 970.tt-hub { background: linear-gradient(135deg, #0b2b2e 0%, #0b6b58 100%); border-radius:18px; padding:18px; color:#e9f6f1; position: relative; overflow:hidden; border:1px solid rgba(11,107,88,.35); } 971.tt-hub::before { content:""; position:absolute; width:220px; height:220px; right:-90px; top:-90px; background: radial-gradient(circle, rgba(74,222,128,.35), transparent 60%); opacity:0.7; } 972.tt-count { font-size: 52px; font-weight: 800; line-height:1; } 973.tt-count-label { text-transform: uppercase; letter-spacing: .18em; font-size: 11px; margin-top: 6px; color: #f2fcf7; } 974.tt-hub p { margin: 12px 0 0; color: #ebf8f0; font-size:14px; line-height:1.5; } 975.tt-hub-link { display:inline-flex; margin-top: 12px; color:#e9f7ee; font-weight:700; text-decoration:none; } 976.tt-hub-link:hover { color:#ffffff; } 977.tt-list { display:grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap:8px; } 978.tt-list-item { background:#f7fbf9; border:1px solid rgba(0,147,86,.12); border-radius:12px; padding:10px 12px; font-weight:600; color:#0b2b2e; font-size:13px; display:flex; align-items:center; gap:8px; } 979.tt-list-item i { color:#0b8a60; } 980 981@media (max-width: 991px) { 982 .tt-shell { grid-template-columns: 1fr; } 983} 984@media (max-width: 640px) { 985 .section.tools-tests { padding: 56px 0; } 986 .tt-shell { padding: 18px; } 987 .tt-list { grid-template-columns: 1fr; } 988} 989/* ===== Mobile edge padding for inner grids (fix edge-to-edge on phones) ===== */ 990@media (max-width: 576px) { 991 /* Our Framework */ 992 .section.framework .container, 993 .section.framework .row, 994 .section.framework .fw-grid { 995 padding-left: 5px; 996 padding-right: 5px; 997 box-sizing: border-box; 998 } 999 1000 .adv-feature { 1001 margin-left: 15px; 1002 margin-right: 15px; 1003 box-sizing: border-box; 1004 } 1005 1006 /* Tools & Tests */ 1007 .section.tools-tests .container, 1008 .section.tools-tests .tt-shell { 1009 padding-left: 15px; 1010 padding-right: 15px; 1011 box-sizing: border-box; 1012 } 1013 1014 /* Testimonials */ 1015 .section.testimonials .container, 1016 .section.testimonials .testi-wrap { 1017 padding-left: 15px; 1018 padding-right: 15px; 1019 box-sizing: border-box; 1020 } 1021 1022 /* Strong CTA */ 1023 .section.strong-cta .container { 1024 padding-left: 15px; 1025 padding-right: 15px; 1026 box-sizing: border-box; 1027 } 1028} 1029 1030/* ===== Responsive polish ===== */ 1031 img { height: auto; } 1032 video { max-width: 100%; height: auto; } 1033iframe { max-width: 100%; } 1034 1035@media (max-width: 991px) { 1036 .section { padding: 64px 0; } 1037 .section.advantage, 1038 .section.framework, 1039 .section.tools-tests, 1040 .section.testimonials, 1041 .section.strong-cta { padding: 64px 0; } 1042 .section-heading h2 { font-size: clamp(24px, 4.5vw, 34px); } 1043 .section-heading p { font-size: 16px; } 1044 .header-text .left-text { text-align: center; } 1045 .header-text .left-text p { font-size: 1.1rem; } 1046 .welcome-area .left-text .main-button, 1047 .welcome-area .left-text .main-button-1 { margin: 8px 6px 0; } 1048 .usp-grid { grid-template-columns: repeat(2, 1fr); } 1049} 1050 1051@media (max-width: 768px) { 1052 body { overflow-x: hidden; } 1053 .header-text { padding-top: 110px; } 1054 .welcome-area .left-text h1 { font-size: clamp(26px, 6vw, 34px); } 1055 .welcome-area .left-text p { font-size: 1rem; } 1056 .welcome-area .left-text .main-button, 1057 .welcome-area .left-text .main-button-1 { 1058 width: 100%; 1059 max-width: 320px; 1060 justify-content: center; 1061 display: inline-flex; 1062 } 1063 .welcome-area .left-text .main-button-1 { margin-top: 8px; } 1064 .usp-grid { grid-template-columns: 1fr; } 1065 .adv-card { grid-template-columns: 1fr; } 1066 .adv-media { justify-self: start; } 1067 .adv-media img { width: 100%; height: auto; transform: none; } 1068 .tt-shell { grid-template-columns: 1fr; } 1069} 1070 1071@media (max-width: 576px) { 1072 .section { padding: 56px 0; } 1073 .section.advantage, 1074 .section.framework, 1075 .section.tools-tests, 1076 .section.testimonials, 1077 .section.strong-cta { padding: 56px 0; } 1078 .section-heading h2 { font-size: clamp(22px, 7vw, 30px); } 1079 .section-heading p { font-size: 16px; } 1080 .main-button, .main-button-1 { width: 100%; max-width: 320px; } 1081 .main-button + .main-button-1 { margin-left: 0; } 1082 .tt-shell { padding: 18px; } 1083 .adv-card { padding: 14px; } 1084 iframe { height: 70vh; } 1085} 1086 </style> 1087 <style> 1088 /* ===== OUR FRAMEWORK ===== */ 1089 .section.framework { padding:72px 0; } 1090 .framework .section-heading h2 { color:#0b2b2e; font-family:"Aeonik", Inter, sans-serif; }
1091 .fw-grid { display:grid; grid-template-columns: repeat(12,1fr); gap:20px; margin-top:20px; } 1092 .fw-item { grid-column: span 4; background:#fff; border:1px solid rgba(8,67,72,.1); border-radius:14px; padding:18px; box-shadow:0 10px 28px rgba(8,67,72,.08); } 1093 .fw-item h3 { font-size:18px; margin:8px 0 6px; color:#0b2b2e; font-family:"Aeonik", Inter, sans-serif; } 1094 .fw-item p { margin:0; color:#3a4f52; line-height:1.6; font-size:14px; } 1095 .fw-item .fw-icon { width:44px; height:44px; border-radius:50%; display:grid; place-items:center; background:#f1f7f5; border:1px solid rgba(8,67,72,.08); } 1096 @media(max-width:991px){ .fw-item{ grid-column: span 6; } } 1097 @media(max-width:576px){ .fw-grid{ grid-template-columns: repeat(2,1fr);} .fw-item{ grid-column: span 1; } } 1098 1099 /* ===== TOOLS & TESTS ===== */ 1100 /* Replace light-grey gradient with site light-green gradient */ 1101 .section.tools-tests { background: linear-gradient(180deg,#f7fff9, #f0fff7); padding:72px 0; } 1102 .tools-tests .section-heading h2 { color:#0b2b2e; font-family:"Aeonik", Inter, sans-serif; } 1103 .tt-grid { display:grid; grid-template-columns: repeat(12,1fr); gap:20px; margin-top:20px; } 1104 .tt-card { grid-column: span 6; background:#fff; border:1px solid rgba(8,67,72,.1); border-radius:14px; padding:20px; box-shadow:0 10px 28px rgba(8,67,72,.08); } 1105 .tt-card h3 { font-size:18px; margin:4px 0 8px; color:#0b2b2e; font-family:"Aeonik", Inter, sans-serif; } 1106 .tt-card p { color:#3a4f52; margin:0 0 12px; } 1107 .tt-actions { display:flex; gap:10px; flex-wrap:wrap; } 1108 .tt-actions a.main-button { background:linear-gradient(90deg,#009356,#0b6b58)!important; border:none; } 1109 .section.advantage .main-button { background: linear-gradient(90deg,#046a52,#0d735f)!important; border:none; } 1110 @media(max-width:991px){ .tt-card{ grid-column: span 6; } } 1111 @media(max-width:576px){ .tt-grid{ grid-template-columns: repeat(2,1fr);} .tt-card{ grid-column: span 2; } } 1112 1113 /* ===== TESTIMONIALS ===== */ 1114 .section.testimonials { background:#ffffff; padding:72px 0; } 1115 .section.testimonials .section-heading p { color: #6d6d6d; } 1116 .test-grid { display:grid; grid-template-columns: repeat(12,1fr); gap:20px; margin-top:24px; } 1117 .t-card { grid-column: span 4; background:#fff; border:1px solid rgba(8,67,72,.1); border-radius:14px; padding:22px; box-shadow:0 10px 28px rgba(8,67,72,.08); } 1118 .t-quote { font-size:15px; color:#24393c; line-height:1.7; } 1119 .t-name { margin-top:10px; font-weight:700; color:#0b2b2e; } 1120 .t-role { color:#597276; font-size:13px; } 1121 @media(max-width:991px){ .t-card{ grid-column: span 6; } } 1122 @media(max-width:576px){ .test-grid{ grid-template-columns: repeat(2,1fr);} .t-card{ grid-column: span 2; } } 1123 1124 /* ===== HOMEPAGE FAQ ===== */ 1125 .section.home-faq { padding:72px 0; } 1126 .home-faq .section-heading p { color:#6d6d6d; } 1127 .home-faq-list { max-width:820px; margin:24px auto 0; display:flex; flex-direction:column; gap:10px; } 1128 .home-faq-item { border:1px solid rgba(8,67,72,.1); border-radius:14px; background:#fff; box-shadow:0 8px 22px rgba(8,67,72,.05); overflow:hidden; } 1129 .home-faq-item summary { list-style:none; cursor:pointer; padding:18px 22px; font-weight:700; color:#0b2b2e; display:flex; justify-content:space-between; align-items:center; gap:16px; } 1130 .home-faq-item summary::-webkit-details-marker { display:none; } 1131 .home-faq-item summary::after { content:"+"; font-size:20px; color:#009356; flex-shrink:0; } 1132 .home-faq-item[open] summary::after { content:"\2212"; } 1133 .home-faq-item p { margin:0; padding:0 22px 20px; color:#3a4f52; line-height:1.7; font-size:15px; } 1134 .home-faq-more { text-align:center; margin-top:22px; } 1135 .home-faq-more a { color:#009356; font-weight:700; text-decoration:none; } 1136 .home-faq-more a:hover { text-decoration:underline; } 1137 .fw-more { text-align:center; margin-top:28px; } 1138 .fw-more a { color:#009356; font-weight:700; text-decoration:none; } 1139 .fw-more a:hover { text-decoration:underline; } 1140 1141 /* ===== STRONG CTA ===== */ 1142 .section.strong-cta { padding:60px 0; background: radial-gradient(900px 300px at -10% -10%, rgba(0,147,86,.12), transparent 60%), linear-gradient(90deg,#084348,#0b6b58); color:#ecf7f5; } 1143 .strong-cta h2 { color:#fff; font-family:"Aeonik", Inter, sans-serif; margin:0 0 10px; } 1144 .strong-cta p { color:#edf4ef; margin:0 0 16px; } 1145 .strong-cta .main-button { background:linear-gradient(90deg,#00a26b,#18a77f)!important; border:none; } 1146 1147 /* ===== FOOTER ===== */ 1148 footer.site-footer { background:#06262a; color:#cfe9e5; padding:48px 0 0; } 1149 .site-footer a { color:#e6f6f2; } 1150 .site-footer h4 { color:#ffffff; font-family:"Aeonik", Inter, sans-serif; font-size:16px; margin-bottom:10px; } 1151 .site-footer .f-grid { display:grid; grid-template-columns: repeat(12,1fr); gap:20px; } 1152 .site-footer .col-span-3 { grid-column: span 3; } 1153 .site-footer .col-span-6 { grid-column: span 6; } 1154 @media(max-width:991px){ .site-footer .col-span-3{ grid-column: span 6; } .site-footer .col-span-6{ grid-column: span 12; } } 1155 @media(max-width:576px){ .site-footer .f-grid{ grid-template-columns: repeat(2,1fr);} .site-footer .col-span-3{ grid-column: span 1; } .site-footer .col-span-6{ grid-column: span 2; } } 1156 .footer-bottom { border-top:1px solid rgba(255,255,255,.16); margin-top:24px; padding:16px 0; font-size:13px; color:#d8ebe6; } 1157</style> 1158 <style> 1159 /* Make .bggrey use the same light-green background (override) */ 1160 .bggrey { background: linear-gradient(180deg,#f7fff9,#f0fff7) !important; } 1161 /* Keep 'Are you struggling' section white despite .bggrey global rule */ 1162 .section.struggle { background: #ffffff !important; } 1163 </style> 1164 <style> 1165 /* ===== USP Cards (below hero) ===== */ 1166 .usp-section { padding: 28px 0 40px; background: linear-gradient(180deg,#f7fff9, #f0fff7); } 1167 .usp-wrap { max-width: 1150px; margin: 0 auto; padding: 0 16px; } 1168 .usp-grid { display: grid; grid-template-columns: repeat(4,1fr); gap:18px; align-items:stretch; } 1169 .usp-card { background: #fff; border-radius:12px; padding:18px; box-shadow: 0 10px 24px rgba(4,50,40,0.06); text-align:center; transition: transform .24s ease, box-shadow .24s ease; } 1170 .usp-card:hover { transform: translateY(-6px); box-shadow:0 20px 40px rgba(4,50,40,0.09); } 1171 .usp-icon { width:64px; height:64px; margin:0 auto 12px; border-radius:12px; display:grid; place-items:center; background: linear-gradient(135deg, rgba(0,147,86,0.09), rgba(0,147,86,0.02)); color:#007a4f; font-size:22px; } 1172 .usp-value { font-size:28px; font-weight:800; color:#053522; line-height:1; margin-bottom:6px; } 1173 .usp-label { font-size:14px; color:#2c4b44; opacity:0.95; } 1174 .usp-small { font-size:12px; color:#4f6b64; margin-top:6px; } 1175 @media (max-width: 991px) { .usp-grid { grid-template-columns: repeat(2,1fr); } } 1176 @media (max-width: 480px) { .usp-value { font-size:22px; } .usp-icon { width:52px; height:52px; } } 1177 </style> 1178 <style> 1179 /* Transitions.dev â Number pop-in (adopted for USP counters) */ 1180 :root {
1181 --digit-dur: 500ms; 1182 --digit-distance: 8px; 1183 --digit-stagger: 70ms; 1184 --digit-blur: 2px; 1185 --digit-ease: cubic-bezier(0.34, 1.45, 0.64, 1); 1186 --digit-dir-x: 0; 1187 --digit-dir-y: 1; 1188 } 1189 @keyframes t-digit-pop-in { 1190 0% { 1191 transform: translate( 1192 calc(var(--digit-distance) * var(--digit-dir-x)), 1193 calc(var(--digit-distance) * var(--digit-dir-y)) 1194 ); 1195 opacity: 0; 1196 filter: blur(var(--digit-blur)); 1197 } 1198 100% { transform: translate(0, 0); opacity: 1; filter: blur(0); } 1199 } 1200 .t-digit-group { display: inline-flex; align-items: baseline; } 1201 .t-digit { display: inline-block; will-change: transform, opacity, filter; } 1202 .t-digit-group.is-animating .t-digit { 1203 animation: t-digit-pop-in var(--digit-dur) var(--digit-ease) both; 1204 } 1205 @media (prefers-reduced-motion: reduce) { 1206 .t-digit-group .t-digit { animation: none !important; } 1207 } 1208 </style> 1209 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 69 bytes, lines 1209-1211
1209 1210 1211 <script async src="https://www.googletagmanager.com/gtag/js?id=
1211G-MF2HYXMMQ1
vendor: 16 bytes, lines 1211-1212
1211"></script> 1212
1212<script> 1213 window.dataLayer = window.dataLayer || []; 1214 function gtag() { dataLayer.push(arguments); } 1215 gtag('js', new Date()); 1216 1217 // Cross-domain: keep one GA4 session across finnovate.in and the Calendly booking flow 1218 // (the /mutual-funds SPA and /learn are same-domain, so they stay unified automatically). 1219 gtag('config', 'G-MF2HYXMMQ1', { 1220 linker: { domains: ['calendly.com', 'finnovate.in'] } 1221 }); 1222 </script>
1222<!-- Hotjar Tracking Code for https://www.finnovate.in --> 1223 1224 1225 <meta name="msvalidate.01" content="1179D7AC84077D0A20AE630312D53589"> 1226 1227 <meta property="og:type" content="website"> 1228 <meta property="og:site_name" content="Finnovate"> 1229 <meta property="og:locale" content="en_IN"> 1230 <meta property="og:title" content="Top Financial and Wealth Management in India | Finnovate"> 1231 <meta property="og:description" 1232 content="SEBI-Registered financial planning and wealth management company in India. Experts in goal-based planning, insurance, tax, and portfolio management. Serving Mumbai, Pune, Ahmedabad, Nashik, Kutch & Bhuj."> 1233 <meta property="og:image" content="https://www.finnovate.in/assets/images/finnovate_logo.png"> 1234 <meta property="og:image:alt" content="Finnovate - SEBI-Registered Financial Planning & Wealth Management"> 1235 <meta property="og:url" content="https://www.finnovate.in/"> 1236 1237 <meta name="twitter:card" content="summary"> 1238 <meta name="twitter:site" content="@FinnovateLive"> 1239 <meta name="twitter:creator" content="@FinnovateLive"> 1240 <meta name="twitter:title" content="Top Financial and Wealth Management in India | Finnovate"> 1241 <meta name="twitter:description" 1242 content="SEBI-Registered financial planning and wealth management company in India. Experts in goal-based planning, insurance, tax, and portfolio management. Serving Mumbai, Pune, Ahmedabad, Nashik, Kutch & Bhuj."> 1243 <meta name="twitter:image" content="https://www.finnovate.in/assets/images/finnovate_logo.png"> 1244 <meta name="twitter:image:alt" content="Finnovate - SEBI-Registered Financial Planning & Wealth Management"> 1245 <meta name="twitter:url" content="https://www.finnovate.in/">
1246<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":["Organization","FinancialService"],"@id":"https://www.finnovate.in/#organization","name":"Finnovate","alternateName":["Finnovate Financial Services","Finnovate.in"],"url":"https://www.finnovate.in/","logo":"https://www.finnovate.in/assets/images/logo.svg","legalName":"Finnovate Financial Services Pvt Ltd","foundingDate":"2007","address":{"@type":"PostalAddress","streetAddress":"The Summit Business Park, 7th Floor, Unit No. 703, Andheri - Kurla Rd, Andheri East","addressLocality":"Mumbai","addressRegion":"Maharashtra","postalCode":"400093","addressCountry":"IN"},"identifier":[{"@type":"PropertyValue","name":"SEBI RIA Registration","value":"INA000013518"},{"@type":"PropertyValue","name":"CIN","value":"U67190MH2007PTC172272"},{"@type":"PropertyValue","name":"GST","value":"27AABCF1124C2ZC"}],"hasCredential":{"@type":"EducationalOccupationalCredential","credentialCategory":"license","identifier":"INA000013518","recognizedBy":{"@type":"GovernmentOrganization","name":"Securities and Exchange Board of India (SEBI)"}},"founder":[{"@id":"https://www.finnovate.in/about-us/founders/nehal-mota#person"},{"@id":"https://www.finnovate.in/about-us/founders/naveen-singh#person"}],"subOrganization":{"@type":"Organization","name":"Finnovate Investment Managers Private Limited","url":"https://www.finnovate.in/pms/","identifier":{"@type":"PropertyValue","name":"SEBI Portfolio Manager Registration","value":"INP000010104"}},"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","telephone":"+91-9819022600","availableLanguage":["en","hi"]}],"areaServed":{"@type":"Country","name":"India"},"sameAs":["https://www.facebook.com/Finnovate","https://x.com/FinnovateLive","https://www.linkedin.com/company/finnovatein","https://in.linkedin.com/company/finnovatein","https://www.instagram.com/finnovate.in/","https://www.youtube.com/channel/UCbeqQ9zocbH3bT_ZbodPBpQ","https://share.google/f4pfJ4eZkQ1iGIPa9","https://www.google.com/search?kgmid=/g/11g4g7w5gd"]},{"@type":"Person","@id":"https://www.finnovate.in/about-us/founders/nehal-mota#person","name":"Nehal Mota","jobTitle":"Co-Founder & CEO","url":"https://www.finnovate.in/about-us/founders/nehal-mota","worksFor":{"@id":"https://www.finnovate.in/#organization"},"sameAs":["https://www.linkedin.com/in/nehalmota"]},{"@type":"Person","@id":"https://www.finnovate.in/about-us/founders/naveen-singh#person","name":"Naveen Singh","jobTitle":"Co-Founder & CTO","url":"https://www.finnovate.in/about-us/founders/naveen-singh","worksFor":{"@id":"https://www.finnovate.in/#organization"},"sameAs":["https://www.linkedin.com/in/naveen23"]},{"@type":"WebSite","@id":"https://www.finnovate.in/#website","url":"https://www.finnovate.in/","name":"Finnovate","publisher":{"@id":"https://www.finnovate.in/#organization"},"inLanguage":"en"},{"@type":"WebPage","@id":"https://www.finnovate.in/#webpage","url":"https://www.finnovate.in/","name":"Finnovate - SEBI-Registered Financial Planning & Wealth Management","isPartOf":{"@id":"https://www.finnovate.in/#website"},"about":{"@id":"https://www.finnovate.in/#organization"},"dateModified":"2026-07-03","inLanguage":"en","speakable":{"@type":"SpeakableSpecification","cssSelector":[".hero-sub",".home-faq-item p"]},"mainEntity":{"@id":"https://www.finnovate.in/#faq"}},{"@type":"BreadcrumbList","@id":"https://www.finnovate.in/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.finnovate.in/","name":"Home"}}]},{"@type":"MobileApplication","@id":"https://play.google.com/store/apps/details?id=com.finnovate.wealthtrack#app","name":"Finnovate Wealth","operatingSystem":"Android","applicationCategory":"FinanceApplication","url":"https://play.google.com/store/apps/details?id=com.finnovate.wealthtrack","offers":{"@type":"Offer","price":"0","priceCurrency":"INR"},"publisher":{"@id":"https://www.finnovate.in/#organization"}},{"@type":"MobileApplication","@id":"https://apps.apple.com/in/app/finnovate-wealth-app/id6740236625#app","name":"Finnovate Wealth","operatingSystem":"iOS","applicationCategory":"FinanceApplication","url":"https://apps.apple.com/in/app/finnovate-wealth-app/id6740236625","offers":{"@type":"Offer","price":"0","priceCurrency":"INR"},"publisher":{"@id":"https://www.finnovate.in/#organization"}},{"@type":"FAQPage","@id":"https://www.finnovate.in/#faq","mainEntity":[{"@type":"Question","name":"Who should work with Finnovate?","acceptedA
1246nswer":{"@type":"Answer","text":"Finnovate is for people who want structure around their money. If you have multiple goals, ongoing investments, family responsibilities, or big financial decisions ahead and want everything aligned in one plan, this is for you."}},{"@type":"Question","name":"Is Finnovate SEBI-registered?","acceptedAnswer":{"@type":"Answer","text":"Yes. Finnovate is a SEBI-registered Investment Adviser (Reg. No. INA000013518)."}},{"@type":"Question","name":"How does Finnovate earn money?","acceptedAnswer":{"@type":"Answer","text":"Finnovate works on a transparent, fee-only model. You pay us directly for advisory services. We do not earn commissions on products."}},{"@type":"Question","name":"Can NRIs work with Finnovate?","acceptedAnswer":{"@type":"Answer","text":"Yes. We support resident and NRI clients, subject to applicable SEBI, FEMA, and tax regulations."}},{"@type":"Question","name":"Is there a minimum income or net worth required?","acceptedAnswer":{"@type":"Answer","text":"There is no fixed minimum income or net worth. What matters is whether you have financial decisions to make and are willing to follow a structured process."}},{"@type":"Question","name":"What services does Finnovate offer?","acceptedA
1246nswer":{"@type":"Answer","text":"Finnovate provides goal-based financial fitness planning, a detailed wealth audit, insurance solutions across health and life, and research-backed investment advisory and management."}}]},{"@type":"ItemList","@id":"https://www.finnovate.in/#framework","name":"Our Framework","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Thing","name":"Goal Planning","description":"Translate life goals into numbers and timelines. Clear targets, clear plan."}},{"@type":"ListItem","position":2,"item":{"@type":"Thing","name":"Budget & Tax","description":"Cash-flow map, emergency fund, and tax-efficient structure to keep more."}},{"@type":"ListItem","position":3,"item":{"@type":"Thing","name":"Loans","description":"Right loan mix, faster closure strategy, and interest saved over years."}},{"@type":"ListItem","position":4,"item":{"@type":"Thing","name":"Insurance","description":"Cover life and health first. No misselling. Only what you truly need."}},{"@type":"ListItem","position":5,"item":{"@type":"Thing","name":"Investing","description":"Low-cost, multi-asset portfolios aligned to goals and risk profile."}},{"@type":"ListItem","position":6,"item":{"@type":"Thing","name":"Estate & Legacy","description":"Wills, nominations and structures to protect and pass on wealth."}}]}]}</script>
1246 1247 <!-- Canonical moved to <head>; removed duplicate here --> 1248 1249 <style> 1250 /* âââ Header: normal document flow, no sticky/fixed (was position:absolute 1251 on desktop / fixed on mobile, which ignore preceding siblings â that's 1252 what caused it to collide with the bar above). Now it just stacks 1253 after the bar like any normal element; both scroll away together on 1254 scroll, no gap, no collision. Uses "relative" rather than "static" â 1255 same normal-flow layout, but still establishes a positioning context 1256 for absolutely-positioned children (the mobile hamburger .menu-trigger, 1257 nav dropdowns), which otherwise jump to the wrong place. No z-index 1258 here: setting one creates a new stacking context that traps the open 1259 mobile nav dropdown (z-index:1001) inside it, capping it below the 1260 page-level .mobile-nav-backdrop (z-index:1000) regardless of the 1261 dropdown's own higher value â making its links unclickable. âââ */ 1262 .header-area.header-sticky { 1263 position: relative !important; 1264 background: #fff; 1265 } 1266 @media (max-width: 991px) { 1267 .header-area.header-sticky { 1268 position: relative !important; 1269 } 1270 } 1271 1272 /* âââ Hero: .hero-ref's own top padding (clamp 84â120px) was the ONLY 1273 reservation for the header when it was position:absolute (~80px tall, 1274 floating over the hero). Now the header is static and takes real 1275 space in flow, so that padding double-counts on top of it. Subtract 1276 the header's height, keeping just the original breathing-room 1277 portion (the clamp already scaled responsively; this preserves that 1278 scaling, just shifted down by a flat 80px). âââ */ 1279 .hero-ref { 1280 padding-top: calc(clamp(84px, 9vw, 120px) - 80px); 1281 } 1282 @media (max-width: 767px) { 1283 /* Mobile only: add back ~1 line (h1 line-height is ~39px) of breathing 1284 room above the heading â the tight gap reads fine on desktop but felt 1285 cramped right under the nav on mobile. */ 1286 .hero-ref { padding-top: 44px; } 1287 } 1288 </style> 1289 1290</head> 1291 1292 1293<body> 1294 1295 1296<!-- Popup Container --> 1297 <div id="popup" class="popup"> 1298 <div class="popup-content"> 1299 <span class="close-btn" id="closeBtn" onclick="closeBtn()">×</span> 1300 <iframe loading="lazy" title="FinnFit Consultation" width='100%' height='750' src='https://meet.finnovate.in/portal-embed#/finnfitconsultation' frameborder='0' allowfullscreen></iframe> 1301 </div> 1302 </div> 1303 1304 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 1304-1305
1304 1305 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1305GTM-MQWJS5B
vendor: 95 bytes, lines 1305-1306
1305" height="0" width="0" 1306 style="display:none;visibility:hidden"></iframe></noscript>
1306<!-- End Google Tag Manager (noscript) --> 1307 <!-- ***** Preloader ***** --> 1308 <!-- Disabled: this was a full-screen green-gradient splash (z-index 9999) that hid the 1309 already-fast-painting content until window.load, wrecking Speed Index and the 1310 "instant load" feel. Content now paints from the very first frame. Kept in the DOM 1311 (display:none) so the existing custom.js window.load fadeOut() stays a harmless no-op. --> 1312 <div id="preloader" style="display:none !important;"> 1313 <div class="jumper"></div> 1314 </div><!-- ***** Preloader End ***** --> 1315 1316 <!-- ***** White Header Area Start ***** --> 1317<header class="header-area header-sticky"> 1318 <div class="container"> 1319<div class="row"> 1320<div class="col-lg-10 col-md-12"> 1321<nav class="main-nav"></nav> 1322</div> 1323</div> 1324</div> 1325</header> 1326<!-- ***** White Header Area End ***** --> 1327 1328 1329 1330 1331 <!-- ***** Welcome Area Start ***** --> 1332 <section class="welcome-area hero-ref" id="welcome" aria-label="Hero"> 1333 <div class="container"> 1334 <div class="hero-content"> 1335 <h1>India's 1st & largest Financial Fitness Platform.</h1> 1336 <p class="hero-sub">Helping professionals achieve financial goals & build prosperity <span class="hero-emph">safely, surely, swiftly.</span></p> 1337 <div class="hero-actions"> 1338 <a href="https://calendly.com/finnovate/financial-fitness-consultation?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=hero_banner_call&utm_term=green_button&utm_content=Schedule%20Call" 1339 data-track-click="hero_cta_schedule_call" 1340 onclick="openCalendly('https://calendly.com/finnovate/financial-fitness-consultation?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=hero_banner_call&utm_term=green_button&utm_content=Schedule%20Call'); return false;" 1341 class="main-button"><i class="fa-regular fa-calendar"></i> Schedule Call</a> 1342 <a href="https://www.finnovate.in/advisory" 1343 data-track-click="hero_cta_view_plans" 1344 class="main-button-1">View Plans</a> 1345 </div> 1346 <div class="hero-trust-line"> 1347 <span><i class="fa-solid fa-shield-halved"></i>SEBI Registered Adviser</span> 1348 <span class="trust-sep">·</span> 1349 <span><i class="fa-solid fa-hand-holding-dollar"></i>Fee-Only</span> 1350 <span class="trust-sep">·</span> 1351 <span><i class="fa-solid fa-circle-check"></i>Zero Commissions</span> 1352 </div> 1353 </div> 1354 1355 <div class="hero-grid"> 1356 <div class="hero-photo"> 1357 <img id="heroImage" src="assets/images/slider-icon-1.webp" data-default-src="assets/images/slider-icon-1.webp" 1358 width="500" height="435" fetchpriority="high" decoding="async" 1359 alt="Illustration of a Finnovate financial advisor guiding a couple through their wealth planning journey"> 1360 </div> 1361 1362 <div class="hero-card"> 1363 <div class="stars">â â â â â </div> 1364 <div class="hero-metric">3,500+</div> 1365 <div class="hero-label">Families served</div> 1366 <div class="hero-label" style="margin-top:6px;">Trusted by professionals & doctors</div> 1367 </div> 1368 1369 <div class="hero-chart"> 1370 <div class="hero-chart-title">Assets under management</div> 1371 <div class="hero-chart-metric">â¹ 1200 Cr+</div> 1372 <div class="hero-bars" aria-hidden="true"> 1373 <span style="height:20%"></span> 1374 <span style="height:28%"></span> 1375 <span style="height:32%"></span> 1376 <span style="height:40%"></span> 1377 <span style="height:48%"></span> 1378 <span style="height:52%"></span>
1379 <span style="height:60%"></span> 1380 <span style="height:64%"></span> 1381 <span style="height:72%"></span> 1382 <span style="height:78%"></span> 1383 <span style="height:86%"></span> 1384 <span style="height:92%"></span> 1385 </div> 1386 </div> 1387 1388 <div class="hero-panel"> 1389 <div> 1390 <div class="hero-panel-title">Simplify financial planning and stay goal-focused.</div> 1391 <p style="margin-top:10px;color:rgba(233,245,241,0.85);">Goal planning, insurance, investing, and tracking in one guided flow.</p> 1392 </div> 1393 <a class="hero-panel-cta" href="https://plan.finnovate.in/finnfit" data-track-click="hero_panel_cta_finnfit_test"> 1394 Take FinnFit Test <i class="fa-solid fa-arrow-right"></i> 1395 </a> 1396 </div> 1397 </div> 1398 </div> 1399 </section><!-- ***** Welcome Area End ***** --> 1400 <div class="clearfix"></div><!-- ***** Features Big Item End ***** --> 1401 1402 <!-- ===== As Featured In (News ticker moved up) ===== --> 1403 <section class="section m-extra as-featured" aria-label="As featured in"> 1404 <div class="container"> 1405 <div class="press-ticker" aria-label="Finnovate press coverage"> 1406 <div class="press-heading">As featured in</div> 1407 <div class="press-track press-logos"> 1408 <a href="https://www.cnbctv18.com/personal-finance/insurance-planning-securing-your-family-future-smart-money-17294071.htm" 1409 target="_blank" rel="noopener noreferrer"> 1410 <img src="assets/images/CNBC%20logo.webp" alt="CNBC TV18" loading="lazy"> 1411 </a> 1412 <a href="https://mintgenie.livemint.com/news/personal-finance/avoid-debt-to-whatever-extent-possible-says-nehal-mota-of-finnovate-151683273938622" 1413 target="_blank" rel="noopener noreferrer"> 1414 <img src="assets/images/livemint-logo-v2[1].webp" alt="LiveMint" loading="lazy"> 1415 </a> 1416 <a href="https://timesofindia.indiatimes.com/blogs/voices/why-retirement-planning-plays-a-key-role-in-the-investment-journey/" 1417 target="_blank" rel="noopener noreferrer"> 1418 <img src="assets/images/The_Times_of_India_Red_Logo.webp" 1419 alt="Times of India" loading="lazy"> 1420 </a> 1421 <a href="https://www.businessinsider.in/personal-finance/news/what-is-the-best-date-to-set-for-your-sips/articleshow/100851727.cms" 1422 target="_blank" rel="noopener noreferrer"> 1423 <img src="assets/images/2560px-Business_Insider_Logo.svg[1].webp" 1424 alt="Business Insider" loading="lazy"> 1425 </a> 1426 <a href="https://www.outlookmoney.com/insurance/planning-to-buy-child-insurance-think-twice" target="_blank" rel="noopener noreferrer"> 1427 <img src="assets/images/outlookmoney.jpeg" class="outlook-logo" alt="Outlook Money" loading="lazy"> 1428 </a> 1429 <a href="https://www.moneycontrol.com/news/business/personal-finance/in-financial-planning-it-s-liquidity-before-investment-13332794.html" target="_blank" rel="noopener noreferrer"> 1430 <img src="assets/images/moneycontrol.png" alt="Moneycontrol" loading="lazy"> 1431 </a> 1432 <a href="https://www.forbes.com/advisor/in/personal-finance/how-to-financially-prepare-for-layoff/" target="_blank" rel="noopener noreferrer"> 1433 <img src="assets/images/forbes.png" alt="Forbes" loading="lazy"> 1434 </a> 1435 <a href="https://www.business-standard.com/finance/personal-finance/dividend-yield-funds-seen-as-stable-option-for-sound-risk-adjusted-returns-125090301107_1.html" target="_blank" rel="noopener noreferrer"> 1436 <img src="assets/images/business-standard-logo-2.png" alt="Bu
1436siness Standard" loading="lazy"> 1437 </a> 1438 <a href="https://www.zeebiz.com/personal-finance/photo-gallery-sipswp-for-retirement-planning-corpus-calculator-inr-rs-10000-monthly-sip-and-inr-2500000-lump-sum-investment-and-then-rs-215000-monthly-income-for-25-years-calculations-327783" target="_blank" rel="noopener noreferrer"> 1439 <img src="assets/images/Zeebusiness.png" alt="Zee Business" loading="lazy"> 1440 </a> 1441 <a href="https://www.indiatoday.in/business/personal-finance/story/early-retirement-age-40-savings-needed-corpus-inflation-fire-trend-financial-independence-2743639-2025-06-20" target="_blank" rel="noopener noreferrer"> 1442 <img src="assets/images/IndiaToday.png" alt="India Today" loading="lazy"> 1443 </a> 1444 <a href="https://www.financialexpress.com/money/current-interest-rate-regime-time-to-bet-on-dynamic-bond-funds/3209204/" target="_blank" rel="noopener noreferrer"> 1445 <img src="assets/images/FinExp.png" alt="Financial Express" loading="lazy"> 1446 </a> 1447 <a href="https://economictimes.indiatimes.com/wealth/invest/at-8-05-interest-rbi-floating-rate-savings-bonds-could-be-better-investment-than-bank-fds-nsc/articleshow/99862475.cms" 1448 target="_blank" rel="noopener noreferrer"> 1449 <img src="assets/images/news-logos/economic-times.png" alt="Economic Times" loading="lazy"> 1450 </a> 1451 <a href="https://economictimes.indiatimes.com/wealth/invest/how-can-you-invest-rs-1-crore-to-generated-monthly-passive-income/articleshow/118112564.cms?from=mdr" 1452 target="_blank" rel="noopener noreferrer"> 1453 <img src="assets/images/news-logos/et-wealth.png" alt="ET Wealth" loading="lazy"> 1454 </a> 1455 <a href="https://www.businesstoday.in/personal-finance/real-estate/story/investing-in-reits-is-the-low-risk-high-yield-approach-fit-for-your-portfolio-380739-2023-05-10?utm_source=btweb_story_share" 1456 target="_blank" rel="noopener noreferrer"> 1457 <img src="assets/images/news-logos/business-today.png" alt="Business Today" loading="lazy"> 1458 </a> 1459 <a href="https://bwdisrupt.businessworld.in/article/Finnovate-Bags-Nearly-1-M-In-Pre-Series-A-Round/21-09-2022-447563/" 1460 target="_blank" rel="noopener noreferrer"> 1461 <img src="assets/images/news-logos/businessworld.png" alt="BusinessWorld" loading="lazy"> 1462 </a> 1463 <a href="https://yourstory.com/2022/09/funding-roundup-ximkart-finnovate-new-leaf-early-stage-capital?" 1464 target="_blank" rel="noopener noreferrer"> 1465 <img src="assets/images/news-logos/yourstory.png" alt="YourStory" loading="lazy"> 1466 </a> 1467 <a href="https://www.republicworld.com/business/women-never-miss-this-investment-tip-ceo-s-million-dollar-advice" 1468 target="_blank" rel="noopener noreferrer"> 1469 <img src="assets/images/news-logos/republic-world.png" alt="Republic World" loading="lazy"> 1470 </a> 1471 <a href="https://www.fortuneindia.com/personal-finance/financial-planning-for-newlyweds-should-you-combine-finances-after-marriage/120708" 1472 target="_blank" rel="noopener noreferrer"> 1473 <img src="assets/images/news-logos/fortune-india.png" alt="Fortune India" loading="lazy"> 1474 </a> 1475 <a href="https://www.thequint.com/explainers/why-are-finfluencers-under-sebi-lens-finance-influencer-social-media#read-more" 1476 target="_blank" rel="noopener noreferrer"> 1477 <img src="assets/images/news-logos/the-quint.png" alt="The Quint" loading="lazy"> 1478 </a> 1479 <a href="https://news.abplive.com/business/small-savings-vs-bank-deposits-banks-continue-to-remain-preferred-choice-for-customers-1562843" 1480 target="_blank" rel="noopener noreferrer"> 1481 <img src="assets/images/news-logos/abplive.png" alt="ABP Live" loading="lazy"> 1482 </a> 1483 <a href="https://zeenews.india.com/economy/live-updates/union-budget-2023-24-expectations-date-in-india-salaried-employees-new-income-tax-slabs-rates-structure-revised-savings-cheaper-costlier-items-gst-india-rail-budget-fm-nirmala-sitharaman-2565462?" 1484 target="_blank" rel="noopener noreferrer"> 1485 <img src="assets/images/news-logos/zee-news.png" alt="Zee News" loading="lazy"> 1486 </a> 1487 <a href="https://www.youtube.com/live/WgA00y6ZEJ0?si=pc-w6WBn6F8cUCrW" target="_blank" rel="noopener noreferrer"> 1488 <img src="assets/images/news-logos/money9.png" alt="Money9" loading="lazy"> 1489 </a> 1490 <a href="https://www.goodreturns.in/personal-finance/investment/mother-s-day-gift-from-sips-to-sukanya-samriddhi-yojana-ssy-top-5-investment-options-work-for-all-1428339.html" 1491 target="_blank" rel="noopener noreferrer"> 1492 <img src="assets/images/news-logos/good-returns.png" alt="Good Returns" loading="lazy"> 1493 </a> 1494 <a href="https://www.mid-day.com/brand-media/article/how-finnovate-pioneered-financial-fitness-and-now-aims-to-help-indian-families-23277619" 1495 target="_blank" rel="noopener noreferrer"> 1496 <img src="assets/images/news-logos/mid-day.png" alt="Mid-Day" loading="lazy"> 1497 </a> 1498 <a href="https://www.newindianexpress.com/business/2025/Jun/15/how-to-maximise-your-income-tax-refunds" 1499 target="_blank" rel="noopener noreferrer"> 1500 <img src="assets/images/news-logos/new-indian-express.png" alt="The New Indian Express" loading="lazy"> 1501 </a> 1502 </div> 1503 </div> 1504 </div> 1505 </section> 1506 <!-- ===== USP Cards: Key Metrics (below hero) ===== --> 1507 <section class="usp-section" aria-label="Key metrics"> 1508 <div class="usp-wrap"> 1509 <div class="section-heading text-center mb-3"> 1510 <h2><strong>Our Impact</strong></h2> 1511 <p style="margin-top:6px;color:#2d5d52;">Trusted by thousands - real outcomes that matter</p> 1512 </div> 1513 <div class="usp-grid"> 1514 <div class="usp-card"> 1515 <div class="usp-icon"><i class="fa-solid fa-award" aria-hidden="true"></i></div> 1516 <div class="usp-value"><span class="count" data-target="19">0</span></div> 1517 <div class="usp-label">Years of Excellence</div> 1518 </div> 1519 1520 <div class="usp-card"> 1521 <div class="usp-icon"><i class="fa-solid fa-coins" aria-hidden="true"></i></div> 1522 <div class="usp-value">â¹ <span class="count" data-target="1200">0</span> Cr</div> 1523 <div class="usp-label">AUM Managed</div> 1524 </div> 1525 1526 <div class="usp-card"> 1527 <div class="usp-icon"><i class="fa-solid fa-users" aria-hidden="true"></i></div> 1528 <div class="usp-value"><span class="count" data-target="3500">0</span>+</div> 1529 <div class="usp-label">Families Served</div> 1530 </div> 1531 1532 <div class="usp-card"> 1533 <div class="usp-icon"><i class="fa-solid fa-user-check" aria-hidden="true"></i></div> 1534 <div class="usp-value"><span class="count" data-target="100000">0</span>+</div> 1535 <div class="usp-label">Individuals Empowered</div> 1536 </div> 1537 </div> 1538 </div> 1539 </section> 1540 <section class="section struggle bggrey" id=""> 1541 <div class="container"> 1542 <!-- ***** Section Title Start ***** --> 1543 <div class="row px-2"> 1544 <div class="col-lg-12 mt-4"> 1545 <div class="section-heading text-center"> 1546 <h2><strong>Observed across thousands of financial journeys.</strong></h2> 1547 </div> 1548 </div> 1549 <div class="offset-lg-2 col-lg-8"> 1550 <div class="text-center"> 1551 <p class="help-more">Here are the most common roadblocks we see among professionals and doctors.</p> 1552 </div> 1553 </div> 1554 </div><!-- ***** Section Title End ***** -->
1555 <div class="row strcol" style="padding: 20px;"> 1556 1557 <div class="col-sm-3-5 text-left whitecover"> 1558 <div class="icon"><img src="assets/images/Unplanned1.webp" alt="Unplanned1" width="50px" loading="lazy"></div> 1559 <div class="text"> 1560 <h3 style="color: #000; font-size: 20px;">Unplanned Financial Life</h3> 1561 <p style="margin-top: 8px;">Without a clear financial plan, many make random decisions and 1562 stay unprepared for risks or future goals. A structured goal-based plan is needed 1563 to bring order and direction.</p> 1564 </div> 1565 </div> 1566 <div class="col-sm-3-5 text-left whitecover"> 1567 <div class="icon"><img src="assets/images/nogoal.webp" alt="nogoal" width="50px" loading="lazy"></div> 1568 <div class="text"> 1569 <h3 style="color: #000; font-size: 20px;">Misaligned Investments</h3> 1570 <p style="margin-top: 8px;">Investments often follow distributor advice instead of your needs, 1571 causing poor wealth management and wasted effort. When goals and investments donât match, 1572 long-term wealth suffers.</p> 1573 </div> 1574 </div> 1575 <div class="col-sm-3-5 text-left whitecover"> 1576 <div class="icon"><img src="assets/images/nofined.webp" alt="nofined" width="50px" loading="lazy"></div> 1577 <div class="text"> 1578 <h3 style="color: #000; font-size: 20px;">Lack of Awareness</h3> 1579 <p style="margin-top: 8px;">With limited knowledge of insurance, tax planning, and asset allocation, 1580 many end up in products that fail to beat inflation, slowing long-term wealth creation.</p> 1581 </div> 1582 </div> 1583 </div> 1584 </div> 1585 </section> 1586 1587 <section class="section bggrey" id=""> 1588 <div class="container blue-sec dis-block"> 1589 <div class="row"> 1590 <div class="col-lg-7"> 1591 <div class="left-heading"> 1592 <p style="color: white; font-size: 18px;">Solution to these struggles is</p> 1593 <h3 style="margin-top: 5px;"><strong>Financial Fitness Planning</strong></h3> 1594 </div> 1595 </div> 1596 </div> 1597 </div> 1598 <div class="container dis-none disk-mobile"> 1599 <div class="row"> 1600 <div class="col-sm-12" style="background-color: #009356"> 1601 <div class="left-heading text-center"> 1602 <p style="color: white; font-size: 18px;">Solution to these struggles is</p> 1603 <h3 style="color: white;"><b>Financial Life Planning</b></h3> 1604 </div> 1605 <img src="assets/images/sco-bg-2.webp" alt="sco-bg-2" class="img-fluid" loading="lazy"> 1606 </div> 1607 </div> 1608 </div> 1609 </section> 1610 1611 1612 1613 <section class="section m-extra"> 1614 <div class="container"> 1615 <div class="row"> 1616 <div class="col-lg-12"> 1617 <div class="section-heading text-center mb-3"> 1618 <h2><strong>Why Finnovate?</strong></h2> 1619 </div> 1620 </div> 1621 <div class="offset-lg-1 col-lg-10"> 1622 <div class="text-center"> 1623 <p>Because we believe that sound financial advice and commission free investing should be 1624 available to 1625 everyone. Hereâs how we can help:</p> 1626 </div> 1627 </div> 1628 <div class="col-lg-12"> 1629 <div class="section-heading text-center desktop_view"><img src="assets/images/secbg-1.webp" loading="lazy" 1630 alt="secbg-1" class="secbg-1"></div> 1631 </div> 1632 <div class="col-lg-12"> 1633 <div class="section-heading text-center mobile_view"><img src="assets/images/secbg-mob.webp" loading="lazy"
1634 alt="secbg-mob" class="secbg-mob"></div> 1635 </div> 1636 </div> 1637 </div> 1638 </section> 1639 1640 1641 <section class="section finance bggrey mb-5" id="about"> 1642 <div class="container"> 1643 <!-- ***** Section Title Start ***** --> 1644 <div class="row px-2"> 1645 <div class="col-lg-12"> 1646 <div class="section-heading text-center mb-3"> 1647 <h2><strong>Start your Journey towards Financial Fitness!</strong></h2> 1648 </div> 1649 </div> 1650 <div class="offset-lg-2 col-lg-8" style="margin-bottom: 30px;"> 1651 <div class="section-heading text-center"> 1652 <p>Finnovate is a complete ecosystem that lets you start your journey at any stage you wish and opt for personal Financial planning when you need.</p> 1653 </div> 1654 </div> 1655 </div><!-- ***** Section Title End ***** --> 1656 <div class="journey-grid"> 1657 <div class="journey-card"> 1658 <div class="jc-head icon-head"> 1659 <div class="jc-icon"><img src="assets/images/ed.webp" alt="Learn icon" loading="lazy"></div> 1660 <h3>Learn</h3> 1661 </div> 1662 <p>A wealth of knowledge about wealth. Masterclasses, webinars, and case studies that build your financial literacy and confidence.</p> 1663 <a href="https://www.finnovate.in/learn/finnversity" data-track-click="mid_page_journey_cta_learn" class="main-button">Explore</a> 1664 </div> 1665 1666 <div class="journey-card"> 1667 <div class="jc-head icon-head"> 1668 <div class="jc-icon"><img src="assets/images/finplan.webp" alt="Financial plans icon" loading="lazy"></div> 1669 <h3>Financial Plans</h3> 1670 </div> 1671 <p>
1671Proprietary algorithms plus expert instincts create unbiased plans around your life goals-retirement, education, wealth creation.</p> 1672 <a href="https://www.finnovate.in/advisory" data-track-click="mid_page_journey_cta_financial_plans" class="main-button">Try Now</a> 1673 </div> 1674 1675 <div class="journey-card"> 1676 <div class="jc-head icon-head"> 1677 <div class="jc-icon"><img src="assets/images/multi.webp" alt="Multi asset icon" loading="lazy"></div> 1678 <h3>Multi Asset Investing</h3> 1679 </div> 1680 <p>Put your plan in motion across mutual funds, deposits, and insurance in one place. Research-backed, diversified portfolios tailored to you.</p> 1681 <a href="https://www.finnovate.in/transact-page" data-track-click="mid_page_journey_cta_multi_asset" class="main-button">Try Now</a> 1682 </div> 1683 1684 <div class="journey-card"> 1685 <div class="jc-head icon-head"> 1686 <div class="jc-icon"><img src="assets/images/tracking.webp" alt="Tracking icon" loading="lazy"></div> 1687 <h3>Tracking</h3> 1688 </div> 1689 <p>Dashboards and alerts to monitor performance, milestones, and course-corrections so you stay on track to your goals.</p> 1690 <a href="https://www.finnovate.in/track-page" data-track-click="mid_page_journey_cta_tracking" class="main-button">Try Now</a> 1691 </div> 1692 </div> 1693 </div> 1694 </section> 1695 1696 1697 1698 </section><!-- ***** Features Big Item Start ***** --> 1699 <section class="section finance mb-4" id="about-journey"> 1700 <div class="container"> 1701 <div class="row"> 1702 1703 <div class="col-lg-6 col-md-12 col-sm-12"><img id="journeyImage" src="assets/images/left-image-new.webp" data-default-src="assets/images/left-image-new.webp" loading="lazy" 1704 class="rounded img-fluid" alt="Finnovate app dashboard showing goal tracking and financial planning tools"></div> 1705 <div class="col-lg-6 col-md-12 col-sm-12"> 1706 <div class="ff-cta"> 1707 <div class="ff-pill">2 minute quiz</div> 1708 <h2 class="ff-title">Are you Financially Fit?</h2> 1709 <p class="ff-sub">Take our FinnFit Quiz to discover how ready you are - and what to fix first.</p> 1710 <a href="https://plan.finnovate.in/finnfit" 1711 data-track-click="mid_page_quiz_cta_finnfit_test" 1712 class="main-button">Take FinnFit Test <i class="fa-solid fa-check"></i></a> 1713 </div> 1714 </div> 1715 1716 </div> 1717 </div><!-- <div class="row"> 1718 <div class="col-lg-12"> 1719 <div class="hr"></div> 1720 </div> 1721 </div> --> 1722 </div> 1723 </section> 1724 1725 1726 1727 <style> 1728 /* Advantage section compact redesign */ 1729 :root { 1730 --adv-bg-1: #eef8f2; 1731 --adv-bg-2: #dff2e8; 1732 --adv-text: #0b2b2e; 1733 --adv-sub: #355a54; 1734 --adv-card-bg: #ffffff; 1735 --adv-stroke: rgba(8,67,72,0.12); 1736 --adv-shadow: 0 12px 28px rgba(8,67,72,0.12); 1737 --adv-accent: #009356; 1738 --adv-accent-2: #0b6b58; 1739 } 1740 1741 .section.advantage { 1742 position: relative; 1743 background: 1744 radial-gradient(900px 420px at 5% 0%, rgba(0,147,86,.16), transparent 60%), 1745 radial-gradient(1000px 520px at 110% 10%, rgba(11,107,88,.14), transparent 60%), 1746 linear-gradient(180deg, var(--adv-bg-1) 0%, var(--adv-bg-2) 100%); 1747 padding: 70px 0; 1748 overflow: hidden; 1749 } 1750 1751 .section.advantage .section-heading p { 1752 color: #6d6d6d; 1753 } 1754 1755 .adv-grid { 1756 display: grid; 1757 grid-template-columns: repeat(2, minmax(0, 1fr)); 1758 gap: 18px; 1759 margin-top: 20px; 1760 } 1761 1762 .adv-card { 1763 background: var(--adv-card-bg); 1764 border: 1px solid var(--adv-stroke); 1765 border-radius: 16px; 1766 box-shadow: var(--adv-shadow); 1767 padding: 16px; 1768 display: grid; 1769 grid-template-columns: minmax(0, 1fr) 220px; 1770 gap: 14px; 1771 align-items: center; 1772 overflow: visible; 1773 opacity: 0; 1774 transform: translateY(16px); 1775 transition: opacity .5s ease, transform .5s ease; 1776 } 1777 .adv-card.in-view { opacity: 1; transform: translateY(0); } 1778 1779 .adv-kicker { 1780 text-transform: uppercase; 1781 letter-spacing: .18em; 1782 font-size: 11px; 1783 font-weight: 700; 1784 color: #1a7a63; 1785 margin: 0 0 6px; 1786 } 1787 .adv-title { 1788 font-family: "Aeonik", Inter, sans-serif; 1789 color: var(--adv-text); 1790 font-size: 18px; 1791 margin: 0 0 6px; 1792 line-height: 1.35; 1793 } 1794 .adv-copy { 1795 color: #3b5152; 1796 font-size: 16px; 1797 line-height: 1.6; 1798 margin: 0; 1799 } 1800 1801 .adv-media { 1802 position: relative; 1803 border-radius: 0; 1804 background: transparent; 1805 padding: 0; 1806 display: block; 1807 height: 190px; 1808 justify-self: end; 1809 } 1810 .adv-media img { 1811 width: 250px; 1812 height: 190px; 1813 object-fit: contain; 1814 transform: translateX(18px) scale(0.98); 1815 transition: transform .6s ease; 1816 } 1817 .adv-card.in-view .adv-media img { transform: translateX(18px) scale(1); } 1818 1819 .adv-trust { 1820 display: grid; 1821 grid-template-columns: repeat(3, minmax(0, 1fr)); 1822 gap: 12px; 1823 margin-top: 18px; 1824 color: var(--adv-sub); 1825 } 1826 .adv-badge { 1827 display: flex; 1828 gap: 10px; 1829 align-items: center; 1830 padding: 10px 12px; 1831 border: 1px solid rgba(11,83,69,.12); 1832 border-radius: 12px; 1833 background: #fff; 1834 box-shadow: 0 10px 22px rgba(8,67,72,0.08); 1835 font-weight: 600; 1836 } 1837 .adv-badge i { 1838 width: 34px; 1839 height: 34px; 1840 border-radius: 10px; 1841 display: grid; 1842 place-items: center; 1843 background: rgba(0,147,86,0.12); 1844 color: #0b6b58; 1845 font-size: 16px; 1846 } 1847 @media (max-width: 991px) { 1848 .adv-trust { grid-template-columns: 1fr; } 1849 } 1850 .adv-cta { margin-top: 20px; text-align: center; display: flex; justify-content: center; gap: 12px; flex-wrap: wrap; } 1851 1852 @media (max-width: 991px) { 1853 .adv-grid { grid-template-columns: 1fr; } 1854 .adv-media img { transform: translateX(0) scale(0.98); } 1855 .adv-card.in-view .adv-media img { transform: translateX(0) scale(1); } 1856 } 1857 @media (max-width: 576px) { 1858 .adv-card { grid-template-columns: minmax(0, 1fr); } 1859 .adv-card { text-align: center; } 1860 .adv-media { grid-column: 1 / -1; height: 200px; justify-self: center; } 1861 .adv-media img { width: 100%; height: 190px; } 1862 .adv-kicker { justify-content: center; } 1863 } 1864 @media (prefers-reduced-motion: reduce) { 1865 .adv-card { opacity: 1; transform: none; transition: none; } 1866 .adv-media img { transform: none; transition: none; } 1867 } 1868 </style> 1869 <section class="section advantage bggrey"> 1870 <div class="container"> 1871 <div class="row"> 1872 <div class="col-lg-12"> 1873 <div class="section-heading text-center"> 1874 <h2><strong>The Finnovate Advantage</strong></h2> 1875 <p>What makes working with us feel effortless - and results-focused.
1875</p> 1876 </div> 1877 </div> 1878 </div> 1879 1880 <div class="adv-grid"> 1881 <article class="adv-card"> 1882 <div> 1883 <div class="adv-kicker">Focus</div> 1884 <h3 class="adv-title">Built for Busy Professionals</h3> 1885 <p class="adv-copy">Structured planning, minimal back-and-forth, and clear next steps for busy schedules.</p> 1886 </div> 1887 <div class="adv-media"> 1888 <img src="assets/images/BestClass.webp" class="rounded img-fluid" alt="Illustration representing structured financial planning built for busy professionals" loading="lazy"> 1889 </div> 1890 </article> 1891 1892 <article class="adv-card"> 1893 <div> 1894 <div class="adv-kicker">Process</div> 1895 <h3 class="adv-title">Process-Driven, Not Product-Pushed</h3> 1896 <p class="adv-copy">We start with goals, cash flows, and risks. Products follow only when they fit.</p> 1897 </div> 1898 <div class="adv-media"> 1899 <img src="assets/images/Decisions.webp" class="rounded img-fluid" alt="Illustration representing goal-first, process-driven financial decisions" loading="lazy"> 1900 </div> 1901 </article> 1902 1903 <article class="adv-card"> 1904 <div> 1905 <div class="adv-kicker">Clarity</div> 1906 <h3 class="adv-title">One View of Your Financial Life</h3> 1907 <p class="adv-copy">Goals, investing, insurance, loans, and estate planning in one connected view.</p> 1908 </div> 1909 <div class="adv-media"> 1910 <img src="assets/images/finnversity1.webp" class="rounded img-fluid" alt="Illustration representing one connected view of goals, investing, and insurance" loading="lazy"> 1911 </div> 1912 </article> 1913 1914 <article class="adv-card"> 1915 <div> 1916 <div class="adv-kicker">Partnership</div> 1917 <h3 class="adv-title">Long-Term Partnership Mindset</h3> 1918 <p class="adv-copy">We stay through market ups and downs, guiding steady decisions over time.</p> 1919 </div> 1920 <div class="adv-media"> 1921 <img src="assets/images/freedom.webp" class="rounded img-fluid" alt="Illustration representing long-term financial partnership and steady guidance" loading="lazy"> 1922 </div> 1923 </article> 1924 </div> 1925 1926 <div class="adv-trust"> 1927 <div class="adv-badge"><i class="fa-solid fa-id-card" aria-hidden="true"></i> SEBI Registered</div> 1928 <div class="adv-badge"><i class="fa-solid fa-lock" aria-hidden="true"></i> Bank-grade security</div> 1929 <div class="adv-badge"><i class="fa-solid fa-tag" aria-hidden="true"></i> Commission-free plans</div> 1930 </div> 1931 1932 <div class="adv-cta"> 1933 <a href="https://calendly.com/finnovate/financial-fitness-consultation?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=mid_page_call_cta&utm_term=green_button&utm_content=Schedule%20Call" data-track-click="advantage_cta_schedule_call" onclick="openCalendly('https://calendly.com/finnovate/financial-fitness-consultation?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=mid_page_call_cta&utm_term=green_button&utm_content=Schedule%20Call'); return false;" class="main-button">Schedule Call</a> 1934 <a href="https://www.finnovate.in/advisory" data-track-click="advantage_cta_explore_plans" class="main-button-1">Explore Plans</a> 1935 </div> 1936 </div> 1937 </section> 1938<!-- OUR FRAMEWORK --> 1939<section class="section framework" id="framework"> 1940 <div class="container"> 1941 <div class="row"> 1942 <div class="col-lg-12"> 1943 <div class="section-heading text-center"> 1944 <h2><strong>Our Framework</strong></h2> 1945 <p>The 6 pillars we use to make your money simple, structured and stress-free.</p> 1946 </div> 1947 </div> 1948 </div> 1949 <div class="fw-grid"> 1950 <div class="fw-item"> 1951 <div class="fw-icon"><i class="fas fa-bullseye"></i></div> 1952 <h3>Goal Planning</h3> 1953 <p>Translate life goals into numbers and timelines. Clear targets, clear plan.</p> 1954 </div> 1955 <div class="fw-item"> 1956 <div class="fw-icon"><i class="fas fa-receipt"></i></div> 1957 <h3>Budget & Tax</h3> 1958 <p>Cash-flow map, emergency fund, and tax-efficient structure to keep more.</p> 1959 </div> 1960 <div class="fw-item"> 1961 <div class="fw-icon"><i class="fas fa-hand-holding-usd"></i></div> 1962 <h3>Loans</h3> 1963 <p>Right loan mix, faster closure strategy, and interest saved over years.</p> 1964 </div> 1965 <div class="fw-item"> 1966 <div class="fw-icon"><i class="fas fa-shield-alt"></i></div> 1967 <h3>Insurance</h3> 1968 <p>Cover life and health first. No misselling. Only what you truly need.</p> 1969 </div> 1970 <div class="fw-item"> 1971 <div class="fw-icon"><i class="fas fa-chart-line"></i></div> 1972 <h3>Investing</h3> 1973 <p>Low-cost, multi-asset portfolios aligned to goals and risk profile.</p> 1974 </div> 1975 <div class="fw-item"> 1976 <div class="fw-icon"><i class="fas fa-scroll"></i></div> 1977 <h3>Estate & Legacy</h3> 1978 <p>Wills, nominations and structures to protect and pass on wealth.</p> 1979 </div> 1980 </div> 1981 <div class="fw-more"> 1982 <a href="https://www.finnovate.in/advisory/" data-track-click="framework_cta_advisory">See how this works in detail →</a> 1983 </div> 1984 </div> 1985</section> 1986<!-- TOOLS & TESTS --> 1987<section class="section tools-tests" id="tools-tests"> 1988 <div class="container"> 1989 <div class="tt-shell"> 1990 <div class="tt-left"> 1991 <div class="tt-eyebrow">Tools & Tests</div> 1992 <h2><strong>12+ tools that reduce money stress.</strong></h2> 1993 <p>Designed for busy professionals: quick inputs, clear outputs, and practical next steps.</p> 1994 <div class="tt-actions"> 1995 <a class="main-button" href="https://plan.finnovate.in/finnfit?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=mid_page_test_cta&utm_term=link&utm_content=Discover%20your%20financial%20fitness%20score%2
19950in%202%20minutes" data-track-click="tools_tests_cta_finnfit_test" target="_blank" rel="noopener">Take FinnFit test</a> 1996 <a class="main-button-1" href="https://www.finnovate.in/calculators" data-track-click="tools_tests_cta_calculators">Explore all calculators</a> 1997 </div> 1998 <div class="tt-care" aria-label="Care principles"> 1999 <span><i class="fas fa-clock" aria-hidden="true"></i>2-minute inputs</span> 2000 <span><i class="fas fa-bolt" aria-hidden="true"></i>Instant results</span> 2001 <span><i class="fas fa-lock" aria-hidden="true"></i>Private by default</span> 2002 </div> 2003 </div> 2004 2005 <div class="tt-right"> 2006 <div class="tt-hub" aria-label="Calculator hub"> 2007 <div class="tt-count">12+</div> 2008 <div class="tt-count-label">Tools & calculators</div> 2009 <p>Retirement, cashflow, debt, goals, tax, insurance, estate, and more.</p> 2010 <a class="tt-hub-link" href="https://www.finnovate.in/calculators" data-track-click="tools_tests_cta_calculator_hub_link">Open the calculator hub -></a> 2011 </div> 2012 <div class="tt-list" aria-label="Tool categories"> 2013 <div class="tt-list-item"><i class="fas fa-mountain" aria-hidden="true"></i>Retirement & FIRE</div> 2014 <div class="tt-list-item"><i class="fas fa-wallet" aria-hidden="true"></i>Cashflow & debt</div> 2015 <div class="tt-list-item"><i class="fas fa-bullseye" aria-hidden="true"></i>Goals & milestones</div> 2016 <div class="tt-list-item"><i class="fas fa-shield-halved" aria-hidden="true"></i>Insurance cover</div> 2017 </div> 2018 </div> 2019 </div> 2020 </div> 2021</section> 2022<!-- TESTIMONIALS --> 2023<section class="section testimonials" id="testimonials"> 2024 <div class="container"> 2025 <div class="row"> 2026 <div class="col-lg-12"> 2027 <div class="section-heading text-center"> 2028 <h2><strong>What Clients Say</strong></h2> 2029 <p>Real words from professionals and doctors who planned with us.</p> 2030 <p class="testi-rating-line" style="margin-top:8px;color:#4c6165;font-size:14px;"> 2031 <span style="color:#f5a623;letter-spacing:2px;">★★★★★</span> 2032 4.6/5 from 51 Google reviews · 2033 <a href="https://www.finnovate.in/testimonials" data-track-click="testimonials_cta_view_all" style="color:#009356;font-weight:600;">Read more client stories →</a> 2034 </p> 2035 </div> 2036 </div> 2037 </div> 2038 2039 <div class="testi-wrap"> 2040 <div class="testi-track" aria-live="polite"> 2041 <div class="t-card"> 2042 <div class="t-quote">âThey are not only looking after my investments but also hand holding to improve and enhance my financial literacy.â</div> 2043 <div class="t-name">- Dr. Mukesh Gupta</div> 2044 <div class="t-role">Renowned Gynecologist</div> 2045 </div> 2046 <div class="t-card"> 2047 <div class="t-quote">âThey are extremely professional and given sound financial advice and managed my money extremely competently.â</div> 2048 <div class="t-name">- Dr. Lalit Kapoor</div> 2049 <div class="t-role">
2049Pediatrician</div> 2050 </div> 2051 <div class="t-card"> 2052 <div class="t-quote">âThey just didn't help me channel my money but today 11 years later, my goals are almost accomplished from few years earlier than expected.â</div> 2053 <div class="t-name">- Mr. Rohit Pant</div> 2054 <div class="t-role">President, Emerging Pharmaceutical</div> 2055 </div> 2056 <div class="t-card"> 2057 <div class="t-quote">âFinnovate teaches you a lot about your Financial Health. You will not only invest but you will learn what is finance.â</div> 2058 <div class="t-name">- Adv. Dr. Hitesh Bhatt</div> 2059 <div class="t-role">Legal Consultant</div> 2060 </div> 2061 <div class="t-card"> 2062 <div class="t-quote">âFinnovate has been phenomenal for me; they have empowered me with knowledge, guidance, strategy, planning, and utmost sincerity.â</div> 2063 <div class="t-name">- Dr. Nikhil Datar</div> 2064 <div class="t-role">Gynecologist</div> 2065 </div> 2066 <div class="t-card"> 2067 <div class="t-quote">âI can see my objectives getting fulfilled soon and all I do is focus on my work because I know Finnovate is focusing on ensuring I can achieve my goals.â</div> 2068 <div class="t-name">- Dr. Chetan Mhaske</div> 2069 <div class="t-role">Laparoscopic Surgeon</div> 2070 </div> 2071 <div class="t-card"> 2072 <div class="t-quote">âToday, I see my primary goals being achieved and I'm on my track to achieve my long term goals as well.â</div> 2073 <div class="t-name">- Dr. Santosh Sabnis</div> 2074 <div class="t-role">Radiologist</div> 2075 </div> 2076 <div class="t-card"> 2077 <div class="t-quote">âThe best part of working with Finnovate is my entire portfolio is absolutely green, I don't see any red marks.â</div> 2078 <div class="t-name">- Ms. Nishita Mantry</div> 2079 <div class="t-role">Startup Coach</div> 2080 </div> 2081 <div class="t-card"> 2082 <div class="t-quote">âRather than generic products, they spent time with me understanding my history, my family background, and my dreams.â</div> 2083 <div class="t-name">- Dr. Nitin Kolte</div> 2084 <div class="t-role">Chief Surgical Ophthalmologist</div> 2085 </div> 2086 <div class="t-card"> 2087 <div class="t-quote">âI realised that financial planning is much more important than just earning money and dumping it down.â</div> 2088 <div class="t-name">- Dr. Abhijit Whatkar</div> 2089 <div class="t-role">Laparoscopic & General Surgeon</div> 2090 </div> 2091 <div class="t-card"> 2092 <div class="t-quote">âTrustworthy and transparent - they listen to you very patiently and come out with different plans as per your need.â</div> 2093 <div class="t-name">- Dr. Parimal Kulkarni</div> 2094 <div class="t-role">Plastic Surgeon</div> 2095 </div> 2096 <div class="t-card"> 2097 <div class="t-quote">âWe have a disciplined, clear road map with us and we let the Finnovate team guide us. We don't panic even when markets are volatile.â</div> 2098 <div class="t-name">- Mr. Jayant Kawale & Dr. Roshni Kawale</div> 2099 <div class="t-role">AVP in IT & Radiologist</div> 2100 </div> 2101 </div> 2102 <button class="testi-nav prev" aria-label="Previous testimonials">â¹</button> 2103 <button class="testi-nav next" aria-label="Next testimonials">âº</button> 2104 </div> 2105 </div> 2106</section> 2107 2108<!-- HOMEPAGE FAQ --> 2109<section class="section home-faq bggrey" id="faq"> 2110 <div class="container"> 2111 <div class="row"> 2112 <div class="col-lg-12"> 2113 <div class="section-heading text-center"> 2114 <h2><strong>Frequently Asked Questions</strong></h2> 2115 <p>Quick answers before you book a call. More detail on our <a href="https://www.finnovate.in/faq" data-track-click="home_faq_cta_view_all" style="color:#009356;">full FAQ page →</a></p> 2116 </div> 2117 </div> 2118 </div> 2119 <div class="home-faq-list"> 2120 <details class="home-faq-item"> 2121 <summary>Who should work with Finnovate?</summary> 2122 <p>Finnovate is for people who want structure around their money. If you have multiple goals, ongoing investments, family responsibilities, or big financial decisions ahead and want everything aligned in one plan, this is for you.</p> 2123 </details> 2124 <details class="home-faq-item"> 2125 <summary>Is Finnovate SEBI-registered?</summary> 2126 <p>Yes. Finnovate is a SEBI-registered Investment Adviser (Reg. No. INA000013518).</p> 2127 </details> 2128 <details class="home-faq-item"> 2129 <summary>How does Finnovate earn money?</summary> 2130 <p>Finnovate works on a transparent, fee-only model. You pay us directly for advisory services. We do not earn commissions on products.</p> 2131 </details> 2132 <details class="home-faq-item"> 2133 <summary>Can NRIs work with Finnovate?</summary> 2134 <p>Yes. We support resident and NRI clients, subject to applicable SEBI, FEMA, and tax regulations.</p> 2135 </details> 2136 <details class="home-faq-item"> 2137 <summary>Is there a minimum income or net worth required?</summary> 2138 <p>There is no fixed minimum income or net worth. What matters is whether you have financial decisions to make and are willing to follow a structured process.</p> 2139 </details> 2140 <details class="home-faq-item"> 2141 <summary>What services does Finnovate offer?</summary> 2142 <p>Finnovate provides goal-based financial fitness planning, a detailed wealth audit, insurance solutions across health and life, and research-backed investment advisory and management.</p> 2143 </details> 2144 </div> 2145 <div class="home-faq-more"> 2146 <a href="https://www.finnovate.in/faq" data-track-click="home_faq_cta_view_all_bottom">See all frequently asked questions →</a> 2147 </div> 2148 </div> 2149</section> 2150 2151<!-- STRONG CTA --> 2152<section class="section strong-cta" id="get-started"> 2153 <div class="container"> 2154 <div class="row align-items-center"> 2155 <div class="col-lg-8 col-md-12"> 2156 <h2>Ready to get financially fit?</h2> 2157 <p>Start with a complimentary 30-min consultation </p> 2158 </div> 2159 <div class="col-lg-4 col-md-12 text-lg-right text-md-left"> 2160 <a href="https://calendly.com/finnovate/financial-fitness-consultation?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=strong_cta_call&utm_term=green_button&utm_content=Schedule%20Call" data-track-click="strong_cta_schedule_call" onclick="openCalendly('https://calendly.com/finnovate/financial-fitness-consultation?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=strong_cta_call&utm_term=green_button&utm_content=Schedule%20Call'); return false;" class="main-button">Schedule Call</a> 2161 </div> 2162 </div> 2163 </div> 2164</section> 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 <section class="section mb-0"> 2175 <div class="container"> 2176 <div class="ambassador-shell"> 2177 <div class="row align-items-center gy-4"> 2178 <div class="col-lg-7"> 2179 <p class="amb-eyebrow">Community</p> 2180 <h2 class="amb-title">Become a FinnFit Ambassador</h2> 2181 <p class="amb-lead">Open WhatsApp community for anyone who wants crisp money learning, webinar alerts, and real discussions that keep you financially fit.</p> 2182 2183 <ul class="amb-points"> 2184 <li><i class="fa fa-calendar-check"></i><span>Webinar alerts and weekly briefs on markets and money moves.</span></li> 2185 <li><i class="fa fa-bullseye"></i><span>Ready-to-use playbooks and checklists to act faster.</span></li> 2186 <li><i class="fa fa-comments"></i><span>Open forum for Q&A, peer discussions, and expert nudges.</span></li> 2187 </ul> 2188 2189 <div class="amb-actions"> 2190 <a class="whatsapp-button" href="https://www.whatsapp.com/channel/0029Va69ig1L7UVMPNxm7S45?utm_origin=Organic&utm_source=Website&utm_medium=Homepage&utm_campaign=mid_page_wp_community&utm_term=green_button&utm_content=Join%20WhatsApp%20Community" data-track-click="ambassador_cta_whatsapp_community" target="_blank" rel="noopener noreferrer"> 2191 <i class="fab fa-whatsapp whatsapp-icon"></i> 2192 Join the WhatsApp Community 2193 </a> 2194 <p class="amb-note">
2194On a mission to help a million families become financially fit.</p> 2195 </div> 2196 </div> 2197 <div class="col-lg-5"> 2198 <div class="amb-hero-card"> 2199 <div class="amb-ribbon">Open community</div> 2200 <img src="assets/images/home-2.webp" class="amb-hero-img" loading="lazy" alt="FinnFit community illustration"> 2201 <div class="amb-overlay"> 2202 <span>Webinar updates, market briefs, and practical prompts - all in one open forum.</span> 2203 <div class="amb-stats"> 2204 <div class="stat"><strong>5+</strong><small>Monthly webinars</small></div> 2205 <div class="stat"><strong>800+</strong><small>Member community</small></div> 2206 </div> 2207 </div> 2208 </div> 2209 </div> 2210 </div> 2211 </div> 2212 </div> 2213 </section> 2214 <!-- Press section moved above Our Impact --> 2215 2216 2217 2218 2219 2220 <style> 2221 /* Telegram Button Styles */ 2222 .telegram-button { 2223 display: inline-block; 2224 padding: 10px 20px; 2225 background-color: #0088cc; 2226 color: #fff; 2227 font-size: 16px; 2228 font-weight: bold; 2229 text-decoration: none; 2230 border-radius: 4px; 2231 } 2232 2233 /* Telegram Icon Styles */ 2234 .telegram-icon { 2235 width: 24px; 2236 height: 24px; 2237 margin-right: 8px; 2238 vertical-align: middle; 2239 } 2240 2241 2242 /*.press-logos { 2243 display: flex; 2244 justify-content: center; 2245 } 2246 2247 .press-logos img { 2248 max-height: 70px; 2249 height: auto; 2250 margin: 40px 50px; 2251 } 2252 2253 @media only screen and (max-width: 768px) { 2254 .press-logos { 2255 flex-wrap: wrap; 2256 } 2257 2258 .press-logos img { 2259 flex: 0 0 25%; 2260 max-width: 25%; 2261 margin: 10px; 2262 } 2263 }*/ 2264 </style> 2265 2266 <div id="enquirypopup" class="modal fade regulatory-modal" role="dialog" aria-labelledby="regulatoryDisclosureTitle" aria-modal="true"> 2267 <div class="modal-dialog modal-lg modal-dialog-centered" role="document"> 2268 <div class="modal-content"> 2269 <button type="button" class="reg-close" data-dismiss="modal" aria-label="Close disclosure"> 2270 <span aria-hidden="true">×</span> 2271 </button> 2272 <div class="modal-body"> 2273 <div class="regulatory-heading"> 2274 <div class="reg-badge"><i class="fa-solid fa-shield-check"></i><span>SEBI RIA · INA000013518</span></div> 2275 <h3 id="regulatoryDisclosureTitle">Regulatory Disclosure</h3> 2276 <p>Finnovate Financial Services Pvt Ltd is a SEBI Registered Investment Advisor and Wealth Management Firm in India. We publish our complaint status in line with SEBI guidance for complete transparency.</p> 2277 <div class="reg-meta"> 2278 <span class="reg-pill"><i class="fa-regular fa-calendar"></i><span id="regAsOnText">As on 31 Oct 2025</span></span> 2279 <span class="reg-pill"><i class="fa-regular fa-circle-check"></i>Published monthly</span> 2280 </div> 2281 </div> 2282 <div class="reg-grid"> 2283 <div class="reg-card reg-card--accent"> 2284 <h5>Current snapshot</h5> 2285 <p class="reg-hint">Every ticket is acknowledged and tracked until closure.</p> 2286 <div class="reg-stat-grid"> 2287 <div class="reg-stat"> 2288 <div class="label">Open</div> 2289 <div class="value">0</div> 2290 <div class="hint">Pending to be resolved</div> 2291 </div> 2292 <div class="reg-stat"> 2293 <div class="label">Received this month</div> 2294 <div class="value">0</div> 2295 <div class="hint">New complaints</div> 2296 </div> 2297 <div class="reg-stat"> 2298 <div class="label">Resolved this month</div> 2299 <div class="value">0</div> 2300 <div class="hint">Closed with client confirmation</div> 2301 </div> 2302 <div class="reg-stat"> 2303 <div class="label">Carry forward</div> 2304 <div class="value">0</div> 2305 <div class="hint">At the beginning of month</div> 2306 </div> 2307 </div> 2308 <div class="reg-footnote"><i class="fa-regular fa-envelope"></i>Need help? Reach us at <a href="mailto:[email protected]">[email protected]</a></div> 2309 </div> 2310 </div> 2311 </div> 2312 </div> 2313 </div> 2314 </div> 2315 2316 <!-- ***** Footer Start ***** --> 2317 <footer></footer> 2318 2319 <!-- ***** Footer End ***** --> 2320 2321 <!-- Font Awesome already included in head earlier; duplicate include removed --> 2322 2323 <link rel="stylesheet" type="text/css" href="assets/css/owl-carousel.css"> 2324 2325 <!-- Calendly assets will be loaded on demand --> 2326
2326<script> 2327 function loadCalendlyAssets(cb){ 2328 if(window._calendlyLoaded){ if(cb) cb(); return; } 2329 var l = document.createElement('link'); 2330 l.rel = 'stylesheet'; 2331 l.href = 'https://assets.calendly.com/assets/external/widget.css'; 2332 document.head.appendChild(l); 2333 var s = document.createElement('script'); 2334 s.src = 'https://assets.calendly.com/assets/external/widget.js'; 2335 s.async = true; 2336 s.onload = function(){ window._calendlyLoaded = true; if(cb) cb(); }; 2337 document.body.appendChild(s); 2338 } 2339 function openCalendly(url){ 2340 loadCalendlyAssets(function(){ 2341 try{ Calendly.initPopupWidget({url: url}); } 2342 catch(e){ setTimeout(function(){ Calendly.initPopupWidget({url: url}); }, 300); } 2343 }); 2344 } 2345 2346 </script>
2346 2347 2348 2349
2349<script async src="https://tally.so/widgets/embed.js"></script>
2349 2350 <!-- jQuery + plugins: deferred so they don't block rendering. defer preserves 2351 execution order, so jQuery -> ... -> custom.js still runs in sequence. --> 2352
2352<script defer src="assets/js/jquery-2.1.0.min.js"></script>
2352 2353
2353<script defer src="assets/js/popper.js"></script>
2353 2354
2354<script defer src="assets/js/bootstrap.min.js"></script>
2354 2355
2355<script defer src="assets/js/owl-carousel.js"></script>
2355 2356
2356<script defer src="assets/js/scrollreveal.min.js"></script>
2356 2357
2357<script defer src="assets/js/waypoints.min.js"></script>
2357 2358
2358<script defer src="assets/js/jquery.counterup.min.js"></script>
2358 2359 <!-- imgfix.min.js removed: file is truncated at exactly 16384 bytes (cut off mid-string), 2360 throws a guaranteed SyntaxError on every page load. Not called anywhere on this page 2361 (custom.js only invokes .imgfix() behind an `if ($(".home-seperator").length)` guard, 2362 and no .home-seperator markup exists here). Modern object-fit CSS covers its job. --> 2363 <!-- Global Init --> 2364
2364<script defer src="assets/js/custom.js?v=20260723"></script>
2364 2365 2366 2367
2367<script> 2368 function setupPopup() { 2369 var scheduleCallLink = document.getElementById('scheduleCallLink'); 2370 var scheduleCallLink1 = document.getElementById('scheduleCallLink1'); 2371 var popup = document.getElementById('popup'); 2372 var popupContent = document.querySelector('.popup-content'); 2373 var closeBtn = document.getElementById('closeBtn'); 2374 2375 if (scheduleCallLink) { 2376 scheduleCallLink.addEventListener('click', function (event) { 2377 event.preventDefault(); 2378 popup.style.display = 'block'; 2379 }); 2380 } 2381 2382 if (scheduleCallLink1) { 2383 scheduleCallLink1.addEventListener('click', function (event) { 2384 event.preventDefault(); 2385 popup.style.display = 'block'; 2386 }); 2387 } 2388 2389 if (closeBtn) { 2390 closeBtn.addEventListener('click', function () { 2391 popup.style.display = 'none'; 2392 }); 2393 } 2394 2395 window.addEventListener('click', function (event) { 2396 if (event.target === popup && !popupContent.contains(event.target)) { 2397 popup.style.display = 'none'; 2398 } 2399 }); 2400 } 2401 2402 setupPopup(); // Directly call the function 2403 </script>
2403 2404 2405
2405<script> 2406 2407 2408 function regulatory_disclosure_popup() { 2409 $('#enquirypopup').modal('show'); 2410 } 2411 // jQuery is loaded with `defer`, so it may not exist yet when this 2412 // inline script runs; register the load listener natively and only 2413 // touch jQuery inside the callback, once it has finished loading. 2414 window.addEventListener('load', function () { 2415 setTimeout(function () { 2416 $('#enquirypopup').modal('show'); 2417 setTimeout(function () { 2418 $('#enquirypopup').modal('hide'); 2419 }, 4000); 2420 }, 2000); 2421 }); 2422 </script>
2422 2423 2424
2424<script> 2425 // Delegate clicks on any "Regulatory Disclosure" link to open the modal 2426 document.addEventListener('click', function (event) { 2427 var link = event.target.closest('a'); 2428 if (!link) return; 2429 2430 var label = (link.textContent || '').trim().toLowerCase(); 2431 var isRegLink = label === 'regulatory disclosure' || link.dataset.regulatory === 'true'; 2432 2433 if (isRegLink) { 2434 event.preventDefault(); 2435 regulatory_disclosure_popup(); 2436 } 2437 }); 2438 </script>
2438 2439 2440
2440<script> 2441 // Swap hero image to Christmas version until Dec 26 each year 2442 (function () { 2443 var hero = document.getElementById('heroImage'); 2444 if (!hero) return; 2445 2446 var defaultSrc = hero.getAttribute('data-default-src') || hero.getAttribute('src'); 2447 var now = new Date(); 2448 var year = now.getFullYear(); 2449 var seasonStart = new Date(year, 11, 1); // Dec 1 2450 var seasonEnd = new Date(year, 11, 26, 23, 59, 59, 999); // Dec 26 inclusive 2451 2452 if (now >= seasonStart && now <= seasonEnd) { 2453 hero.setAttribute('src', 'assets/images/hero_christmas.webp'); 2454 } else { 2455 hero.setAttribute('src', defaultSrc); 2456 } 2457 })(); 2458 2459 // Swap journey image to Christmas version until Dec 26 each year 2460 (function () { 2461 var journey = document.getElementById('journeyImage'); 2462 if (!journey) return; 2463 2464 var defaultSrc = journey.getAttribute('data-default-src') || journey.getAttribute('src'); 2465 var now = new Date(); 2466 var year = now.getFullYear(); 2467 var seasonStart = new Date(year, 11, 1); // Dec 1 2468 var seasonEnd = new Date(year, 11, 26, 23, 59, 59, 999); // Dec 26 inclusive 2469 2470 if (now >= seasonStart && now <= seasonEnd) { 2471 journey.setAttribute('src', 'assets/images/left-image-new-christmas.webp'); 2472 } else { 2473 journey.setAttribute('src', defaultSrc); 2474 } 2475 })(); 2476 </script>
2476 2477 2478
2478<script> 2479 // Auto-update the "As on" date to the last day of the previous month 2480 (function () { 2481 var target = document.getElementById('regAsOnText'); 2482 if (!target) return; 2483 2484 var now = new Date(); 2485 // Get the last day of the previous month 2486 var asOf = new Date(Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), 0)); 2487 2488 var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 2489 var day = asOf.getUTCDate(); 2490 var month = months[asOf.getUTCMonth()]; 2491 var year = asOf.getUTCFullYear(); 2492 2493 target.textContent = 'As on ' + day + ' ' + month + ' ' + year; 2494 })(); 2495 </script>
2495 2496 2497 <!-- Youtube Script video popup --> 2498 2499 2500 2501 <!-- Youtube video popup --> 2502 2503 2504 <!-- Duplicate Zoho Chat include removed (already included earlier) --> 2505 2506
2506<script> 2507 // Disable right-click menu on the image 2508 document.addEventListener('contextmenu', function (e) { 2509 if (e.target.tagName === 'IMG') { 2510 e.preventDefault(); 2511 } 2512 2513 2514 }); 2515 2516 </script>
2516 2517 <link rel="canonical" href="https://www.finnovate.in/" /> 2518 2519 2520 2521 2522
2522<script> 2523 // Function to close the modal after 2 seconds 2524 function autoCloseModal() { 2525 $('#enquirypopup').modal('hide'); 2526 } 2527 2528 // Trigger the function after the modal is shown 2529 /*$(document).ready(function () { 2530 $('#enquirypopup').modal('show'); 2531 setTimeout(autoCloseModal, 3000); // 2000 milliseconds = 2 seconds 2532 });*/ 2533 2534 2535 function openMeetZoho() { 2536 2537 $('#popup').show(); 2538 } 2539 2540 function closeBtn() { 2541 2542 $('#popup').hide(); 2543 } 2544 2545 2546 2547 2548 </script>
2548 2549 2550 <!-- Zoho Chat {literal} --> 2551
2551<script type="text/javascript" 2552 id="zsiqchat">var $zoho = $zoho || {}; $zoho.salesiq = $zoho.salesiq || { widgetcode: "siq60b780341093f2637254e993b790f9632d3fde8673af8e94a338bb59304b137a", values: {}, ready: function () { } }; var d = document; s = d.createElement("script"); s.type = "text/javascript"; s.id = "zsiqscript"; s.defer = true; s.src = "https://salesiq.zohopublic.in/widget"; t = d.getElementsByTagName("script")[0]; t.parentNode.insertBefore(s, t);</script>
2552 2553 <!-- Zoho Chat {/literal} -->
2554<script> 2555 (function(){ 2556 const wrap = document.querySelector('.testi-wrap'); 2557 if(!wrap) return; 2558 const track = wrap.querySelector('.testi-track'); 2559 const cards = Array.from(track.children); 2560 // Clone a few cards to make loop seamless 2561 cards.slice(0,4).forEach(c => track.appendChild(c.cloneNode(true))); 2562 2563 let index = 0; 2564 function step(){ 2565 const first = track.children[index]; 2566 const w = first.getBoundingClientRect().width + 20; // include gap 2567 wrap.scrollBy({ left: w, behavior: 'smooth' }); 2568 index = (index + 1) % track.children.length; 2569 if (wrap.scrollLeft + wrap.clientWidth >= track.scrollWidth - 5) { 2570 wrap.scrollTo({ left: 0 }); 2571 index = 0; 2572 } 2573 } 2574 let timer = setInterval(step, 3200); 2575 wrap.addEventListener('mouseenter', () => clearInterval(timer)); 2576 wrap.addEventListener('mouseleave', () => { timer = setInterval(step, 3200); }); 2577 wrap.addEventListener('touchstart', () => clearInterval(timer), { passive: true }); 2578 wrap.addEventListener('touchend', () => { clearInterval(timer); timer = setInterval(step, 3200); }, { passive: true }); 2579 wrap.querySelector('.testi-nav.prev').addEventListener('click', () => wrap.scrollBy({ left: -wrap.clientWidth, behavior: 'smooth' })); 2580 wrap.querySelector('.testi-nav.next').addEventListener('click', () => wrap.scrollBy({ left: wrap.clientWidth, behavior: 'smooth' })); 2581 })(); 2582</script>
2582 2583 2584<!-- USP counters animation â Transitions.dev per-digit pop-in -->
2585<script> 2586 (function(){ 2587 function formatNumber(n){ return new Intl.NumberFormat('en-IN').format(Math.round(n)); } 2588 2589 // Replace a .count span's contents with one .t-digit per character, 2590 // each delayed by index * --digit-stagger for the pop-in cascade. 2591 function buildDigits(el){ 2592 var target = Number(el.getAttribute('data-target')) || 0; 2593 var text = formatNumber(target); 2594 var group = document.createElement('span'); 2595 group.className = 't-digit-group'; 2596 for (var i = 0; i < text.length; i++){ 2597 var d = document.createElement('span'); 2598 d.className = 't-digit'; 2599 d.textContent = text.charAt(i); 2600 d.style.animationDelay = 'calc(var(--digit-stagger) * ' + i + ')'; 2601 group.appendChild(d); 2602 } 2603 el.textContent = ''; 2604 el.appendChild(group); 2605 return group; 2606 } 2607 2608 function play(group){ 2609 group.classList.remove('is-animating'); 2610 void group.offsetWidth; // force reflow so the animation can replay 2611 group.classList.add('is-animating'); 2612 } 2613 2614 var uspSection = document.querySelector('.usp-section'); 2615 if(!uspSection) return; 2616 2617 var counters = uspSection.querySelectorAll('.count'); 2618 var groups = []; 2619 counters.forEach(function(c){ groups.push(buildDigits(c)); }); 2620 2621 if (!('IntersectionObserver' in window)) { 2622 groups.forEach(play); 2623 return; 2624 } 2625 2626 var observed = false; 2627 var io = new IntersectionObserver(function(entries){ 2628 entries.forEach(function(entry){ 2629 if(entry.isIntersecting && !observed){ 2630 observed = true; 2631 groups.forEach(play); 2632 io.disconnect(); 2633 } 2634 }); 2635 }, { threshold: 0.25 }); 2636 2637 io.observe(uspSection); 2638 })(); 2639</script>
2639 2640
2641<script> 2642 (function(){ 2643 var cards = document.querySelectorAll('.adv-card'); 2644 if (!cards.length) return; 2645 if (!('IntersectionObserver' in window)) { 2646 cards.forEach(function(card){ card.classList.add('in-view'); }); 2647 return; 2648 } 2649 var io = new IntersectionObserver(function(entries){ 2650 entries.forEach(function(entry){ 2651 if (entry.isIntersecting) { 2652 entry.target.classList.add('in-view'); 2653 io.unobserve(entry.target); 2654 } 2655 }); 2656 }, { threshold: 0.25 }); 2657 cards.forEach(function(card){ io.observe(card); }); 2658 })(); 2659</script>
2659 2660
2661<script type="text/javascript"> 2662_linkedin_partner_id = "8010980"; 2663window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 2664window._linkedin_data_partner_ids.push(_linkedin_partner_id); 2665</script>
2665<script type="text/javascript"> 2666(function(l) { 2667if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 2668window.lintrk.q=[]} 2669var s = document.getElementsByTagName("script")[0]; 2670var b = document.createElement("script"); 2671b.type = "text/javascript";b.async = true; 2672b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 2673s.parentNode.insertBefore(b, s);})(window.lintrk); 2674</script>
2674 2675<noscript> 2676<img height="1" width="1" style="display:none;" alt="" loading="lazy" 2677src="https://px.ads.linkedin.com/collect/?pid=8010980&fmt=gif" /> 2678</noscript> 2679
2679<script src="/assets/js/finn-tracking.js"></script>
2679 2680</body> 2681 2682</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.