1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Home | New cars India | Bikes in India | Disclaimer -Autonexa</title> 8 <meta name="csrf-token" content="50OwAEYxoRCPB8Vo6I9ztlcxbvS4TtDaduz8jzLu" /> 9 <meta name="description" content="Autonexa is a leading source of automotive news, reviews, comparisons, new cars India. Our website carry rich automotive content such as expert reviews, detailed specs and prices"> 10 <meta name="keyword" content="default description"> 11 <link href="https://autonexa.com/img/Favicon-Icon.png" type="image/x-icon" rel="shortcut icon"> 12 <meta property="og:locale" content="en_US" /> 13 <meta property="og:type" content="website" /> 14 <meta property="og:title" content="New cars India | Bikes in India | Automobile News | Reviews- Autonexa" /> 15 <meta property="og:description" content="Autonexa is a leading source of automotive news, reviews, comparisons, new cars India. Our website carry rich automotive content such as expert reviews, detailed specs and prices" /> 16 <meta property="og:url" content="https://autonexa.com" /> 17 <meta property="og:site_name" content="Autonexa" /> 18 <meta property="article:publisher" content="https://www.facebook.com/AutoNexa-768337743374427/" /> 19 <meta property="article:published_time" content="default description" /> 20 <meta property="og:image" content="https://autonexa.com/img/850x525.png" /> 21 <meta property="og:image:secure_url" content="https://autonexa.com/img/850x525.png" /> 22 <meta name="twitter:image" content="https://autonexa.com/img/850x525.png" /> 23 <meta name="twitter:card" content="Home"> 24 <meta name="twitter:url" content="https://autonexa.com"> 25 <meta name="twitter:title" content="New cars India | Bikes in India | Automobile News | Reviews- Autonexa"> 26 <meta name="twitter:description" content="Autonexa is a leading source of automotive news, reviews, comparisons, new cars India. Our website carry rich automotive content such as expert reviews, detailed specs and prices"> 27 <meta name="twitter:site" content="@auto_nexa" /> 28 <meta name="facebook-domain-verification" content="mqtehmstjxkt4sjkiiwwuw8tl7ww32" /> 29 <meta name="twitter:creator" content="@auto_nexa" /> 30 <link rel="canonical" href="https://autonexa.com"/> 31 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" 32 integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> 33 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css"> 34 <link rel="stylesheet" 35 href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" 36 integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" 37 crossorigin="anonymous" referrerpolicy="no-referrer" /> 38 <link rel="stylesheet" type="text/css" 39 href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" /> 40 <link rel="stylesheet" type="text/css" 41 href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" /> 42 <link rel="stylesheet" href="https://autonexa.com/css/neweb/main.css"> 43 44 45 <!-- Font Awesome CDN --> 46 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"> 47 48 <link rel="preconnect" href="https://fonts.googleapis.com"> 49 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 50 <link 51 href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" 52 rel="stylesheet"> 53 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" integrity="sha512-dyZ88n1QXX7+T3q9B/U7HS1kI3FtrpVpI6Uh9qnSYOx8Jg6WPU4eZDJLljYZ1OQzbwWmZB7QYd6Yq1X7NqOCeg==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 54 <!-- Google tag (gtag.js) -->
vendor: 67 bytes, lines 54-55
54 55 <script async src="https://www.googletagmanager.com/gtag/js?id=
55DC-15401392
vendor: 15 bytes, lines 55-56
55"></script> 56
56<script> 57
vendor: 161 bytes, lines 57-64
57window.dataLayer = window.dataLayer || []; 58 59 function gtag() { 60 dataLayer.push(arguments); 61 } 62 gtag('js', new Date()); 63 64 gtag('config', '
64DC-15401392
vendor: 7 bytes, lines 64-65
64'); 65
65</script>
65 66 <!-- End of global snippet: Please do not remove --> 67 68 <!-- Google Tag Manager --> 69
69<script>
vendor: 478 bytes, lines 69-83
69 70 (function(w, d, s, l, i) { 71 w[l] = w[l] || []; 72 w[l].push({ 73 'gtm.start': new Date().getTime(), 74 event: 'gtm.js' 75 }); 76 var f = d.getElementsByTagName(s)[0], 77 j = d.createElement(s), 78 dl = l != 'dataLayer' ? '&l=' + l : ''; 79 j.async = true; 80 j.src = 81 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 82 f.parentNode.insertBefore(j, f); 83 })(window, document, 'script', 'dataLayer', '
83GTM-WNWQP6C2
vendor: 7 bytes, lines 83-84
83'); 84
84</script>
84 85 <!-- End Google Tag Manager --> 86 87 88 <!-- Google tag (gtag.js) -->
vendor: 67 bytes, lines 88-89
88 89 <script async src="https://www.googletagmanager.com/gtag/js?id=
89G-5PJDX7QQ7X
vendor: 15 bytes, lines 89-90
89"></script> 90
90<script> 91
vendor: 161 bytes, lines 91-98
91window.dataLayer = window.dataLayer || []; 92 93 function gtag() { 94 dataLayer.push(arguments); 95 } 96 gtag('js', new Date()); 97 98 gtag('config', '
98G-5PJDX7QQ7X
vendor: 7 bytes, lines 98-99
98'); 99
99</script>
99 100 101 <!-- Google tag (gtag.js) -->
vendor: 67 bytes, lines 101-102
101 102 <script async src="https://www.googletagmanager.com/gtag/js?id=
102AW-16892971077
vendor: 15 bytes, lines 102-103
102"></script> 103
103<script> 104
vendor: 161 bytes, lines 104-111
104window.dataLayer = window.dataLayer || []; 105 106 function gtag() { 107 dataLayer.push(arguments); 108 } 109 gtag('js', new Date()); 110 111 gtag('config', '
111AW-16892971077
vendor: 7 bytes, lines 111-112
111'); 112
112</script>
112 113 114<!-- faq schema --> 115
115<script type="application/ld+json" id="dynamic-faq-schema"> 116{ 117 "@context": "https://schema.org", 118 "@type": "FAQPage", 119 "mainEntity": [] 120} 121</script>
121 122
123<script> 124document.addEventListener("DOMContentLoaded", function () { 125 126 var faqItems = document.querySelectorAll('.faq-section .faq-item'); 127 var faqData = []; 128 129 faqItems.forEach(function(item) { 130 131 var questionContainer = item.querySelector('.faq-question'); 132 var answerEl = item.querySelector('.faq-answer'); 133 134 if (questionContainer && answerEl) { 135 136 var questionText = questionContainer.children[0].innerText 137 .replace(/^Q\.\s*/i, '') 138 .trim(); 139 140 var answerText = answerEl.innerText 141 .replace(/^Ans\.\s*/i, '') 142 .trim(); 143 144 if (questionText && answerText) { 145 faqData.push({ 146 "@type": "Question", 147 "name": questionText, 148 "acceptedAnswer": { 149 "@type": "Answer", 150 "text": answerText 151 } 152 }); 153 } 154 } 155 156 }); 157 158 if (faqData.length > 0) { 159 var faqSchemaScript = document.getElementById('dynamic-faq-schema'); 160 var faqSchema = { 161 "@context": "https://schema.org", 162 "@type": "FAQPage", 163 "mainEntity": faqData 164 }; 165 faqSchemaScript.textContent = JSON.stringify(faqSchema); 166 } else { 167 // If no FAQ exists on page, remove empty schema 168 var scriptToRemove = document.getElementById('dynamic-faq-schema'); 169 scriptToRemove.remove(); 170 } 171 172}); 173</script>
173 174 175 176</head> 177 178<body> 179 <!-- 180Event snippet for Nissan Floodlight Website Visitors on : Please do not remove. 181Place this snippet on pages with events youâre tracking. 182Creation date: 04/28/2025 183--> 184
184<script> 185 gtag('event', 'conversion', { 186 'allow_custom_scripts': true, 187 'send_to': 'DC-15401392/invmedia/nissa0+unique' 188 }); 189 </script>
189 190 <noscript> 191 <img src="https://ad.doubleclick.net/ddm/activity/src=15401392;type=invmedia;cat=nissa0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1;num=1?" width="1" height="1" alt="" /> 192 </noscript> 193 <!-- End of event snippet: Please do not remove --> 194 <div class="nav-wrapper"> 195 <nav class="navbar-data" style="background-color: white;"> 196 <div class="container"> 197 <div class="navbar-header"> 198 <div class="nav-logo"> 199 <a href="https://autonexa.com"> 200 <img class="img-banner-logo" src="https://autonexa.com/img/logo/logo.png" alt="current-data" /> 201 </a> 202 </div> 203 <div class="d-flex justify-content-between align-items-center"> 204 <ul class="nav-links"> 205 <li><a href="https://autonexa.com/category/news">AUTONEWS</a></li> 206 <li class="dropdown"> 207 <a href="#"><span>CARS</span></a> 208 <ul class="dropdown-menu"> 209 <li><a href="https://autonexa.com/category/cars">BLOGS</a></li> 210 <li><a href="https://autonexa.com/category/latest-launches">LATEST LAUNCHES</a></li> 211 <li><a href="https://autonexa.com/category/maintenance">CAR MAINTENANCE</a></li> 212 213 <li><a href="https://autonexa.com/category/car-insurance">CAR INSURANCE</a></li> 214 <!-- <li><a href="emi-calculator">EMI Calculator</a></li> --> 215 </ul> 216 </li> 217 <li class="dropdown"> 218 <a href="#"><span>TWO WHEELERS</span></a> 219 <ul class="dropdown-menu"> 220 <li><a href="https://autonexa.com/category/bikes">BLOGS</a></li> 221 <li><a href="https://autonexa.com/category/bike-maintenance">BIKE MAINTENANCE</a></li> 222 <!-- <li><a href="neweb/category">Bike Maintenance</a></li> --> 223 <li><a href="https://autonexa.com/category/bike-insurance-">BIKE INSURANCE</a></li> 224 </ul> 225 </li> 226 <li><a href="https://autonexa.com/landing/ev">EV</a></li> 227 <li><a href="https://autonexa.com/category/reviews">EXPERT REVIEWS</a></li> 228 <li><a href="https://autonexa.com/category/commercial-vehicle">COMMERCIAL VEHICLE</a></li> 229 </ul> 230 <div class="search-wrapper"> 231 <div class="position-relative"> 232 <form method="get" action="https://autonexa.com/blogsearch/" class="form-search" id="search-global-form"> 233 <input name="search" type="text" class="form-control search-input-one" 234 placeholder="Type your keyword" /> 235 <i class="fa fa-search text-danger" id="search-icon"></i> 236 </form> 237 </div> 238 </div> 239 </div> 240 </div> 241 <div class="navheader-mobile"> 242 <div class="nav-logo-two"> 243 <a href="/"> 244 <img class="img-banner-logo" src="https://autonexa.com/img/logo/logo.png" alt="current-data" /> 245 </a> 246 </div> 247 <!-- nav-links mobile start --> 248 <ul class="nav-links-two"> 249 250 <li> 251 <a href="https://autonexa.com/category/news"> 252 <span class="px-2">AUTONEWS</span> 253 </a> 254 </li> 255 256 <!-- CARS DROPDOWN (Mobile) --> 257 <li class="dropdown"> 258 <a href="#"> 259 <span class="px-2">CARS</span> 260 </a> 261 262 <ul class="dropdown-menu"> 263 <li> 264 <a href="https://autonexa.com/category/cars"> 265 <span class="px-2">Blogs</span> 266 </a> 267 </li> 268 269 <li> 270 <a href="https://autonexa.com/category/latest-launches"> 271 <span class="px-2">LATEST LAUNCHES</span> 272 </a> 273 </li> 274 275 <li> 276 <a href="https://autonexa.com/category/maintenance">
277 <span class="px-2">CAR MAINTENANCE</span> 278 </a> 279 </li> 280 281 <!-- <li> 282 <a href="https://autonexa.com/neweb/category/insurance"> 283 <span class="px-2">CAR INSURANCE</span> 284 </a> 285 </li> --> 286 287 <!-- <li> 288 <a href="emi-calculator"> 289 <span class="px-2">EMI Calculator</span> 290 </a> 291 </li> --> 292 </ul> 293 </li> 294 295 <li> 296 <a href="https://autonexa.com/category/bikes"> 297 <span class="px-2">TWO WHEELERS</span> 298 </a> 299 </li> 300 301 <li> 302 <a href="https://autonexa.com/neweb/ev"> 303 <span class="px-2">EV</span> 304 </a> 305 </li> 306 307 <li> 308 <a href="https://autonexa.com/category/reviews"> 309 <span class="px-2">EXPERT REVIEWS</span> 310 </a> 311 </li> 312 313 <li> 314 <a href="https://autonexa.com/category/commercial-vehicle"> 315 <span class="px-2">COMMERCIAL VEHICLE</span> 316 </a> 317 </li> 318 <form action="https://autonexa.com/blogsearch/" method="GET" class="d-flex"> 319 <input type="search" name="search" placeholder="Search..." class="form-control"> 320 <button type="submit" class="btn btn-danger">Search</button> 321 </form> 322 323 324 325 326 </ul> 327 328 329 <div class="overlay" id="overlay"></div> 330 <!-- nav-links mobile end --> 331 <button class="mobile-toggle">â°</button> 332 </div> 333 334 </div> 335 </nav> 336 </div> 337 338
338<script> 339 document.addEventListener("DOMContentLoaded", function() { 340 341 document.querySelectorAll(".nav-links-two .dropdown > a") 342 .forEach(function(link) { 343 344 link.addEventListener("click", function(e) { 345 e.preventDefault(); 346 e.stopPropagation(); // ð¥ very important 347 348 const parent = this.closest(".dropdown"); 349 350 // close other open dropdowns 351 document 352 .querySelectorAll(".nav-links-two .dropdown.open") 353 .forEach(d => { 354 if (d !== parent) d.classList.remove("open"); 355 }); 356 357 // toggle current 358 parent.classList.toggle("open"); 359 }); 360 361 }); 362 363 }); 364 </script>
364 365 366<style> 367 a { 368 text-decoration: none; 369 color: black; 370 } 371 372 .own-cont { 373 374 padding-left: 52px; 375 padding-right: 52px; 376 } 377 378 .maintenance-blogs-section .own-cont { 379 padding-left: 52px; 380 padding-right: 52px; 381 display: flex; 382 gap: 52px; 383 } 384 385 .expert-reviews .own-cont { 386 padding-left: 52px; 387 padding-right: 52px; 388 display: flex; 389 gap: 52px; 390 } 391 392 @media (max-width: 768px) { 393 .own-cont { 394 395 padding-left: 5px; 396 padding-right: 5px; 397 } 398 399 .maintenance-blogs-section .own-cont { 400 padding-left: 20px; 401 padding-right: 20px; 402 flex-direction: column; 403 404 } 405 406 .expert-reviews .own-cont { 407 padding-left: 20px; 408 padding-right: 20px; 409 flex-direction: column; 410 } 411 } 412 413 @media (min-width: 1025px) { 414 .first-col { 415 padding-right: 33px; 416 } 417 418 .second-col { 419 padding-left: 27px; 420 } 421 } 422</style> 423 424<!-- Hero Section --> 425<!-- Hero Section --> 426<!-- Hero Section --> 427<section class="hero-wrapper position-relative overflow-hidden"> 428 429 <!-- SLIDER --> 430 <div class="hero-bg d-flex"> 431 432 433 <div class="hero-slide flex-shrink-0 w-100 position-relative"> 434 <a href="https://autonexa.com/mahindra-thar-og-launched-at-1032-lakh-with-new-features-and-variants-" class="hero-link d-block w-100 h-100"> 435 <picture> 436 437 <source media="(max-width: 768px)" srcset="https://autonexa.com/uploads/banners/1790251407.jpg"> 438 439 440 <img src="https://autonexa.com/uploads/banners/1790251346.jpg" 441 class="w-100 h-100 object-fit-cover" 442 alt="Mahindra Thar OG Launched at â¹10.32 Lakh With New Features and Variants"> 443 </picture> 444 </a> 445 </div> 446 447 448 <div class="hero-slide flex-shrink-0 w-100 position-relative"> 449 <a href="https://autonexa.com/2026-mercedes-maybach-s-class-revealed-with-612-hp-v8" class="hero-link d-block w-100 h-100"> 450 <picture> 451 452 <source media="(max-width: 768px)" srcset="https://autonexa.com/uploads/banners/1790251437.jpg"> 453 454 455 <img src="https://autonexa.com/uploads/banners/1790249593.jpg" 456 class="w-100 h-100 object-fit-cover" 457 alt="Mercedes-AMG G63 Offroad Pro Launched at â¹3.80 Crore in India"> 458 </picture> 459 </a> 460 </div> 461 462 463 <div class="hero-slide flex-shrink-0 w-100 position-relative"> 464 <a href="https://autonexa.com/honda-qc3-electric-scooter-launched-at-135-lakh-with-new-features" class="hero-link d-block w-100 h-100"> 465 <picture> 466 467 <source media="(max-width: 768px)" srcset="https://autonexa.com/uploads/banners/1790251513.jpg"> 468 469 470 <img src="https://autonexa.com/uploads/banners/1790251485.jpg" 471 class="w-100 h-100 object-fit-cover" 472 alt="Hyundai Bayon Bookings Now Open at â¹11,000 Ahead of Launch"> 473 </picture> 474 </a> 475 </div> 476 477 478 </div> 479 480 <!-- DOTS --> 481 <div class="hero-dots position-absolute bottom-0 start-50 translate-middle-x pb-3 z-2"> 482 <span class="dot active" data-index="0"></span> 483 <span class="dot " data-index="1"></span> 484 <span class="dot " data-index="2"></span> 485 </div> 486 487</section> 488 489 490<style> 491 .hero-slide { 492 flex-shrink: 0; 493 width: 100%; 494 position: relative; 495 } 496 497 .hero-slide a.hero-link { 498 display: block; 499 width: 100%; 500 height: 100%; 501 position: relative; 502 z-index: 10; 503 } 504 505 .hero-slide img { 506 width: 100%; 507 height: 100%; 508 object-fit: cover; 509 display: block; 510 } 511 512 513 514 .hero-wrapper { 515 padding-top: 5rem; 516 position: relative; 517 overflow: hidden; 518 } 519 520 /* Slider container */ 521 .hero-bg { 522 display: flex; 523 height: 100%; 524 transition: transform 0.8s ease-in-out; 525 cursor: grab; 526 } 527 528 /* Each slide */ 529 .hero-slide { 530 flex-shrink: 0; 531 width: 100%; 532 position: relative; 533 534 /* ð Visibility fix for same images */ 535 opacity: 0.4; 536 transition: opacity 0.6s ease, transform 0.6s ease; 537 } 538 539 /* Active slide */ 540 .hero-slide.active { 541 opacity: 1;
542 transform: scale(1.02); 543 } 544 545 /* Image */ 546 .hero-slide img { 547 width: 100%; 548 height: 100%; 549 object-fit: cover; 550 display: block; 551 } 552 553 /* Dots */ 554 .hero-dots .dot { 555 height: 10px; 556 width: 10px; 557 background: #bbb; 558 border-radius: 50%; 559 display: inline-block; 560 margin: 0 5px; 561 cursor: pointer; 562 transition: background 0.3s ease; 563 } 564 565 .hero-dots .dot.active { 566 background: red; 567 } 568 569 /* ========================= 570 MOBILE HERO â AD STYLE 571========================= */ 572 @media (max-width: 768px) { 573 574 .hero-wrapper { 575 /* padding: 10px; */ 576 padding-top: 54px; 577 background: #f4f6f9; 578 } 579 580 .hero-bg { 581 height: auto; 582 } 583 584 .hero-slide { 585 height: 210px; 586 /* rectangle banner */ 587 /* border-radius: 16px; */ 588 overflow: hidden; 589 opacity: 1 !important; 590 transform: none !important; 591 592 /* ad-card background */ 593 background: linear-gradient(135deg, 594 #e9eef5, 595 #ffffff); 596 597 box-shadow: 598 0 10px 25px rgba(0, 0, 0, 0.15); 599 } 600 601 .hero-slide img { 602 width: 100%; 603 height: 100%; 604 /* object-fit: contain; */ 605 /* ð¥ car fully visible */ 606 padding: 16px; 607 /* space like ad */ 608 border-radius: 36px; 609 } 610 611 /* Dots adjust */ 612 .hero-dots { 613 bottom: -10px; 614 } 615 } 616</style>
617<script> 618 document.addEventListener("DOMContentLoaded", () => { 619 const slider = document.querySelector(".hero-bg"); 620 const slides = document.querySelectorAll(".hero-slide"); 621 const dots = document.querySelectorAll(".dot"); 622 623 let index = 0; 624 let startX = 0; 625 let isDragging = false; 626 let timer; 627 628 function showSlide(i) { 629 // Move slider 630 slider.style.transform = `translateX(-${i * 100}%)`; 631 632 // Active slide (VERY IMPORTANT for same images) 633 slides.forEach((slide, idx) => { 634 slide.classList.toggle("active", idx === i); 635 }); 636 637 // Active dot 638 dots.forEach((dot, idx) => { 639 dot.classList.toggle("active", idx === i); 640 }); 641 642 index = i; 643 } 644 645 function autoSlide() { 646 clearInterval(timer); 647 timer = setInterval(() => { 648 index = (index + 1) % slides.length; 649 showSlide(index); 650 }, 8000); // slightly faster for visibility 651 } 652 653 /* ===== Mouse Drag ===== */ 654 slider.addEventListener("mousedown", (e) => { 655 isDragging = true; 656 startX = e.pageX; 657 clearInterval(timer); 658 }); 659 660 slider.addEventListener("mouseup", (e) => { 661 if (!isDragging) return; 662 663 const diff = startX - e.pageX; 664 if (diff > 60) index = Math.min(index + 1, slides.length - 1); 665 if (diff < -60) index = Math.max(index - 1, 0); 666 667 showSlide(index); 668 autoSlide(); 669 isDragging = false; 670 }); 671 672 slider.addEventListener("mouseleave", () => { 673 isDragging = false; 674 }); 675 676 /* ===== Touch Swipe ===== */ 677 slider.addEventListener("touchstart", (e) => { 678 startX = e.touches[0].clientX; 679 clearInterval(timer); 680 }); 681 682 slider.addEventListener("touchend", (e) => { 683 const diff = startX - e.changedTouches[0].clientX; 684 685 if (diff > 60) index = (index + 1) % slides.length; 686 if (diff < -60) index = (index - 1 + slides.length) % slides.length; 687 688 showSlide(index); 689 autoSlide(); 690 }); 691 692 /* ===== Dot Click ===== */ 693 dots.forEach((dot) => { 694 dot.addEventListener("click", () => { 695 showSlide(+dot.dataset.index); 696 autoSlide(); 697 }); 698 }); 699 700 // Init 701 showSlide(0); 702 autoSlide(); 703 }); 704 705 706 window.addEventListener("load", updateHeroImages); 707 window.addEventListener("resize", updateHeroImages); 708</script>
708 709 710 711<section class="car-carousel-section"> 712 <!-- Navigation Arrows Container --> 713 <div class="carousel-nav"> 714 <button class="nav-arrow left-arrow" onclick="scrollCarousel('left')"> 715 <svg width="20" height="20" viewBox="0 0 24 24" fill="none"> 716 <path d="M15 18L9 12L15 6" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> 717 </svg> 718 </button> 719 <button class="nav-arrow right-arrow" onclick="scrollCarousel('right')"> 720 <svg width="20" height="20" viewBox="0 0 24 24" fill="none"> 721 <path d="M9 18L15 12L9 6" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> 722 </svg> 723 </button> 724 </div> 725 726 <div class="car-carousel" id="carCarousel"> 727 <div class="car-card" onclick="window.location.href='/indian-navy-selects-tvs-ronin-for-a-1600-km-expedition-across-india'"> 728 <img src="https://autonexa.com/storage/uploads/2026/09/tvs ronin indian navy_1790761188.webp" alt=""> 729 <div class="car-text"> 730 <h3> Indian Navy Selects TVS Ronin for a 1,600 Km Expedition</h3> 731 <!-- <h3> Indian Navy Selects TVS Ronin for a 1,600 Km Expedition Across India</h3> --> 732 <span>September 30, 2026</span> 733 </div> 734 </div> 735 <div class="car-card" onclick="window.location.href='/mercedes-benz-electric-glc-set-to-launch-in-india-on-november-4'"> 736 <img src="https://autonexa.com/storage/uploads/2026/09/mercedes glc_1790757348.webp" alt=""> 737 <div class="car-text"> 738 <h3> Mercedes-Benz Electric GLC Set to Launch in India on November</h3> 739 <!-- <h3> Mercedes-Benz Electric GLC Set to Launch in India on November 4</h3> --> 740 <span>September 30, 2026</span> 741 </div> 742 </div> 743 <div class="car-card" onclick="window.location.href='/suzuki-hayabusa-special-edition-launched-price-specs-and-features'"> 744 <img src="https://autonexa.com/storage/uploads/2026/09/Suzuki-Hayabusa-Special-Edition-Launched-Price_-Specs-and-Features_1790751845.webp" alt=""> 745 <div class="car-text"> 746 <h3> Suzuki Hayabusa Special Edition Launched: Price, Specs and Features</h3> 747 <!-- <h3> Suzuki Hayabusa Special Edition Launched: Price, Specs and Features</h3> --> 748 <span>September 30, 2026</span> 749 </div> 750 </div> 751 <div class="car-card" onclick="window.location.href='/fastag-annual-pass-crosses-1-crore-users-within-just-one-year'"> 752 <img src="https://autonexa.com/storage/uploads/2026/09/fastag annual pass_1790749147.webp" alt=""> 753 <div class="car-text"> 754 <h3> FASTag Annual Pass Crosses 1 Crore Users Within Just One</h3> 755 <!-- <h3> FASTag Annual Pass Crosses 1 Crore Users Within Just One Year</h3> --> 756 <span>September 30, 2026</span> 757 </div> 758 </div> 759 <div class="car-card" onclick="window.location.href='/tata-aeris-vs-honda-amaze-full-comparison-explained'"> 760 <img src="https://autonexa.com/storage/uploads/2026/09/Tata-Aeris-vs-Honda-Amaze-Full-Comparison-Explained_1790673896.webp" alt=""> 761 <div class="car-text"> 762 <h3> Tata Aeris vs Honda Amaze: Full Comparison Explained</h3> 763 <!-- <h3> Tata Aeris vs Honda Amaze: Full Comparison Explained</h3> --> 764 <span>September 29, 2026</span> 765 </div> 766 </div> 767 <div class="car-card" onclick="window.location.href='/tata-expands-battery-as-a-service-program-across-its-entire-ev-lineup'"> 768 <img src="https://autonexa.com/storage/uploads/2026/09/tata baas_1790672085.webp" alt=""> 769 <div class="car-text"> 770 <h3> Tata Expands Battery as a Service Program Across Its Entire</h3> 771 <!-- <h3> Tata Expands Battery as a Service Program Across Its Entire EV Lineup</h3> --> 772 <span>September 29, 2026</span> 773 </div> 774 </div> 775 </div> 776</section> 777 778<style> 779 .car-carousel-section { 780 width: 100%; 781 padding: 18px 10px; 782 background: #ffffff; 783 overflow: hidden; 784 position: relative; 785 } 786 787 /* =============================== 788 Navigation Arrows 789 ================================ */ 790 .carousel-nav { 791 position: absolute; 792 top: 50%; 793 left: 0; 794 right: 0; 795 transform: translateY(-50%); 796 display: flex; 797 justify-content: space-between; 798 padding: 0 5px; 799 z-index: 10; 800 pointer-events: none; 801 } 802 803 .nav-arrow { 804 width: 36px; 805 height: 36px; 806 border-radius: 50%; 807 background: rgba(255, 255, 255, 0.9); 808 border: 1px solid #e0e0e0; 809 display: flex;
810 align-items: center; 811 justify-content: center; 812 cursor: pointer; 813 transition: all 0.2s ease; 814 opacity: 0.4; 815 pointer-events: all; 816 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); 817 } 818 819 .nav-arrow:hover { 820 opacity: 1; 821 background: white; 822 border-color: #d60000; 823 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); 824 } 825 826 .nav-arrow svg { 827 color: #333; 828 } 829 830 .nav-arrow:hover svg { 831 color: #d60000; 832 } 833 834 /* Make arrows slightly smaller on mobile */ 835 @media (max-width: 768px) { 836 .nav-arrow { 837 width: 32px; 838 height: 32px; 839 } 840 841 .nav-arrow svg { 842 width: 16px; 843 height: 16px; 844 } 845 846 /* Adjust position for mobile */ 847 .carousel-nav { 848 padding: 0 2px; 849 } 850 } 851 852 /* Make arrows even smaller on very small screens */ 853 @media (max-width: 480px) { 854 .nav-arrow { 855 width: 28px; 856 height: 28px; 857 } 858 859 .nav-arrow svg { 860 width: 14px; 861 height: 14px; 862 } 863 } 864 865 .car-carousel { 866 display: flex; 867 gap: 24px; 868 overflow-x: auto; 869 scroll-behavior: smooth; 870 scroll-snap-type: x mandatory; 871 cursor: grab; 872 } 873 874 .car-carousel:active { 875 cursor: grabbing; 876 } 877 878 .car-carousel::-webkit-scrollbar { 879 display: none; 880 } 881 882 .car-card { 883 position: relative; 884 display: flex; 885 gap: 14px; 886 flex-shrink: 0; 887 width: calc((100% - 80px) / 4); 888 /* â 4 cards visible */ 889 padding: 14px; 890 background: #fff; 891 border-radius: 16px; 892 border: 2px solid #e4e4e4; 893 scroll-snap-align: start; 894 } 895 896 /* =============================== 897 PERFECT ANIMATED BORDER 898 ================================ */ 899 .car-card::after { 900 content: ""; 901 position: absolute; 902 inset: -3px; 903 border-radius: 18px; 904 border: 3px solid #d60000; 905 opacity: 0; 906 /* box-shadow: 907 0 0 8px rgba(214, 0, 0, 0.45), 908 0 0 18px rgba(214, 0, 0, 0.25); */ 909 pointer-events: none; 910 animation: none; 911 } 912 913 /* =============================== 914 BORDER ANIMATION 915 ================================ */ 916 .car-card:hover::after { 917 opacity: 1; 918 animation: drawBorder 0.9s linear forwards; 919 } 920 921 @keyframes drawBorder { 922 0% { 923 clip-path: inset(0 100% 100% 0); 924 } 925 926 25% { 927 clip-path: inset(0 0 100% 0); 928 } 929 930 50% { 931 clip-path: inset(0 0 0 100%); 932 } 933 934 75% { 935 clip-path: inset(100% 0 0 0); 936 } 937 938 100% { 939 clip-path: inset(0 0 0 0); 940 } 941 } 942 943 /* =============================== 944 Image 945 ================================ */ 946 .car-card img { 947 width: 80px; 948 height: 80px; 949 object-fit: cover; 950 border-radius: 10px; 951 flex-shrink: 0; 952 } 953 954 /* =============================== 955 Text 956 ================================ */ 957 .car-text h3 { 958 font-size: 15px; 959 line-height: 1.3; 960 margin: 0 0 6px; 961 font-weight: 600; 962 color: #111; 963 } 964 965 .car-text span { 966 font-size: 14px; 967 color: #666; 968 } 969 970 /* =============================== 971 Tablet (2 cards) 972 ================================ */ 973 @media (max-width: 1024px) { 974 .car-card { 975 width: calc((100% - 24px) / 2); 976 } 977 } 978 979 /* =============================== 980 Mobile (1 card) 981 ================================ */ 982 @media (max-width: 768px) { 983 .car-card { 984 width: 100%; 985 } 986 } 987</style> 988
989<script> 990 const carousel = document.getElementById("carCarousel"); 991 992 /* =============================== 993 INFINITE LOOP FUNCTION 994 =============================== */ 995 function scrollCarousel(direction) { 996 const card = carousel.querySelector(".car-card"); 997 const cardWidth = card.offsetWidth + 24; // Card width + gap 998 const scrollLeft = carousel.scrollLeft; 999 const maxScroll = carousel.scrollWidth - carousel.clientWidth; 1000 1001 if (direction === 'right') { 1002 // If at the end, scroll to start smoothly 1003 if (scrollLeft >= maxScroll - 10) { 1004 carousel.scrollTo({ 1005 left: 0, 1006 behavior: 'smooth' 1007 }); 1008 } else { 1009 carousel.scrollBy({ 1010 left: cardWidth, 1011 behavior: 'smooth' 1012 }); 1013 } 1014 } else if (direction === 'left') { 1015 // If at the start, scroll to end smoothly 1016 if (scrollLeft <= 10) { 1017 carousel.scrollTo({ 1018 left: maxScroll, 1019 behavior: 'smooth' 1020 }); 1021 } else { 1022 carousel.scrollBy({ 1023 left: -cardWidth, 1024 behavior: 'smooth' 1025 }); 1026 } 1027 } 1028 } 1029 1030 /* =============================== 1031 UPDATE ARROW VISIBILITY 1032 =============================== */ 1033 function updateArrowVisibility() { 1034 const leftArrow = document.querySelector('.left-arrow'); 1035 const rightArrow = document.querySelector('.right-arrow'); 1036 1037 if (!leftArrow || !rightArrow) return; 1038 1039 // Always show arrows 1040 leftArrow.style.display = 'flex'; 1041 rightArrow.style.display = 'flex'; 1042 1043 const scrollLeft = carousel.scrollLeft; 1044 const maxScroll = carousel.scrollWidth - carousel.clientWidth; 1045 1046 // Never hide arrows completely for infinite loop 1047 // Just adjust opacity slightly at ends 1048 if (scrollLeft <= 10) { 1049 leftArrow.style.opacity = '0.4'; 1050 } else { 1051 leftArrow.style.opacity = '0.4'; 1052 } 1053 1054 if (scrollLeft >= maxScroll - 10) { 1055 rightArrow.style.opacity = '0.4'; 1056 } else { 1057 rightArrow.style.opacity = '0.4'; 1058 } 1059 } 1060 1061 /* =============================== 1062 MOUSE WHEEL SCROLL with LOOP 1063 =============================== */ 1064 carousel.addEventListener("wheel", (e) => { 1065 e.preventDefault(); 1066 1067 const card = carousel.querySelector(".car-card"); 1068 const scrollAmount = (card.offsetWidth + 24) / 3; // Slower scroll 1069 const maxScroll = carousel.scrollWidth - carousel.clientWidth; 1070 1071 // If scrolling right and at end, go to start 1072 if (e.deltaY > 0 && carousel.scrollLeft >= maxScroll - 10) { 1073 carousel.scrollTo({ 1074 left: 0, 1075 behavior: 'smooth' 1076 }); 1077 } 1078 // If scrolling left and at start, go to end 1079 else if (e.deltaY < 0 && carousel.scrollLeft <= 10) { 1080 carousel.scrollTo({ 1081 left: maxScroll, 1082 behavior: 'smooth' 1083 }); 1084 } 1085 // Normal scroll 1086 else { 1087 carousel.scrollLeft += e.deltaY; 1088 } 1089 1090 updateArrowVisibility(); 1091 }, { 1092 passive: false 1093 }); 1094 1095 /* =============================== 1096 DRAG SCROLL with LOOP 1097 =============================== */ 1098 let isDown = false; 1099 let startX; 1100 let scrollLeft; 1101 1102 carousel.addEventListener("mousedown", (e) => { 1103 isDown = true; 1104 carousel.classList.add("active"); 1105 startX = e.pageX - carousel.offsetLeft; 1106 scrollLeft = carousel.scrollLeft; 1107 }); 1108 1109 carousel.addEventListener("mouseleave", () => { 1110 isDown = false; 1111 }); 1112 1113 carousel.addEventListener("mouseup", () => { 1114 isDown = false; 1115 checkLoopPosition(); 1116 }); 1117 1118 carousel.addEventListener("mousemove", (e) => { 1119 if (!isDown) return; 1120 e.preventDefault(); 1121 const x = e.pageX - carousel.offsetLeft; 1122 const walk = (x - startX) * 1.0; 1123 carousel.scrollLeft = scrollLeft - walk; 1124 }); 1125 1126 /* =============================== 1127 CHECK AND ADJUST LOOP POSITION 1128 =============================== */ 1129 function checkLoopPosition() { 1130 const maxScroll = carousel.scrollWidth - carousel.clientWidth; 1131 1132 // If slightly past the end, snap to start 1133 if (carousel.scrollLeft > maxScroll + 50) { 1134 carousel.scrollTo({ 1135 left: 0, 1136 behavior: 'smooth' 1137 }); 1138 } 1139 // If slightly before the start, snap to end 1140 else if (carousel.scrollLeft < -50) { 1141 carousel.scrollTo({ 1142 left: maxScroll, 1143 behavior: 'smooth' 1144 }); 1145 } 1146 1147 updateArrowVisibility(); 1148 } 1149 1150 /* =============================== 1151 INITIAL SETUP 1152 =============================== */ 1153 // Update on scroll 1154 carousel.addEventListener("scroll", () => { 1155 checkLoopPosition(); 1156 }); 1157 1158 // Update on resize 1159 window.addEventListener("resize", updateArrowVisibility); 1160 1161 // Initial update 1162 updateArrowVisibility(); 1163</script>
1163 1164 1165<!-- Car Blogs Section --> 1166<!-- nissan banner --> 1167<style> 1168 .nissan-banner { 1169 display: flex; 1170 justify-content: center; 1171 align-items: center; 1172 /* padding-bottom: 20px; */ 1173 padding-top: 48px; 1174 background-color: #f1f1f1; 1175 } 1176 1177 .nissan-banner img { 1178 max-width: 100%; 1179 height: auto; 1180 display: block; 1181 1182 } 1183</style> 1184<!-- add n 1st june 2026 --> 1185<!-- Desktop Banner --> 1186<div class="nissan-banner d-none d-md-flex"> 1187 <a href="https://autonexa.com/best-offers/gravite"> 1188 <img src="https://autonexa.com/img/banner/nissan/gravite/970x90.jpg" alt="Nissan Offer Desktop"> 1189 </a> 1190</div> 1191<!-- unpaused on 2 oct 2026 --> 1192 1193<!-- Mobile Banner --> 1194<div class="nissan-banner d-flex d-md-none" style="padding-left: 10px; padding-right: 10px;"> 1195 <a href="https://autonexa.com/best-offers/gravite"> 1196 <img src="https://autonexa.com/img/banner/nissan/gravite/970x90.jpg" 1197 alt="Nissan Offer Mobile"> 1198 </a> 1199</div> 1200<!-- unpaused on 2 oct 2026 --> 1201<!-- end nissan banner --> 1202 1203<!-- Car Blogs Section --> 1204<section class="car-blogs-section pt-5"> 1205 <div class="own-cont"> 1206 <div class="row align-items-stretch m-0"> 1207 1208 <!-- Left Column --> 1209 <div class="col-md-3 first-col d-flex"> 1210 <div class="newly-launched-card shadow-sm rounded bg-white w-100 h-100"> 1211 <div class="red-heading"> <a href="/category/latest-launches" style="color :white !important;">NEWLY LAUNCHED </a></div> 1212 <div class="card border-0 h-100 d-flex flex-column"> 1213 <!-- Newly Launched Slides --> 1214 <div class="newly-launched-slides flex-grow-1"> 1215 <!-- Slide 1 --> 1216 <div class="newly-slide"> 1217 <div class="card-img-wrapper"> 1218 <img src="https://autonexa.com/storage/uploads/2026/09/renault triber tirbo_1790577518.webp" 1219 class="card-img-top" alt="Car"> 1220 </div> 1221 <div class="card-body flex-grow-0"> 1222 <div class="meta-info mb-1"> 1223 <span> 1224 <i class="fa fa-calendar"></i> 1225 Sep 28, 2026 1226 </span> 1227 <span> 1228 <i class="fa fa-user"></i> 1229 Neha Mehlawat 1230 </span> 1231 </div> 1232 1233 <a href="/renault-triber-turbo-debuts-in-india-with-prices-starting-at-784-lakh" class="text-decoration-none" style="color:#000"> 1234 <!-- <h6 class="fw-bold">Renault Triber Turbo Debuts in India With</h6> --> 1235 <h6 class="fw-bold" style="font-size: 13px;">Renault Triber Turbo Debuts in India With Prices Starting at â¹7.84 Lakh</h6> 1236 </a> 1237 </div> 1238 </div> 1239 <div class="newly-slide"> 1240 <div class="card-img-wrapper"> 1241 <img src="https://autonexa.com/storage/uploads/2026/09/tata aeris (2)_1790326636.webp" 1242 class="card-img-top" alt="Car"> 1243 </div> 1244 <div class="card-body flex-grow-0"> 1245 <div class="meta-info mb-1"> 1246 <span> 1247 <i class="fa fa-calendar"></i> 1248 Sep 25, 2026 1249 </span> 1250 <span> 1251 <i class="fa fa-user"></i> 1252 Neha Mehlawat 1253 </span> 1254 </div> 1255 1256 <a href="/new-tata-aeris-launched-in-india-at-529-lakh-with-fresh-design" class="text-decoration-none" style="color:#000"> 1257 <!-- <h6 class="fw-bold">New Tata Aeris Launched in India at</h6> --> 1258 <h6 class="fw-bold" style="font-size: 13px;">New Tata Aeris Launched in India at â¹5.29 Lakh With Fresh Design</h6> 1259 </a> 1260 </div> 1261 </div> 1262 <div class="newly-slide"> 1263 <div class="card-img-wrapper"> 1264 <img src="https://autonexa.com/storage/uploads/2026/09/Mercedes-AMG G63_1790234669.webp" 1265 class="card-img-top" alt="Car"> 1266 </div> 1267 <div class="card-body flex-grow-0"> 1268 <div class="meta-info mb-1">
1269 <span> 1270 <i class="fa fa-calendar"></i> 1271 Sep 24, 2026 1272 </span> 1273 <span> 1274 <i class="fa fa-user"></i> 1275 Neha Mehlawat 1276 </span> 1277 </div> 1278 1279 <a href="/mercedes-amg-g63-offroad-pro-launched-at-380-crore-in-india" class="text-decoration-none" style="color:#000"> 1280 <!-- <h6 class="fw-bold">Mercedes-AMG G63 Offroad Pro Launched at â¹3.80</h6> --> 1281 <h6 class="fw-bold" style="font-size: 13px;">Mercedes-AMG G63 Offroad Pro Launched at â¹3.80 Crore in India</h6> 1282 </a> 1283 </div> 1284 </div> 1285 </div> 1286 1287 <div class="dots mb-2 text-center mt-auto" id="launchDots"> 1288 <span class="active " data-index="0"></span> 1289 <span class="" data-index="1"></span> 1290 <span class="" data-index="2"></span> 1291 </div> 1292 </div> 1293 </div> 1294 </div> 1295 1296 <!-- Right Column --> 1297 <div class="col-md-9 second-col d-flex flex-column car-blogg"> 1298 <div class="car-blogs-heading"> 1299 <!-- <span class="text-danger">»» </span> --> 1300 <a href="/category/cars" style="color:white;"> CAR BLOGS</a> 1301 </div> 1302 1303 <div class="car-simple-slider shadow-sm rounded bg-white"> 1304 <!-- LEFT ARROW --> 1305 <button class="car-arrow left">❮</button> 1306 <div class="car-simple-track"> 1307 <div class="car-simple-slide"> 1308 <div class="car-simple-card"> 1309 1310 <!-- Left Image --> 1311 <div class="car-simple-img"> 1312 <img src="https://autonexa.com/storage/uploads/2026/10/Superior-Range-Retention-in-EVs-How-Much-Range-Do-Electric-Cars-Really-Keep_1790850168.webp" alt="Superior Range Retention in EVs: How Much Range Do Electric Cars Really Keep?"> 1313 </div> 1314 1315 <!-- Right Content --> 1316 <div class="car-simple-content"> 1317 <a href="/superior-range-retention-in-evs-how-much-range-do-electric-cars-really-keep" class="text-decoration-none" style="color:#000"> 1318 <h5>Superior Range Retention in EVs: How Much Range Do Electric Cars Really Keep?</h5> 1319 1320 </a> 1321 <div class="meta-info mb-1"> 1322 <span> 1323 <i class="fa fa-calendar"></i> 1324 Oct 1, 2026 1325 </span> 1326 <span> 1327 <i class="fa fa-user"></i> 1328 Aakash Mehra 1329 </span> 1330 </div> 1331 <a href="/superior-range-retention-in-evs-how-much-range-do-electric-cars-really-keep" class="text-decoration-none" style="color:#000"> 1332 <p>EV range retention explained: modern electric cars lose 1.5-2.5% battery capacity yearly and keep 80-90% range after 8-10 years. See LFP vs NMC and care tips.</p> 1333 </a> 1334 <div class="read-more-wrap"> 1335 <a href="/superior-range-retention-in-evs-how-much-range-do-electric-cars-really-keep" class="read-more-btn"> 1336 Read More â 1337 </a> 1338 </div> 1339 </div> 1340 1341 </div> 1342 </div> 1343 <div class="car-simple-slide"> 1344 <div class="car-simple-card"> 1345 1346 <!-- Left Image --> 1347 <div class="car-simple-img"> 1348 <img src="https://autonexa.com/storage/uploads/2026/09/Tata-Aeris-vs-Honda-Amaze-Full-Comparison-Explained_1790673896.webp" alt="Tata Aeris vs Honda Amaze: Full Comparison Explained"> 1349 </div> 1350 1351 <!-- Right Content --> 1352 <div class="car-simple-content"> 1353 <a href="/tata-aeris-vs-honda-amaze-full-comparison-explained" class="text-decoration-none" style="color:#000"> 1354 <h5>Tata Aeris vs Honda Amaze: Full Comparison Explained</h5> 1355 1356 </a> 1357 <div class="meta-info mb-1">
1358 <span> 1359 <i class="fa fa-calendar"></i> 1360 Sep 29, 2026 1361 </span> 1362 <span> 1363 <i class="fa fa-user"></i> 1364 Aakash Mehra 1365 </span> 1366 </div> 1367 <a href="/tata-aeris-vs-honda-amaze-full-comparison-explained" class="text-decoration-none" style="color:#000"> 1368 <p>Tata Aeris and Honda Amaze go head-to-head on price, features, and engines. See which compact sedan wins on CNG, ADAS, and value in this full comparison.</p> 1369 </a> 1370 <div class="read-more-wrap"> 1371 <a href="/tata-aeris-vs-honda-amaze-full-comparison-explained" class="read-more-btn"> 1372 Read More â 1373 </a> 1374 </div> 1375 </div> 1376 1377 </div> 1378 </div> 1379 <div class="car-simple-slide"> 1380 <div class="car-simple-card"> 1381 1382 <!-- Left Image --> 1383 <div class="car-simple-img"> 1384 <img src="https://autonexa.com/storage/uploads/2026/09/Tata-Aeris-Price_-Variants_-and-Feature-Upgrades-Explained_1790588603.webp" alt="Tata Aeris: Price, Variants, and Feature Upgrades Explained"> 1385 </div> 1386 1387 <!-- Right Content --> 1388 <div class="car-simple-content"> 1389 <a href="/tata-aeris-price-variants-and-feature-upgrades-explained" class="text-decoration-none" style="color:#000"> 1390 <h5>Tata Aeris: Price, Variants, and Feature Upgrades Explained</h5> 1391 1392 </a> 1393 <div class="meta-info mb-1"> 1394 <span> 1395 <i class="fa fa-calendar"></i> 1396 Sep 28, 2026 1397 </span> 1398 <span> 1399 <i class="fa fa-user"></i> 1400 Aakash Mehra 1401 </span> 1402 </div> 1403 <a href="/tata-aeris-price-variants-and-feature-upgrades-explained" class="text-decoration-none" style="color:#000"> 1404 <p>Tata Aeris starts at Rs 5.29 lakh with 6 airbags, ventilated seats and a 360° camera. Compare price, variants, petrol and CNG specs against the Dzire.</p> 1405 </a> 1406 <div class="read-more-wrap"> 1407 <a href="/tata-aeris-price-variants-and-feature-upgrades-explained" class="read-more-btn"> 1408 Read More â 1409 </a> 1410 </div> 1411 </div> 1412 1413 </div> 1414 </div> 1415 <div class="car-simple-slide"> 1416 <div class="car-simple-card"> 1417 1418 <!-- Left Image --> 1419 <div class="car-simple-img"> 1420 <img src="https://autonexa.com/storage/uploads/2026/09/Skoda-Kushaq-Safety-Ratings-2026-NCAP-Score_-Features_-and-Airbags-Explained_1790584862.webp" alt="Skoda Kushaq Safety Ratings 2026: NCAP Score, Features, and Airbags Explained"> 1421 </div> 1422 1423 <!-- Right Content --> 1424 <div class="car-simple-content"> 1425 <a href="/skoda-kushaq-safety-ratings-2026-ncap-score-features-and-airbags-explained" class="text-decoration-none" style="color:#000"> 1426 <h5>Skoda Kushaq Safety Ratings 2026: NCAP Score, Features, and Airbags Explained</h5> 1427 1428 </a> 1429 <div class="meta-info mb-1"> 1430 <span> 1431 <i class="fa fa-calendar"></i> 1432 Sep 28, 2026 1433 </span> 1434 <span> 1435 <i class="fa fa-user"></i> 1436 Aakash Mehra 1437 </span> 1438 </div> 1439 <a href="/skoda-kushaq-safety-ratings-2026-ncap-score-features-and-airbags-explained" class="text-decoration-none" style="color:#000"> 1440 <p>
1440Skoda Kushaq scored 5 stars in Global NCAP: 29.64/34 adult, 42/49 child. See its 6 airbags, ESC, ISOFIX and how it compares with rivals in 2026.</p> 1441 </a> 1442 <div class="read-more-wrap"> 1443 <a href="/skoda-kushaq-safety-ratings-2026-ncap-score-features-and-airbags-explained" class="read-more-btn"> 1444 Read More â 1445 </a> 1446 </div> 1447 </div> 1448 1449 </div> 1450 </div> 1451 <div class="car-simple-slide"> 1452 <div class="car-simple-card"> 1453 1454 <!-- Left Image --> 1455 <div class="car-simple-img"> 1456 <img src="https://autonexa.com/storage/uploads/2026/09/Mahindra-Thar-OG-vs-Old-Thar-What_s-Really-Changed (1)_1790232614.webp" alt="Mahindra Thar OG vs Old Thar: What's Really Changed"> 1457 </div> 1458 1459 <!-- Right Content --> 1460 <div class="car-simple-content"> 1461 <a href="/mahindra-thar-og-vs-old-thar-whats-really-changed" class="text-decoration-none" style="color:#000"> 1462 <h5>Mahindra Thar OG vs Old Thar: What's Really Changed</h5> 1463 1464 </a> 1465 <div class="meta-info mb-1"> 1466 <span> 1467 <i class="fa fa-calendar"></i> 1468 Sep 24, 2026 1469 </span> 1470 <span> 1471 <i class="fa fa-user"></i> 1472 Aakash Mehra 1473 </span> 1474 </div> 1475 <a href="/mahindra-thar-og-vs-old-thar-whats-really-changed" class="text-decoration-none" style="color:#000"> 1476 <p>Mahindra Thar OG vs Old Thar reveals a new platform, PENTALINK suspension, more power, and added safety kit, all at nearly the same starting price.</p> 1477 </a> 1478 <div class="read-more-wrap"> 1479 <a href="/mahindra-thar-og-vs-old-thar-whats-really-changed" class="read-more-btn"> 1480 Read More â 1481 </a> 1482 </div> 1483 </div> 1484 1485 </div> 1486 </div> 1487 </div> 1488 <!-- RIGHT ARROW --> 1489 <button class="car-arrow right">❯</button> 1490 </div> 1491 </div> 1492 1493 1494 </div> 1495 </div> 1496</section> 1497 1498<style> 1499 @media (max-width: 768px) { 1500 .car-blogg { 1501 padding-top: 43px; 1502 } 1503 } 1504 1505 @media (max-width: 768px) { 1506 .car-arrow { 1507 top: 28% !important; 1508 } 1509 } 1510 1511 .read-more-wrap { 1512 text-align: left; 1513 } 1514 1515 .newly-slide { 1516 pointer-events: none; 1517 } 1518 1519 .newly-slide.active { 1520 pointer-events: auto; 1521 } 1522 1523 .read-more-btn { 1524 align-self: flex-end; 1525 margin-top: 10px; 1526 padding: 8px 14px; 1527 background: #ff2e2e; 1528 color: #fff; 1529 font-size: 13px; 1530 border-radius: 6px; 1531 text-decoration: none; 1532 transition: .3s; 1533 } 1534 1535 .read-more-btn:hover { 1536 background: #e60000; 1537 color: #fff; 1538 } 1539 1540 .car-blogs-section { 1541 background: #f1f1f1; 1542 padding-top: 48px; 1543 } 1544 1545 /* HEADINGS */ 1546 .red-heading { 1547 background: #ff2e2e; 1548 color: #fff; 1549 font-size: 15px; 1550 padding: 10px 12px; 1551 font-weight: 700; 1552 border-top-left-radius: 8px; 1553 border-top-right-radius: 8px; 1554 } 1555 1556 .car-blogs-heading { 1557 font-size: 15px; 1558 font-weight: 700; 1559 /* margin-bottom: 8px; */ 1560 background-color: #ff2e2e; 1561 color: #fff; 1562 padding: 10px 12px; 1563 border-top-left-radius: 8px; 1564 border-top-right-radius: 8px; 1565 } 1566 1567 /* LEFT SLIDER */ 1568 .newly-launched-slides { 1569 position: relative; 1570 } 1571 1572 .newly-slide { 1573 position: absolute; 1574 inset: 0; 1575 opacity: 0; 1576 transition: .5s; 1577 } 1578 1579 .newly-slide.active { 1580 opacity: 1; 1581 position: relative; 1582 } 1583 1584 .card-img-wrapper img { 1585 width: 100%; 1586 /* height: 130px; */ 1587 object-fit: cover; 1588 } 1589 1590 #launchDots span { 1591 width: 8px; 1592 height: 8px; 1593 border-radius: 50%; 1594 background: #ddd; 1595 display: inline-block; 1596 cursor: pointer; 1597 } 1598 1599 #launchDots span.active { 1600 background: #ff2e2e; 1601 } 1602
1603 /* RIGHT SIMPLE SLIDER */ 1604 .car-simple-slider { 1605 /* height: 240px; */ 1606 overflow: hidden; 1607 position: relative; 1608 } 1609 1610 .car-simple-track { 1611 display: flex; 1612 height: 100%; 1613 transition: transform .6s ease; 1614 } 1615 1616 .car-simple-slide { 1617 min-width: 100%; 1618 } 1619 1620 .car-simple-card { 1621 display: flex; 1622 height: 100%; 1623 transition: .3s; 1624 } 1625 1626 /* .car-simple-card:hover { 1627 box-shadow: 0 10px 25px rgba(0, 0, 0, .15); 1628 transform: translateY(-3px); 1629 } */ 1630 1631 .car-simple-img { 1632 width: 50%; 1633 border-radius: 35px; 1634 overflow: hidden; 1635 padding: 10px; 1636 } 1637 1638 .car-simple-img img { 1639 width: 100%; 1640 height: 100%; 1641 object-fit: cover; 1642 } 1643 1644 /* .car-simple-content { 1645 width: 50%; 1646 padding: 20px; 1647 display: flex; 1648 flex-direction: column; 1649 justify-content: center; 1650 } */ 1651 .car-simple-content { 1652 width: 50%; 1653 padding: 20px 10px; 1654 display: flex; 1655 flex-direction: column; 1656 justify-content: space-between; 1657 } 1658 1659 .car-simple-content h5 { 1660 font-size: 18px; 1661 font-weight: 700; 1662 margin-bottom: 8px; 1663 } 1664 1665 .car-simple-content p { 1666 font-size: 14px; 1667 color: #555; 1668 line-height: 1.5; 1669 } 1670 1671 /* ARROWS */ 1672 .car-arrow { 1673 position: absolute; 1674 top: 50%; 1675 transform: translateY(-50%); 1676 width: 34px; 1677 height: 34px; 1678 border-radius: 50%; 1679 border: none; 1680 cursor: pointer; 1681 background: rgba(0, 0, 0, .15); 1682 color: #fff; 1683 opacity: 0; 1684 transition: .3s; 1685 } 1686 1687 .car-arrow.left { 1688 left: 10px; 1689 } 1690 1691 .car-arrow.right { 1692 right: 10px; 1693 } 1694 1695 .car-simple-slider:hover .car-arrow { 1696 opacity: 1; 1697 } 1698 1699 /* MOBILE */ 1700 @media(max-width:768px) { 1701 .car-arrow { 1702 opacity: 1; 1703 } 1704 1705 .car-simple-card { 1706 flex-direction: column; 1707 } 1708 1709 .car-simple-img, 1710 .car-simple-content { 1711 width: 100%; 1712 /* height: 50%; */ 1713 } 1714 } 1715 1716 .first-col, 1717 .second-col { 1718 display: flex; 1719 flex-direction: column; 1720 } 1721 1722 .red-heading, 1723 .car-blogs-heading { 1724 min-height: 42px; 1725 display: flex;
1726 align-items: center; 1727 } 1728 1729 .newly-launched-card, 1730 .car-simple-slider { 1731 flex: 1; 1732 } 1733 1734 .car-blogs-heading { 1735 margin-top: 0; 1736 padding-left: 4px; 1737 } 1738 1739 .newly-launched-card, 1740 .car-simple-slider { 1741 height: 100%; 1742 display: flex; 1743 flex-direction: column; 1744 } 1745 1746 .car-simple-track, 1747 .car-simple-slide, 1748 .car-simple-card { 1749 height: 100%; 1750 } 1751 1752 .car-arrow { 1753 display: flex; 1754 align-items: center; 1755 justify-content: center; 1756 } 1757 1758 .car-arrow.left { 1759 left: 12px; 1760 } 1761 1762 .car-arrow.right { 1763 right: 12px; 1764 } 1765 1766 /* ARROW FIX */ 1767 .car-arrow { 1768 z-index: 10; 1769 } 1770 1771 /* CONTENT ALIGN */ 1772 .car-simple-content { 1773 position: relative; 1774 } 1775 1776 /* READ MORE RIGHT */ 1777 .read-more-btn { 1778 margin-left: auto; 1779 } 1780 1781 /* META ICONS */ 1782 .meta-info { 1783 font-size: 13px; 1784 color: #777; 1785 display: flex; 1786 gap: 12px; 1787 align-items: center; 1788 } 1789 1790 .meta-info i { 1791 color: #ff2e2e; 1792 } 1793</style>
1794<script> 1795 document.addEventListener('DOMContentLoaded', function() { 1796 1797 /* LEFT SLIDER */ 1798 const slides = document.querySelectorAll('.newly-slide'); 1799 const dots = document.querySelectorAll('#launchDots span'); 1800 let n = 0; 1801 1802 function show(i) { 1803 slides.forEach(s => s.classList.remove('active')); 1804 dots.forEach(d => d.classList.remove('active')); 1805 slides[i].classList.add('active'); 1806 dots[i].classList.add('active'); 1807 n = i; 1808 } 1809 setInterval(() => show((n + 1) % slides.length), 8000); 1810 dots.forEach((d, i) => d.onclick = () => show(i)); 1811 show(0); 1812 1813 /* RIGHT SLIDER */ 1814 /* RIGHT SLIDER (NO LOOP, NO REVERSE) */ 1815 const track = document.querySelector('.car-simple-track'); 1816 const cards = document.querySelectorAll('.car-simple-slide'); 1817 const nextBtn = document.querySelector('.car-arrow.right'); 1818 const prevBtn = document.querySelector('.car-arrow.left'); 1819 1820 let i = 0; 1821 const total = cards.length; 1822 1823 function move() { 1824 track.style.transform = `translateX(-${i * 100}%)`; 1825 1826 // arrow visibility control 1827 prevBtn.style.display = i === 0 ? 'none' : 'flex'; 1828 nextBtn.style.display = i === total - 1 ? 'none' : 'flex'; 1829 } 1830 1831 nextBtn.onclick = () => { 1832 if (i < total - 1) { 1833 i++; 1834 move(); 1835 } 1836 }; 1837 1838 prevBtn.onclick = () => { 1839 if (i > 0) { 1840 i--; 1841 move(); 1842 } 1843 }; 1844 1845 /* AUTO SCROLL â STOP AT LAST */ 1846 const autoSlide = setInterval(() => { 1847 if (i < total - 1) { 1848 i++; 1849 move(); 1850 } else { 1851 clearInterval(autoSlide); // ð¥ STOP, no reverse 1852 } 1853 }, 8000); 1854 1855 move(); // initial call 1856 1857 }); 1858</script>
1858 1859 1860 1861 1862<!-- end car blogs section --> 1863 1864 1865 1866<!-- =================== TWO WHEELERS BLOGS SECTION =================== --> 1867<!-- Two Wheelers Blogs Section --> 1868<section class="two-wheeler-section py-5"> 1869 <div class="own-cont"> 1870 <div class="row align-items-stretch m-0"> 1871 1872 <!-- ================= LEFT COLUMN (UNCHANGED) ================= --> 1873 <!-- <div class="col-md-3 first-col d-flex flex-column adver exp-adv"> --> 1874 <div class="col-md-3 first-col d-flex flex-column adver"> 1875 <!-- <a href="avascript:void(0)"> --> 1876 <div class="offer-card shadow-sm rounded w-100 bg-light"> 1877 1878 <div class="ad-img-wrap"> 1879 <!-- <img src="https://autonexa.com/img/bmw/advice.png" alt=" Advertisement"> --> 1880 <a href="https://autonexa.com/best-offers-xuv300"> 1881 <img src="https://autonexa.com/img/cars/slavia/new/1/xuv300banner.jpg" alt="Maintenance Banner" class="maintenance-banner"> 1882 <!-- </a> --> 1883 </div> 1884 1885 <div class="ad-label">ADVERTISEMENT 1</div> 1886 1887 </div> 1888 </a> 1889 1890 1891 </div> 1892 1893 <!-- ================= RIGHT COLUMN (UPDATED) ================= --> 1894 <div class="col-md-9 second-col d-flex flex-column "> 1895 1896 <div class="bike-blogs-heading"> 1897 <!-- <span class="text-danger">»» </span> --> 1898 <a href="/category/bikes" style="color:white;"> TWO WHEELERS BLOGS</a> 1899 </div> 1900 1901 <div class="bike-blogs-card shadow-sm rounded bg-white"> 1902 1903 <!-- LEFT ARROW --> 1904 <button class="bike-arrow left">❮</button> 1905 1906 <div class="bike-simple-track"> 1907 <div class="bike-simple-slide"> 1908 <div class="bike-simple-card"> 1909 1910 <!-- Image --> 1911 <div class="bike-simple-img"> 1912 <img src="https://autonexa.com/storage/uploads/2026/09/tvs ronin indian navy_1790761188.webp" alt="Indian Navy Selects TVS Ronin for a 1,600 Km Expedition Across India"> 1913 </div> 1914 1915 <!-- Content --> 1916 <div class="bike-simple-content"> 1917 1918 1919 1920 <a href="/indian-navy-selects-tvs-ronin-for-a-1600-km-expedition-across-india" class="text-decoration-none text-dark"> 1921 <h5>Indian Navy Selects TVS Ronin for a 1,600 Km Expedition Across India</h5> 1922 </a> 1923 <div class="meta-info mb-1"> 1924 <span> 1925 <i class="fa fa-calendar"></i> 1926 Sep 30, 2026 1927 </span> 1928 <span> 1929 <i class="fa fa-user"></i> 1930 Tanya Bhargava 1931 </span> 1932 </div> 1933 <a href="/indian-navy-selects-tvs-ronin-for-a-1600-km-expedition-across-india" class="text-decoration-none text-dark"> 1934 <p>The Indian Navy has selected the TVS Ronin for a historic 1600 km Fleet to Forts motorcycle expedition across Maharashtra to promote youth career opportunities.</p> 1935 </a> 1936 <div class="read-more-wrap"> 1937 <a href="/indian-navy-selects-tvs-ronin-for-a-1600-km-expedition-across-india" class="read-more-btn"> 1938 Read More â 1939 </a> 1940 </div> 1941 </div> 1942 </div> 1943 </div> 1944 <div class="bike-simple-slide"> 1945 <div class="bike-simple-card"> 1946 1947 <!-- Image --> 1948 <div class="bike-simple-img"> 1949 <img src="https://autonexa.com/storage/uploads/2026/09/Suzuki-Hayabusa-Special-Edition-Launched-Price_-Specs-and-Features_1790751845.webp" alt="Suzuki Hayabusa Special Edition Launched: Price, Specs and Features"> 1950 </div> 1951 1952 <!-- Content --> 1953 <div class="bike-simple-content"> 1954 1955 1956 1957 <a href="/suzuki-hayabusa-special-edition-launched-price-specs-and-features" class="text-decoration-none text-dark"> 1958 <h5>Suzuki Hayabusa Special Edition Launched: Price, Specs and Features</h5> 1959 </a> 1960 <div class="meta-info mb-1">
1961 <span> 1962 <i class="fa fa-calendar"></i> 1963 Sep 30, 2026 1964 </span> 1965 <span> 1966 <i class="fa fa-user"></i> 1967 Tanya Bhargava 1968 </span> 1969 </div> 1970 <a href="/suzuki-hayabusa-special-edition-launched-price-specs-and-features" class="text-decoration-none text-dark"> 1971 <p>Suzuki Hayabusa Special Edition launches at â¹19.90 lakh with Pearl Vigor Blue paint and a standard seat cowl. See full price, specs, and features here.</p> 1972 </a> 1973 <div class="read-more-wrap"> 1974 <a href="/suzuki-hayabusa-special-edition-launched-price-specs-and-features" class="read-more-btn"> 1975 Read More â 1976 </a> 1977 </div> 1978 </div> 1979 </div> 1980 </div> 1981 <div class="bike-simple-slide"> 1982 <div class="bike-simple-card"> 1983 1984 <!-- Image --> 1985 <div class="bike-simple-img"> 1986 <img src="https://autonexa.com/storage/uploads/2026/09/honda cb350_1790586744.webp" alt="Honda CB350C Special Edition Gets Two New Colour Options in India"> 1987 </div> 1988 1989 <!-- Content --> 1990 <div class="bike-simple-content"> 1991 1992 1993 1994 <a href="/honda-cb350c-special-edition-gets-two-new-colour-options-in-india" class="text-decoration-none text-dark"> 1995 <h5>Honda CB350C Special Edition Gets Two New Colour Options in India</h5> 1996 </a> 1997 <div class="meta-info mb-1"> 1998 <span> 1999 <i class="fa fa-calendar"></i> 2000 Sep 28, 2026 2001 </span> 2002 <span> 2003 <i class="fa fa-user"></i> 2004 Tanya Bhargava 2005 </span> 2006 </div> 2007 <a href="/honda-cb350c-special-edition-gets-two-new-colour-options-in-india" class="text-decoration-none text-dark"> 2008 <p>Honda launched the Honda CB350C Special Edition in India at Rs 2.04 lakh ex showroom Delhi. Check out the new Red Metallic and Matt Dune Brown shades and full specs.</p> 2009 </a> 2010 <div class="read-more-wrap"> 2011 <a href="/honda-cb350c-special-edition-gets-two-new-colour-options-in-india" class="read-more-btn"> 2012 Read More â 2013 </a> 2014 </div> 2015 </div> 2016 </div> 2017 </div> 2018 <div class="bike-simple-slide"> 2019 <div class="bike-simple-card"> 2020 2021 <!-- Image --> 2022 <div class="bike-simple-img"> 2023 <img src="https://autonexa.com/storage/uploads/2026/09/tiger_1790318685.webp" alt="Honda Onitsuka Tiger Mid Sports Concept Revealed With Bold Design"> 2024 </div> 2025 2026 <!-- Content --> 2027 <div class="bike-simple-content"> 2028 2029 2030 2031 <a href="/honda-onitsuka-tiger-mid-sports-concept-revealed-with-bold-design-" class="text-decoration-none text-dark"> 2032 <h5>Honda Onitsuka Tiger Mid Sports Concept Revealed With Bold Design</h5> 2033 </a> 2034 <div class="meta-info mb-1"> 2035 <span> 2036 <i class="fa fa-calendar"></i> 2037 Sep 25, 2026 2038 </span> 2039 <span> 2040 <i class="fa fa-user"></i> 2041 Tanya Bhargava 2042 </span> 2043 </div> 2044 <a href="/honda-onitsuka-tiger-mid-sports-concept-revealed-with-bold-design-" class="text-decoration-none text-dark"> 2045 <p>Discover the Honda Onitsuka Tiger Mid Sports Concept revealed at Milan Fashion Week. Explore its bold yellow design, brand heritage, and collaboration details.</p> 2046 </a> 2047 <div class="read-more-wrap"> 2048 <a href="/honda-onitsuka-tiger-mid-sports-concept-revealed-with-bold-design-" class="read-more-btn"> 2049 Read More â 2050 </a> 2051 </div> 2052 </div> 2053 </div> 2054 </div> 2055 <div class="bike-simple-slide"> 2056 <div class="bike-simple-card"> 2057 2058 <!-- Image --> 2059 <div class="bike-simple-img"> 2060 <img src="https://autonexa.com/storage/uploads/2026/09/Honda q3_1790154912.webp" alt="Honda QC3 Electric Scooter Launched at â¹1.35 Lakh With New Features"> 2061 </div> 2062 2063 <!-- Content --> 2064 <div class="bike-simple-content"> 2065 2066 2067 2068 <a href="/honda-qc3-electric-scooter-launched-at-135-lakh-with-new-features" class="text-decoration-none text-dark"> 2069 <h5>Honda QC3 Electric Scooter Launched at â¹1.35 Lakh With New Features</h5> 2070 </a> 2071 <div class="meta-info mb-1">
2072 <span> 2073 <i class="fa fa-calendar"></i> 2074 Sep 23, 2026 2075 </span> 2076 <span> 2077 <i class="fa fa-user"></i> 2078 Tanya Bhargava 2079 </span> 2080 </div> 2081 <a href="/honda-qc3-electric-scooter-launched-at-135-lakh-with-new-features" class="text-decoration-none text-dark"> 2082 <p>The Honda QC3 Electric scooter has launched in India at Rs 1.35 lakh. Explore its impressive 145 km range, 3kWh battery, smart features, and colour options.</p> 2083 </a> 2084 <div class="read-more-wrap"> 2085 <a href="/honda-qc3-electric-scooter-launched-at-135-lakh-with-new-features" class="read-more-btn"> 2086 Read More â 2087 </a> 2088 </div> 2089 </div> 2090 </div> 2091 </div> 2092 </div> 2093 2094 <!-- RIGHT ARROW --> 2095 <button class="bike-arrow right">❯</button> 2096 2097 </div> 2098 </div> 2099 2100 </div> 2101 </div> 2102</section> 2103 2104 2105<style> 2106 /* DEFAULT - Large screens (full width) */ 2107 .two-wheeler-section .offer-card { 2108 height: 283px; 2109 2110 } 2111 2112 /* When container is approx 90% of large screen */ 2113 @media (min-width: 1400px) { 2114 2115 .container-fluid .two-wheeler-section .offer-card, 2116 .own-cont .two-wheeler-section .offer-card { 2117 height: 317px; 2118 } 2119 } 2120 2121 /* Alternative: Use container class directly */ 2122 @media (min-width: 1400px) { 2123 .own-cont .row .first-col .offer-card { 2124 height: 317px !important; 2125 } 2126 } 2127 2128 2129 /* =========================== 2130 ADVERTISEMENT FINAL FIX 2131=========================== */ 2132 2133 /* Left column same height as right */ 2134 .two-wheeler-section .first-col { 2135 display: flex; 2136 } 2137 2138 /* Ad card full height */ 2139 .two-wheeler-section .offer-card { 2140 flex: 1; 2141 background: #ffffff; 2142 /* grey â white */ 2143 border-radius: 10px; 2144 padding-left: 14px; 2145 padding-right: 14px; 2146 2147 display: flex; 2148 flex-direction: column; 2149 align-items: center; 2150 justify-content: center; 2151 } 2152 2153 /* Image wrapper */ 2154 .ad-img-wrap { 2155 width: 100%; 2156 display: flex;
2157 align-items: center; 2158 justify-content: center; 2159 } 2160 2161 2162 /* Banner image */ 2163 .two-wheeler-section .ad-img-wrap img { 2164 max-width: 100%; 2165 height: auto; 2166 object-fit: contain; 2167 } 2168 2169 /* Advertisement text below image */ 2170 .two-wheeler-section .offer-card .ad-label { 2171 margin-top: 6px; 2172 font-size: 9px; 2173 letter-spacing: 0.8px; 2174 color: #999; 2175 text-align: center; 2176 ; 2177 } 2178 2179 .two-wheeler-section .first-col { 2180 position: relative; 2181 } 2182 2183 .two-wheeler-section .offer-card { 2184 flex: 1; 2185 /* min-height: 100%; */ 2186 } 2187 2188 .two-wheeler-section .offer-card img { 2189 width: 100%; 2190 object-fit: cover; 2191 } 2192 2193 2194 2195 .two-wheeler-section .row { 2196 align-items: stretch; 2197 } 2198 2199 .first-col, 2200 .second-col { 2201 display: flex; 2202 flex-direction: column; 2203 } 2204 2205 .offer-card, 2206 .bike-blogs-card { 2207 flex: 1; 2208 } 2209 2210 /* GENERAL */ 2211 @media only screen and (max-width: 768px) { 2212 .adver { 2213 padding-bottom: 42px; 2214 } 2215 } 2216 2217 .two-wheeler-section { 2218 background: #f1f1f1; 2219 } 2220 2221 .ad-label { 2222 margin-top: 6px; 2223 font-size: 10px; 2224 letter-spacing: 1px; 2225 text-align: center; 2226 color: #777; 2227 } 2228 2229 .section-heading-spacer, 2230 .bike-blogs-heading { 2231 height: 40px; 2232 display: flex; 2233 color: #ffffff; 2234 background-color: #ff2e2e; 2235 align-items: center; 2236 font-size: 15px; 2237 font-weight: 700; 2238 text-transform: uppercase; 2239 border-top-left-radius: 8px; 2240 border-top-right-radius: 8px; 2241 } 2242 2243 .section-heading-spacer { 2244 visibility: hidden; 2245 } 2246 2247 /* LEFT CARD */ 2248 .offer-card { 2249 flex: 1; 2250 /* max-height: 240px; */ 2251 overflow: hidden; 2252 } 2253 2254 .offer-card img { 2255 width: 100%; 2256 object-fit: cover; 2257 } 2258 2259 /* RIGHT SLIDER */ 2260 .bike-blogs-card { 2261 position: relative; 2262 flex: 1; 2263 overflow: hidden; 2264 display: flex;
2265 align-items: stretch; 2266 } 2267 2268 .bike-simple-track { 2269 display: flex; 2270 width: 100%; 2271 transition: transform .6s ease; 2272 } 2273 2274 .bike-simple-slide { 2275 min-width: 100%; 2276 } 2277 2278 .bike-simple-card { 2279 display: flex; 2280 height: 100%; 2281 transition: .3s; 2282 } 2283 2284 /* .bike-simple-card:hover { 2285 box-shadow: 0 10px 25px rgba(0,0,0,.15); 2286 transform: translateY(-3px); 2287} */ 2288 2289 /* IMAGE */ 2290 .bike-simple-img { 2291 width: 50%; 2292 padding: 10px; 2293 border-radius: 35px; 2294 overflow: hidden; 2295 } 2296 2297 .bike-simple-img img { 2298 width: 100%; 2299 height: 100%; 2300 object-fit: cover; 2301 } 2302 2303 /* CONTENT */ 2304 .bike-simple-content { 2305 width: 50%; 2306 padding: 20px 10px; 2307 display: flex; 2308 flex-direction: column; 2309 justify-content: space-between; 2310 } 2311 2312 .bike-simple-content h5 { 2313 font-size: 18px; 2314 font-weight: 700; 2315 } 2316 2317 .bike-simple-content p { 2318 font-size: 14px; 2319 color: #555; 2320 line-height: 1.5; 2321 } 2322 2323 /* META */ 2324 .meta-info { 2325 font-size: 13px; 2326 color: #777; 2327 display: flex; 2328 gap: 12px; 2329 } 2330 2331 .meta-info i { 2332 color: #ff2e2e; 2333 } 2334 2335 /* READ MORE */ 2336 .read-more-btn { 2337 align-self: flex-end; 2338 margin-top: 10px; 2339 padding: 8px 14px; 2340 background: #ff2e2e; 2341 color: #fff; 2342 font-size: 13px; 2343 border-radius: 6px; 2344 text-decoration: none; 2345 } 2346 2347 .read-more-btn:hover { 2348 background: #e60000; 2349 color: #fff; 2350 } 2351 2352 @media (max-width: 768px) { 2353 .bike-arrow { 2354 top: 28% !important; 2355 } 2356 } 2357 2358 /* ARROWS */ 2359 .bike-arrow { 2360 position: absolute; 2361 top: 50%; 2362 transform: translateY(-50%); 2363 width: 36px; 2364 height: 36px; 2365 border-radius: 50%; 2366 border: none; 2367 background: rgba(0, 0, 0, 0.25); 2368 color: #fff; 2369 cursor: pointer; 2370 z-index: 10; 2371 2372 /* ð¥ CENTER FIX */ 2373 display: flex;
2374 align-items: center; 2375 justify-content: center; 2376 2377 font-size: 20px; 2378 line-height: 1; 2379 padding: 0; 2380 } 2381 2382 .bike-arrow.left { 2383 left: 12px; 2384 } 2385 2386 .bike-arrow.right { 2387 right: 12px; 2388 } 2389 2390 /* MOBILE */ 2391 @media(max-width:768px) { 2392 .bike-simple-card { 2393 flex-direction: column; 2394 } 2395 2396 .bike-simple-img, 2397 .bike-simple-content { 2398 width: 100%; 2399 } 2400 2401 /* .offer-card { 2402 max-height: 220px; 2403 } */ 2404 } 2405 2406 2407 /* ARROWS â DEFAULT HIDDEN */ 2408 .bike-arrow { 2409 opacity: 0; 2410 pointer-events: none; 2411 transition: opacity 0.3s ease; 2412 } 2413 2414 .bike-blogs-card:hover .bike-arrow { 2415 opacity: 1; 2416 pointer-events: auto; 2417 } 2418 2419 .first-col, 2420 .second-col { 2421 display: flex; 2422 flex-direction: column; 2423 } 2424 2425 2426 .offer-card, 2427 .bike-blogs-card { 2428 flex: 1; 2429 } 2430 2431 2432 .ad-label { 2433 /* font-size: 9px; */ 2434 margin-top: 4px; 2435 line-height: 1; 2436 text-align: center; 2437 } 2438 2439 .ad-label { 2440 font-size: 8px; 2441 letter-spacing: 0.5px; 2442 opacity: 0.7; 2443 } 2444 2445 /* ================================ 2446 ADVERTISEMENT CARD FINAL DESIGN 2447================================ */ 2448 2449 /* Left column full height */ 2450 .two-wheeler-section .first-col { 2451 display: flex; 2452 flex-direction: column; 2453 } 2454 2455 /* White ad card */ 2456 .two-wheeler-section .offer-card { 2457 flex: 1; 2458 background: #ffffff !important; 2459 /* grey â white */ 2460 border-radius: 10px; 2461 /* padding: 16px; */ 2462 height: 283px; 2463 2464 display: flex;
2465 align-items: center; 2466 justify-content: center; 2467 } 2468 2469 /* Banner image â centered like screenshot */ 2470 .two-wheeler-section .offer-card img { 2471 max-width: 100%; 2472 max-height: 100%; 2473 object-fit: contain; 2474 } 2475 2476 /* Advertisement text â bottom space */ 2477 .two-wheeler-section .ad-label { 2478 margin-top: 6px; 2479 padding: 6px 0; 2480 2481 font-size: 9px; 2482 letter-spacing: 0.8px; 2483 text-align: center; 2484 color: #777; 2485 } 2486 2487 /* Height sync with right card */ 2488 .two-wheeler-section .bike-blogs-card { 2489 flex: 1; 2490 } 2491 2492 /* ========================= 2493 MOBILE ADVERTISEMENT FIX 2494========================= */ 2495 @media (max-width: 768px) { 2496 2497 .two-wheeler-section .offer-card { 2498 height: auto !important; 2499 /* ð¥ fixed height hatao */ 2500 overflow: visible !important; 2501 /* ð¥ cut band */ 2502 padding: 12px; 2503 } 2504 2505 .two-wheeler-section .ad-img-wrap img { 2506 width: 100%; 2507 height: auto; 2508 object-fit: contain; 2509 } 2510 2511 .two-wheeler-section .ad-label { 2512 display: block; 2513 margin-top: 8px; 2514 font-size: 9px; 2515 text-align: center; 2516 color: #777; 2517 } 2518 } 2519</style>
2520<script> 2521 document.addEventListener('DOMContentLoaded', function() { 2522 2523 const track = document.querySelector('.bike-simple-track'); 2524 const slides = document.querySelectorAll('.bike-simple-slide'); 2525 const nextBtn = document.querySelector('.bike-arrow.right'); 2526 const prevBtn = document.querySelector('.bike-arrow.left'); 2527 2528 let index = 0; 2529 const total = slides.length; 2530 let autoSlide; 2531 2532 function moveSlider() { 2533 track.style.transform = `translateX(-${index * 100}%)`; 2534 prevBtn.style.display = index === 0 ? 'none' : 'flex'; 2535 nextBtn.style.display = index === total - 1 ? 'none' : 'flex'; 2536 } 2537 2538 function startAutoSlide() { 2539 autoSlide = setInterval(() => { 2540 index = (index + 1) % total; 2541 moveSlider(); 2542 }, 8000); // 4 sec 2543 } 2544 2545 function stopAutoSlide() { 2546 clearInterval(autoSlide); 2547 } 2548 2549 nextBtn.onclick = () => { 2550 if (index < total - 1) index++; 2551 moveSlider(); 2552 }; 2553 2554 prevBtn.onclick = () => { 2555 if (index > 0) index--; 2556 moveSlider(); 2557 }; 2558 2559 // ð¥ Auto scroll start 2560 startAutoSlide(); 2561 2562 // Hover pe ruk jaye 2563 document.querySelector('.bike-blogs-card') 2564 .addEventListener('mouseenter', stopAutoSlide); 2565 2566 document.querySelector('.bike-blogs-card') 2567 .addEventListener('mouseleave', startAutoSlide); 2568 2569 moveSlider(); 2570 }); 2571</script>
2571 2572 2573<section class="bls2-section"> 2574 <div> 2575 2576 <div class="bls2-slider-wrapper"> 2577 2578 <div class="bls2-row"> 2579 2580 <div class="bls2-arrow" 2581 onclick="sliderPrev('carTrack',2,carSlider)"> 2582 ◀ 2583 </div> 2584 2585 <div class="bls2-track-outer"> 2586 <div class="bls2-track" id="carTrack"> 2587 2588 2589 <div class="bls2-slide"> 2590 2591 <a href="/category/cars/mercedes" class="bls2-item"> 2592 <div class="bls2-circle"> 2593 <img src="https://autonexa.com/img/brands/benz.png" alt="Mercedes"> 2594 </div> 2595 </a> 2596 2597 <a href="/category/cars/bmw" class="bls2-item"> 2598 <div class="bls2-circle"> 2599 <img src="https://autonexa.com/img/brands/bmw.png" alt="BMW"> 2600 </div> 2601 </a> 2602 2603 <a href="/category/cars/volvo" class="bls2-item"> 2604 <div class="bls2-circle"> 2605 <img src="https://autonexa.com/img/brands/volvo.png" alt="Volvo"> 2606 </div> 2607 </a> 2608 2609 <a href="/category/cars/audi" class="bls2-item"> 2610 <div class="bls2-circle"> 2611 <img src="https://autonexa.com/img/brands/audi.png" alt="Audi"> 2612 </div> 2613 </a> 2614 2615 <a href="/category/cars/mini-cooper" class="bls2-item"> 2616 <div class="bls2-circle"> 2617 <img src="https://autonexa.com/img/brands/Mini Cooper.png" alt="Mini Cooper"> 2618 </div> 2619 </a> 2620 2621 <a href="/category/cars/byd" class="bls2-item"> 2622 <div class="bls2-circle"> 2623 <img src="https://autonexa.com/img/brands/BYD.png" alt="BYD"> 2624 </div> 2625 </a> 2626 2627 <a href="/category/cars/land-rover" class="bls2-item"> 2628 <div class="bls2-circle"> 2629 <img src="https://autonexa.com/img/brands/land-rover.png" alt="Land Rover"> 2630 </div> 2631 </a> 2632 2633 <a href="/category/cars/mg" class="bls2-item"> 2634 <div class="bls2-circle"> 2635 <img src="https://autonexa.com/img/brands/mg.png" alt="MG"> 2636 </div> 2637 </a> 2638 2639 </div> 2640 2641 2642 <div class="bls2-slide"> 2643 2644 <a href="/category/cars/nissan" class="bls2-item"> 2645 <div class="bls2-circle"> 2646 <img src="https://autonexa.com/img/brands/Nissan .png" alt="Nissan"> 2647 </div> 2648 </a> 2649 2650 <a href="/category/cars/maruti-suzuki" class="bls2-item"> 2651 <div class="bls2-circle"> 2652 <img src="https://autonexa.com/img/brands/maruti-suzuki.png" alt="Maruti Suzuki"> 2653 </div> 2654 </a> 2655 2656 <a href="/category/cars/volkswagen" class="bls2-item"> 2657 <div class="bls2-circle"> 2658 <img src="https://autonexa.com/img/brands/Volkswagen.png" alt="Volkswagen"> 2659 </div> 2660 </a> 2661 2662 <a href="/category/cars/hyundai" class="bls2-item"> 2663 <div class="bls2-circle"> 2664 <img src="https://autonexa.com/img/brands/hyundai.png" alt="Hyundai"> 2665 </div> 2666 </a> 2667 2668 <a href="/category/cars/mahindra" class="bls2-item"> 2669 <div class="bls2-circle"> 2670 <img src="https://autonexa.com/img/brands/mahindra.png" alt="Mahindra"> 2671 </div> 2672 </a> 2673 2674 <a href="/category/cars/kia" class="bls2-item"> 2675 <div class="bls2-circle"> 2676 <img src="https://autonexa.com/img/brands/kia.png" alt="KIA"> 2677 </div> 2678 </a> 2679 2680 <a href="/category/cars/toyota" class="bls2-item"> 2681 <div class="bls2-circle"> 2682 <img src="https://autonexa.com/img/brands/toyota.png" alt="Toyota"> 2683 </div> 2684 </a> 2685 2686 <a href="/category/cars/tata-motors" class="bls2-item"> 2687 <div class="bls2-circle"> 2688 <img src="https://autonexa.com/img/brands/tata.png" alt="Tata Motors"> 2689 </div> 2690 </a> 2691 2692 </div> 2693 2694 </div> 2695 </div> 2696 2697 <div class="bls2-arrow" 2698 onclick="sliderNext('carTrack',2,carSlider)"> 2699 ▶ 2700 </div> 2701 2702 </div> 2703 2704 </div> 2705 </div> 2706</section> 2707 2708<style> 2709 .bls2-section { 2710 background: #f2f2f2; 2711 padding: 25px 0; 2712 } 2713 2714 .bls2-header { 2715 display: flex;
2716 align-items: center; 2717 gap: 6px; 2718 margin-bottom: 15px; 2719 } 2720 2721 .bls2-header h2 { 2722 font-size: 15px; 2723 font-weight: 700; 2724 margin: 0; 2725 color: #111; 2726 } 2727 2728 .bls2-slider-wrapper { 2729 background: #fff; 2730 border-radius: 4px; 2731 padding: 14px 8px; 2732 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); 2733 border-top: 2px solid #d1cbcb; 2734 border-bottom: 2px solid #d1cbcb; 2735 } 2736 2737 .bls2-row { 2738 display: flex; 2739 align-items: center; 2740 } 2741 2742 /* Arrow â hidden by default, red on hover */ 2743 .bls2-arrow { 2744 width: 32px; 2745 height: 32px; 2746 display: flex; 2747 align-items: center; 2748 justify-content: center; 2749 cursor: pointer; 2750 color: transparent; 2751 font-size: 18px; 2752 flex-shrink: 0; 2753 user-select: none; 2754 transition: color 0.2s; 2755 } 2756 2757 .bls2-slider-wrapper:hover .bls2-arrow { 2758 color: #d60000; 2759 } 2760 2761 .bls2-track-outer { 2762 flex: 1; 2763 overflow: hidden; 2764 padding: 12px 0; 2765 } 2766 2767 .bls2-track { 2768 display: flex; 2769 transition: transform 0.4s ease; 2770 } 2771 2772 .bls2-slide { 2773 display: flex; 2774 min-width: 100%; 2775 justify-content: space-around; 2776 align-items: center; 2777 padding: 0 4px; 2778 } 2779 2780 .bls2-item { 2781 display: flex;
2782 align-items: center; 2783 justify-content: center; 2784 flex: 1; 2785 } 2786 2787 /* Circle â light border by default, red on hover */ 2788 .bls2-circle { 2789 width: 105px; 2790 height: 105px; 2791 border-radius: 50%; 2792 border: 2px solid #d60000; 2793 background: #fff; 2794 2795 display: flex; 2796 align-items: center; 2797 justify-content: center; 2798 2799 cursor: pointer; 2800 2801 /* Red glow effect */ 2802 box-shadow: 2803 0 0 8px rgba(214, 0, 0, 0.35), 2804 0 0 18px rgba(214, 0, 0, 0.25), 2805 0 0 28px rgba(214, 0, 0, 0.15); 2806 2807 transition: all 0.3s ease; 2808 } 2809 2810 /* Optional hover effect */ 2811 .bls2-circle:hover { 2812 transform: translateY(-3px) scale(1.03); 2813 2814 box-shadow: 2815 0 0 12px rgba(214, 0, 0, 0.45), 2816 0 0 24px rgba(214, 0, 0, 0.35), 2817 0 0 36px rgba(214, 0, 0, 0.25); 2818 } 2819 2820 .bls2-circle img { 2821 width: 72px; 2822 height: 72px; 2823 object-fit: contain; 2824 } 2825 2826 /* Tablet */ 2827 @media (max-width: 991px) { 2828 .bls2-slide { 2829 flex-wrap: wrap; 2830 } 2831 2832 .bls2-item { 2833 flex: 0 0 33.33%; 2834 margin-bottom: 16px; 2835 } 2836 } 2837 2838 /* Mobile */ 2839 /* Mobile */ 2840 @media (max-width: 576px) { 2841 .bls2-slide { 2842 flex-wrap: wrap; 2843 gap: 10px; 2844 padding: 0 2px; 2845 } 2846 2847 .bls2-item { 2848 flex: 0 0 calc(25% - 10px); 2849 /* â 4 per row */ 2850 min-width: 0; 2851 } 2852 2853 .bls2-circle { 2854 width: 60px; 2855 height: 60px; 2856 } 2857 2858 .bls2-circle img { 2859 width: 36px; 2860 height: 36px; 2861 } 2862 2863 .bls2-arrow { 2864 color: #d60000; 2865 width: 24px; 2866 font-size: 14px; 2867 } 2868 } 2869</style> 2870
2871<script> 2872 function sliderNext(trackId, total, currentObj) { 2873 currentObj.index = (currentObj.index + 1) % total; 2874 2875 document.getElementById(trackId).style.transform = 2876 'translateX(-' + currentObj.index + '00%)'; 2877 } 2878 2879 function sliderPrev(trackId, total, currentObj) { 2880 currentObj.index = (currentObj.index - 1 + total) % total; 2881 2882 document.getElementById(trackId).style.transform = 2883 'translateX(-' + currentObj.index + '00%)'; 2884 } 2885 2886 const carSlider = { 2887 index: 0 2888 }; 2889 const bikeSlider = { 2890 index: 0 2891 }; 2892</script>
2892 2893<!-- end breaker section --> 2894 2895 2896<!-- end breaker section --> 2897<!-- CALCULATOR SECTION --> 2898<section class="evs-section py-5"> 2899 <div class="own-cont"> 2900 <div class="row align-items-start m-0"> 2901 <!-- LEFT PANEL --> 2902 <div class="col-lg-8 first-col d-flex flex-column"> 2903 <!-- HEADING WITH TOGGLE --> 2904 <div class="expert-heading mb-3"> 2905 <div class="expert-left"> 2906 <span style="font-weight: 700" class="text-danger">»»</span> 2907 <!-- <span class="expert-arrows">>> >> </span> --> 2908 <a href="/neweb/ev" style="color:black;"> 2909 <h2>ELECTRIC VEHICLES</h2> 2910 </a> 2911 </div> 2912 <!-- <div class="expert-toggle"> 2913 <span class="expert-tab2 active">CAR</span> 2914 <span class="expert-tab2">BIKE</span> 2915 </div> --> 2916 </div> 2917 2918 <!-- BIG BANNER --> 2919 2920 <a href="/kia-pv7-electric-van-debuts-with-460-km-range-and-9-seats"> 2921 <div class="evs-main-banner mb-3 flex-shrink-0"> 2922 <img src="https://autonexa.com/storage/uploads/2026/09/Kia PV7 Electric Van_1789541312.webp" alt="big banner"> 2923 <div class="evs-overlay"> 2924 <h3>Kia PV7 Electric Van Debuts With 460 Km Range and 9 Seats</h3> 2925 </div> 2926 </div> 2927 </a> 2928 <!-- SMALL CARDS --> 2929 <div class="row gx-3 flex-grow-1"> 2930 <div class="col-md-4 mb-3 mb-md-0"> 2931 <div class="simple-card"> 2932 <a href="/suzuki-reveals-e-sky-electric-kei-car-with-310-km-driving-range"> 2933 <img src="https://autonexa.com/storage/uploads/2026/08/maruti e-sky_1787811696.webp" alt="blog image"> 2934 <div class="simple-card-content"> 2935 <h4 style="color:#000;"> Suzuki Reveals e-Sky Electric Kei Car With</h4> 2936 <!-- <h4 style="color:#000;"> Suzuki Reveals e-Sky Electric Kei Car With 310 Km Driving ..</h4> --> 2937 </div> 2938 </a> 2939 </div> 2940 </div> 2941 <div class="col-md-4 mb-3 mb-md-0"> 2942 <div class="simple-card"> 2943 <a href="/mahindra-be-6-sporteq-is-here-with-new-special-edition-options-"> 2944 <img src="https://autonexa.com/storage/uploads/2026/08/be6 sporteq edition_1786947516.webp" alt="blog image"> 2945 <div class="simple-card-content"> 2946 <h4 style="color:#000;"> Mahindra BE 6 Sporteq Is Here With</h4> 2947 <!-- <h4 style="color:#000;"> Mahindra BE 6 Sporteq Is Here With New Special Edition Opt..</h4> --> 2948 </div> 2949 </a> 2950 </div> 2951 </div> 2952 <div class="col-md-4 mb-3 mb-md-0"> 2953 <div class="simple-card"> 2954 <a href="/kia-syros-ev-arrives-in-india-at-1349-lakh-with-526-km-range"> 2955 <img src="https://autonexa.com/storage/uploads/2026/07/KIA Syros EV_1784874338.webp" alt="blog image"> 2956 <div class="simple-card-content"> 2957 <h4 style="color:#000;"> Kia Syros EV Arrives in India at</h4> 2958 <!-- <h4 style="color:#000;"> Kia Syros EV Arrives in India at â¹13.49 Lakh with 526 km R..</h4> --> 2959 </div> 2960 </a> 2961 </div> 2962 </div> 2963 </div> 2964 </div> 2965 2966 <!-- RIGHT PANEL --> 2967 <div class="col-lg-4 second-col d-flex flex-column justify-content-start"> 2968 2969 <!-- HEADING --> 2970 <div class="expert-heading mb-3"> 2971 2972 <div class="expert-left"> 2973 <span style="font-weight: 700" class="text-danger">»»</span> 2974 <!-- <span class="expert-arrows">>>> </span> --> 2975 <a href="/neweb/ev" style="color:black;"> 2976 <h2>EV CALCULATOR</h2> 2977 </a> 2978 </div> 2979 </div> 2980 2981 <!-- CALCULATOR --> 2982 <div class="evs-calc-wrapper"> 2983 <h4 class="evs-calc-heading">PETROL V/S EV PRICE CALCULATOR</h4> 2984 2985 <div class="evs-calc-field mb-2"> 2986 <label>Monthly Travel (in km)</label> 2987 <input type="range" class="form-range"> 2988 </div> 2989 2990 <div class="evs-calc-field mb-2"> 2991 <label>EV Charging Cost (â¹ / kWh)</label> 2992 <input type="range" class="form-range"> 2993 </div> 2994 2995 <div class="evs-calc-field mb-2"> 2996 <label>Petrol/Diesel Price per liter</label> 2997 <input type="range" class="form-range"> 2998 </div> 2999 3000 <div class="evs-calc-field mb-3"> 3001 <label>Battery Capacity (kWh)</label> 3002 <input type="range" class="form-range"> 3003 </div> 3004 3005 <div class="evs-calc-saving mb-3"> 3006 50% savings on your fuel cost 3007 </div> 3008 3009 <div class="evs-calc-result-row"> 3010 <div class="evs-calc-result"> 3011 <strong>EV Running Cost</strong> 3012 <p>â¹ 2250.00</p> 3013 </div> 3014 <div class="evs-calc-result"> 3015 <strong>Petrol Cost</strong> 3016 <p>â¹ 7050.00</p> 3017 </div> 3018 <div class="evs-calc-result"> 3019 <strong>Cost / Km</strong> 3020 <p>â¹ 0.10</p> 3021 </div> 3022 </div> 3023 </div> 3024 </div> 3025 3026 </div> 3027 </div> 3028</section>
3029<script> 3030 // EV Calculator JavaScript - Using Only Classes 3031 document.addEventListener('DOMContentLoaded', function() { 3032 console.log('EV Calculator Initializing...'); 3033 3034 // Get all slider inputs 3035 const sliders = document.querySelectorAll('.evs-calc-wrapper .form-range'); 3036 3037 // Check if we found sliders 3038 if (sliders.length === 0) { 3039 console.error('No sliders found! Check your HTML structure.'); 3040 return; 3041 } 3042 3043 console.log(`Found ${sliders.length} sliders`); 3044 3045 // Get all result elements using their position 3046 const resultElements = document.querySelectorAll('.evs-calc-result p'); 3047 3048 // Get savings element 3049 const savingsElement = document.querySelector('.evs-calc-saving'); 3050 3051 // Set default values and properties for each slider 3052 const sliderConfigs = [{ 3053 min: 100, 3054 max: 5000, 3055 step: 50, 3056 value: 1000, 3057 label: "Monthly Travel" 3058 }, 3059 { 3060 min: 5, 3061 max: 20, 3062 step: 0.5, 3063 value: 10, 3064 label: "EV Charging Cost" 3065 }, 3066 { 3067 min: 80, 3068 max: 150, 3069 step: 1, 3070 value: 105, 3071 label: "Petrol Price" 3072 }, 3073 { 3074 min: 20, 3075 max: 100, 3076 step: 5, 3077 value: 40, 3078 label: "Battery Capacity" 3079 } 3080 ]; 3081 3082 // Initialize sliders with values and add value display 3083 sliders.forEach((slider, index) => { 3084 if (index < sliderConfigs.length) { 3085 const config = sliderConfigs[index]; 3086 3087 // Set slider properties 3088 slider.min = config.min; 3089 slider.max = config.max; 3090 slider.step = config.step; 3091 slider.value = config.value; 3092 3093 // Get the label element for this slider 3094 // const parentDiv = slider.closest('.evs-calc-field'); 3095 // if (parentDiv) { 3096 // const label = parentDiv.querySelector('label'); 3097 // if (label) { 3098 // // Add or update value span 3099 // let valueSpan = label.querySelector('.slider-value'); 3100 // if (!valueSpan) { 3101 // valueSpan = document.createElement('span'); 3102 // valueSpan.className = 'slider-value'; 3103 // valueSpan.style.marginLeft = '8px'; 3104 // valueSpan.style.fontWeight = 'bold'; 3105 // valueSpan.style.color = '#000000'; 3106 // label.appendChild(valueSpan); 3107 // } 3108 // valueSpan.textContent = `${slider.value}`; 3109 // } 3110 // } 3111 3112 // Add input event listener 3113 slider.addEventListener('input', function() { 3114 updateSliderValue(this); 3115 calculateAndUpdate(); 3116 }); 3117 3118 // Add change event listener 3119 slider.addEventListener('change', function() { 3120 updateSliderValue(this); 3121 calculateAndUpdate(); 3122 }); 3123 } 3124 }); 3125 3126 // Function to update slider value display 3127 function updateSliderValue(slider) { 3128 const parentDiv = slider.closest('.evs-calc-field'); 3129 if (parentDiv) { 3130 const label = parentDiv.querySelector('label'); 3131 if (label) { 3132 const valueSpan = label.querySelector('.slider-value'); 3133 if (valueSpan) { 3134 valueSpan.textContent = `${slider.value}`; 3135 } 3136 } 3137 } 3138 } 3139 3140 // Main calculation function 3141 function calculateAndUpdate() { 3142 // Get current values from sliders 3143 const values = Array.from(sliders).map(slider => parseFloat(slider.value) || 0); 3144 3145 const monthlyTravel = values[0]; 3146 const evChargingCost = values[1]; 3147 const petrolPrice = values[2]; 3148 const batteryCapacity = values[3]; 3149 3150 // Validation 3151 if (monthlyTravel <= 0 || evChargingCost <= 0 || petrolPrice <= 0) { 3152 console.error('Invalid input values'); 3153 return; 3154 } 3155 3156 // Constants 3157 const EV_EFFICIENCY = 0.15; // kWh per km (realistic for modern EVs) 3158 const PETROL_EFFICIENCY = 15; // km per liter (average) 3159 3160 // Calculate costs 3161 const evEnergyUsed = monthlyTravel * EV_EFFICIENCY; 3162 const evCost = evEnergyUsed * evChargingCost; 3163 3164 const petrolLitersUsed = monthlyTravel / PETROL_EFFICIENCY; 3165 const petrolCost = petrolLitersUsed * petrolPrice; 3166 3167 // Calculate per km costs 3168 const evCostPerKm = evCost / monthlyTravel; 3169 const petrolCostPerKm = petrolCost / monthlyTravel; 3170 3171 // Savings calculation 3172 const savingsAmount = petrolCost - evCost; 3173 const savingsPercentage = (savingsAmount / petrolCost) * 100; 3174 3175 // Update display 3176 if (resultElements.length >= 3) { 3177 // EV Running Cost 3178 resultElements[0].textContent = `â¹ ${evCost.toFixed(2)}`; 3179 3180 // Petrol Cost 3181 resultElements[1].textContent = `â¹ ${petrolCost.toFixed(2)}`; 3182 3183 // Cost per Km (average) 3184 resultElements[2].textContent = `â¹ ${evCostPerKm.toFixed(2)}`; 3185 } 3186 3187 // Update savings 3188 if (savingsElement) { 3189 const roundedSavings = Math.round(savingsPercentage); 3190 savingsElement.textContent = `${roundedSavings}% savings on your fuel cost`; 3191 3192 // Color coding 3193 if (roundedSavings >= 60) { 3194 savingsElement.style.color = '#f0f8f3'; // Green 3195 savingsElement.style.fontWeight = '700'; 3196 } else if (roundedSavings >= 40) { 3197 savingsElement.style.color = '#f39c12'; // Orange 3198 savingsElement.style.fontWeight = '700'; 3199 } else if (roundedSavings >= 20) { 3200 savingsElement.style.color = '#e67e22'; // Dark Orange 3201 savingsElement.style.fontWeight = '700'; 3202 } else { 3203 savingsElement.style.color = '#e74c3c'; // Red 3204 savingsElement.style.fontWeight = '700'; 3205 } 3206 } 3207 3208 // Optional: Log for debugging 3209 console.log('Calculation Results:', { 3210 monthlyTravel, 3211 evChargingCost, 3212 petrolPrice, 3213 batteryCapacity, 3214 evCost, 3215 petrolCost, 3216 savings: `${Math.round(savingsPercentage)}%` 3217 }); 3218 } 3219 3220 // Add some CSS for better slider appearance 3221 const style = document.createElement('style'); 3222 style.textContent = ` 3223 .evs-calc-wrapper .form-range { 3224 width: 100%; 3225 height: 8px; 3226 border-radius: 5px; 3227 background: #ddd; 3228 outline: none; 3229 -webkit-appearance: none; 3230 } 3231 3232 .evs-calc-wrapper .form-range::-webkit-slider-thumb { 3233 -webkit-appearance: none;
3234 width: 20px; 3235 height: 20px; 3236 border-radius: 50%; 3237 background: #0eb32d; 3238 cursor: pointer; 3239 border: 2px solid #067427; 3240 box-shadow: 0 2px 5px rgba(0,0,0,0.2); 3241 } 3242 3243 .evs-calc-wrapper .form-range::-moz-range-thumb { 3244 width: 20px; 3245 height: 20px; 3246 border-radius: 50%; 3247 background: #0eb32d 3248 cursor: pointer; 3249 border: 2px solid #067427; 3250 box-shadow: 0 2px 5px rgba(0,0,0,0.2); 3251 } 3252 3253 .slider-value { 3254 background: #f8f9fa; 3255 padding: 2px 8px; 3256 border-radius: 4px; 3257 border: 1px solid #dee2e6; 3258 margin-left: 10px !important; 3259 font-size: 0.9em; 3260 } 3261 3262 .evs-calc-saving { 3263 transition: all 0.3s ease; 3264 padding: 10px; 3265 border-radius: 5px; 3266 text-align: center; 3267 } 3268 `; 3269 document.head.appendChild(style); 3270 3271 // Perform initial calculation 3272 setTimeout(() => { 3273 calculateAndUpdate(); 3274 console.log('EV Calculator initialized successfully!'); 3275 }, 100); 3276 }); 3277 3278 // Alternative approach - If the above doesn't work, try this simpler version 3279 function initializeEVCalculatorSimple() { 3280 console.log('Trying simple initialization...'); 3281 3282 // Wait a bit for DOM to be fully ready 3283 setTimeout(() => { 3284 const sliders = document.querySelectorAll('.evs-calc-wrapper input[type="range"]'); 3285 const results = document.querySelectorAll('.evs-calc-result p'); 3286 const savings = document.querySelector('.evs-calc-saving'); 3287 3288 if (sliders.length === 0) { 3289 console.log('Sliders not found yet, retrying...'); 3290 initializeEVCalculatorSimple(); 3291 return; 3292 } 3293 3294 // Set initial values 3295 const defaults = [1000, 10, 105, 40]; 3296 sliders.forEach((slider, i) => { 3297 if (defaults[i]) { 3298 slider.value = defaults[i]; 3299 3300 // Show value next to label 3301 const label = slider.parentNode.querySelector('label'); 3302 if (label && !label.querySelector('.value-display')) { 3303 const span = document.createElement('span'); 3304 span.className = 'value-display'; 3305 span.textContent = `: ${slider.value}`; 3306 span.style.marginLeft = '10px'; 3307 span.style.fontWeight = 'bold'; 3308 label.appendChild(span); 3309 } 3310 } 3311 3312 // Add event 3313 slider.addEventListener('input', function() { 3314 // Update displayed value 3315 const label = this.parentNode.querySelector('label'); 3316 if (label) { 3317 const span = label.querySelector('.value-display'); 3318 if (span) span.textContent = `: ${this.value}`; 3319 } 3320 3321 // Calculate 3322 calculateSimple(); 3323 }); 3324 }); 3325 3326 function calculateSimple() { 3327 const values = Array.from(sliders).map(s => parseFloat(s.value)); 3328 3329 // Simple calculation 3330 const travel = values[0]; 3331 const evRate = values[1]; 3332 const petrolRate = values[2]; 3333 3334 const evCost = (travel * 0.2) * evRate; 3335 const petrolCost = (travel / 15) * petrolRate; 3336 const perKm = evCost / travel; 3337 const savingsPct = ((petrolCost - evCost) / petrolCost * 100).toFixed(0); 3338 3339 // Update results 3340 if (results[0]) results[0].textContent = `â¹ ${evCost.toFixed(2)}`; 3341 if (results[1]) results[1].textContent = `â¹ ${petrolCost.toFixed(2)}`; 3342 if (results[2]) results[2].textContent = `â¹ ${perKm.toFixed(2)}`; 3343 if (savings) { 3344 savings.textContent = `${savingsPct}% savings on your fuel cost`; 3345 savings.style.color = savingsPct >= 50 ? 'green' : 3346 savingsPct >= 30 ? 'orange' : 'red'; 3347 } 3348 } 3349 3350 // Initial calculation 3351 calculateSimple(); 3352 console.log('Simple calculator initialized!'); 3353 }, 500); 3354 } 3355 3356 // Try both methods 3357 document.addEventListener('DOMContentLoaded', initializeEVCalculatorSimple); 3358</script>
3358 3359<!-- END SECTION --> 3360 3361<style> 3362 .evs-section { 3363 background: #f3f3f3; 3364 font-family: Arial, sans-serif; 3365 padding-bottom: 40px; 3366 overflow-x: hidden; 3367 } 3368 3369 /* CONTAINER */ 3370 .container-calc { 3371 max-width: 1150px; 3372 margin: auto; 3373 padding-left: 12px; 3374 padding-right: 12px; 3375 } 3376 3377 /* HEADING */ 3378 .expert-heading { 3379 display: flex; 3380 justify-content: space-between; 3381 align-items: center; 3382 margin-bottom: 16px; 3383 } 3384 3385 .expert-left { 3386 display: flex; 3387 align-items: center; 3388 gap: 6px; 3389 } 3390 3391 .expert-arrows { 3392 color: red; 3393 font-weight: bold; 3394 } 3395 3396 .expert-left h2 { 3397 font-size: 16px; 3398 margin: 0; 3399 font-weight: 700; 3400 } 3401 3402 /* TOGGLE */ 3403 .expert-toggle { 3404 background: #fff; 3405 border-radius: 30px; 3406 padding: 2px; 3407 display: flex; 3408 } 3409 3410 .expert-tab { 3411 padding: 6px 16px; 3412 font-size: 13px; 3413 border-radius: 30px; 3414 cursor: pointer; 3415 } 3416 3417 .expert-tab.active { 3418 background: #ff3b3b; 3419 color: #fff; 3420 } 3421 3422 /* MAIN BANNER */ 3423 .evs-main-banner { 3424 position: relative; 3425 height: 300px; 3426 border-radius: 14px; 3427 overflow: hidden; 3428 } 3429 3430 .evs-main-banner img { 3431 width: 100%; 3432 height: 100%; 3433 object-fit: cover; 3434 } 3435 3436 .evs-overlay { 3437 position: absolute; 3438 inset: 0; 3439 padding: 20px; 3440 display: flex; 3441 flex-direction: column; 3442 justify-content: flex-end; 3443 color: #fff; 3444 background: linear-gradient(to top, 3445 rgba(0, 0, 0, 0.75) 0%, 3446 rgba(0, 0, 0, 0.45) 40%, 3447 rgba(0, 0, 0, 0) 70%); 3448 } 3449 3450 /* CARDS */ 3451 .simple-card { 3452 background: #fff; 3453 border-radius: 12px; 3454 overflow: hidden; 3455 box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08); 3456 height: 100%; 3457 } 3458 3459 @media (min-width: 992px) { 3460 .simple-card img { 3461 width: 100%; 3462 /* height: 120px; */ 3463 height: 133px; 3464 object-fit: cover; 3465 } 3466 } 3467 3468 .simple-card-content { 3469 padding: 9px; 3470 } 3471 3472 .simple-card-content h4 { 3473 font-size: 15px; 3474 font-weight: 600; 3475 } 3476 3477 .simple-card-content p { 3478 font-size: 13px; 3479 } 3480 3481 /* CALCULATOR */ 3482 .evs-calc-wrapper { 3483 background: #b7d8c3; 3484 /* padding: 25px; */ 3485 padding: 14px; 3486 border-radius: 14px; 3487 } 3488 3489 .evs-calc-heading { 3490 /* font-size: 26px; */ 3491 font-size: 30px; 3492 font-weight: 700; 3493 margin: 32px 0 10px; 3494 } 3495 3496 .evs-calc-saving { 3497 background: #1f8f3a; 3498 color: #fff; 3499 text-align: center; 3500 padding: 10px; 3501 margin: 15px 0; 3502 border-radius: 6px; 3503 font-size: 14px; 3504 } 3505 3506 .evs-calc-result-row { 3507 display: flex; 3508 justify-content: space-between; 3509 background: #d9efe3; 3510 padding: 15px; 3511 border-radius: 8px; 3512 font-size: 14px; 3513 } 3514 3515 /* ---------------- RESPONSIVE ---------------- */ 3516 3517 @media (max-width: 991px) { 3518 .evs-main-banner { 3519 height: 260px; 3520 } 3521 3522 .evs-calc-wrapper { 3523 margin-top: 25px; 3524 } 3525 } 3526 3527 @media (max-width: 768px) { 3528 .expert-left h2 { 3529 font-size: 16px; 3530 } 3531 3532 .expert-tab { 3533 font-size: 11px; 3534 padding: 4px 10px; 3535 } 3536 3537 .evs-main-banner { 3538 height: 230px; 3539 } 3540 3541 /* .simple-card img { 3542 height: 110px; 3543 } */ 3544 3545 .simple-card-content h4 { 3546 font-size: 17px; 3547 } 3548 3549 .simple-card-content p { 3550 font-size: 12px; 3551 } 3552 3553 .evs-calc-heading { 3554 font-size: 16px; 3555 } 3556 } 3557 3558 @media (max-width: 576px) { 3559 .evs-main-banner { 3560 height: 200px; 3561 } 3562 3563 .evs-calc-result-row { 3564 flex-direction: column; 3565 gap: 10px; 3566 text-align: center; 3567 } 3568 } 3569 3570 /* FORCE EQUAL COLUMN HEIGHT */ 3571 .evs-section .row { 3572 align-items: stretch; 3573 } 3574 3575 .evs-section .col-lg-8, 3576 .evs-section .col-lg-4 { 3577 display: flex; 3578 flex-direction: column; 3579 } 3580 3581 /* SAME HEADING ALIGNMENT */ 3582 .expert-heading { 3583 min-height: 44px; 3584 } 3585 3586 /* TOP ALIGN BOTH COLUMNS */ 3587 .evs-section .row { 3588 align-items: flex-start; 3589 } 3590 3591 /* REMOVE BOTTOM PUSH */ 3592 .evs-calc-wrapper { 3593 margin-top: 0;
3594 } 3595 3596 /* .evs-main-banner .evs-overlay h3 { 3597 background-color: hsla(120, 100%, 50%, 0.3); 3598 } */ 3599 .evs-main-banner { 3600 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 3601 3602 } 3603</style> 3604 3605<!-- END SECTION --> 3606 3607<!-- Breaker section --> 3608<!-- <section class="breaker-section"> 3609 <div class="own-cont"> 3610 <div class="row"> 3611 <div class="col-lg-12"> 3612 <div class="breaker-banner"> 3613 <img class="" src="https://autonexa.com/video/gif%201%20benefits%20with%20car%20illustration.gif" width="100%"> 3614 </div> 3615 </div> 3616 </div> 3617 </div> 3618</section> --> 3619<!-- end two wheeler section --> 3620<!-- Banner Section --> 3621<section class="expert-banner1"> 3622 <div class="expert-overlay1 "> 3623 <div class="expert-content1"> 3624 <div class="expert-text1"> 3625 <h2> 3626 Struggling to Find<br> 3627 the <span>Right Vehicle</span> For You? 3628 </h2> 3629 </div> 3630 <div class="expert-btn exp-adv"> 3631 <a href="javascript:void(0)">Get Expert Advice Now</a> 3632 </div> 3633 3634 3635 </div> 3636 </div> 3637</section> 3638<Style> 3639 .expert-banner1 { 3640 background: url("/img/neweb/home_banner.jpg") center center / cover no-repeat; 3641 width: 100%; 3642 min-height: 98px; 3643 height: auto; 3644 position: relative; 3645 border-radius: 4px; 3646 } 3647 3648 3649 .expert-overlay1 { 3650 position: absolute; 3651 inset: 0; 3652 /* background: linear-gradient(to right, 3653 rgba(0, 0, 0, 0.75) 40%, 3654 rgba(0, 0, 0, 0.2) 100%); */ 3655 } 3656 3657 .expert-content1 { 3658 height: 100%; 3659 display: flex;
3660 align-items: center; 3661 justify-content: space-between; 3662 padding: 0 88px; 3663 } 3664 3665 .expert-text1 h2 { 3666 color: #ffffff; 3667 font-size: 22px; 3668 font-weight: 700; 3669 line-height: 1.2; 3670 margin: 0; 3671 } 3672 3673 .expert-text1 h2 span { 3674 color: #ff2d2d; 3675 } 3676 3677 .expert-btn a { 3678 background: #ff2d2d; 3679 color: #ffffff; 3680 padding: 14px 26px; 3681 border-radius: 6px; 3682 text-decoration: none; 3683 font-size: 16px; 3684 font-weight: 600; 3685 white-space: nowrap; 3686 transition: 0.3s ease; 3687 } 3688 3689 .expert-btn a:hover { 3690 background: #e60000; 3691 } 3692 3693 @media (max-width: 1024px) { 3694 .expert-content1 { 3695 padding: 20px; 3696 } 3697 } 3698 3699 @media (max-width: 768px) { 3700 .expert-content1 { 3701 flex-direction: column; 3702 text-align: center; 3703 gap: 7px; 3704 } 3705 3706 .expert-text1 h2 { 3707 font-size: 15px; 3708 } 3709 3710 .expert-btn a { 3711 padding: 6px 7px; 3712 font-size: 10px; 3713 } 3714 } 3715</Style> 3716 3717<!-- end banner section --> 3718 3719<!-- Expert Review Section --> 3720<section class="expert-reviews pt-5"> 3721 <div class="own-cont"> 3722 3723 <!-- LEFT --> 3724 <div class="left-content"> 3725 <div class="section-header1"> 3726 <span style="font-weight: 700" class="text-danger">»»</span> 3727 <!-- <span class="arrows1">>>> </span> --> 3728 <a href="/category/reviews" style="color:#000"> 3729 <h2>EXPERT REVIEWS</h2> 3730 </a> 3731 3732 <div class="toggle"> 3733 <span class="toggle-btn active" data-type="car">CAR</span> 3734 <span class="toggle-btn" data-type="bike">BIKE</span> 3735 </div> 3736 </div> 3737 <div class="review-slider-wrapper"> 3738 3739 <button class="slider-arrow left">❮</button> 3740 3741 <!-- Car Content (Default) --> 3742 <div class="review-grid expert-car-content active"> 3743 <!-- CARD 1 --> 3744 <div class="grid-box"> 3745 <a href="/superior-range-retention-in-evs-how-much-range-do-electric-cars-really-keep" class="review-card"> 3746 <img src="https://autonexa.com/storage/uploads/2026/10/Superior-Range-Retention-in-EVs-How-Much-Range-Do-Electric-Cars-Really-Keep_1790850168.webp" alt="Car Brakes"> 3747 <div class="overlay1"> 3748 <h3>Superior Range Retention in EVs: How Much Range Do Electric Cars Really Keep?</h3> 3749 </div> 3750 </a> 3751 </div> 3752 <div class="grid-box"> 3753 <a href="/how-to-use-bmw-x1-and-x3-digital-key-turn-your-phone-into-your-car-key" class="review-card"> 3754 <img src="https://autonexa.com/storage/uploads/2026/09/How-to-Use-BMW-X1-and-X3-Digital-Key-Turn-Your-Phone-Into-Your-Car-Key_1789548283.webp" alt="Car Brakes"> 3755 <div class="overlay1"> 3756 <h3>How to Use BMW X1 and X3 Digital Key: Turn Your Phone Into Your Car Key</h3> 3757 </div> 3758 </a> 3759 </div> 3760 <div class="grid-box"> 3761 <a href="/volvo-xc60-driver-support-review-how-safe-and-smart-is-it" class="review-card"> 3762 <img src="https://autonexa.com/storage/uploads/2026/09/volvo xc60 driver support review_1789127192.webp" alt="Car Brakes"> 3763 <div class="overlay1"> 3764 <h3>Volvo XC60 Driver Support Review: How Safe and Smart Is It?</h3> 3765 </div> 3766 </a> 3767 </div> 3768 <div class="grid-box"> 3769 <a href="/how-reliable-is-the-bmw-x5-for-long-term-ownership-in-india" class="review-card"> 3770 <img src="https://autonexa.com/storage/uploads/2026/09/BMW X5 (1)_1789028852.webp" alt="Car Brakes"> 3771 <div class="overlay1"> 3772 <h3>How Reliable Is the BMW X5 for Long-Term Ownership in India</h3> 3773 </div> 3774 </a> 3775 </div> 3776 </div> 3777 <!-- Bike Content (Hidden by Default) --> 3778 <div class="review-grid expert-bike-content"> 3779 <!-- BIKE CARD 1 --> 3780 <div class="grid-box"> 3781 <a href="/is-return-to-invoice-cover-for-bikes-worth-it-in-2025" class="review-card"> 3782 <img src="https://autonexa.com/storage/uploads/2025/08/Return to Invoice Cover for Bikes in 2025 (1)_1756287854.webp" alt="Sports Bike"> 3783 <div class="overlay1"> 3784 <h3>Is Return to Invoice Cover for Bikes Worth It in 2025</h3> 3785 3786 </div> 3787 </a> 3788 </div> 3789 <div class="grid-box"> 3790 <a href="/top-10-bike-fog-lights-in-india-for-clear-safe-rides" class="review-card"> 3791 <img src="https://autonexa.com/storage/uploads/2025/08/Fog lights_1756196536.webp" alt="Sports Bike"> 3792 <div class="overlay1"> 3793 <h3>Top 10 Bike Fog Lights in India for Clear & Safe Rides</h3> 3794 3795 </div> 3796 </a> 3797 </div> 3798 <div class="grid-box"> 3799 <a href="/the-essential-guide-to-bike-gloves-enhancing-your-riding-experience" class="review-card"> 3800 <img src="https://autonexa.com/storage/uploads/2024/09/Apparel_-_Gloves_1725266488.webp" alt="Sports Bike"> 3801 <div class="overlay1"> 3802 <h3>The Essential Guide to Bike Gloves: Enhancing Your Riding Experience</h3> 3803 3804 </div> 3805 </a> 3806 </div> 3807 <div class="grid-box"> 3808 <a href="/the-best-off-road-bikes-for-2024-top-picks-and-what-to-consider" class="review-card"> 3809 <img src="https://autonexa.com/storage/uploads/2024/08/large_Best_off_road_bikes_in_India_ac2a320088_1725017606.png" alt="Sports Bike"> 3810 <div class="overlay1"> 3811 <h3>The Best Off-Road Bikes for 2024: Top Picks and What to Consider</h3> 3812 3813 </div> 3814 </a> 3815 </div> 3816 </div> 3817 3818 <button class="slider-arrow right">❯</button> 3819 </div> 3820 </div> 3821 3822 <!-- RIGHT --> 3823 <div class="right-content"> 3824 <div class="insurance-box"> 3825 <a href="/category/vehicle-insurance" style="color:white !important;"> 3826 <h3>VEHICLE INSURANCE</h3> 3827 </a> 3828 3829 <div class="insurance-slider"> 3830 3831 3832 <div class="insurance-slide active"> 3833 <a href="/first-party-car-insurance-a-must-for-every-car-owner"> 3834 <img src="https://autonexa.com/storage/uploads/2025/02/FIRST-PARTY CAR INSURANCE (1)_1740733727.webp" alt=""> 3835 </a> 3836 <!-- <div class="insurance-meta">
3837 <span>February 28, 2025</span> 3838 <span>By <strong>Autonexa</strong></span> 3839 </div> --> 3840 <a href="/first-party-car-insurance-a-must-for-every-car-owner"> 3841 <p class="insurance-title"> 3842 First Party Car Insurance A Must for Every Car Owner 3843 </p> 3844 </a> 3845 </div> 3846 3847 </div> 3848 3849 <!-- DOTS --> 3850 <div class="dots insurance-dots"> 3851 <span class="active" data-slide="0"></span> 3852 </div> 3853 </div> 3854 3855 </div> 3856 3857 3858 </div> 3859</section> 3860 3861<style> 3862 .review-slider-wrapper { 3863 position: relative; 3864 } 3865 3866 .slider-arrow { 3867 position: absolute; 3868 top: 50%; 3869 transform: translateY(-50%); 3870 background: rgba(0, 0, 0, 0.2); 3871 border: none; 3872 color: #fff; 3873 font-size: 22px; 3874 width: 36px; 3875 height: 36px; 3876 border-radius: 50%; 3877 cursor: pointer; 3878 z-index: 5; 3879 } 3880 3881 .slider-arrow.left { 3882 left: 15px; 3883 } 3884 3885 .slider-arrow.right { 3886 right: 17px; 3887 } 3888 3889 .slider-arrow:hover { 3890 background: rgba(0, 0, 0, 0.6); 3891 } 3892 3893 3894 3895 .insurance-slide .insurance-title:hover { 3896 color: #000; 3897 } 3898 3899 .insurance-slider { 3900 position: relative; 3901 } 3902 3903 .insurance-slide { 3904 display: none; 3905 } 3906 3907 .insurance-slide.active { 3908 display: block; 3909 } 3910 3911 /* SECTION */ 3912 .expert-reviews { 3913 background: #f2f2f2; 3914 /* padding: 25px 0; */ 3915 font-family: Arial, sans-serif; 3916 } 3917 3918 /* CONTAINER */ 3919 .container1 { 3920 max-width: 1150px; 3921 margin: auto; 3922 align-items: flex-start; 3923 3924 /* padding-left: 12px; 3925 padding-right: 12px; */ 3926 } 3927 3928 .expert-reviews .container1 { 3929 display: flex; 3930 gap: 52px; 3931 } 3932 3933 3934 /* LEFT */ 3935 .left-content { 3936 flex: 3; 3937 } 3938 3939 /* HEADER */ 3940 .section-header1 { 3941 display: flex;
3942 align-items: center; 3943 gap: 8px; 3944 margin-bottom: 4px; 3945 } 3946 3947 .section-header1 h2 { 3948 font-size: 16px; 3949 font-weight: 700; 3950 margin: 0; 3951 } 3952 3953 .arrows1 { 3954 color: red; 3955 font-size: 14px; 3956 line-height: 1; 3957 } 3958 3959 /* TOGGLE */ 3960 .toggle { 3961 margin-left: auto; 3962 background: #fff; 3963 padding: 2px; 3964 border-radius: 20px; 3965 display: flex; 3966 } 3967 3968 .toggle-btn { 3969 padding: 4px 14px; 3970 font-size: 12px; 3971 cursor: pointer; 3972 border-radius: 16px; 3973 transition: all 0.3s ease; 3974 } 3975 3976 .toggle .active { 3977 background: #ff3b3b; 3978 color: #fff; 3979 } 3980 3981 /* CONTENT SECTIONS */ 3982 .review-slider-wrapper { 3983 position: relative; 3984 overflow: hidden; 3985 } 3986 3987 .review-grid { 3988 display: flex; 3989 gap: 15px; 3990 transition: transform 0.4s ease; 3991 } 3992 3993 .review-grid .grid-box { 3994 flex: 0 0 calc(50% - 8px); 3995 /* exactly 2 cards */ 3996 } 3997 3998 3999 4000 4001 .expert-bike-content { 4002 display: none; 4003 } 4004 4005 .expert-bike-content.active { 4006 display: flex; 4007 } 4008 4009 /* WHITE BOX */ 4010 .grid-box { 4011 background: #fff; 4012 padding: 16px; 4013 border-radius: 4px; 4014 } 4015 4016 /* CARD */ 4017 .review-card { 4018 position: relative; 4019 height: 230px; 4020 display: block; 4021 overflow: hidden; 4022 border-radius: 4px; 4023 } 4024 4025 .review-card img { 4026 width: 100%; 4027 height: 100%; 4028 /* object-fit: cover; */ 4029 } 4030 4031 @media (max-width: 1024px) { 4032 .review-card img { 4033 object-fit: cover; 4034 } 4035 } 4036 4037 /* OVERLAY */ 4038 .overlay1 { 4039 position: absolute; 4040 inset: 0; 4041 display: flex; 4042 flex-direction: column; 4043 justify-content: flex-end; 4044 padding: 14px; 4045 /* background: linear-gradient(to top, rgba(0, 0, 0, 0.75), transparent); */ 4046 color: #fff; 4047 } 4048 4049 .overlay1 h3 { 4050 margin: 0; 4051 font-size: 18px; 4052 font-weight: 600; 4053 } 4054 4055 .overlay1 p { 4056 margin-top: 6px; 4057 font-size: 13px; 4058 } 4059 4060 .overlay1 .small { 4061 font-size: 13px; 4062 } 4063 4064 /* RIGHT */ 4065 .right-content { 4066 flex: 1; 4067 } 4068 4069 /* INSURANCE BOX */ 4070 .insurance-box { 4071 background: #fff; 4072 border-radius: 4px; 4073 padding: 12px; 4074 } 4075 4076 .insurance-box h3 { 4077 background: #ff2d2d; 4078 color: #fff; 4079 padding: 8px; 4080 font-size: 16px; 4081 margin: -12px -12px 10px; 4082 border-radius: 6px; 4083 } 4084 4085 .insurance-box img { 4086 width: 100%; 4087 border-radius: 4px; 4088 /* height: 142px; */ 4089 /* height: 180px; */ 4090 } 4091 4092 @media (min-width: 769px) { 4093 .insurance-box img { 4094 height: 180px; 4095 } 4096 } 4097 4098 /* META */ 4099 .insurance-meta { 4100 display: flex; 4101 justify-content: space-between; 4102 font-size: 12px; 4103 color: #777; 4104 margin: 8px 0; 4105 } 4106 4107 .insurance-title { 4108 font-size: 14px; 4109 font-weight: 600; 4110 } 4111 4112 /* DOTS */ 4113 .dots { 4114 display: flex; 4115 justify-content: center; 4116 gap: 6px; 4117 margin-top: 10px; 4118 } 4119 4120 .dots span { 4121 width: 7px; 4122 height: 7px; 4123 background: #ccc; 4124 border-radius: 50%; 4125 } 4126 4127 .dots .active { 4128 background: red; 4129 } 4130 4131 /* Responsive Media Queries */ 4132 /* Tablet (768px - 992px) - Maintain left-right layout */ 4133 @media (max-width: 992px) and (min-width: 769px) { 4134 .container1 { 4135 padding: 0 20px; 4136 4137 } 4138 4139 .review-card { 4140 height: 200px; 4141 } 4142 4143 .insurance-box img { 4144 /* height: 120px; */ 4145 height: 135px; 4146 } 4147 4148 .insurance-title { 4149 font-size: 13px; 4150 } 4151 } 4152 4153 /* Mobile (below 768px) - Stack layout */ 4154 @media (max-width: 768px) { 4155 .container1 { 4156 flex-direction: column; 4157 padding: 0 15px; 4158 } 4159 4160 .left-content, 4161 .right-content { 4162 width: 100%; 4163 } 4164 4165 .section-header1 { 4166 display: flex; 4167 align-items: center; 4168 gap: 8px; 4169 flex-wrap: nowrap; 4170 } 4171 4172 .toggle { 4173 margin-left: auto; 4174 white-space: nowrap; 4175 } 4176 4177 .review-grid { 4178 grid-template-columns: 1fr; 4179 gap: 20px; 4180 } 4181 4182 .review-card { 4183 height: 220px; 4184 } 4185 4186 .insurance-box { 4187 max-width: 100%; 4188 } 4189 4190 .insurance-box h3 { 4191 font-size: 16px; 4192 padding: 12px; 4193 } 4194 4195 /* .insurance-box img { 4196 height: 180px; 4197 } */ 4198 4199 .insurance-title { 4200 font-size: 15px; 4201 line-height: 1.4; 4202 } 4203 } 4204 4205 /* Small Mobile (below 576px) */ 4206 @media (max-width: 576px) { 4207 .expert-reviews { 4208 padding: 20px 0; 4209 } 4210 4211 .container1 { 4212 padding: 0 12px; 4213 4214 } 4215 4216 .section-header1 { 4217 gap: 6px; 4218 flex-wrap: nowrap; 4219 } 4220 4221 .section-header1 h2 { 4222 font-size: 16px; 4223 white-space: nowrap; 4224 } 4225 4226 .arrows1 { 4227 font-size: 12px; 4228 } 4229 4230 .toggle { 4231 margin-left: auto; 4232 padding: 2px; 4233 } 4234 4235 .toggle-btn { 4236 padding: 4px 12px; 4237 font-size: 12px; 4238 } 4239 4240 .review-card { 4241 height: 200px; 4242 } 4243 4244 .overlay1 { 4245 padding: 16px; 4246 } 4247 4248 .overlay1 h3 { 4249 font-size: 18px; 4250 } 4251 4252 .overlay1 p, 4253 .overlay1 .small { 4254 font-size: 14px; 4255 } 4256 4257 .insurance-box { 4258 padding: 15px; 4259 } 4260 4261 .insurance-box h3 { 4262 padding: 12px; 4263 margin: -15px -15px 15px; 4264 } 4265 4266 /*
4267 .insurance-box img { 4268 height: 160px; 4269 } */ 4270 4271 .insurance-meta { 4272 font-size: 13px; 4273 } 4274 } 4275 4276 /* Extra Small Devices (below 400px) */ 4277 @media (max-width: 400px) { 4278 .section-header1 h2 { 4279 font-size: 14px; 4280 } 4281 4282 .arrows1 { 4283 font-size: 11px; 4284 } 4285 4286 .toggle-btn { 4287 padding: 3px 10px; 4288 font-size: 11px; 4289 } 4290 4291 .review-card { 4292 height: 180px; 4293 } 4294 4295 /* .insurance-box img { 4296 height: 140px; 4297 } */ 4298 } 4299 4300 /* Mobile (below 768px) - Show only 1 card */ 4301 @media (max-width: 768px) { 4302 /* ... existing mobile styles ... */ 4303 4304 .review-grid .grid-box { 4305 flex: 0 0 100% !important; 4306 /* Take full width on mobile */ 4307 width: 100%; 4308 } 4309 4310 /* Optional: Adjust arrows for better mobile visibility */ 4311 .slider-arrow.left { 4312 left: 5px; 4313 } 4314 4315 .slider-arrow.right { 4316 right: 5px; 4317 } 4318 } 4319</style>
4320<script> 4321 document.addEventListener("DOMContentLoaded", function() { 4322 const wrapper = document.querySelector('.review-slider-wrapper'); 4323 const leftBtn = wrapper.querySelector('.left'); 4324 const rightBtn = wrapper.querySelector('.right'); 4325 4326 let index = 0; 4327 4328 function getActiveTrack() { 4329 if (document.querySelector('.expert-bike-content.active')) { 4330 return document.querySelector('.expert-bike-content'); 4331 } 4332 return document.querySelector('.expert-car-content'); 4333 } 4334 4335 4336 function move() { 4337 const track = getActiveTrack(); 4338 const cards = track.children; 4339 const cardWidth = cards[0].offsetWidth + 15; 4340 const maxIndex = cards.length - 2; 4341 4342 index = Math.max(0, Math.min(index, maxIndex)); 4343 track.style.transform = `translateX(-${index * cardWidth}px)`; 4344 } 4345 4346 rightBtn.onclick = () => { 4347 index++; 4348 move(); 4349 }; 4350 4351 leftBtn.onclick = () => { 4352 index--; 4353 move(); 4354 }; 4355 4356 // Reset slider when CAR / BIKE toggles 4357 document.querySelectorAll('.toggle-btn').forEach(btn => { 4358 btn.addEventListener('click', () => { 4359 index = 0; 4360 document 4361 .querySelectorAll('.review-grid') 4362 .forEach(g => g.style.transform = 'translateX(0)'); 4363 }); 4364 }); 4365 }); 4366</script>
vendor: 2 bytes, line 4366
4366
4367<script> 4368 document.addEventListener("DOMContentLoaded", function() { 4369 const slides = document.querySelectorAll(".insurance-slide"); 4370 const dots = document.querySelectorAll(".insurance-dots span"); 4371 let current = 0; 4372 let interval; 4373 4374 function showSlide(index) { 4375 slides.forEach((slide, i) => { 4376 slide.classList.toggle("active", i === index); 4377 dots[i].classList.toggle("active", i === index); 4378 }); 4379 current = index; 4380 } 4381 4382 dots.forEach(dot => { 4383 dot.addEventListener("click", function() { 4384 clearInterval(interval); 4385 showSlide(parseInt(this.dataset.slide)); 4386 autoPlay(); 4387 }); 4388 }); 4389 4390 function autoPlay() { 4391 interval = setInterval(() => { 4392 current = (current + 1) % slides.length; 4393 showSlide(current); 4394 }, 3500); // auto scroll speed 4395 } 4396 4397 autoPlay(); 4398 }); 4399</script>
4399 4400
4401<script> 4402 document.addEventListener('DOMContentLoaded', function() { 4403 const toggleBtns = document.querySelectorAll('.expert-reviews .toggle-btn'); 4404 const carContent = document.querySelector('.expert-car-content'); 4405 const bikeContent = document.querySelector('.expert-bike-content'); 4406 4407 toggleBtns.forEach(btn => { 4408 btn.addEventListener('click', function() { 4409 toggleBtns.forEach(b => b.classList.remove('active')); 4410 this.classList.add('active'); 4411 4412 // RESET slider transforms 4413 document.querySelectorAll('.review-grid').forEach(g => { 4414 g.style.transform = 'translateX(0)'; 4415 }); 4416 4417 if (this.dataset.type === 'car') { 4418 carContent.classList.add('active'); 4419 bikeContent.classList.remove('active'); 4420 // Force display 4421 carContent.style.display = 'flex'; 4422 bikeContent.style.display = 'none'; 4423 } else { 4424 bikeContent.classList.add('active'); 4425 carContent.classList.remove('active'); 4426 // Force display 4427 bikeContent.style.display = 'flex'; 4428 carContent.style.display = 'none'; 4429 } 4430 }); 4431 }); 4432 }); 4433</script>
4433 4434<!-- end of expert review section --> 4435 4436<!-- volvo ex30 --> 4437<!-- <div class="banner-container pt-5 pb-0"> 4438 <a href="https://www.volvocars.com/in/test-drive-booking/?utm_source=other&utm_medium=display&utm_content=EX30_static-image_150x600_autonexa&utm_campaign=in_EX30_consideration-action_2501_new-car_always-on_lead-generation&sourceapplicationinformation=in_EX30_cat_nc"> 4439 <img src="https://autonexa.com/img/banner/volvo/new/january2026/1753105092 EX30_Autonexa_728x90.jpg" alt="banner"> 4440 </a> 4441 </a> 4442</div> --> 4443<!-- end volvo ex30 --> 4444<!-- Maintanance Section --> 4445<!-- Maintenance Blog Section --> 4446<section class="maintenance-blogs-section py-5"> 4447 <div class="own-cont"> 4448 4449 <!-- LEFT --> 4450 <div class="maintenance-left"> 4451 <div class="maintenance-header"> 4452 <span style="font-weight: 700" class="text-danger">»»</span> 4453 <a href="/category/maintenance" style="color:#000"> 4454 <h2>MAINTENANCE BLOGS</h2> 4455 </a> 4456 4457 <div class="maintenance-toggle"> 4458 <span class="toggle-btn1 active" data-type="car">CAR</span> 4459 <span class="toggle-btn1" data-type="bike">BIKE</span> 4460 </div> 4461 </div> 4462 4463 <div class="maintenance-slider-wrapper"> 4464 <button class="maintenance-slider-arrow left-arrow">❮</button> 4465 4466 <!-- CAR CONTENT (Default visible) --> 4467 <div class="maintenance-grid car-content1 active" id="car-content1"> 4468 <div class="maintenance-grid-box"> 4469 <a href="/bmw-3-series-gran-limousine-tyre-care-wheel-alignment-and-balancing-guide" class="maintenance-card"> 4470 <img src="https://autonexa.com/storage/uploads/2026/07/BMW 3 series GL_1784543906.webp" alt="Car Maintenance"> 4471 <div class="maintenance-overlay"> 4472 <h3>BMW 3 Series Gran Limousine Tyre Care, Wheel Alignment, and Balancing Guide</h3> 4473 </div> 4474 </a> 4475 </div> 4476 <div class="maintenance-grid-box"> 4477 <a href="/does-e85-fuel-give-better-mileage-and-pickup-than-petrol-" class="maintenance-card"> 4478 <img src="https://autonexa.com/storage/uploads/2026/06/flex fuel_1780654243.webp" alt="Car Maintenance"> 4479 <div class="maintenance-overlay"> 4480 <h3>Does E85 Fuel Give Better Mileage and Pickup Than Petrol?</h3> 4481 </div> 4482 </a> 4483 </div> 4484 <div class="maintenance-grid-box"> 4485 <a href="/summer-car-care-tips-to-keep-your-car-ac-cool-during-heatwaves" class="maintenance-card"> 4486 <img src="https://autonexa.com/storage/uploads/2026/04/summer car care tips_1777286202.webp" alt="Car Maintenance"> 4487 <div class="maintenance-overlay"> 4488 <h3>Summer Car Care Tips to Keep Your Car AC Cool During Heatwaves</h3> 4489 </div> 4490 </a> 4491 </div> 4492 <div class="maintenance-grid-box"> 4493 <a href="/is-it-legal-to-display-your-caste-on-a-car-in-india" class="maintenance-card"> 4494 <img src="https://autonexa.com/storage/uploads/2026/04/caste car display_1776421626.webp" alt="Car Maintenance"> 4495 <div class="maintenance-overlay"> 4496 <h3>Is It Legal to Display Your Caste on a Car in India?</h3> 4497 </div> 4498 </a> 4499 </div> 4500 </div> 4501 4502 <!-- BIKE CONTENT (Hidden by default) --> 4503 <div class="maintenance-grid bike-content" id="bike-content"> 4504 <div class="maintenance-grid-box"> 4505 <a href="/best-engine-oil-for-e20-bikes-in-2026-problems-protection-guide" class="maintenance-card"> 4506 <img src="https://autonexa.com/storage/uploads/2026/04/Best Engine Oil for E20 Bikes in 2026 Banner_1775127278.webp" alt="Bike Maintenance"> 4507 <div class="maintenance-overlay"> 4508 <h3>Best Engine Oil for E20 Bikes in 2026 Problems & Protection Guide</h3> 4509 </div> 4510 </a> 4511 </div> 4512 <div class="maintenance-grid-box"> 4513 <a href="/7-types-of-bike-tyres-every-rider-needs-to-know" class="maintenance-card"> 4514 <img src="https://autonexa.com/storage/uploads/2026/03/tire bikes_1773125124.webp" alt="Bike Maintenance"> 4515 <div class="maintenance-overlay"> 4516 <h3>7 Types of Bike Tyres Every Rider Needs to Know</h3> 4517 </div> 4518 </a> 4519 </div> 4520 <div class="maintenance-grid-box"> 4521 <a href="/types-of-motorcycle-chain-every-rider-must-know" class="maintenance-card"> 4522 <img src="https://autonexa.com/storage/uploads/2026/02/Types of Motorcycle Chain Every Rider Must Know_1770111192.webp" alt="Bike Maintenance"> 4523 <div class="maintenance-overlay"> 4524 <h3>Types of Motorcycle Chain Every Rider Must Know</h3> 4525 </div> 4526 </a> 4527 </div> 4528 <div class="maintenance-grid-box"> 4529 <a href="/complete-tyre-care-and-maintenance-guide" class="maintenance-card"> 4530 <img src="https://autonexa.com/storage/uploads/2024/05/Complete Tyre Care and Maintenance Guide_1717048255.webp" alt="Bike Maintenance"> 4531 <div class="maintenance-overlay"> 4532 <h3>Complete Tyre Care and Maintenance Guide</h3> 4533 </div> 4534 </a> 4535 </div> 4536 </div> 4537 4538 <button class="maintenance-slider-arrow right-arrow">❯</button> 4539 </div> 4540 </div> 4541 4542 <!-- RIGHT : BANNER ONLY exp-adv --> 4543 <div class="maintenance-right "> 4544 <a href="https://autonexa.com/best-offers-xuv300"> 4545 <img src="https://autonexa.com/img/cars/slavia/new/1/xuv300banner.jpg" alt="Maintenance Banner" 4546 class="maintenance-banner"> 4547 </a> 4548 <div class="ad-label">ADVERTISEMENT</div> 4549 </div> 4550 4551 </div> 4552</section> 4553 4554<style> 4555 /* SECTION */ 4556 .maintenance-blogs-section { 4557 background: #f2f2f2; 4558 font-family: Arial, sans-serif; 4559 } 4560 4561 /* CONTAINER */ 4562 .maintenance-blogs-section .own-cont { 4563 display: flex; 4564 gap: 52px;
4565 align-items: flex-start; 4566 } 4567 4568 /* LEFT */ 4569 .maintenance-left { 4570 flex: 3; 4571 } 4572 4573 /* HEADER */ 4574 .maintenance-header { 4575 display: flex; 4576 align-items: center; 4577 gap: 8px; 4578 margin-bottom: 6px; 4579 } 4580 4581 .maintenance-header h2 { 4582 font-size: 16px; 4583 font-weight: 700; 4584 margin: 0; 4585 } 4586 4587 /* TOGGLE */ 4588 .maintenance-toggle { 4589 margin-left: auto; 4590 background: #fff; 4591 padding: 2px; 4592 border-radius: 20px; 4593 display: flex; 4594 } 4595 4596 .maintenance-toggle span { 4597 padding: 4px 14px; 4598 font-size: 12px; 4599 cursor: pointer; 4600 border-radius: 16px; 4601 transition: all 0.3s ease; 4602 } 4603 4604 .maintenance-toggle .active { 4605 background: #ff3b3b; 4606 color: #fff; 4607 } 4608 4609 /* SLIDER WRAPPER */ 4610 .maintenance-slider-wrapper { 4611 position: relative; 4612 overflow: hidden; 4613 } 4614 4615 /* MAINTENANCE SLIDER ARROWS */ 4616 .maintenance-slider-arrow { 4617 position: absolute; 4618 top: 50%; 4619 transform: translateY(-50%); 4620 background: rgba(0, 0, 0, 0.2); 4621 border: none; 4622 color: #fff; 4623 font-size: 22px; 4624 width: 36px; 4625 height: 36px; 4626 border-radius: 50%; 4627 cursor: pointer; 4628 z-index: 5; 4629 } 4630 4631 .maintenance-slider-arrow.left-arrow { 4632 left: 15px; 4633 } 4634 4635 .maintenance-slider-arrow.right-arrow { 4636 right: 17px; 4637 } 4638 4639 .maintenance-slider-arrow:hover { 4640 background: rgba(0, 0, 0, 0.6); 4641 } 4642 4643 /* GRID */ 4644 .maintenance-grid { 4645 display: flex; 4646 gap: 15px; 4647 transition: transform 0.4s ease; 4648 flex-wrap: nowrap; 4649 } 4650 4651 /* WHITE BOX */ 4652 .maintenance-grid-box { 4653 background: #fff; 4654 padding: 16px; 4655 border-radius: 4px; 4656 flex: 0 0 calc(50% - 8px); 4657 /* 2 cards visible on desktop */ 4658 } 4659 4660 /* CARD */ 4661 .maintenance-card { 4662 position: relative; 4663 height: 230px; 4664 display: block; 4665 overflow: hidden; 4666 border-radius: 4px; 4667 } 4668 4669 .maintenance-card img { 4670 width: 100%; 4671 height: 100%; 4672 object-fit: cover; 4673 } 4674 4675 /* OVERLAY */ 4676 .maintenance-overlay { 4677 position: absolute; 4678 top: 0; 4679 left: 0; 4680 right: 0; 4681 bottom: 0; 4682 display: flex; 4683 flex-direction: column; 4684 justify-content: flex-end; 4685 padding: 14px; 4686 color: #fff; 4687 z-index: 2; 4688 } 4689 4690 .maintenance-overlay h3 { 4691 margin: 0; 4692 font-size: 18px; 4693 font-weight: 700; 4694 text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.8); 4695 line-height: 1.2; 4696 } 4697 4698 /* RIGHT BANNER */ 4699 .maintenance-right { 4700 flex: 1; 4701 display: flex; 4702 flex-direction: column; 4703 justify-content: flex-start; 4704 } 4705 4706 .maintenance-banner { 4707 width: 100%; 4708 /* height: 256px; */ 4709 height: 500px; 4710 border-radius: 4px; 4711 margin-top: 40px; 4712 } 4713 4714 .ad-label { 4715 font-size: 11px; 4716 color: #777; 4717 text-align: center; 4718 margin-top: 8px; 4719 letter-spacing: 1px; 4720 } 4721 4722 /* HIDDEN CONTENT */ 4723 .maintenance-grid:not(.active) { 4724 display: none; 4725 } 4726 4727 /* RESPONSIVE STYLES FOR MAINTENANCE BLOGS SECTION */ 4728 4729 /* Tablet (769px - 992px) - Maintain left-right layout */ 4730 @media (max-width: 992px) and (min-width: 769px) { 4731 .maintenance-blogs-section .own-cont { 4732 padding: 0 20px; 4733 } 4734 4735 .maintenance-card { 4736 height: 200px; 4737 } 4738 4739 .maintenance-overlay h3 { 4740 font-size: 17px; 4741 } 4742 4743 .maintenance-banner { 4744 height: 250px; 4745 } 4746 } 4747 4748 /* Mobile (below 768px) - Stack layout */ 4749 @media (max-width: 768px) { 4750 4751 /* Change from flex side-by-side to stacked column */ 4752 .maintenance-blogs-section .own-cont { 4753 flex-direction: column; 4754 gap: 30px; 4755 padding: 0 15px; 4756 } 4757 4758 /* Make both sections take full width */ 4759 .maintenance-left, 4760 .maintenance-right { 4761 width: 100%; 4762 flex: none; 4763 } 4764 4765 /* Center the banner section */ 4766 .maintenance-right { 4767 display: flex; 4768 flex-direction: column; 4769 align-items: center; 4770 justify-content: center; 4771 margin-top: 20px; 4772 } 4773 4774 /* Center the banner image */ 4775 .maintenance-banner { 4776 margin-left: 0; 4777 margin-top: 0;
4778 width: 100%; 4779 max-width: 300px; 4780 /* Adjust this value as needed */ 4781 height: auto; 4782 aspect-ratio: 300/256; 4783 /* Maintain original aspect ratio */ 4784 display: block; 4785 margin: 0 auto; 4786 } 4787 4788 /* Center the ad label */ 4789 .ad-label { 4790 text-align: center; 4791 width: 100%; 4792 margin-top: 8px; 4793 } 4794 4795 /* Fix for both contents showing */ 4796 .maintenance-grid { 4797 display: none !important; 4798 width: 100%; 4799 transition: transform 0.3s ease; 4800 } 4801 4802 .maintenance-grid.active { 4803 display: flex !important; 4804 } 4805 4806 /* Fix scroll container */ 4807 .maintenance-slider-wrapper { 4808 overflow: hidden; 4809 position: relative; 4810 -webkit-overflow-scrolling: touch; 4811 } 4812 4813 /* Fix individual card sizing */ 4814 .maintenance-grid-box { 4815 flex: 0 0 100% !important; 4816 width: 100%; 4817 min-width: 100%; 4818 scroll-snap-align: start; 4819 } 4820 4821 /* Fix arrow positioning for mobile */ 4822 .maintenance-slider-arrow { 4823 z-index: 10; 4824 width: 40px; 4825 height: 40px; 4826 background: rgba(0, 0, 0, 0.5); 4827 } 4828 4829 .maintenance-slider-arrow.left-arrow { 4830 left: 10px; 4831 } 4832 4833 .maintenance-slider-arrow.right-arrow { 4834 right: 10px; 4835 } 4836 4837 /* Fix for smooth scrolling */ 4838 .maintenance-grid { 4839 will-change: transform; 4840 } 4841 } 4842 4843 /* Small Mobile (below 576px) */ 4844 @media (max-width: 576px) { 4845 .maintenance-blogs-section { 4846 padding: 20px 0; 4847 } 4848 4849 .maintenance-blogs-section .own-cont { 4850 padding: 0 12px; 4851 gap: 25px; 4852 } 4853 4854 .maintenance-header { 4855 gap: 6px; 4856 flex-wrap: nowrap; 4857 } 4858 4859 .maintenance-header h2 { 4860 font-size: 16px; 4861 white-space: nowrap; 4862 } 4863 4864 .maintenance-toggle { 4865 margin-left: auto; 4866 padding: 2px; 4867 } 4868 4869 .maintenance-toggle span { 4870 padding: 4px 12px; 4871 font-size: 12px; 4872 } 4873 4874 .maintenance-card { 4875 height: 200px; 4876 } 4877 4878 .maintenance-overlay { 4879 padding: 18px; 4880 } 4881 4882 .maintenance-overlay h3 { 4883 font-size: 19px; 4884 } 4885 4886 /* Center banner on small mobile */ 4887 .maintenance-right { 4888 align-items: center; 4889 justify-content: center; 4890 } 4891 4892 .maintenance-banner { 4893 max-width: 280px; 4894 margin: 0 auto; 4895 } 4896 4897 .ad-label { 4898 text-align: center; 4899 width: 100%; 4900 } 4901 } 4902 4903 /* Extra Small Devices (below 400px) */ 4904 @media (max-width: 400px) { 4905 .maintenance-header h2 { 4906 font-size: 14px; 4907 } 4908 4909 .maintenance-toggle span { 4910 padding: 3px 10px; 4911 font-size: 11px; 4912 /* Fixed from 20px to 11px for consistency */ 4913 } 4914 4915 .maintenance-card { 4916 height: 180px; 4917 } 4918 4919 .maintenance-overlay { 4920 padding: 15px; 4921 } 4922 4923 .maintenance-overlay h3 { 4924 font-size: 17px; 4925 } 4926 4927 /* Center banner on extra small screens */ 4928 .maintenance-banner { 4929 max-width: 260px; 4930 margin: 0 auto; 4931 } 4932 } 4933</style> 4934
4935<script> 4936 document.addEventListener('DOMContentLoaded', function() { 4937 // Elements 4938 const toggleButtons = document.querySelectorAll('.toggle-btn1'); 4939 const carContent = document.getElementById('car-content1'); 4940 const bikeContent = document.getElementById('bike-content'); 4941 const leftArrow = document.querySelector('.maintenance-slider-arrow.left-arrow'); 4942 const rightArrow = document.querySelector('.maintenance-slider-arrow.right-arrow'); 4943 4944 let currentIndex = 0; 4945 let activeType = 'car'; 4946 4947 // Check if mobile 4948 function isMobile() { 4949 return window.innerWidth <= 768; 4950 } 4951 4952 // Function to get active content 4953 function getActiveTrack() { 4954 return activeType === 'car' ? carContent : bikeContent; 4955 } 4956 4957 // Function to move slider - MOBILE FIX 4958 function moveSlider() { 4959 const activeTrack = getActiveTrack(); 4960 const cards = activeTrack.children; 4961 if (cards.length === 0) return; 4962 4963 // MOBILE FIX: Calculate properly for mobile 4964 if (isMobile()) { 4965 const cardWidth = cards[0].offsetWidth + 15; 4966 const maxIndex = Math.max(0, cards.length - 1); // Only 1 card on mobile 4967 4968 currentIndex = Math.max(0, Math.min(currentIndex, maxIndex)); 4969 activeTrack.style.transform = `translateX(-${currentIndex * cardWidth}px)`; 4970 } else { 4971 // Desktop: Show 2 cards 4972 const cardWidth = cards[0].offsetWidth + 15; 4973 const maxIndex = Math.max(0, cards.length - 2); 4974 4975 currentIndex = Math.max(0, Math.min(currentIndex, maxIndex)); 4976 activeTrack.style.transform = `translateX(-${currentIndex * cardWidth}px)`; 4977 } 4978 4979 updateArrowsVisibility(); 4980 } 4981 4982 // Function to update arrows - MOBILE FIX 4983 function updateArrowsVisibility() { 4984 const activeTrack = getActiveTrack(); 4985 const cards = activeTrack.children; 4986 4987 if (isMobile()) { 4988 // Mobile: Only 1 card visible 4989 const maxIndex = Math.max(0, cards.length - 1); 4990 4991 if (currentIndex === 0) { 4992 leftArrow.style.opacity = '0.5'; 4993 leftArrow.style.pointerEvents = 'none'; 4994 } else { 4995 leftArrow.style.opacity = '1'; 4996 leftArrow.style.pointerEvents = 'auto'; 4997 } 4998 4999 if (currentIndex >= maxIndex) { 5000 rightArrow.style.opacity = '0.5'; 5001 rightArrow.style.pointerEvents = 'none'; 5002 } else { 5003 rightArrow.style.opacity = '1'; 5004 rightArrow.style.pointerEvents = 'auto'; 5005 } 5006 } else { 5007 // Desktop: Show both arrows always 5008 leftArrow.style.opacity = '1'; 5009 leftArrow.style.pointerEvents = 'auto'; 5010 rightArrow.style.opacity = '1'; 5011 rightArrow.style.pointerEvents = 'auto'; 5012 } 5013 } 5014 5015 // Function to reset slider - MOBILE FIX 5016 function resetSliderPosition() { 5017 currentIndex = 0; 5018 carContent.style.transform = 'translateX(0)'; 5019 bikeContent.style.transform = 'translateX(0)'; 5020 updateArrowsVisibility(); 5021 } 5022 5023 // Right arrow click 5024 rightArrow.addEventListener('click', function() { 5025 const activeTrack = getActiveTrack(); 5026 const cards = activeTrack.children; 5027 5028 if (isMobile()) { 5029 // Mobile: Move 1 card at a time 5030 const maxIndex = Math.max(0, cards.length - 1); 5031 if (currentIndex < maxIndex) { 5032 currentIndex++; 5033 moveSlider(); 5034 } 5035 } else { 5036 // Desktop: Move 2 cards at a time 5037 const maxIndex = Math.max(0, cards.length - 2); 5038 if (currentIndex < maxIndex) { 5039 currentIndex++; 5040 moveSlider(); 5041 } 5042 } 5043 }); 5044 5045 // Left arrow click 5046 leftArrow.addEventListener('click', function() { 5047 if (currentIndex > 0) { 5048 currentIndex--; 5049 moveSlider(); 5050 } 5051 }); 5052 5053 // Function to switch content - MOBILE FIX 5054 function switchContent(type) { 5055 currentIndex = 0; 5056 activeType = type; 5057 5058 // Reset both contents 5059 carContent.style.transform = 'translateX(0)'; 5060 bikeContent.style.transform = 'translateX(0)'; 5061 5062 // Hide both, show selected 5063 carContent.classList.remove('active'); 5064 bikeContent.classList.remove('active'); 5065 5066 if (type === 'car') { 5067 carContent.classList.add('active'); 5068 } else { 5069 bikeContent.classList.add('active'); 5070 } 5071 5072 // Update buttons 5073 toggleButtons.forEach(btn => { 5074 btn.classList.remove('active'); 5075 if (btn.getAttribute('data-type') === type) { 5076 btn.classList.add('active'); 5077 } 5078 }); 5079 5080 // MOBILE FIX: Force reflow and update 5081 setTimeout(() => { 5082 moveSlider(); 5083 }, 100); 5084 } 5085 5086 // Button clicks 5087 toggleButtons.forEach(button => { 5088 button.addEventListener('click', function() { 5089 const type = this.getAttribute('data-type'); 5090 switchContent(type); 5091 }); 5092 });
5093 5094 // MOBILE FIX: Better resize handling 5095 let resizeTimeout; 5096 window.addEventListener('resize', function() { 5097 clearTimeout(resizeTimeout); 5098 resizeTimeout = setTimeout(function() { 5099 resetSliderPosition(); 5100 setTimeout(() => { 5101 moveSlider(); 5102 }, 150); 5103 }, 250); 5104 }); 5105 5106 // Initialize 5107 switchContent('car'); 5108 5109 // MOBILE FIX: Wait for images to load 5110 window.addEventListener('load', function() { 5111 moveSlider(); 5112 }); 5113 }); 5114</script>
5114 5115<!-- End Maintenance Blog Section --> 5116<!-- End Maintenance Blog Section --> 5117 5118<!-- end maintanance section --> 5119 5120<!-- start price check section --> 5121<!-- <section class="price-check-section"> 5122 <div class="price-check-box "> 5123 5124 <h3 class="price-check-title"> 5125 CHECK ON ROAD PRICE OF CAR/BIKE 5126 </h3> 5127 5128 <div class="price-check-form"> 5129 <select> 5130 <option>Select a Brand</option> 5131 <option>BMW</option> 5132 <option>HYUNDAI</option> 5133 </select> 5134 5135 <select> 5136 <option>Select a Model</option> 5137 </select> 5138 5139 <select> 5140 <option>Select a City</option> 5141 </select> 5142 5143 <button class="check-btn">Check Now</button> 5144 </div> 5145 5146 </div> 5147</section> 5148<style> 5149 .price-check-section { 5150 background-image: url('https://autonexa.com/storage/uploads/2025/12/icoty_1766040815.webp'); 5151 } 5152 5153 .price-check-section { 5154 padding: 17px 0; 5155 } 5156 5157 .price-check-box { 5158 max-width: 1200px; 5159 margin: auto; 5160 background: #ffffff; 5161 padding: 30px 35px; 5162 border-radius: 12px; 5163 box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08); 5164 } 5165 5166 .price-check-title { 5167 font-size: 16px; 5168 font-weight: 700; 5169 color: #ff2b2b; 5170 margin-bottom: 18px; 5171 letter-spacing: 0.5px; 5172 text-align: center; 5173 } 5174 5175 .price-check-form { 5176 display: flex; 5177 gap: 18px; 5178 align-items: center; 5179 } 5180 5181 .price-check-form select { 5182 flex: 1; 5183 height: 48px; 5184 border-radius: 10px; 5185 border: none; 5186 background: #f1f2f4; 5187 padding: 0 15px; 5188 font-size: 15px; 5189 color: #777; 5190 outline: none; 5191 cursor: pointer; 5192 } 5193 5194 .price-check-form select option { 5195 color: #000; 5196 } 5197 5198 .check-btn { 5199 height: 48px; 5200 padding: 0 28px; 5201 border: none; 5202 border-radius: 10px; 5203 background: #ff2b2b; 5204 color: #fff; 5205 font-size: 15px; 5206 font-weight: 600; 5207 cursor: pointer; 5208 transition: 0.3s; 5209 } 5210 5211 .check-btn:hover { 5212 background: #e60000; 5213 } 5214 5215 @media (max-width: 768px) { 5216 .price-check-form { 5217 flex-direction: column; 5218 } 5219 5220 .check-btn { 5221 width: 100%; 5222 } 5223 } 5224</style> --> 5225<!-- end price check section --> 5226<!-- Commercial vechils section --> 5227 5228<!-- Breaker section --> 5229<!-- <section class="breaker-section"> 5230 <div class="own-cont"> 5231 <div class="row "> 5232 <div class="col-lg-12"> 5233 <div class="breaker-banner"> 5234 <img class="" src="https://autonexa.com/video/gif%202%20with%20car%20illustration.gif" width="100%"> 5235 </div> 5236 </div> 5237 </div> 5238 </div> 5239</section> --> 5240 5241<!-- bike brands setion --> 5242<section class="bls2-section"> 5243 <div> 5244 5245 <div class="bls2-slider-wrapper"> 5246 5247 <div class="bls2-row"> 5248 5249 <!-- <div class="bls2-arrow" 5250 onclick="sliderPrev('bikeTrack',1,bikeSlider)"> 5251 ◀ 5252 </div> --> 5253 5254 <div class="bls2-track-outer"> 5255 <div class="bls2-track" id="bikeTrack"> 5256 5257 5258 <div class="bls2-slide"> 5259 5260 <a href="/category/bikes/royal-enfield" class="bls2-item"> 5261 <div class="bls2-circle"> 5262 <img src="https://autonexa.com/img/bike-brands/Royal-Enfied.png" alt="Royal Enfield"> 5263 </div> 5264 </a> 5265 5266 <a href="/category/bikes/triumph" class="bls2-item"> 5267 <div class="bls2-circle"> 5268 <img src="https://autonexa.com/img/bike-brands/triumph.png" alt="Triumph"> 5269 </div> 5270 </a> 5271 5272 <a href="/category/bikes/tvs" class="bls2-item"> 5273 <div class="bls2-circle"> 5274 <img src="https://autonexa.com/img/bike-brands/tvs.png" alt="TVS"> 5275 </div> 5276 </a> 5277 5278 <a href="/category/bikes/hero" class="bls2-item"> 5279 <div class="bls2-circle"> 5280 <img src="https://autonexa.com/img/bike-brands/hero.png" alt="Hero"> 5281 </div> 5282 </a> 5283 5284 <a href="/category/bikes/suzuki" class="bls2-item"> 5285 <div class="bls2-circle"> 5286 <img src="https://autonexa.com/img/bike-brands/suzuki.png" alt="Suzuki"> 5287 </div> 5288 </a> 5289 5290 <a href="/category/bikes/yamaha" class="bls2-item"> 5291 <div class="bls2-circle"> 5292 <img src="https://autonexa.com/img/bike-brands/yamaha.png" alt="Yamaha"> 5293 </div> 5294 </a> 5295 5296 <a href="/category/bikes/bajaj" class="bls2-item"> 5297 <div class="bls2-circle"> 5298 <img src="https://autonexa.com/img/bike-brands/bajaj.png" alt="Bajaj"> 5299 </div> 5300 </a> 5301 5302 <a href="/category/bikes/ktm" class="bls2-item"> 5303 <div class="bls2-circle"> 5304 <img src="https://autonexa.com/img/bike-brands/ktm.png" alt="KTM"> 5305 </div> 5306 </a> 5307 5308 </div> 5309 5310 </div> 5311 </div> 5312 5313 <!-- <div class="bls2-arrow" 5314 onclick="sliderNext('bikeTrack',1,bikeSlider)"> 5315 ▶ 5316 </div> --> 5317 5318 </div> 5319 5320 </div> 5321 </div> 5322</section> 5323<!-- end bike brand section --> 5324 5325<!-- Top Cars/Bike in india --> 5326<section class="cat-blog-section pt-5"> 5327 <div class="own-cont"> 5328 <div class="row m-0"> 5329 <div class="cat-blog-header">
5330 <span style="font-weight: 700" class="text-danger">»»</span> 5331 <!-- <span class="cat-blog-arrow">>>> </span> --> 5332 <a href="/category/cars" style="color: #000;"> 5333 <h2>TOP CARS IN INDIA</h2> 5334 </a> 5335 </div> 5336 <div class="cat-blog-scroll-wrapper"> 5337 <button class="cat-scroll-btn left">❮</button> 5338 <div class="cat-blog-grid cat-scroll"> 5339 <!-- Card 1 --> 5340 <div class="cat-blog-card"> 5341 <div class="cat-blog-image"> 5342 <a href="/rs-5-lakh-vs-rs-10-lakh-cars-whats-really-changed"> 5343 <img src="https://autonexa.com/storage/uploads/2026/09/cars_1789647135.webp" alt="Swaraj Tractors"> 5344 <div class="cat-blog-content-overlay"> 5345 <h4 class="cat-blog-title">Rs 5 Lakh vs Rs 10 Lakh Cars: What's Really Changed</h4> 5346 </div> 5347 </a> 5348 <div class="cat-blog-overlay"></div> 5349 </div> 5350 </div> 5351 <div class="cat-blog-card"> 5352 <div class="cat-blog-image"> 5353 <a href="/cars-cheaper-than-iphone-duo-5-options-under-rs-45-lakh"> 5354 <img src="https://autonexa.com/storage/uploads/2026/09/Cars-Cheaper-Than-iPhone-Duo-5-Options-Under-Rs-4.5-Lakh_1789117811.webp" alt="Swaraj Tractors"> 5355 <div class="cat-blog-content-overlay"> 5356 <h4 class="cat-blog-title">Cars Cheaper Than iPhone Duo: 5 Options Under Rs 4.5 Lakh</h4> 5357 </div> 5358 </a> 5359 <div class="cat-blog-overlay"></div> 5360 </div> 5361 </div> 5362 <div class="cat-blog-card"> 5363 <div class="cat-blog-image"> 5364 <a href="/best-electric-automatic-cars-in-india-2026-the-complete-guide"> 5365 <img src="https://autonexa.com/storage/uploads/2026/09/Best-Electric-Automatic-Cars-in-India-2026-The-Complete-Guide_1788427679.webp" alt="Swaraj Tractors"> 5366 <div class="cat-blog-content-overlay"> 5367 <h4 class="cat-blog-title">Best Electric Automatic Cars in India 2026: The Complete Guide</h4> 5368 </div> 5369 </a> 5370 <div class="cat-blog-overlay"></div> 5371 </div> 5372 </div> 5373 <div class="cat-blog-card"> 5374 <div class="cat-blog-image"> 5375 <a href="/top-cars-for-35000-to-40000-salary-in-india-with-low-emi-and-high-value"> 5376 <img src="https://autonexa.com/storage/uploads/2025/11/tiago_1763641758.webp" alt="Swaraj Tractors"> 5377 <div class="cat-blog-content-overlay"> 5378 <h4 class="cat-blog-title">Top Cars for 35000 to 40,000 Salary in India with Low EMI and High Value</h4> 5379 </div> 5380 </a> 5381 <div class="cat-blog-overlay"></div> 5382 </div> 5383 </div> 5384 <div class="cat-blog-card"> 5385 <div class="cat-blog-image"> 5386 <a href="/best-8-luxury-cars-under-60-lakhs-in-india-2026-ultimate-buying-guide"> 5387 <img src="https://autonexa.com/storage/uploads/2026/05/Best 8 Luxury Cars Under 60 Lakhs In India 2026 Ultimate Buying Guide_1779883556.webp" alt="Swaraj Tractors"> 5388 <div class="cat-blog-content-overlay"> 5389 <h4 class="cat-blog-title">Best 8 Luxury Cars Under 60 Lakhs In India 2026 Ultimate Buying Guide</h4> 5390 </div> 5391 </a> 5392 <div class="cat-blog-overlay"></div> 5393 </div> 5394 </div> 5395 <div class="cat-blog-card"> 5396 <div class="cat-blog-image"> 5397 <a href="/top-10-cars-with-certified-safety-ratings-in-india-2026"> 5398 <img src="https://autonexa.com/storage/uploads/2026/05/Top-10-Cars-with-certified-safety-ratings_1777631890.webp" alt="Swaraj Tractors"> 5399 <div class="cat-blog-content-overlay"> 5400 <h4 class="cat-blog-title">Top 10 Cars with Certified Safety Ratings in India 2026</h4> 5401 </div> 5402 </a> 5403 <div class="cat-blog-overlay"></div> 5404 </div> 5405 </div> 5406 <div class="cat-blog-card"> 5407 <div class="cat-blog-image"> 5408 <a href="/top-7-luxury-sedans-in-india-in-2026-complete-guide"> 5409 <img src="https://autonexa.com/storage/uploads/2026/05/Top-7-Luxury-sedans_1779180685.webp" alt="Swaraj Tractors"> 5410 <div class="cat-blog-content-overlay"> 5411 <h4 class="cat-blog-title">Top 7 Luxury Sedans in India in 2026 Complete Guide</h4> 5412 </div> 5413 </a> 5414 <div class="cat-blog-overlay"></div> 5415 </div> 5416 </div> 5417 <div class="cat-blog-card"> 5418 <div class="cat-blog-image"> 5419 <a href="/top-bmw-cars-in-2026-you-can-actually-buy-under-75-lakhs-in-india"> 5420 <img src="https://autonexa.com/storage/uploads/2026/04/B
5420MW-Cars_1775736228.webp" alt="Swaraj Tractors"> 5421 <div class="cat-blog-content-overlay"> 5422 <h4 class="cat-blog-title">Top BMW cars in 2026 You Can Actually Buy Under 75 Lakhs in India</h4> 5423 </div> 5424 </a> 5425 <div class="cat-blog-overlay"></div> 5426 </div> 5427 </div> 5428 <div class="cat-blog-card"> 5429 <div class="cat-blog-image"> 5430 <a href="/best-cars-under-1-crore-in-india-2026-complete-guide"> 5431 <img src="https://autonexa.com/storage/uploads/2026/04/BMW-X3-vs-Mercedes-Benz-GLC-vs-Volvo-XC60-final_1775045520.webp" alt="Swaraj Tractors"> 5432 <div class="cat-blog-content-overlay"> 5433 <h4 class="cat-blog-title">Best Cars Under 1 Crore in India 2026 Complete Guide</h4> 5434 </div> 5435 </a> 5436 <div class="cat-blog-overlay"></div> 5437 </div> 5438 </div> 5439 <div class="cat-blog-card"> 5440 <div class="cat-blog-image"> 5441 <a href="/best-cng-cars-in-india-in-2026-suvs-mpvs-crossovers"> 5442 <img src="https://autonexa.com/storage/uploads/2026/03/Best CNG _1774345670.webp" alt="Swaraj Tractors"> 5443 <div class="cat-blog-content-overlay"> 5444 <h4 class="cat-blog-title">Best CNG Cars in India in 2026 SUVs, MPVs & Crossovers</h4> 5445 </div> 5446 </a> 5447 <div class="cat-blog-overlay"></div> 5448 </div> 5449 </div> 5450 <div class="cat-blog-card"> 5451 <div class="cat-blog-image"> 5452 <a href="/best-cng-cars-in-india-in-2026-hatchbacks-and-sedans"> 5453 <img src="https://autonexa.com/storage/uploads/2026/03/crossover cars_1757308074_1772447067.webp" alt="Swaraj Tractors"> 5454 <div class="cat-blog-content-overlay"> 5455 <h4 class="cat-blog-title">Best CNG Cars in India in 2026 Hatchbacks and Sedans</h4> 5456 </div> 5457 </a> 5458 <div class="cat-blog-overlay"></div> 5459 </div> 5460 </div> 5461 <div class="cat-blog-card"> 5462 <div class="cat-blog-image"> 5463 <a href="/top-cars-with-automatic-climate-control-under-10-lakh-2026"> 5464 <img src="https://autonexa.com/storage/uploads/2026/02/37 (1)_1770268654.webp" alt="Swaraj Tractors"> 5465 <div class="cat-blog-content-overlay"> 5466 <h4 class="cat-blog-title">Top Cars with Automatic Climate Control Under 10 Lakh 2026</h4> 5467 </div> 5468 </a> 5469 <div class="cat-blog-overlay"></div> 5470 </div> 5471 </div> 5472 <div class="cat-blog-card"> 5473 <div class="cat-blog-image"> 5474 <a href="/top-sedans-mpvs-launch-in-2026-features-prices-updates"> 5475 <img src="https://autonexa.com/storage/uploads/2025/12/hv_1767001207.webp" alt="Swaraj Tractors"> 5476 <div class="cat-blog-content-overlay"> 5477 <h4 class="cat-blog-title">Top Sedans & MPVs Launch in 2026 Features, Prices & Updates</h4> 5478 </div> 5479 </a> 5480 <div class="cat-blog-overlay"></div> 5481 </div> 5482 </div> 5483 <div class="cat-blog-card"> 5484 <div class="cat-blog-image"> 5485 <a href="/top-upcoming-ev-cars-in-india-2025â26-complete-guide"> 5486 <img src="https://autonexa.com/storage/uploads/2025/12/Upcoming EV Cars in India_1766405512.webp" alt="Swaraj Tractors"> 5487 <div class="cat-blog-content-overlay"> 5488 <h4 class="cat-blog-title">Top Upcoming EV Cars in India 2025â26: Complete Guide</h4> 5489 </div> 5490 </a> 5491 <div class="cat-blog-overlay"></div> 5492 </div> 5493 </div> 5494 <div class="cat-blog-card"> 5495 <div class="cat-blog-image"> 5496 <a href="/upcoming-cars-in-india-in-202526-what-buyers-can-expect"> 5497 <img src="https://autonexa.com/storage/uploads/2025/12/Upcoming Cars in India_1766405641.webp" alt="Swaraj Tractors"> 5498 <div class="cat-blog-content-overlay"> 5499 <h4 class="cat-blog-title">Upcoming Cars in India in 2025â26 What Buyers Can Expect</h4> 5500 </div> 5501 </a> 5502 <div class="cat-blog-overlay"></div> 5503 </div> 5504 </div> 5505 <div class="cat-blog-card"> 5506 <div class="cat-blog-image"> 5507 <a href="/2025-guide-to-affordable-cars-with-hill-assist-in-india"> 5508 <img src="https://autonexa.com/storage/uploads/2025/11/Affordable Cars With Hill Assist in India_1763534765.webp" alt="Swaraj Tractors"> 5509 <div class="cat-blog-content-overlay"> 5510 <h4 class="cat-blog-title">2025 Guide to Affordable Cars With Hill Assist in India</h4> 5511 </div> 5512 </a> 5513 <div class="cat-blog-overlay"></div> 5514 </div> 5515 </div> 5516 </div> 5517 <button class="cat-scroll-btn right">❯</button> 5518 </div> 5519 </div> 5520 </div> 5521</section> 5522<!-- end top cars/bike in india --> 5523<!-- Blog Cards Section - Text Over Image --> 5524<section class="cat-blog-section py-5"> 5525 <div class="own-cont"> 5526 <div class="row m-0"> 5527 <div class="cat-blog-header">
5528 <span style="font-weight: 700" class="text-danger">»»</span> 5529 <!-- <span class="cat-blog-arrow">>>> </span> --> 5530 <a href="/category/commercial-vehicle" style="color: #000;"> 5531 <h2>COMMERCIAL VEHICLE</h2> 5532 </a> 5533 </div> 5534 <div class="cat-blog-scroll-wrapper"> 5535 <button class="cat-scroll-btn left">❮</button> 5536 <div class="cat-blog-grid cat-scroll"> 5537 <!-- Card 1 --> 5538 <a href="/delhi-government-plans-200-electric-buses-on-delhi-karnal-route" class="cat-blog-card"> 5539 <div class="cat-blog-image"> 5540 <img src="https://autonexa.com/storage/uploads/2026/08/delhi karnal electric busses_1787215528.webp" alt="Swaraj Tractors"> 5541 <div class="cat-blog-content-overlay"> 5542 <h4 class="cat-blog-title">Delhi Government Plans 200 Electric Buses on Delhi-Karnal Route</h4> 5543 </div> 5544 <div class="cat-blog-overlay"></div> 5545 </div> 5546 </a> 5547 <a href="/mahindra-blazo-i-trk-truck-range-unveiled-with-48-hour-uptime" class="cat-blog-card"> 5548 <div class="cat-blog-image"> 5549 <img src="https://autonexa.com/storage/uploads/2026/08/Mahindra Blazo_1786699296.webp" alt="Swaraj Tractors"> 5550 <div class="cat-blog-content-overlay"> 5551 <h4 class="cat-blog-title">Mahindra Blazo i-TRK Truck Range Unveiled With 48-Hour Uptime</h4> 5552 </div> 5553 <div class="cat-blog-overlay"></div> 5554 </div> 5555 </a> 5556 <a href="/jcb-hydromax-sets-fia-land-speed-record-with-653-kmph-top-speed" class="cat-blog-card"> 5557 <div class="cat-blog-image"> 5558 <img src="https://autonexa.com/storage/uploads/2026/08/Untitled design (2)_1786601855.webp" alt="Swaraj Tractors"> 5559 <div class="cat-blog-content-overlay"> 5560 <h4 class="cat-blog-title">JCB Hydromax Sets FIA Land Speed Record With 653 Kmph Top Speed</h4> 5561 </div> 5562 <div class="cat-blog-overlay"></div> 5563 </div> 5564 </a> 5565 <a href="/mahindra-scorpio-n-based-global-pik-up-revealed-ahead-of-debut" class="cat-blog-card"> 5566 <div class="cat-blog-image"> 5567 <img src="https://autonexa.com/storage/uploads/2026/08/mahindra pikup_1786516971.webp" alt="Swaraj Tractors"> 5568 <div class="cat-blog-content-overlay"> 5569 <h4 class="cat-blog-title">Mahindra Scorpio N Based Global Pik Up Revealed Ahead of Debut</h4> 5570 </div> 5571 <div class="cat-blog-overlay"></div> 5572 </div> 5573 </a> 5574 <a href="/nitin-gadkari-says-delhi-buses-will-run-on-garbage-made-hydrogen" class="cat-blog-card"> 5575 <div class="cat-blog-image"> 5576 <img src="https://autonexa.com/storage/uploads/2026/07/hydrogen bus (1)_1783509992.webp" alt="Swaraj Tractors"> 5577 <div class="cat-blog-content-overlay"> 5578 <h4 class="cat-blog-title">Nitin Gadkari Says Delhi Buses Will Run on Garbage-Made Hydrogen</h4> 5579 </div> 5580 <div class="cat-blog-overlay"></div> 5581 </div> 5582 </a> 5583 <a href="/piaggio-ape-wave-launched-at-255-lakh-with-90-km-range" class="cat-blog-card"> 5584 <div class="cat-blog-image"> 5585 <img src="https://autonexa.com/storage/uploads/2026/07/piaggo_1783407765.webp" alt="Swaraj Tractors"> 5586 <div class="cat-blog-content-overlay"> 5587 <h4 class="cat-blog-title">Piaggio Ape WavE Launched at â¹2.55 Lakh with 90 Km Range</h4> 5588 </div> 5589 <div class="cat-blog-overlay"></div> 5590 </div> 5591 </a> 5592 <a href="/tata-motors-trucks-and-buses-prices-up-by-25-from-this-month" class="cat-blog-card"> 5593 <div class="cat-blog-image"> 5594 <img src="https://autonexa.com/storage/uploads/2026/06/tata motors cv_1781777114.webp" alt="Swaraj Tractors"> 5595 <div class="cat-blog-content-overlay"> 5596 <h4 class="cat-blog-title">Tata Motors Trucks and Buses Prices Up by 2.5% from This Month</h4> 5597 </div> 5598 <div class="cat-blog-overlay"></div> 5599 </div> 5600 </a> 5601 <a href="/volvo-trucks-debuts-fmx-edge-for-indias-mining-industry-" class="cat-blog-card"> 5602 <div class="cat-blog-image"> 5603 <img src="https://autonexa.com/storage/uploads/2026/05/volvo trucks_1779874388.webp" alt="Swaraj Tractors"> 5604 <div class="cat-blog-content-overlay"> 5605 <h4 class="cat-blog-title">Volvo Trucks Debuts FMX Edge for Indiaâs Mining Industry</h4> 5606 </div> 5607 <div class="cat-blog-overlay"></div> 5608 </div> 5609 </a> 5610 <a href="/hydrogen-bus-debuts-in-delhi-as-new-cng-alternative-" class="cat-blog-card"> 5611 <div class="cat-blog-image"> 5612 <img src="https://autonexa.com/storage/uploads/2026/05/Hydrogen Bus_1778837361.webp" alt="Swaraj Tractors"> 5613 <div class="cat-blog-content-overlay"> 5614 <h4 class="cat-blog-title">Hydrogen Bus Debuts in Delhi as New CNG Alternative</h4> 5615 </div> 5616 <div class="cat-blog-overlay"></div> 5617 </div> 5618 </a> 5619 <a href="/tata-ace-gold-xl-launched-with-8-foot-body-and-1-tonne-payload" class="cat-blog-card"> 5620 <div class="cat-blog-image"> 5621 <img src="https://autonexa.com/storage/uploads/2026/05/tata ace_1778058783.webp" alt="Swaraj Tractors"> 5622 <div class="cat-blog-content-overlay"> 5623 <h4 class="cat-blog-title">Tata Ace Gold+ XL Launched with 8-Foot Body and 1-Tonne Payload</h4> 5624 </div> 5625 <div class="cat-blog-overlay"></div> 5626 </div> 5627 </a> 5628 </div> 5629 <button class="cat-scroll-btn right">❯</button> 5630 5631 </div> 5632 </div> 5633 </div> 5634</section> 5635 5636<style> 5637 .cat-blog-grid.cat-scroll .cat-blog-card { 5638 flex: 0 0 calc((100% - 30px) / 3); 5639 /* 3 cards + 2 gaps */ 5640 max-width: calc((100% - 30px) / 3); 5641 } 5642 5643 .cat-blog-grid.cat-scroll { 5644 display: flex; 5645 /* grid override */ 5646 flex-wrap: nowrap; 5647 /* ek hi line */ 5648 gap: 15px; 5649 overflow-x: auto; 5650 scroll-behavior: smooth; 5651 padding: 15px; 5652 } 5653 5654 .cat-blog-grid.cat-scroll .cat-blog-card { 5655 min-width: 360px; 5656 /* desktop = 3 cards look */ 5657 flex-shrink: 0; 5658 } 5659 5660 .cat-blog-scroll-wrapper { 5661 position: relative; 5662 } 5663 5664 .cat-scroll { 5665 display: flex; 5666 gap: 15px; 5667 overflow-x: auto; 5668 scroll-behavior: smooth; 5669 padding: 15px; 5670 } 5671 5672 /* Hide scrollbar */ 5673 .cat-scroll::-webkit-scrollbar { 5674 display: none; 5675 } 5676 5677 .cat-scroll .cat-blog-card { 5678 min-width: 300px; 5679 flex-shrink: 0; 5680 } 5681 5682 .cat-scroll-btn { 5683 position: absolute; 5684 top: 50%; 5685 transform: translateY(-50%); 5686 background: rgba(0, 0, 0, 0.4); 5687 color: #fff; 5688 border: none; 5689 font-size: 26px; 5690 width: 44px; 5691 height: 44px;
5692 border-radius: 50%; 5693 cursor: pointer; 5694 opacity: 0; 5695 visibility: hidden; 5696 transition: all 0.3s ease; 5697 z-index: 10; 5698 } 5699 5700 .cat-scroll-btn.left { 5701 left: 5px; 5702 } 5703 5704 .cat-scroll-btn.right { 5705 right: 5px; 5706 } 5707 5708 /* Show arrows on hover */ 5709 .cat-blog-scroll-wrapper:hover .cat-scroll-btn { 5710 opacity: 1; 5711 visibility: visible; 5712 } 5713 5714 /* Hover effect on arrow */ 5715 .cat-scroll-btn:hover { 5716 background: rgba(0, 0, 0, 0.75); 5717 } 5718 5719 5720 5721 5722 /* Cat Blog Cards Section - All Unique Classes */ 5723 .cat-blog-section { 5724 background: #f2f2f2; 5725 /* padding: 25px 0; */ 5726 font-family: Arial, sans-serif; 5727 /* margin-top: 20px; */ 5728 } 5729 5730 .cat-blog-container { 5731 max-width: 1150px; 5732 margin: 0 auto; 5733 /* padding: 0 15px; */ 5734 } 5735 5736 /* Header - Matching your existing design */ 5737 .cat-blog-header { 5738 display: flex; 5739 align-items: center; 5740 gap: 8px; 5741 margin-bottom: 25px; 5742 } 5743 5744 .cat-blog-arrow { 5745 color: #ff2d2d; 5746 font-size: 14px; 5747 line-height: 1; 5748 font-weight: bold; 5749 } 5750 5751 .cat-blog-header h2 { 5752 font-size: 16px; 5753 font-weight: 700; 5754 margin: 0; 5755 color: #333; 5756 text-transform: uppercase; 5757 letter-spacing: 0.5px; 5758 } 5759 5760 /* Grid Layout - 3 columns for desktop */ 5761 .cat-blog-grid { 5762 display: grid; 5763 grid-template-columns: repeat(3, 1fr); 5764 gap: 15px; 5765 padding: 15px; 5766 background-color: white; 5767 } 5768 5769 /* Blog Card */ 5770 .cat-blog-card { 5771 background: #fff; 5772 border-radius: 8px; 5773 overflow: hidden; 5774 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08); 5775 transition: transform 0.3s ease, box-shadow 0.3s ease; 5776 height: 100%; 5777 } 5778 5779 .cat-blog-card:hover { 5780 transform: translateY(-5px); 5781 box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12); 5782 } 5783 5784 .cat-blog-image { 5785 height: 240px; 5786 position: relative; 5787 overflow: hidden; 5788 } 5789 5790 .cat-blog-image img { 5791 width: 100%; 5792 height: 100%; 5793 object-fit: cover; 5794 transition: transform 0.5s ease; 5795 } 5796 5797 .cat-blog-card:hover .cat-blog-image img { 5798 transform: scale(1.05); 5799 } 5800 5801 /* Dark overlay over image */ 5802 .cat-blog-overlay { 5803 position: absolute; 5804 top: 0; 5805 left: 0; 5806 right: 0; 5807 bottom: 0; 5808 /* background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.7) 70%); */ 5809 z-index: 1; 5810 } 5811 5812 /* Text content positioned over image */ 5813 .cat-blog-content-overlay { 5814 position: absolute; 5815 bottom: 0; 5816 left: 0; 5817 right: 0; 5818 padding: 20px; 5819 color: white; 5820 z-index: 2; 5821 } 5822 5823 .cat-blog-category { 5824 color: #ff2d2d; 5825 font-size: 12px; 5826 font-weight: 700; 5827 text-transform: uppercase; 5828 letter-spacing: 0.8px; 5829 margin: 0 0 8px 0; 5830 background: rgba(255, 255, 255, 0.9); 5831 display: inline-block; 5832 padding: 3px 8px; 5833 border-radius: 2px; 5834 } 5835 5836 .cat-blog-title { 5837 font-size: 16px; 5838 font-weight: 600; 5839 line-height: 1.4; 5840 color: white; 5841 margin: 0 0 8px 0; 5842 /* display: -webkit-; 5843 -webkit-line-clamp: 2; */ 5844 -webkit-box-orient: vertical; 5845 overflow: hidden; 5846 text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); 5847 } 5848 5849 .cat-blog-meta { 5850 font-size: 13px; 5851 color: rgba(255, 255, 255, 0.9); 5852 margin: 0; 5853 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); 5854 } 5855 5856 /* Responsive Design */ 5857 @media (max-width: 992px) { 5858 .cat-blog-grid { 5859 grid-template-columns: repeat(2, 1fr); 5860 gap: 20px; 5861 } 5862 5863 .cat-blog-image { 5864 height: 220px; 5865 } 5866 } 5867 5868 @media (max-width: 768px) { 5869 .cat-blog-container { 5870 padding: 0 20px; 5871 } 5872 5873 .cat-blog-header { 5874 margin-bottom: 20px; 5875 } 5876 5877 .cat-blog-arrow { 5878 font-size: 13px; 5879 } 5880 5881 .cat-blog-header h2 { 5882 font-size: 16px; 5883 } 5884 5885 .cat-blog-image { 5886 height: 200px; 5887 } 5888 5889 .cat-blog-content-overlay { 5890 padding: 18px; 5891 } 5892 5893 .cat-blog-title { 5894 font-size: 15px; 5895 } 5896 } 5897 5898 @media (max-width: 576px) { 5899 .cat-blog-section { 5900 padding: 20px 0; 5901 } 5902 5903 .cat-blog-grid { 5904 grid-template-columns: 1fr; 5905 gap: 18px;
5906 } 5907 5908 .cat-blog-image { 5909 height: 240px; 5910 } 5911 5912 .cat-blog-title { 5913 font-size: 16px; 5914 } 5915 } 5916 5917 @media (max-width: 400px) { 5918 .cat-blog-container { 5919 padding: 0 15px; 5920 } 5921 5922 .cat-blog-header h2 { 5923 font-size: 15px; 5924 } 5925 5926 .cat-blog-image { 5927 height: 220px; 5928 } 5929 5930 .cat-blog-content-overlay { 5931 padding: 15px; 5932 } 5933 5934 .cat-blog-title { 5935 font-size: 15px; 5936 } 5937 5938 .cat-blog-meta { 5939 font-size: 12px; 5940 } 5941 } 5942</style> 5943<!--
5943<script> 5944 document.addEventListener("DOMContentLoaded", function() { 5945 const container = document.querySelector(".cat-blog-grid.cat-scroll"); 5946 const leftBtn = document.querySelector(".cat-scroll-btn.left"); 5947 const rightBtn = document.querySelector(".cat-scroll-btn.right"); 5948 5949 const scrollAmount = 380; 5950 5951 leftBtn.addEventListener("click", () => { 5952 container.scrollBy({ 5953 left: -scrollAmount, 5954 behavior: "smooth" 5955 }); 5956 }); 5957 5958 rightBtn.addEventListener("click", () => { 5959 container.scrollBy({ 5960 left: scrollAmount, 5961 behavior: "smooth" 5962 }); 5963 }); 5964 }); 5965</script>
5965 -->
5966<script> 5967 document.addEventListener("DOMContentLoaded", function() { 5968 5969 document.querySelectorAll(".cat-blog-scroll-wrapper").forEach(wrapper => { 5970 5971 const container = wrapper.querySelector(".cat-scroll"); 5972 const leftBtn = wrapper.querySelector(".cat-scroll-btn.left"); 5973 const rightBtn = wrapper.querySelector(".cat-scroll-btn.right"); 5974 5975 if (!container || !leftBtn || !rightBtn) return; 5976 5977 const card = container.querySelector(".cat-blog-card"); 5978 const gap = 15; 5979 const scrollAmount = card.offsetWidth + gap; 5980 5981 leftBtn.addEventListener("click", () => { 5982 container.scrollBy({ 5983 left: -scrollAmount, 5984 behavior: "smooth" 5985 }); 5986 }); 5987 5988 rightBtn.addEventListener("click", () => { 5989 container.scrollBy({ 5990 left: scrollAmount, 5991 behavior: "smooth" 5992 }); 5993 }); 5994 5995 }); 5996 5997 }); 5998</script>
5998 5999 6000 6001 6002<!-- volvo xc60 --> 6003<style> 6004 .banner-container { 6005 display: flex; 6006 justify-content: center; 6007 /* margin: 0px 0; */ 6008 background-color: #f2f2f2; 6009 6010 /* top-bottom spacing */ 6011 } 6012 6013 @media (min-width: 992px) { 6014 .banner-container { 6015 /* padding-top: 30px; */ 6016 padding-bottom: 35px; 6017 } 6018 } 6019 6020 .banner-container a { 6021 display: block; 6022 width: 100%; 6023 max-width: 990px; 6024 /* banner original width */ 6025 padding: 0 16px; 6026 /* LEFT & RIGHT MARGIN */ 6027 } 6028 6029 .banner-container img { 6030 width: 100%; 6031 height: auto; 6032 display: block; 6033 border-radius: 6px; 6034 /* optional: premium look */ 6035 } 6036</style> 6037 6038<div class="banner-container pb-4"> 6039 <a href="https://www.volvocars.com/in/test-drive-booking/?utm_source=other&utm_medium=display&utm_content=xc60_static-image_150x600_autonexa&utm_campaign=in_xc60_consideration-action_2501_new-car_always-on_lead_generation&sourceapplicationinformation=in_x60_cat_nc"> 6040 <img src="https://autonexa.com/img/volvo/9-september/1753105747 Volvo XC60 Always on Oct_MR_Autonexa_900x300_jig.jpg" 6041 alt="Volvo XC60 Banner" 6042 onerror="this.style.display='none'"> 6043 </a> 6044 6045</div> 6046<!-- Live on 1 Octover 2026 --> 6047<!-- end volvo xc60 --> 6048 6049 6050 6051<!-- popup form --> 6052<div id="formPopup" class="popup-overlay"> 6053 <div class="popup-box"> 6054 6055 <!-- Close Button --> 6056 <span class="close-btn" onclick="closeFormPopup()">Ã</span> 6057 6058 <div class="popup-content"> 6059 6060 <!-- LEFT IMAGE --> 6061 <div class="popup-left"> 6062 <img src="/img/neweb/12.jpg" alt="Expert Advice"> 6063 </div> 6064 6065 <!-- RIGHT FORM --> 6066 <div class="popup-right"> 6067 <h2>Get Expert Advice Now</h2> 6068 6069 <form action="/expertlead/submit" method="post"> 6070 <input type="hidden" name="_token" value="50OwAEYxoRCPB8Vo6I9ztlcxbvS4TtDaduz8jzLu"> 6071 <input type="text" name="website" 6072 style="display:none !important; position:absolute; left:-9999px;" 6073 tabindex="-1" autocomplete="off"> 6074 6075 6076 <input type="hidden" name="form_time" value="1791065429"> 6077 6078 <input type="text" name="full_name" placeholder="Full Name" required> 6079 <input type="email" name="email" placeholder="Email" required> 6080 <input type="tel" 6081 name="mobile" 6082 placeholder="Mobile" 6083 required 6084 pattern="^\+91[0-9]{10}$" 6085 title="Enter valid 10 digit mobile number" 6086 onfocus="if(this.value=='') this.value='+91';"> 6087 <select name="model" required> 6088 <option value="" disabled selected>-- Select Vehicle --</option> 6089 <option value="Car">Car</option> 6090 <option value="Bike">Bike</option> 6091 <option value="commercial">Commercial</option> 6092 </select> 6093 <select name="state" required> 6094 <option value="" disabled selected>-- Select State --</option> 6095 <option>Andhra Pradesh</option> 6096 <option>Arunachal Pradesh</option> 6097 <option>Assam</option> 6098 <option>Bihar</option> 6099 <option>Chhattisgarh</option> 6100 <option>Chandigarh</option> 6101 <option>Dadar and Nagar Haveli</option> 6102 <option>Daman and Diu</option> 6103 <option>Delhi</option> 6104 <option>Goa</option> 6105 <option>Gujarat</option> 6106 <option>Haryana</option> 6107 <option>Himachal Pradesh</option> 6108 <option>Jammu and Kashmir</option> 6109 <option>Jharkhand</option> 6110 <option>Karnataka</option> 6111 <option>Kerala</option> 6112 <option>Ladakh</option> 6113 <option>Madhya Pradesh</option> 6114 <option>Maharashtra</option> 6115 <option>Manipur</option> 6116 <option>Meghalaya</option> 6117 <option>Mizoram</option> 6118 <option>Nagaland</option> 6119 <option>Odisha</option> 6120 <option>Punjab</option> 6121 <option>Rajasthan</option> 6122 <option>Sikkim</option> 6123 <option>Tamil Nadu</option> 6124 <option>Telangana</option> 6125 <option>Tripura</option> 6126 <option>Uttar Pradesh</option> 6127 <option>Uttarakhand</option> 6128 <option>West Bengal</option> 6129 </select> 6130 <select name="buying_time" required> 6131 <option value="" disabled selected>How soon are you looking to buy?</option> 6132 <option value="1-3 months">Immediately</option> 6133 <option value="3-6 months">Within 15 days</option> 6134 <option value="6-12 months">In 15-30 days</option> 6135 <option value="more than 1 year">In 1-2 Months</option> 6136 </select> 6137 6138 <label class="checkbox"> 6139 <input type="checkbox" required> 6140 By submitting this form, you agree that your data may be used for marketing purposes 6141 </label> 6142 <!-- <div class="g-recaptcha" data-sitekey="6LeWLV4sAAAAAEL5sKQV1WX8mAxeeB5Y-6vjhmEm"></div>
vendor: 76 bytes, lines 6142-6143
6142 6143 <script src="https://www.google.com/recaptcha/api.js"></script>
6143--> 6144 <button type="submit" class="submit-btn">Submit</button> 6145 </form> 6146 </div> 6147 6148 </div> 6149 </div> 6150</div> 6151 6152<!-- Thanl you --> 6153<div id="thankyouPopup" class="popup-overlay"> 6154 <div class="popup-box"> 6155 6156 <span class="close-btn" onclick="closeThankyouPopup()">Ã</span> 6157 6158 <div class="popup-content"> 6159 6160 <!-- LEFT IMAGE --> 6161 <div class="popup-left"> 6162 <img src="/img/neweb/12.jpg" alt="Thank You"> 6163 </div> 6164 6165 <!-- RIGHT CONTENT --> 6166 <div class="popup-right" style="display:flex;align-items:center;justify-content:center;text-align:center;"> 6167 <div> 6168 <h2 style="color:#28a745;">Thank You! ð</h2> 6169 <p style="font-size:16px;font-weight:600;margin-top:10px;"> 6170 Your request has been submitted successfully.<br> 6171 Our Team will contact you soon. 6172 </p> 6173 6174 <button class="submit-btn" style="margin-top:20px;" onclick="closeThankyouPopup()"> 6175 OK 6176 </button> 6177 </div> 6178 </div> 6179 6180 </div> 6181 </div> 6182</div>
6183<script> 6184 function openThankyouPopup() { 6185 document.getElementById("thankyouPopup").style.display = "flex"; 6186 } 6187 6188 function closeThankyouPopup() { 6189 document.getElementById("thankyouPopup").style.display = "none"; 6190 } 6191 6192 </script>
6192 6193 6194<!-- end thank you --> 6195 6196 6197<style> 6198 /* OVERLAY */ 6199 .popup-overlay { 6200 display: none; 6201 position: fixed; 6202 inset: 0; 6203 background: rgba(0, 0, 0, 0.6); 6204 z-index: 9999; 6205 justify-content: center; 6206 align-items: center; 6207 } 6208 6209 /* POPUP BOX */ 6210 .popup-box { 6211 background: #fff; 6212 width: 760px; 6213 max-width: 95%; 6214 height: auto; 6215 /* ð¥ no force height */ 6216 border-radius: 12px; 6217 position: relative; 6218 overflow: hidden; 6219 box-shadow: 0 15px 40px rgba(0, 0, 0, .25); 6220 } 6221 6222 /* CLOSE */ 6223 .close-btn { 6224 position: absolute; 6225 top: 12px; 6226 right: 15px; 6227 font-size: 26px; 6228 cursor: pointer; 6229 z-index: 5; 6230 } 6231 6232 /* CONTENT */ 6233 .popup-content { 6234 display: flex; 6235 align-items: stretch; 6236 } 6237 6238 /* LEFT IMAGE */ 6239 .popup-left, 6240 .popup-right { 6241 width: 50%; 6242 /* â SAME WIDTH */ 6243 } 6244 6245 .popup-left img { 6246 width: 100%; 6247 height: 100%; 6248 object-fit: cover; 6249 } 6250 6251 /* RIGHT FORM */ 6252 .popup-right { 6253 padding: 22px 24px; 6254 /* â¬ ï¸ reduced */ 6255 } 6256 6257 .popup-right h2 { 6258 color: #e03116; 6259 font-size: 26px; 6260 font-weight: 800; 6261 text-align: center; 6262 line-height: 1.2; 6263 margin: 28px 21px 16px; 6264 /* ð¥ right side space for à */ 6265 } 6266 6267 6268 /* INPUTS */ 6269 .popup-right input, 6270 .popup-right select { 6271 width: 100%; 6272 padding: 12px 14px; 6273 /* â¬ ï¸ compact */ 6274 margin-bottom: 12px; 6275 border: 2px solid #111; 6276 border-radius: 10px; 6277 font-size: 14px; 6278 font-weight: 600; 6279 } 6280 6281 /* CHECKBOX */ 6282 .checkbox { 6283 display: flex;
6284 align-items: flex-start; 6285 gap: 8px; 6286 font-size: 13px; 6287 font-weight: 500; 6288 line-height: 1.4; 6289 margin: 10px 0 12px; 6290 /* â¬ ï¸ bottom gap kam */ 6291 } 6292 6293 .checkbox input { 6294 width: 14px; 6295 /* â smaller checkbox */ 6296 height: 14px; 6297 margin-top: 3px; 6298 flex-shrink: 0; 6299 } 6300 6301 6302 /* BUTTON */ 6303 .submit-btn { 6304 width: 100%; 6305 background: #e03116; 6306 color: #fff; 6307 border: none; 6308 padding: 7px; 6309 font-size: 17px; 6310 font-weight: 700; 6311 border-radius: 10px; 6312 cursor: pointer; 6313 position: relative; 6314 } 6315 6316 .submit-btn::before { 6317 content: ""; 6318 position: absolute; 6319 left: 0; 6320 top: 0; 6321 width: 8px; 6322 height: 100%; 6323 background: #000; 6324 border-radius: 10px 0 0 10px; 6325 } 6326 6327 .popup-right form { 6328 margin-bottom: 0; 6329 } 6330 6331 .popup-right { 6332 padding-bottom: 18px; 6333 /* â¬ ï¸ reduced */ 6334 } 6335 6336 6337 /* MOBILE */ 6338 @media (max-width: 768px) { 6339 .popup-content { 6340 flex-direction: column; 6341 } 6342 6343 .popup-left { 6344 width: 100%; 6345 height: 160px; 6346 display: none; 6347 } 6348 6349 .popup-right { 6350 width: 100%; 6351 } 6352 } 6353</style>
6354<script> 6355 function openFormPopup() { 6356 document.getElementById("formPopup").style.display = "flex"; 6357 } 6358 6359 function closeFormPopup() { 6360 document.getElementById("formPopup").style.display = "none"; 6361 } 6362 6363 document.addEventListener("DOMContentLoaded", function() { 6364 document.querySelectorAll(".exp-adv a").forEach(btn => { 6365 btn.addEventListener("click", function(e) { 6366 e.preventDefault(); 6367 openFormPopup(); 6368 }); 6369 }); 6370 }); 6371</script>
6371 6372
6373<script> 6374 document.addEventListener("DOMContentLoaded", function() { 6375 const form = document.querySelector("#formPopup form"); 6376 6377 form.addEventListener("submit", function(e) { 6378 e.preventDefault(); // default submit rok do 6379 6380 const formData = new FormData(form); 6381 6382 fetch(form.action, { 6383 method: "POST", 6384 headers: { 6385 "X-CSRF-TOKEN": document.querySelector('input[name="_token"]').value, 6386 "Accept": "application/json" 6387 }, 6388 body: formData 6389 }) 6390 .then(res => res.json()) 6391 .then(data => { 6392 if (data.success) { 6393 closeFormPopup(); // form popup close 6394 openThankyouPopup(); // thank you popup open 6395 } else { 6396 let msg = "Something went wrong. Please try again."; 6397 if (data.errors) { 6398 msg = Object.values(data.errors).flat().join("\n"); 6399 } else if (data.message) { 6400 msg = data.message; 6401 } 6402 alert(msg); 6403 } 6404 }) 6405 .catch(err => console.error(err)); 6406 }); 6407 }); 6408</script>
6408 6409 6410 6411 6412 6413<!-- end popup form --> 6414<!-- Add this popup code INSIDE your banner container --> 6415<!-- <div class="banner2-popup-overlay" id="banner2PopupOverlay"> 6416 <div class="banner2-popup-content"> 6417 6418 6419 <div class="banner2-timer-container"> 6420 <div class="banner2-timer-circle"> 6421 <svg class="banner2-timer-svg" width="30" height="30"> 6422 <circle class="banner2-timer-circle-bg" cx="15" cy="15" r="12"></circle> 6423 <circle class="banner2-timer-circle-progress" cx="15" cy="15" r="12"></circle> 6424 </svg> 6425 <span class="banner2-timer-text">5</span> 6426 </div> 6427 </div> 6428 6429 6430 <div class="banner2-popup-close-container" id="banner2CloseContainer"> 6431 <button class="banner2-close-btn" id="banner2ClosePopupBtn">Ã</button> 6432 </div> 6433 6434 6435 <a href="https://www.bmwindia.com/drive-your-match/?utm_medium=Fixed&utm_source=Autonexa&utm_content=banner+video&utm_adgroup=Direct&utm_term=BMW&utm_campaign=BMW_Branding_Campaign_Jan_26&dclid=CKvF57uOs5IDFWN5nQkdLaUN6w&gad_source=7&gad_campaignid=23479277957" target="_blank" class="banner2-popup-image-link"> 6436 <picture> 6437 <source media="(max-width: 768px)" srcset="https://autonexa.com/public/img/neweb/b1-mob.jpg"> 6438 <img src="https://autonexa.com/public/img/neweb/b1-desk.jpg" class="banner2-popup-image" alt="Popup Offer"> 6439 </picture> 6440 </a> 6441 <IMG SRC="https://ad.doubleclick.net/ddm/trackimp/N4322.5294903AUTONEXA/B34903153.438748257;dc_trk_aid=631834483;dc_trk_cid=248924097;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1?" attributionsrc BORDER="0" HEIGHT="1" WIDTH="1" ALT="Advertisement"> 6442
6442<SCRIPT language='JavaScript1.1' SRC="https://ad.doubleclick.net/ddm/trackimpj/N4322.5294903AUTONEXA/B34903153.438748257;dc_trk_aid=631834483;dc_trk_cid=248924097;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1?" attributionsrc></SCRIPT>
6442 6443 6444 </div> 6445</div> --> 6446<!-- helper function --> 6447<!--
6447<script> 6448 function hasPopupShownToday() { 6449 const today = new Date().toDateString(); 6450 return localStorage.getItem('banner2PopupShown') === today; 6451 } 6452 6453 function markPopupShownToday() { 6454 const today = new Date().toDateString(); 6455 localStorage.setItem('banner2PopupShown', today); 6456 } 6457</script>
6457 --> 6458<!-- end helper function --> 6459 6460<!--
6460<script> 6461 document.addEventListener('DOMContentLoaded', function() { 6462 6463 const popupOverlay = document.getElementById('banner2PopupOverlay'); 6464 const closeBtn = document.getElementById('banner2ClosePopupBtn'); 6465 const closeContainer = document.getElementById('banner2CloseContainer'); 6466 const timerContainer = document.querySelector('.banner2-timer-container'); 6467 const timerCircle = document.querySelector('.banner2-timer-circle-progress'); 6468 const timerText = document.querySelector('.banner2-timer-text'); 6469 6470 let countdown = 5; 6471 let interval; 6472 const totalTime = 5; 6473 const circumference = 75.4; 6474 6475 function showPopup() { 6476 popupOverlay.style.display = 'flex'; 6477 document.body.style.overflow = 'hidden'; 6478 startTimer(); 6479 } 6480 6481 function hidePopup() { 6482 popupOverlay.style.display = 'none'; 6483 document.body.style.overflow = 'auto'; 6484 clearInterval(interval); 6485 resetTimer(); 6486 markPopupShownToday(); 6487 } 6488 6489 function startTimer() { 6490 countdown = totalTime; 6491 timerText.textContent = countdown; 6492 timerCircle.style.strokeDashoffset = circumference; 6493 6494 interval = setInterval(() => { 6495 countdown--; 6496 timerText.textContent = countdown; 6497 6498 const progress = circumference * (countdown / totalTime); 6499 timerCircle.style.strokeDashoffset = progress; 6500 6501 if (countdown <= 0) { 6502 clearInterval(interval); 6503 timerContainer.classList.add('banner2-hidden'); 6504 closeContainer.classList.add('banner2-visible'); 6505 } 6506 }, 1000); 6507 } 6508 6509 function resetTimer() { 6510 timerContainer.classList.remove('banner2-hidden'); 6511 closeContainer.classList.remove('banner2-visible'); 6512 timerText.textContent = totalTime; 6513 timerCircle.style.strokeDashoffset = circumference; 6514 } 6515 6516 if (!hasPopupShownToday()) { 6517 setTimeout(showPopup, 2000); 6518 } 6519 6520 closeBtn.addEventListener('click', function(e) { 6521 e.stopPropagation(); 6522 hidePopup(); 6523 }); 6524 6525 popupOverlay.addEventListener('click', function(e) { 6526 if (e.target === popupOverlay && countdown <= 0) { 6527 hidePopup(); 6528 } 6529 }); 6530 6531 document.addEventListener('keydown', function(e) { 6532 if (e.key === 'Escape' && countdown <= 0) { 6533 hidePopup(); 6534 } 6535 }); 6536 6537 }); 6538</script>
6538 --> 6539 6540<!-- add popup --> 6541 6542<!-- end add popup --> 6543 6544<!-- footer section statrt --> 6545<footer class="footer-wrapper"> 6546 <div class="footer-content"> 6547 <div class="container"> 6548 <div class="row"> 6549 6550 <!-- Left Column: About Us + Contact Us --> 6551 <div class="col-lg-6 col-md-6 align-self-start"> 6552 6553 <!-- About Us --> 6554 <h3 class="text-white">About Us</h3> 6555 <p class="text-white"> 6556 Autonexa is your trusted source for automotive news, reviews, <br> and expert advice. 6557 We provide detailed insights on cars, bikes, <br> and latest automotive trends to help you make informed decisions. 6558 </p> 6559 6560 <!-- Contact Us --> 6561 <h3 class="text-white mt-4">Contact Us</h3> 6562 <div class="d-flex gap-30 "> 6563 <i class="fa-solid fa-location-dot text-white"></i> 6564 <p class="text-white">Unit 303,304,305, Tower 4, DLF Corporate Greens,</p> 6565 </div> 6566 <div class="d-flex gap-30 "> 6567 <i class="fa-solid fa-phone text-white"></i> 6568 <p class="text-white">+91 8130027198</p> 6569 </div> 6570 <div class="d-flex gap-30 "> 6571 <i class="fa-solid fa-envelope text-white"></i> 6572 <p class="text-white">[email protected]</p> 6573 </div> 6574 <div class="d-flex gap-30"> 6575 <i class="fa-solid fa-robot text-white"></i> 6576 <p class="text-white mb-0"> 6577 <a href="https://polyvalent.co.in/services/ai-seo" class="text-white text-decoration-none"> 6578 Free AI Visibility Checker 6579 </a> 6580 </p> 6581 </div> 6582 </div> 6583 6584 <!-- Right Column: Newsletter + Social Icons --> 6585 <div class="col-lg-6 col-md-6 d-flex flex-column align-items-center justify-content-center"> 6586 <!-- Newsletter Heading --> 6587 <h5 class="text-white text-center mb-2"> 6588 <span class="text-danger">Sign Up</span> For Newsletter to Get 6589 <span class="text-danger">Expert Advice now</span> 6590 </h5> 6591 6592 <!-- Newsletter Form --> 6593 <form class="d-flex mb-2" style="max-width: 450px; width: 100%;"> 6594 <input type="email" class="form-control" placeholder="Enter Email Address" style="border-radius: 0;" /> 6595 <button class="btn btn-danger" type="submit" style="border-radius: 0;">SUBSCRIBE</button> 6596 6597 </form> 6598 <!-- Social Icons --> 6599 <div class="foote-icon-wrapper mt-1"> 6600 <p class="text-white text-end">Follow us on social</p> 6601 <div class="d-flex gap-1"> 6602 <a href="https://www.facebook.com/share/18FWr3suqr/?mibextid=wwXIfr" class="social-icon btn btn-light btn-sm"><i class="fab fa-facebook-f"></i></a> 6603 <a href="https://www.instagram.com/auto_nexa/?hl=en" class="social-icon btn btn-light btn-sm"><i class="fa-brands fa-x-twitter"></i></a> 6604 <a href="https://www.instagram.com/auto_nexa/?hl=en" class="social-icon btn btn-light btn-sm"><i class="fa-brands fa-instagram"></i></a> 6605 <!-- <a href="#" class="social-icon btn btn-light btn-sm"><i class="fab fa-google"></i></a> --> 6606 <a href="https://www.linkedin.com/in/autonexa/" class="social-icon btn btn-light btn-sm"><i class="fab fa-linkedin-in"></i></a> 6607 <a href="https://in.pinterest.com/autonexa/" class="social-icon btn btn-light btn-sm"><i class="fab fa-pinterest-p"></i></a> 6608 <a href="https://www.youtube.com/@autonexa" class="social-icon btn btn-light btn-sm"><i class="fab fa-youtube"></i></a> 6609 </div> 6610 6611 </div> 6612 <div class="foote-icon-wrapper mt-1"> 6613 <p class="text-white text-end">Ask AI for summary of Autonexa:</p> 6614 <div class="d-flex gap-1 ai"> 6615 <a href="https://chatgpt.com/?prompt=Give+a+clear+and+professional+overview+of+Autonexa+%28autonexa.com%29%2C+explaining+what+the+company+does+and+how+it+helps+businesses+grow+efficiently" class="social-icon btn btn-light btn-sm" aria-label="chat gpt"> 6616 <svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
6616ox="0 0 16 16" fill="none"> 6617 <path d="M14.7467 6.54834C14.9261 6.00975 14.9883 5.43906 14.9293 4.87447C14.8702 4.30988 14.6912 3.76442 14.4043 3.27461C13.9789 2.53371 13.329 1.94713 12.5486 1.59951C11.7681 1.25189 10.8974 1.1612 10.0621 1.34053C9.68539 0.915923 9.22232 0.57668 8.70389 0.345507C8.18545 0.114334 7.62362 -0.0034372 7.056 7.6364e-05C6.20201 -0.00197517 5.36943 0.267191 4.67827 0.768775C3.98711 1.27036 3.47307 1.97845 3.21024 2.79099C2.65382 2.90484 2.12814 3.13625 1.66841 3.46974C1.20868 3.80322 0.8255 4.23108 0.544534 4.72467C0.115839 5.46353 -0.0671257 6.31945 0.0220217 7.16901C0.111169 8.01858 0.467823 8.81787 1.04055 9.45166C0.861175 9.99031 0.798929 10.5611 0.857982 11.1257C0.917034 11.6904 1.09602 12.2359 1.38297 12.7258C1.80845 13.4666 2.45828 14.0532 3.23871 14.4008C4.01914 14.7484 4.88982 14.8391 5.72514 14.6599C6.10196 15.0844 6.56512 15.4236 7.08362 15.6547C7.60212 15.8858 8.164 16.0035 8.73166 15.9999C9.58607 16.0022 10.4191 15.7329 11.1105 15.231C11.802 14.7291 12.3161 14.0205 12.5786 13.2074C13.135 13.0935 13.6606 12.8621 14.1202 12.5286C14.5799 12.1951 14.963 11.7673 15.2439 11.2737C15.6721 10.5349 15.8547 9.67925 15.7654 8.83001C15.676 7.98076 15.3193 7.18183 14.7467 6.54834ZM8.73286 14.9551C8.03136 14.9561 7.35184 14.7104 6.81319 14.2611C6.83759 14.2479 6.88039 14.2246 6.90799 14.2074L10.0937 12.3674C10.1738 12.3219 10.2403 12.2559 10.2863 12.1762C10.3324 12.0964 10.3564 12.0058 10.3557 11.9138V7.42198L11.7022 8.19961C11.7093 8.20309 11.7154 8.20828 11.72 8.2147C11.7246 8.22112 11.7276 8.22857 11.7286 8.23641V11.9562C11.7276 12.7507 11.4117 13.5125 10.8501 14.0745C10.2885 14.6366 9.52701 14.9531 8.73246 14.9547L8.73286 14.9551ZM2.2902 12.203C1.93892 11.5959 1.81233 10.8847 1.93259 10.1937C1.95659 10.2081 1.99739 10.2333 2.02739 10.2501L5.21312 12.0902C5.29251 12.1365 5.3828 12.1609 5.47473 12.1609C5.56667 12.1609 5.65695 12.1365 5.73634 12.0902L9.6261 9.84447V11.3997C9.62655 11.4077 9.62504 11.4156 9.62169 11.4228C9.61833 11.4299 9.61325 11.4362 9.6069 11.4409L6.38637 13.3006C5.69743 13.6974 4.87923 13.8047 4.11129 13.5989C3.34335 13.3931 2.68842 12.8911 2.2902 12.203ZM1.45217 5.24829C1.8021 4.64031 2.35479 4.17484 3.01343 3.93343C3.01343 3.96064 3.01183 4.00944 3.01183 4.04304V7.72359C3.01131 7.81549 3.03527 7.90588 3.08125 7.98546C3.12723 8.06505 3.19356 8.13095 3.27344 8.17641L7.1628 10.4221L5.81635 11.1997C5.80968 11.2041 5.80202 11.2068 5.79405 11.2075C5.78609 11.2082 5.77808 11.2069 5.77074 11.2037L2.54942 9.34285C1.8617 8.94458 1.35998 8.28983 1.15429 7.52219C0.948605 6.75455 1.05573 5.93706 1.45217 5.24829ZM12.5158 7.82319L8.62606 5.5771L9.97291 4.79987C9.97955 4.79556 9.98714 4.79294 9.99502 4.79224C10.0029 4.79155 10.0108 4.79279 10.0181 4.79587L13.239 6.65514C13.7325 6.94019 14.1345 7.35991 14.398 7.86516C14.6616 8.37041 14.7757 8.94028 14.7271 9.50806C14.6785 10.0758 14.4692 10.618 14.1236 11.0711C13.778 11.5242 13.3105 11.8695 12.7758 12.0666V8.27601C12.7765 8.18425 12.7528 8.09396 12.7072 8.01438C12.6615 7.93481 12.5954 7.86882 12.5158 7.82319ZM13.8559 5.80591C13.8323 5.79111 13.7911 5.76631 13.7615 5.74951L10.5753 3.90943C10.4959 3.86312 10.4057 3.83871 10.3137 3.83871C10.2218 3.83871 10.1315 3.86312 10.0521 3.90943L6.16276 6.15512V4.59986C6.16231 4.59194 6.16382 4.58403 6.16717 4.57684C6.17053 4.56965 6.17561 4.56341 6.18196 4.55866L9.40209 2.70058C9.89551 2.41594 10.4598 2.27772 11.0289 2.30208C11.598 2.32645 12.1484 2.5124 12.6157 2.83818C13.083 3.16396 13.4478 3.61609 13.6675 4.14166C13.8872 4.66722 13.9523 5.24449 13.8559 5.80591ZM5.43033 8.57762L4.08348 7.79999C4.07646 7.79645 4.07042 7.79125 4.06589 7.78483C4.06136 7.77841 4.05847 7.77098 4.05748 7.76319V4.04344C4.05795 3.47381 4.22065 2.9161 4.52653 2.43556C4.83241 1.95503 5.26882 1.57155 5.7847 1.33C6.30058 1.08844 6.87458 0.998813 7.43954 1.07159C8.0045 1.14437 8.53705 1.37654 8.97487 1.74095C8.94306 1.7582 8.91159 1.77607 8.88047 1.79455L5.69434 3.63462C5.61446 3.68008 5.54812 3.74598 5.50215 3.82556C5.45617 3.90515 5.43221 3.99553 5.43273 4.08744L5.43033 8.57762ZM6.16196 7.00036L7.89403 5.99992L9.6269 6.99996V9.00004L7.89443 10.0001L6.16196 9.00004V7.00036Z" fill="white"></path> 6618 </svg> 6619 </a> 6620 <a href="https://grok.com/?q=Give%20a%20clear%20and%20professional%20overview%20of%20Autonexa%20(autonexa.com),%20explaining%20what%20the%20company%20does%20and%20how%20it%20helps%20businesses%20grow%20efficiently" class="social-icon btn btn-light btn-sm" aria-label="chat gpt"> 6621 <svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
6621ox="0 0 17 16" fill="none"> 6622 <path d="M6.44939 10.272L11.9993 6.176C12.2717 5.97565 12.6609 6.05287 12.7903 6.36557C13.4727 8.01009 13.1673 9.98678 11.8097 11.3447C10.4522 12.7016 8.56348 12.999 6.83617 12.3214L4.94991 13.1948C7.6553 15.0435 10.9409 14.5861 12.9934 12.5329C14.6219 10.9054 15.1259 8.68661 14.6543 6.68522L14.6581 6.68904C13.9743 3.74922 14.8257 2.57461 16.5715 0.172522C16.6117 0.115478 16.6539 0.0577391 16.6957 0L14.3993 2.2953V2.28765L6.448 10.273M5.30365 11.2668C3.36209 9.41322 3.69704 6.54365 5.35304 4.888C6.57774 3.66296 8.58574 3.16348 10.3377 3.89774L12.2202 3.02922C11.8814 2.78435 11.4466 2.52139 10.9475 2.33565C8.69426 1.40835 5.99513 1.86957 4.16313 3.69983C2.40139 5.46122 1.84696 8.16974 2.79826 10.481C3.50922 12.208 2.34365 13.4306 1.16974 14.663C0.752696 15.0995 0.336348 15.5374 0 16L5.30122 11.2668" fill="white"></path> 6623 </svg> 6624 </a> 6625 <a href="https://www.perplexity.ai/?q=Give%20a%20clear%20and%20professional%20overview%20of%20Autonexa%20(autonexa.com),%20explaining%20what%20the%20company%20does%20and%20how%20it%20helps%20businesses%20grow%20efficiently" class="social-icon btn btn-light btn-sm" aria-label="chat gpt"> 6626 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 14 16" fill="none"> 6627 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.19 0V4.848H14V11.7467H12.0433V16L7.352 11.8707V15.9673H6.62467V11.866L1.928 16V11.69H0V4.792H1.92267V0L6.62467 4.32933V0.126667H7.35133V4.45333L12.19 0ZM7.352 6.02933V10.9087L11.316 14.398V9.62667L7.352 6.02933ZM6.61933 5.976L2.65533 9.57467V14.398L6.61933 10.9087V5.97667V5.976ZM12.0433 11.0293H13.2727V5.566H7.97333L12.0433 9.25933V11.0293ZM6.05533 5.50933H0.726667V10.9727H1.92667V9.25533L6.05467 5.50867L6.05533 5.50933ZM2.65 1.65067V4.79067H6.06L2.65 1.65067ZM11.4627 1.65067L8.05267 4.79067H11.4627V1.65067Z" fill="white"></path> 6628 </svg> 6629 </a> 6630 <a href="https://www.google.com/search?udm=50&aep=11&q=Give+a+clear+and+professional+overview+of+Autonexa+%28autonexa.com%29%2C+explaining+what+the+company+does+and+how+it+helps+businesses+grow+efficiently&mstk=AUtExfAAXQdNx7EJRn8u5y0REkeCNoV1kCGcl0ZrjYixSjmPGEcoQNkKhCpd4vgxq7I9WgMy4tb05WJ448ztNcvR8SlsKc_D9I5jxLRhM-h8hLQRhasUUnlCeVFNdNRPG8Eplij6-KLqWMZW8WT5KoLRcOWPO0eQ6w2Cop0&csuir=1" class="social-icon btn btn-light btn-sm" aria-label="chat gpt"> 6631 <svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 16 16" fill="none"> 6632 <path d="M7.9968 16C7.9968 14.8914 7.78546 13.8514 7.35706 12.88C6.94579 11.9086 6.37459 11.0571 5.65488 10.3371C4.93517 9.61714 4.08979 9.05143 3.11875 8.64C2.14771 8.21143 1.10813 8 0 8C1.10813 8 2.14771 7.79429 3.11875 7.37714C4.08979 6.94857 4.94088 6.37714 5.65488 5.65714C6.37459 4.93714 6.94008 4.09143 7.35706 3.12C7.78546 2.14857 7.9968 1.10857 7.9968 0C7.9968 1.10857 8.20243 2.14857 8.61941 3.12C9.04781 4.09143 9.61901 4.94286 10.3387 5.65714C11.0584 6.37714 11.9038 6.94857 12.8806 7.37714C13.8516 7.78857 14.8912 8 15.9993 8C14.8912 8 13.8516 8.21143 12.8806 8.64C11.9095 9.05143 11.0584 9.61714 10.3387 10.3371C9.61901 11.0571 9.04781 11.9029 8.61941 12.88C8.20305 13.8672 7.99124 14.9286 7.9968 16Z" fill="url(#paint0_radial_38085_303312)"></path> 6633 <defs> 6634 <radialGradient id="paint0_radial_38085_303312" cx="0" cy="0" r="1" gradientTransform="matrix(16.1251 5.45395 43.6764 -129.236 -0.906197 4.77139)" gradientUnits="userSpaceOnUse"> 6635 <stop offset="0.07" stop-color="#9168C0"></stop> 6636 <stop offset="0.34" stop-color="#5684D1"></stop> 6637 <stop offset="0.67" stop-color="#1BA1E3"></stop> 6638 </radialGradient> 6639 </defs> 6640 </svg> 6641 </a> 6642 <a href="https://claude.ai/new?q=Give%20a%20clear%20and%20professional%20overview%20of%20Autonexa%20(autonexa.com),%20explaining%20what%20the%20company%20does%20and%20how%20it%20helps%20businesses%20grow%20efficiently" class="social-icon btn btn-light btn-sm"> 6643 <svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
6643ox="0 0 16 16" fill="none"> 6644 <path d="M3.13686 10.637L6.28181 8.87225L6.33443 8.71844L6.28181 8.63344H6.128L5.60182 8.60106L3.8047 8.55249L2.2464 8.48773L0.736656 8.40678L0.356185 8.32583L0 7.85631L0.036428 7.62155L0.356185 7.40703L0.813559 7.44751L1.82545 7.51632L3.34328 7.62155L4.44422 7.68631L6.07539 7.85631H6.33443L6.37086 7.75108L6.28181 7.68631L6.213 7.62155L4.64255 6.55705L2.94258 5.43182L2.05211 4.78421L1.57045 4.45636L1.3276 4.14875L1.22236 3.47685L1.6595 2.99519L2.2464 3.03567L2.39615 3.07614L2.99115 3.53352L4.26208 4.51708L5.92158 5.73944L6.16443 5.94182L6.26157 5.87301L6.27372 5.82444L6.16443 5.6423L5.26183 4.01113L4.29851 2.35163L3.86947 1.66355L3.75613 1.2507C3.71566 1.0807 3.68733 0.939034 3.68733 0.764989L4.18518 0.0890463L4.46041 0L5.12421 0.0890463L5.40349 0.3319L5.81634 1.27498L6.48419 2.76044L7.52036 4.78017L7.82393 5.37921L7.98583 5.93372L8.04655 6.10372H8.15178V6.00658L8.23678 4.86921L8.39464 3.47281L8.54844 1.67569L8.60106 1.16974L8.85201 0.562611L9.34986 0.234758L9.73843 0.420946L10.0582 0.87832L10.0137 1.17379L9.82343 2.4083L9.45105 4.34303L9.2082 5.63825H9.34986L9.51176 5.47635L10.1675 4.60612L11.2684 3.22995L11.7541 2.68353L12.3208 2.08045L12.685 1.79307H13.3731L13.8791 2.54591L13.6524 3.32305L12.9441 4.2216L12.3572 4.98255L11.5153 6.11586L10.9891 7.02251L11.0377 7.09537L11.1632 7.08323L13.0655 6.67847L14.0936 6.49228L15.32 6.28181L15.8745 6.54085L15.9352 6.80395L15.7167 7.34227L14.4053 7.66608L12.8672 7.97369L10.5763 8.51606L10.5479 8.5363L10.5803 8.57678L11.6124 8.67392L12.0536 8.6982H13.1343L15.146 8.84796L15.6721 9.19605L15.9879 9.62105L15.9352 9.94485L15.1257 10.3577L14.0329 10.0987L11.4829 9.49153L10.6087 9.27296H10.4872V9.34581L11.2158 10.0582L12.5515 11.2644L14.2231 12.8186L14.3081 13.2031L14.0936 13.5067L13.8669 13.4743L12.3977 12.3693L11.831 11.8715L10.5479 10.7908H10.4629V10.9041L10.7584 11.3372L12.3208 13.6848L12.4017 14.4053L12.2884 14.64L11.8836 14.7817L11.4384 14.7007L10.5237 13.4177L9.58057 11.9727L8.81963 10.6775L8.72654 10.7301L8.27726 15.5669L8.06678 15.8138L7.58108 16L7.17632 15.6924L6.9618 15.1945L7.17632 14.211L7.43537 12.9279L7.64584 11.9079L7.83607 10.641L7.9494 10.2201L7.94131 10.1918L7.84822 10.2039L6.89299 11.5153L5.43992 13.4784L4.29041 14.7088L4.01518 14.8181L3.53757 14.5712L3.58209 14.13L3.84923 13.7374L5.43992 11.7136L6.39919 10.4589L7.01847 9.73438L7.01442 9.62914H6.97799L2.75234 12.3734L1.99949 12.4705L1.67569 12.167L1.71616 11.6691L1.86997 11.5072L3.14091 10.6329L3.13686 10.637Z" fill="white"></path> 6645 </svg> 6646 </a> 6647 </div> 6648 </div> 6649 </div> 6650 6651 </div> 6652 6653 <p class="text-white text-center mt-4"><a href="/sitemap.html" style="color: red;"> Sitemap </a>|<a href="/disclaimer" style="color: red;"> Disclaimer </a> | Copyrights 2015 - 2026 Autonexa : All rights reserved. | <a href="/privacy" style="color: red;">Privacy Policy</a></p> 6654 6655 </div> 6656 </div> 6657</footer> 6658 6659 6660<!-- footer section end --> 6661<!-- jQuery (Required for Slick) --> 6662
6663<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
6663 6664<!-- Slick JS -->
6665<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" 6666 integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" 6667 crossorigin="anonymous"></script>
6667 6668
6669<script> 6670 // Mobile menu toggle 6671 const toggleButton = document.querySelector('.mobile-toggle'); 6672 const navLinks = document.querySelector('.nav-links-two'); 6673 const overlay = document.querySelector('#overlay'); 6674 6675 toggleButton.addEventListener('click', () => { 6676 navLinks.classList.toggle('active'); 6677 overlay.classList.toggle("active"); 6678 }); 6679 document.addEventListener("click", (event) => { 6680 if (!navLinks.contains(event.target) && !toggleButton.contains(event.target)) { 6681 navLinks.classList.remove('active'); 6682 overlay.classList.remove("active"); 6683 } 6684 }); 6685</script>
6685 6686
6687<script> 6688 function showImages(type) { 6689 // Hide both content sections first 6690 document.querySelector(".car-data").style.display = "none"; 6691 document.querySelector(".bike-data").style.display = "none"; 6692 6693 // Show the selected content 6694 if (type === "car") { 6695 document.querySelector(".car-data").style.display = "block"; 6696 } else if (type === "bike") { 6697 document.querySelector(".bike-data").style.display = "block"; 6698 } 6699 } 6700 6701 //tushant js 6702 function toggleVehicle(type) { 6703 6704 document.getElementById("car-content").style.display = "none"; 6705 document.getElementById("bike-content").style.display = "none"; 6706 let displayStyle = window.innerWidth <= 768 ? "block" : "flex"; 6707 // Show the selected content 6708 if (type === "car") { 6709 document.getElementById("car-content").style.display = displayStyle; 6710 } else if (type === "bike") { 6711 document.getElementById("bike-content").style.display = displayStyle; 6712 } 6713 } 6714 window.addEventListener("resize", function() { 6715 let activeElement = document.querySelector("#car-content, #bike-content"); 6716 if (activeElement && activeElement.style.display !== "none") { 6717 activeElement.style.display = window.innerWidth <= 768 ? "block" : "flex"; 6718 } 6719 }); 6720 6721 function toggleVehicle2(type) { 6722 console.log("runing faffsdf"); 6723 // Hide both content sections first 6724 document.getElementById("car-content-two").style.display = "none"; 6725 document.getElementById("bike-content-two").style.display = "none"; 6726 6727 // Show the selected content 6728 if (type === "car") { 6729 document.getElementById("car-content-two").style.display = "flex"; 6730 } else if (type === "bike") { 6731 document.getElementById("bike-content-two").style.display = "flex"; 6732 } 6733 } 6734 6735 function toggleVehicle3(type) { 6736 console.log("runing faffsdf"); 6737 // Hide both content sections first 6738 document.getElementById("car-content-three").style.display = "none"; 6739 document.getElementById("bike-content-three").style.display = "none"; 6740 6741 // Show the selected content 6742 if (type === "car") { 6743 document.getElementById("car-content-three").style.display = "flex"; 6744 } else if (type === "bike") { 6745 document.getElementById("bike-content-three").style.display = "flex"; 6746 } 6747 } 6748 6749 $(document).ready(function() { 6750 $('.slider-container').slick({ 6751 dots: true, 6752 infinite: true, 6753 speed: 500, 6754 slidesToShow: 1, 6755 slidesToScroll: 1, 6756 autoplay: true, 6757 autoplaySpeed: 3000, 6758 arrows: true, 6759 }); 6760 }); 6761 6762 6763 $(document).ready(function() { 6764 $('.slider-data-wrapper').slick({ 6765 dots: true, // Enable navigation dots 6766 infinite: true, // Infinite loop 6767 speed: 500, // Transition speed 6768 slidesToShow: 1, // Show 1 slide at a time 6769 slidesToScroll: 1, // Scroll 1 slide at a time 6770 autoplay: true, // Enable auto-slide 6771 autoplaySpeed: 3000, // Set auto-slide interval 6772 arrows: false // Hide next/prev arrows 6773 }); 6774 }); 6775 6776 //ev calcualter 6777 document.addEventListener('DOMContentLoaded', () => { 6778 const distanceRange = document.getElementById('distanceRange'); 6779 const electricityCostRange = document.getElementById('electricityCostRange'); 6780 const petrolPriceRange = document.getElementById('petrolPriceRange'); 6781 // const averageMileageRange = document.getElementById('averageMileageRange'); 6782 const batteryCapacityInput = document.getElementById('batteryCapacity'); 6783 const evRunningCost = document.getElementById('evRunningCost'); 6784 const petrolRunningCost = document.getElementById('petrolRunningCost'); 6785 const evRunningCostPerKm = document.getElementById('evRunningCostPerKm'); 6786 const rangeCountContent = document.querySelector('.range-count-content'); 6787 const electricityRangeContent = document.querySelectorAll('.counter-range')[1].querySelector('.range-count-content'); 6788 const petrolRangeContent = document.querySelectorAll('.counter-range')[2].querySelector('.range-count-content'); 6789 const batterCapacity = document.querySelectorAll('.counter-range')[3].querySelector('.range-count-content'); 6790 6791 distanceRange.addEventListener('input', updateRunningCost); 6792 electricityCostRange.addEventListener('input', updateRunningCost); 6793 petrolPriceRange.addEventListener('input', updateRunningCost); 6794 // averageMileageRange.addEventListener('input', updateRunningCost); 6795 batteryCapacityInput.addEventListener('input', updateRunningCost); 6796 6797 function updateRunningCost() { 6798 const distance = parseFloat(distanceRange.value); 6799 const electricityCost = parseFloat(electricityCostRange.value); 6800 const petrolPrice = parseFloat(petrolPriceRange.value); 6801 // const averageMileage = parseFloat(averageMileageRange.value); 6802 const batteryCapacity = parseFloat(batteryCapacityInput.value); 6803 6804 const evCostPerKm = 2.8; // Rs. 2.80 per km for EV 6805 const petrolCostPerLitre = petrolPrice; 6806 const electricityCostPerKm = electricityCost / distance; // Assume electricity cost per km as total cost divided by distance for EV 6807 const electricityCostNew = (electricityCost / distance).toFixed(2); // Assume electricity cost per km as total cost divided by distance for EV 6808 6809 // const evRunningCostValue = ((distance * (evCostPerKm + electricityCostPerKm)) + (batteryCapacity * electricityCost)).toFixed(2); 6810 // Include battery capacity in electricity cost for EV running cost 6811 const evRunningCostValue = (((batteryCapacity * electricityCost) / 150) * (distance * 12)).toFixed(2); 6812 const petrolRunningCostValue = (distance * 12 / 15 * (petrolCostPerLitre)).toFixed(2);
6812 // Include average mileage in petrol/diesel running cost calculation 6813 const evRunningCostPerKmValue = evRunningCostValue; // Include electricity cost in EV running cost per km 6814 6815 evRunningCost.textContent = `Rs.${evRunningCostValue}`; 6816 petrolRunningCost.textContent = `Rs.${petrolRunningCostValue}`; 6817 evRunningCostPerKm.textContent = `Rs.${electricityCostNew}`; 6818 rangeCountContent.textContent = `${distance}km`; 6819 electricityRangeContent.textContent = `Rs.${electricityCost}`; 6820 petrolRangeContent.textContent = `Rs.${petrolPrice}`; 6821 batterCapacity.textContent = `${batteryCapacity}`; 6822 } 6823 6824 // Initial calculation on page load 6825 updateRunningCost(); 6826 }); 6827</script>
vendor: 2 bytes, line 6827
6827
6828<script> 6829 let searchIcon = document.getElementById("search-icon"); 6830 let searchOne = document.querySelector(".search-input-one"); 6831 searchIcon.addEventListener("click", () => { 6832 console.log("Datafsdfsdsf"); 6833 searchOne.classList.toggle("show"); 6834 }) 6835</script>
vendor: 2 bytes, line 6835
6835
6836<script> 6837 const slider = document.querySelector(".slider-data-two"); 6838 6839 // Auto-scroll functionality 6840 let scrollDirection = 1; // 1 = down, -1 = up 6841 6842 const autoScroll = () => { 6843 const maxScroll = slider.scrollHeight - slider.clientHeight; 6844 const currentScroll = slider.scrollTop; 6845 6846 if (currentScroll >= maxScroll) { 6847 scrollDirection = -1; // Switch to scroll up 6848 } else if (currentScroll <= 0) { 6849 scrollDirection = 1; // Switch to scroll down 6850 } 6851 6852 slider.scrollBy({ 6853 top: 50 * scrollDirection, 6854 behavior: "smooth" 6855 }); 6856 }; 6857 6858 // Auto-scroll every 1 second 6859 const autoScrollInterval = setInterval(autoScroll, 1000); 6860</script>
6860 6861 6862
6863<script> 6864 document.addEventListener("DOMContentLoaded", function() { 6865 document.querySelectorAll('.simple-slider').forEach(slider => { 6866 const track = slider.querySelector('.slider-track'); 6867 const cards = slider.querySelectorAll('.h-card'); 6868 const dotsWrap = slider.querySelector('.slider-dots'); 6869 6870 6871 6872 if (!track || cards.length === 0 || !dotsWrap) return; 6873 6874 let index = 0; 6875 let cardWidth = cards[0].offsetWidth; 6876 6877 /* CREATE DOTS */ 6878 dotsWrap.innerHTML = ''; 6879 cards.forEach((_, i) => { 6880 const dot = document.createElement('span'); 6881 if (i === 0) dot.classList.add('active'); 6882 dot.addEventListener('click', () => moveSlide(i)); 6883 dotsWrap.appendChild(dot); 6884 }); 6885 6886 const dots = dotsWrap.querySelectorAll('span'); 6887 6888 function moveSlide(i) { 6889 index = i; 6890 track.style.transform = `translateX(-${cardWidth * i}px)`; 6891 dots.forEach(d => d.classList.remove('active')); 6892 dots[i].classList.add('active'); 6893 } 6894 6895 /* TOUCH SUPPORT */ 6896 let startX = 0; 6897 track.addEventListener('touchstart', e => startX = e.touches[0].clientX); 6898 track.addEventListener('touchend', e => { 6899 let endX = e.changedTouches[0].clientX; 6900 if (startX - endX > 50 && index < cards.length - 1) moveSlide(index + 1); 6901 if (endX - startX > 50 && index > 0) moveSlide(index - 1); 6902 }); 6903 6904 /* FIX resize */ 6905 window.addEventListener('resize', () => { 6906 cardWidth = cards[0].offsetWidth; 6907 moveSlide(index); 6908 }); 6909 }); 6910 }); 6911</script>
6911 6912 6913 6914 6915</body> 6916 6917</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.