1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Open+Sans:wght@400;600&display=swap" rel="stylesheet"> 6 7 <meta charset="utf-8"> 8 <title>LIME AI - Intelligent Battery Management System</title> 9 <meta content="width=device-width, initial-scale=1.0" name="viewport"> 10 <meta content="Battery health monitoring, 11 Battery state of charge (SOC), 12 Battery state of health (SOH), 13 Battery thermal management" name="keywords"> 14 <meta 15 content="Lime.ai's BMS is built with rugged, industrial-grade hardware that can withstand harsh environments. It includes a number of safety features that help to protect your batteries from damage, including overvoltage protection, undervoltage protection, overcharge protection, overcurrent protection, and short circuit protection." 16 name="description"> 17 18 <!-- Favicon --> 19 <link href="../../img/LimeNew.png" rel="icon"> 20 21 <!-- Google Web Fonts --> 22 23 <!-- Icon Font Stylesheet --> 24 <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.0/css/all.min.css" rel="stylesheet"> 25 <link href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css" rel="stylesheet"> 26 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> 27</head> 28<!-- <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css"> --> 29<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" /> 30<!-- Libraries Stylesheet --> 31<link href="../../lib/owlcarousel/assets/owl.carousel.min.css" rel="stylesheet"> 32<link href="../../lib/animate/animate.min.css" rel="stylesheet"> 33<link href="../../lib/tempusdominus/css/tempusdominus-bootstrap-4.min.css" rel="stylesheet" /> 34<link href="../../lib/twentytwenty/twentytwenty.css" rel="stylesheet" /> 35<!-- --> 36 37<!-- Customized Bootstrap Stylesheet --> 38<link href="../../css/bootstrap.min.css" rel="stylesheet"> 39 40<!-- Template Stylesheet --> 41<link href="../../css/style.css" rel="stylesheet"> 42</head> 43<div class='cursor' id="cursor"></div> 44<div class='cursor2' id="cursor2"></div> 45<div class='cursor3' id="cursor3"></div> 46 47<body> 48 49 <!-- Spinner Start --> 50 <div id="spinner" 51 class="show bg-white position-fixed translate-middle w-100 vh-100 top-50 start-50 d-flex align-items-center justify-content-center"> 52 <div class="spinner-grow text-primary m-1" role="status"> 53 <span class="sr-only">Loading...</span> 54 </div> 55 <div class="spinner-grow text-dark m-1" role="status"> 56 <span class="sr-only">Loading...</span> 57 </div> 58 <div class="spinner-grow text-secondary m-1" role="status"> 59 <span class="sr-only">Loading...</span> 60 </div> 61 </div> 62 <!-- Spinner End --> 63 64 <!-- Topbar Start --> 65 66 <!-- Topbar End --> 67 68 <!-- Navbar Start --> 69
69<script src="../../components/navbar.js"></script>
69 70 71 <div class="header-container"> 72 <div class="header-content"> 73 <h1>WhiteKnight From LimeAI:Unleashing the True Potential of Li-ion Batteries with Our Revolutionary BMS 74 75 </h1> 76 <p style="color: #000;">Intelligent Battery Management for More Sustainable Journeys</p> 77 <div class="feature-highlits"> 78 <div class="features-text"> 79 <div> <img src="../../img/check-mark.png" alt="" 80 style="width: 20px; background: linear-gradient(#C0FF3F,#6AFFAB, #3AFFE6 ); border-radius: 50%;"> 81 </div> 82 <div style="margin-left: 5px;color: #fff;"> 83 <p> Real-Time Alerts</p> 84 </div> 85 </div> 86 <div class="features-text"> 87 <div><img src="../../img/check-mark.png" alt="" 88 style="width: 20px; background: linear-gradient(#C0FF3F,#6AFFAB, #3AFFE6 ); border-radius: 50%;"> 89 </div> 90 <div style="margin-left: 5px;color: #fff;"> 91 <p> CAN/BLE & RS485 Enabled</p> 92 </div> 93 </div> 94 <div class="features-text"> 95 <div><img src="../../img/check-mark.png" alt="" 96 style="width: 20px;background: linear-gradient(#C0FF3F,#6AFFAB, #3AFFE6 ); border-radius: 50%;"> 97 </div> 98 <div style="margin-left: 5px;color: #fff;"> 99 <p>Advanced Passive Balancing Algorithm </p> 100 </div> 101 </div> 102 </div> 103 </div> 104 </div> 105 <div style="width: 100%;"> 106 <img src="../../img/WhiteKnight Lime Web Pic 5.png" alt="" style="width: 100%; "> 107 </div> 108 109 <!-- <div id="large-header" class="large-header"> 110 <canvas id="canva"></canvas> 111 <h1 class="main-title"> --> 112 113 <!-- About Start --> 114 115 <!-- <div class="container-fluid py-5 " data-wow-delay="0.1s"> 116 <div class="banner-container" data-bg="#ebeded"> 117 <div class="row g-6 mb-5"> 118 119 <div class="col-lg-12"> 120 <div class="wow zoomIn" data-wow-delay="0.2s" style="margin-top: 1.5%;border-radius: 20px;"> 121 122 <div class="position-relative"> 123 <span class="hover-target"> 124 <img class="img-fluid" style="border-radius: 20px;margin-left: 0%;width: 55%;margin-top: 20px;background: linear-gradient(180deg, #94C9F1 0%, rgba(148, 201, 241, 0.00) 100%), #FFF;" src="../../img/BMS Pic (1).png" > 125 </span> 126 </div> 127 <h1 style="font-family: 'DM Sans',sans-serif;font-size: 32px;word-spacing: 0px;margin-left: 10px;text-align: center;margin-top:20px; " id="col-text" >WhiteKnight 14S & 16S - BMS</h1> 128 129 <div style="text-align: center;margin-left: 10px;"> 130 <a class="box" href="../../16-cellbms/" style="display: inline-block; 131 padding: 5px 20px; 132 background-color: #fff; 133 color: #000; 134 font-size: 18px; 135 -webkit-transition: all 0.3s; 136 transition: all 0.3s; 137 border: 1px solid #000; 138 border-radius: 25px; 139 margin-top: 25px;"> 140 View Specifications 141 </a> 142 </div> 143 144 </div> 145 </div> 146 </div> 147 148 </div> 149 </div> --> 150 151 </h1> 152 </div> 153 <div class="header-content" id="whiteKnight" 154 style="text-align: left; width: 70%; margin-bottom: 0; margin-left: 8%;"> 155 <p style="color: #000;">What is WHITEKNIGHT?</p> 156 <h2 class="compact">A compact Battery Management & Power Delivery unit with advanced algorithms & accurate SoX 157 estimations 158 tailored for E2W & E3W applications</h2> 159 <p style="color: #000; margin-top: 10px; font-size: 18px;">An integrated battery management system & power 160 distribution unit that comes with high configurability, safety, and accurate SoX algorithms. Our BMS 161 solutions go beyond the standard by offering customer specific cell characterization, improving reliability 162 and algorithm accuracy. Maximize battery performance and safety with Lime.</p> 163 </div> 164 165 <div class="counterup-container"> 166 <div class="counterup-row"> 167 <div class="counterup"> 168 <ol style="padding-left:0 ;"> 169 <li> 170 <div class="icon"> 171 <img src="../../img/car-battery (1).png" 172 style="width:70px;height:70px; background-image: 173 linear-gradient(to bottom, #9BF2BE, #34B4EB); border-radius: 20px; padding: 10px; margin-top: 20px;"> 174 </div> 175 <div class="stats2" style="font-family: 'DM Sans',sans-serif;"> 176 14S & 16S 177 </div> 178 <h4 class="stats1" style="font-family: 'DM Sans',sans-serif;">Cell in Series</h4> 179 </li> 180 </ol> 181 </div> 182 <div class="counterup "> 183 <ol style="padding-left:0 ;"> 184 <li> 185 <div class="icon"> 186 <img src="../../img/battery-status.png" 187 style="width:70px;height:70px; background-image: 188 linear-gradient(to bottom, #9BF2BE, #34B4EB); border-radius: 20px; padding: 10px; margin-top: 20px;"> 189 </div> 190 <div class="stats2" style="font-family: 'DM Sans',sans-serif;"> 191 ± 1% 192 </div> 193 <h4 class="stats1" style="font-family: 'DM Sans',sans-serif;">SOC Accuracy</h4> 194 </li> 195 </ol> 196 </div> 197 <div class="counterup "> 198 <ol style="padding-left:0 ;"> 199 <li> 200 <div class="icon"> 201 <img src="../../img/lightning-in-a-circle.png" 202 style="width:70px;height:70px; background-image: 203 linear-gradient(to bottom, #9BF2BE, #34B4EB); border-radius: 20px; padding: 10px; margin-top: 20px;"> 204 </div> 205 <div class="stats2" style="font-family: 'DM Sans',sans-serif;"> 206 42V - 80V 207 </div> 208 <h4 class="stats1" style="font-family: 'DM Sans',sans-serif;">Voltage Range</h4> 209 </li> 210 </ol> 211 </div> 212 <div class="counterup "> 213 <ol style="padding-left:0 ;"> 214 <li> 215 <div class="icon"> 216 <img src="../../img/bluetooth.png" 217 style="width:70px;height:70px; background-image: 218 linear-gradient(to bottom, #9BF2BE, #34B4EB); border-radius: 20px; padding: 10px; margin-top: 20px;"> 219 </div> 220 <div class="stats2" 221 style="font-family: 'DM Sans',sans-serif; margin-top: 25px;font-size: 25px;"> 222 CAN,BLE & RS485 223 </div> 224 <h4 class="stats1" style="font-family: 'DM Sans',sans-serif;">Communication Supported</h4> 225 </li> 226 </ol> 227 </div> 228 </div> 229 </div> 230 231 <div class="stat-row" 232 style="background: linear-gradient(to right, #FDFBFB, #EBEDEE 70%); padding-bottom: 20px; padding-top: 20px;"> 233 <div> 234 <ol style="padding-left:0 ;"> 235 <li> 236 <div class="icon3" style="padding: 0; margin: 0;"> 237 <img src="../../img/car-battery (1).png" style="width:70px;height:70px;"> 238 </div> 239 <div class="stats2" style="margin: 0; color: #01F553; font-size: 28px;"> 240 14S & 16S 241 </div> 242 <h4 class="stats1" style="margin: 0; padding: 0;">Cells in Series</h4> 243 </li> 244 </ol> 245 </div> 246 <div> 247 <ol style="padding-left:0 ;"> 248 <li> 249 <div class="icon3" style="padding: 0; margin: 0;"> 250 <img src="../../img/battery-status.png" style="width:70px;height:70px; "> 251 </div> 252 <div class="stats2" style="margin: 0; padding:0; color: #01F553; font-size: 28px;"> 253 ± 1% 254 </div> 255 <h4 class="stats1" style="margin: 0; padding: 0;">
255SoC Accuracy</h4> 256 </li> 257 </ol> 258 </div> 259 <div> 260 <ol style="padding-left:0 ;"> 261 <li> 262 <div class="icon4" style="padding: 0; margin: 0;"> 263 <img src="../../img/lightning-in-a-circle.png" style="width:70px;height:70px; "> 264 </div> 265 <div class="stats2" style="margin: 0; padding: 0; color: #01F553; font-size: 28px;"> 266 42V - 80V 267 </div> 268 <h4 class="stats1" style="margin: 0; padding: 0;">Operating Voltage Range</h4> 269 </li> 270 </ol> 271 </div> 272 <div> 273 <ol style="padding-left:0 ;"> 274 <li> 275 <div class="icon4" style="padding: 0; margin: 0;"> 276 <img src="../../img/bluetooth.png" style="width:70px;height:70px; "> 277 </div> 278 <div class="stats2" style="margin: 0; padding: 0; color: #01F553; font-size: 25px;"> 279 CAN, BLE & RS485 280 </div> 281 <h4 class="stats1" style="margin: 0; padding: 0;">Protocols Supported</h4> 282 </li> 283 </ol> 284 </div> 285 </div> 286 <div class="feature-container"> 287 <p 288 style="color: #fff; margin-top: 10px; font-family: 'DM Sans',sans-serif; text-align: center; font-size: 30px; font-weight: 600;"> 289 Key <span id="col-text">Features</span></p> 290 <div class="why-row" style="margin-top: 15px;"> 291 <div class="feature-card"> 292 <img src="../../img/neon battery icon.png" alt=""> 293 <h5 id="col-text">System Integration</h5> 294 <p>Fully integrated BMS with advanced analytics and real-time monitoring.</p> 295 </div> 296 <div class="feature-card"> 297 <img src="../../img/target icon.png" alt=""> 298 <h5 id="col-text">Architectural Flexibility</h5> 299 <p>Modular design allowing for scalable configurations beyond parallel architecture. 300 <p> 301 </div> 302 <div class="feature-card"> 303 <img src="../../img/hand & shield.png" alt=""> 304 <h5 id="col-text">Safety & Certifications</h5> 305 <p>Exceeds industry safety standards with additional proprietary safety features.</p> 306 </div> 307 <div class="feature-card"> 308 <img src="../../img/line graph.png" alt=""> 309 <h5 id="col-text">Cell Monitoring Capabilities</h5> 310 <p>Real-time monitoring of 16 cells with predictive maintenance alerts.</p> 311 </div> 312 <div class="feature-card"> 313 <img src="../../img/electrons wire.png" alt=""> 314 <h5 id="col-text">Chemistry Compatibility</h5> 315 <p>Universal compatibility with a specialized focus on next-gen battery chemistries.</p> 316 </div> 317 <div class="feature-card"> 318 <img src="../../img/price icon.png" alt=""> 319 <h5 id="col-text">Quality Assurance</h5> 320 <p>Industry-leading quality with extended warranty and performance guarantees.</p> 321 </div> 322 <div class="feature-card"> 323 <img src="../../img/engineer icon.png" alt=""> 324 <h5 id="col-text">Engineering & Technical Support</h5> 325 <p>24/7 dedicated support with on-site assistance options.</p> 326 </div> 327 <div class="feature-card"> 328 <img src="../../img/Data analytics.png" alt=""> 329 <h5 id="col-text">Software-Hardware Synergy</h5> 330 <p>Advanced software platform with AI-driven optimization for performance.</p> 331 </div> 332 </div> 333 </div> 334 <div class="data-container" style="margin-bottom: 100px;"> 335 <div class="data-row" style="margin-left: 0;"> 336 <img src="../../img/evaluation.png" alt="" style="width: 300px;"> 337 </div> 338 <div class="data-row"> 339 <h5 id="col-text">BMS Datasheet</h4> 340 <p>Download the datasheet for all the details about WhiteKnight BMS</p> 341 <!-- <div class="data-form"> 342 <form id="wf-form-BMS-datasheet" name="wf-form-BMS-datasheet" data-name="-datasheet" redirect="" data-redirect="" aria-label="BMS" style="display: flex; flex-wrap: wrap;"> 343 <input id="txtPassportNumber" type="email" class="text-field" maxlength="256" name="email" data-name="Email" placeholder="Enter your email address" id="email-2" required="" onkeyup="EnableDisable(this)"> 344 <a href="../../img/16 Cell BMS White Knight.pdf" download="dashboard image" type="button" value="Submit" disabled="disabled" id="btnSubmit"> 345 <div class="download-btn" > 346 <p style="color: #000; font-size: 18px; padding-left: 20px; padding-top: 5px; margin-right: 48px; padding-bottom: 15px;">Download datasheet</p> 347 </div> 348 </a> 349 </form> 350 <div class="sucess-message w-form-done" tabindex="-1" role="region" aria-label="BMS-datasheet success"> 351 <div>Thank you! Your submission has been received!</div> 352 </div> 353 <div class="error-message w-form-fail" tabindex="-1" role="region" aria-label="BMS-datasheet failure"> 354 <div>Oops! Something went wrong while submitting the form.</div> 355 </div> 356 </div> --> 357 <div class="data-form"> 358 <form id="wf-form-BMS-datasheet" name="wf-form-BMS-datasheet" data-name="-datasheet" redirect="" 359 data-redirect="" aria-label="BMS" style="display: flex; flex-wrap: wrap;"> 360 <input id="txtPassportNumber" type="email" class="text-field" maxlength="256" name="email" 361 data-name="Email" placeholder="Enter your email address" id="email-2" required=""
362 oninput="EnableDisable()" style=" height: 53px;"> 363 <div href="#" onclick="downloadFile()" type="button" value="Submit" disabled="disabled" 364 id="btnSubmit"> 365 <div class="download-btn"> 366 <p style="color: #000; font-size: 18px; padding-left: 20px; margin-right: 48px;"> 367 Download datasheet</p> 368 </div> 369 </div> 370 </form> 371 <p id="errorMessage" style="color: red;font-size: 14px;"></p> 372 <div class="success-message w-form-done" tabindex="-1" role="region" 373 aria-label="BMS-datasheet success"> 374 <div>Thank you! Your submission has been received!</div> 375 </div> 376 <div class="error-message w-form-fail" tabindex="-1" role="region" 377 aria-label="BMS-datasheet failure"> 378 <div>Oops! Something went wrong while submitting the form.</div> 379 </div> 380 </div> 381 <div class="contact-us" style="margin-top: 40px;"> 382 <p>Let's dive into the world of battery management</p> 383 <a href="../../contact-us"> 384 <div class=" contact-btn" style="width: 150px; 385 margin-left: 1px; 386 height: 53px;"> 387 <p 388 style="color: #000; font-size: 18px; padding-left: 20px; padding-top: 0px; padding-bottom: 15px;"> 389 Contact Us </p> 390 </div> 391 </a> 392 </div> 393 </div> 394 </div> 395 396 <!-- About End --> 397 <div class="containers"> 398 <div class="chevron"></div> 399 <div class="chevron"></div> 400 <div class="chevron"></div> 401 <span class="text" style="color: #000;margin-right: 10px;">Scroll down</span> 402 </div> 403 404<!-- <h4 style="text-align: left;margin-left: 10%;" id="text">BMS Portfolio</h4> 405 <section style="text-align: center;"> 406 <img id="elephants" class="elephants" style="max-width: 100%; 407 width: 400px; 408 shape-margin: 0.75em;" src="../../img/P4 - 3 (2).png" alt=""> 409 <h3 id="col-text" style="text-align: left;">WhiteKnight</h3> 410 <p> Spartan is an AIS-156 Ph-II compliant, monolithic battery management system & power distribution unit that is fully configurable, along with advanced safety features and estimation algorithms. 411 </p> 412 <p> Supports up to 16 cells in series and has a superior thermal performance that allows a continuous current up-to 100A. 413 .</p> 414 </section> 415 416 <section > 417 <img id="orion" style="max-width: 100%; 418 width: 400px; 419 shape-margin: 0.75em;" class="orion" src="../../img/Spartan BMS - 165, with HeatSink.png" alt=""> 420 <h3 id="col-text" style="text-align: left;">Spartan</h3> 421 <p>A luxury commercial space transport, carrying passengers from Earth to orbiting space facilities. A streamlined, needle-like design ensures smooth atmospheric flight capability, while precise, computer assisted navigation control allows mathematically complex docking and landing operations.</p> 422 </section> 423 424 <section> 425 <img id="tree" style="max-width: 100%; 426 width: 400px; 427 shape-margin: 0.75em;" class="tree" src="../../img/White Knight Pro 245, with HeatSink.png" alt=""> 428 <h3 id="col-text" style="text-align: left;">WhiteKnight Pro</h3> 429 <p>Trees are woody perennial plants that are a member of the kingdom <em>Plantae</em>. All species of trees are grouped by their genus, family, and order. This helps make identifying and studying trees easier.</p> 430 <p>Apart from providing oxygen for the planet and beauty when they bloom or turn color, trees are very useful. Certain species of hardwood and softwood trees are excellent for timber, making furniture, and paper.</p> 431 <p>When managed properly, trees are a good source of renewable energy and construction material.</p> 432 </section> --> 433 434 <div class="header-container" style=" padding: 1% 0 2% 0;"> 435 <div class="header-content"> 436 <p style="color: #000;text-align: center;">BMS Portfolio</p> 437 <div class="aricle-underline" style=" width: 115px; 438 height: 2px; 439 margin-left: 44.4%; 440 background-color: #6E3AFF; 441 text-align: center; 442 margin-bottom: 5px;"></div> 443 <h1>A comprehensive BMS Solution for diverse industry requirements with both industrial and automotive grade components. 444 </h1> 445 </div> 446 </div> 447 <div class="article-container" style="margin: 0px; 448 padding-left: 40px;"> 449 <article style="max-width: 31%; 450 margin-left: 0%;"> 451 <a class="article-wrapper" > 452 <figure>
453 <span class="hover-target"><img style=" max-width: 70%; 454" class="tab-img" src="../../img/P4 - 3 (2).png" 455 alt="Lithium ion "></span> 456 </figure> 457 <div class="article-body" style="background-color: #091E3E;"> 458 <!-- <div class="article-type-btn"> 459 <div> 460 <p style="text-align: center; font-size: 16px;">Blog</p> 461 </div> 462 </div> --> 463 <h4 id="col-text">WhiteKnight</h4> 464 <p style="font-size: 18px;text-align: left;color: #fff;"> 465 An integrated battery 466 management system & power 467 distribution unit that comes 468 with high configurability, 469 safety, and accurate SoX 470 algorithms. 471 </p> 472 <div class="article-btn" > 473 <a href="./whiteknight/">Read More </a> 474 </div> 475 </div> 476 </a> 477 </article> 478 <article style="max-width: 31%; 479 margin-left: 0%;"> 480 <a class="article-wrapper" > 481 <figure> 482 <span class="hover-target"><img style=" max-width: 70%; 483" class="tab-img" id="fire" src="../../img/Spartan BMS - 165, with HeatSink.png" height="270" 484 alt="WhiteKnight"></span> 485 </figure> 486 <div class="article-body" style="background-color: #091E3E;"> 487 488 <h4 id="col-text">Spartan 489 </h4> 490 <p style="font-size: 18px;text-align: left;color: #fff;"> 491 It is an integrated BMS & 492 power distribution unit along 493 with advanced safety 494 supports up to 16 495 cells in series and allows 496 60A continuous current. </p> 497 <div class="article-btn"> 498 <a href="./spartan/">Read More </a> 499 </div> 500 </div> 501 </a> 502 </article> 503 504 <article style="max-width: 31%; 505 margin-left: 0%;"> 506 <a class="article-wrapper" > 507 <figure> 508 <span class="hover-target"><img class="tab-img" style=" max-width: 70%; 509" src="../../img/Robin hood BMS, Battery paralleling.png" height="270" 510 alt="WhiteKnight"></span> 511 </figure> 512 <div class="article-body" style="background-color: #091E3E;"> 513 514 <h4 id="col-text"> 515 Robinhood 516 </h4> 517 <p style="font-size: 18px;text-align: left;color: #fff;"> 518 It is a monolithic BMS which 519 supports up to 24 cells in 520 series based on cell 521 chemistry and allows a 522 continuous current up to 523 70A..... 524 </p> 525 <div class="article-btn"> 526 <a href="./robinhood/">Read More </a> 527 </div> 528 </div> 529 </a> 530 </article> 531 532 <article style="max-width: 31%; 533 margin-left: 0%;"> 534 <a class="article-wrapper" > 535 <figure> 536 <span class="hover-target"><img style=" max-width: 70%; 537" class="tab-img" src="../../img/White Knight Pro 245, with HeatSink.png" height="270" 538 alt="WhiteKnight"></span> 539 </figure> 540 <div class="article-body" style="background-color: #091E3E;"> 541 542 <h4 id="col-text"> 543 WhiteKnight Pro 544 </h4> 545 <p style="font-size: 18px;text-align: left;color: #fff;"> 546 It is a monolithic BMS which 547 supports up to 24 cells in 548 series based on cell 549 chemistry and allows a 550 continuous current up 551 to 70A..... 552 </p> 553 <div class="article-btn"> 554 <a href="./whiteknightpro/">Read More </a> 555 </div> 556 </div> 557 </a> 558 </article> 559 560 <article style="max-width: 31%; 561 margin-left: 0%;"> 562 <a class="article-wrapper" > 563 <figure>
564 <span class="hover-target"><img class="tab-img" style=" max-width: 70%; 565" src="../../img/BME Image.png" height="270" 566 alt="WhiteKnight"></span> 567 </figure> 568 <div class="article-body" style="background-color: #091E3E;"> 569 570 <h4 id="col-text"> 571 16S BMU 572 </h4> 573 <p style="font-size: 18px;text-align: left;color: #fff;"> 574 16S BMU is a distributed battery management system that is fully configurable, along with advanced safety features and estimation algorithms..... 575 </p> 576 <div class="article-btn"> 577 <a href="./16S-BMU/">Read More </a> 578 </div> 579 </div> 580 </a> 581 </article> 582 </div> 583 584
584<script src="../../components/footer.js"></script>
584 585 586 <!-- Footer End --> 587 <!-- Back to Top --> 588 589 </div> 590 591 <!-- JavaScript Libraries --> 592
592<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
592 593
593<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
593 594
594<script src="../../lib/wow/wow.min.js"></script>
594 595
595<script src="../../lib/easing/easing.min.js"></script>
595 596
596<script src="../../lib/waypoints/waypoints.min.js"></script>
596 597
597<script src="../../lib/owlcarousel/owl.carousel.min.js"></script>
597 598
598<script src="../../lib/tempusdominus/js/moment.min.js"></script>
598 599
599<script src="../../lib/tempusdominus/js/moment-timezone.min.js"></script>
599 600
600<script src="../../lib/tempusdominus/js/tempusdominus-bootstrap-4.min.js"></script>
600 601
601<script src="../../lib/twentytwenty/jquery.event.move.js"></script>
601 602
602<script src="../../lib/twentytwenty/jquery.twentytwenty.js"></script>
602 603 604 <!-- Template Javascript --> 605
605<script src="../../js/main.js"></script>
605 606</body> 607 608</html> 609 610<style> 611 /* @media only screen and (max-width: 1200px){ 612 .col-lg-2{ 613 width: 18.667% !important; 614 } 615} */ 616 617.gradient-icon-green { 618 background: linear-gradient(45deg, #00ff00, #66ff66); 619 -webkit-background-clip: text; 620 background-clip: text; 621 -webkit-text-fill-color: transparent; 622} 623 624.gradient-icon-blue { 625 background: linear-gradient(45deg, #007bff, #66b3ff); 626 -webkit-background-clip: text; 627 background-clip: text; 628 -webkit-text-fill-color: transparent; 629} 630 631.gradient-icon-orange { 632 background: linear-gradient(45deg, #ff9800, #ffcc80); 633 -webkit-background-clip: text; 634 background-clip: text; 635 -webkit-text-fill-color: transparent; 636} 637 638i { 639 font-size: 18px; /* Adjust icon size */ 640 margin-right: 0px; 641} 642 643.dropdown-submenu { 644 position: relative; 645} 646 647.dropdown-submenu .dropdown-menu { 648 top: 0; 649 /* left: 100%; */ 650 margin-top: -5px; 651 display: none; 652 position: absolute; 653} 654 655.dropdown-submenu:hover .dropdown-menu { 656 display: block; 657} 658 659.animated-list { 660 list-style: none; 661 padding: 0; 662 font-family: 'Poppins', sans-serif; 663 font-size: 12px; /* Adjusted for better readability */ 664 font-weight: 500; 665 color: #fff; /* Adjust text color as needed */ 666 } 667 668 .animated-list li { 669 display: flex; 670 align-items: center; 671 margin-bottom: 1px; 672 background: rgba(255, 255, 255, 0.1); 673 padding: 2px; 674 border-radius: 10px; 675 transition: 0.3s ease-in-out; 676 } 677 678 .animated-list li:hover { 679 transform: scale(1.05); 680 background: rgba(255, 255, 255, 0.2); 681 } 682 683 .glow-icon { 684 font-size: 12px; /* Adjust icon size */ 685 margin-right: 10px; 686 display: flex; 687 align-items: center; 688 justify-content: center; 689 width: 25px; 690 height: 25px; 691 border-radius: 50%; 692 background: rgba(255, 255, 255, 0.2); 693 text-align: center; 694 } 695 696 .location { background-color: #4CAF50; } /* Green */ 697 .battery { background-color: #FF9800; } /* Orange */ 698 .health { background-color: #2196F3; } /* Blue */ 699 .status { background-color: #9C27B0; } /* Purple */ 700 .emergency { background-color: #F44336; } /* Red */ 701 702 .stat-row { 703 display: none; 704 } 705 706 #col-head { 707 color: #000; 708 background-image: linear-gradient(120deg, #9AC90F, #210FA7 50%, #FF3838); 709 -webkit-background-clip: text; 710 -moz-background-clip: text; 711 -webkit-text-fill-color: transparent; 712 -moz-text-fill-color: transparent; 713 font-family: 'DM Sans', sans-serif; 714 letter-spacing: 1px; 715 } 716 717 @media screen and (max-width:768px) { 718 .features-text p { 719 font-size: 14px !important; 720 } 721 722 .compact { 723 text-align: justify; 724 font-size: 21px !important; 725 } 726 727 #whiteKnight { 728 padding: 26px; 729 } 730 731 #nav-link:hover:after { 732 width: 0 !important; 733 } 734 735 .row { 736 text-align: center !important; 737 } 738 739 .download-btn { 740 margin-left: 0 !important; 741 margin-top: 20px; 742 } 743 744 .header-content { 745 width: 100% !important; 746 margin-left: 0 !important; 747 text-align: left !important; 748 padding: 40px 0 0 0; 749 } 750 751 .header-content h1 { 752 font-size: 28px !important; 753 } 754 755 .header-content p { 756 font-size: 17px !important; 757 } 758 759 .feature-highlits { 760 display: flex; 761 flex-wrap: wrap; 762 text-align: left !important; 763 justify-content: left !important; 764 } 765 766 .counterup-container { 767 display: none; 768 } 769 770 .stat-row { 771 display: grid; 772 /* margin-top: 40px; */ 773 text-align: center; 774 } 775 776 #Algorithm { 777 margin-left: 25px; 778 } 779 780 #header-content { 781 padding-left: 12%; 782 } 783 784 .data-row img { 785 width: 200px !important; 786 } 787 788 .data-container p { 789 font-size: 17px !important; 790 } 791 792 .feature-card p { 793 font-size: 17px !important; 794 } 795 796 .features-text p { 797 font-size: 14px !important; 798 } 799 } 800 801 .container-fluid1 { 802 max-width: 1800px; 803 padding-right: 15px; 804 padding-left: 15px; 805 margin-right: auto; 806 margin-left: auto; 807 } 808 809 .flashit { 810 -webkit-animation: flash linear 1s infinite; 811 animation: flash linear 1s infinite; 812 } 813 814 @-webkit-keyframes flash { 815 0% { 816 opacity: 1; 817 } 818 819 50% { 820 opacity: .5; 821 } 822 823 100% { 824 opacity: 1; 825 } 826 } 827
828 @keyframes flash { 829 0% { 830 opacity: 1; 831 } 832 833 50% { 834 opacity: .1; 835 } 836 837 100% { 838 opacity: 1; 839 } 840 } 841 842 /* header container */ 843 .header-container { 844 width: 100%; 845 background: #F7F8FA; 846 /* background: linear-gradient(180deg, #94C9F1 0%, rgba(148, 201, 241, 0.00) 100%), #FFF; */ 847 padding: 30px; 848 text-align: center; 849 margin-top: 5%; 850 justify-content: center; 851 } 852 853 .header-content { 854 width: 76%; 855 padding: 20px; 856 margin-left: 12%; 857 margin-top: 3%; 858 margin-bottom: 3%; 859 } 860 861 .header-content h1 { 862 font-family: 'DM Sans', sans-serif; 863 text-transform: none; 864 font-size: 48px; 865 line-height: 1.3; 866 } 867 868 .header-content p { 869 font-family: 'DM Sans', sans-serif; 870 text-transform: none; 871 font-size: 20px; 872 color: #000; 873 margin-top: 30px; 874 margin-bottom: 10px; 875 } 876 877 .feature-highlits { 878 display: flex; 879 flex-wrap: wrap; 880 text-align: center; 881 justify-content: center; 882 } 883 884 .features-text { 885 display: flex; 886 flex-wrap: nowrap; 887 padding: 10px; 888 margin: 5px; 889 border-radius: 30px; 890 border: 1px solid #5BC0EB; 891 /* background-color: #fff; */ 892 background-color: #273443; 893 } 894 895 .features-text p { 896 margin: 0; 897 font-size: 16px; 898 color: white; 899 } 900 901 #col-head { 902 color: #000; 903 background-image: linear-gradient(120deg, #9AC90F, #210FA7 50%, #FF3838); 904 -webkit-background-clip: text; 905 -moz-background-clip: text; 906 -webkit-text-fill-color: transparent; 907 -moz-text-fill-color: transparent; 908 font-family: 'DM Sans' sans-serif; 909 letter-spacing: 1px; 910 } 911 912 /* datasheet download container */ 913 .data-container { 914 /* max-width: 1210px; */ 915 background: #273443; 916 /* margin-top: 80px; */ 917 padding: 20px; 918 /* padding-bottom: 50px; */ 919 border-radius: 20px; 920 /* margin-left: 3%; */ 921 display: flex; 922 margin: 3%; 923 flex-wrap: wrap; 924 /* text-align: center; */ 925 justify-content: center; 926 } 927 928 .data-row { 929 margin-left: 30px; 930 margin-top: 30px; 931 } 932 933 .data-row h5 { 934 color: #fff; 935 font-family: 'DM Sans', sans-serif; 936 font-size: 28px; 937 } 938 939 .data-row p { 940 color: #fff; 941 font-family: 'DM Sans', sans-serif; 942 font-size: 20px; 943 margin-top: 10px; 944 } 945 946 .text-field { 947 background-color: #fff; 948 border-radius: 8px; 949 padding: 20px; 950 font-family: 'DM Sans', sans-serif; 951 font-size: 18px; 952 font-weight: 400; 953 954 border: 1px solid #5BC0EB; 955 border-radius: 10px; 956 margin-top: 20px; 957 } 958 959 .sucess-message { 960 background-color: #000; 961 border-radius: 12px; 962 } 963 964 .w-form-done { 965 text-align: center; 966 background-color: #ddd; 967 padding: 20px; 968 display: none; 969 } 970 971 .error-message { 972 background-color: #D4171F; 973 border-radius: 12px; 974 } 975 976 .w-form-fail { 977 background-color: #FFDEDE; 978 margin-top: 10px; 979 padding: 10px; 980 display: none; 981 } 982 983 .download-btn { 984 background-image: url(../../img/downloads.png); 985 background-position: 90%; 986 background-repeat: no-repeat; 987 background-size: 18px; 988 width: 100%; 989 padding: 5px; 990 background-color: #fff; 991 border: 1px solid #5BC0EB; 992 border-radius: 10px; 993 margin-left: 20px; 994 margin-top: 20px; 995 height: 53px; 996 } 997 998 .contact-btn { 999 width: 100%; 1000 padding: 5px; 1001 background-color: #fff; 1002 border: 1px solid #5BC0EB; 1003 border-radius: 10px; 1004 margin-left: 40px; 1005 margin-top: 20px; 1006 } 1007 1008 /* datasheet download container end */ 1009 .feature-container { 1010 background-color: #273443; 1011 margin-top: 80px; 1012 padding: 20px; 1013 /* padding-bottom: 50px; */ 1014 border-radius: 20px; 1015 padding-right: 10px; 1016 padding-left: 10px; 1017 /* margin-left: 3%; */ 1018 margin: 3%; 1019 } 1020 1021 .feature-card { 1022 width: 280px; 1023 margin-left: 10px; 1024 border: 1px solid #5BC0EB; 1025 border-radius: 10px; 1026 margin-bottom: 20px; 1027 } 1028 1029 .feature-card img { 1030 width: 55px; 1031 margin-top: 10px; 1032 } 1033 1034 .feature-card p { 1035 font-family: 'DM Sans', sans-serif; 1036 margin: 10px; 1037 text-align: center; 1038 /* margin-left: 10px; */ 1039 font-size: 18px; 1040 } 1041 1042 .feature-card h5 { 1043 font-family: 'DM Sans', sans-serif; 1044 font-size: 20px; 1045 font-weight: 600 !important; 1046 margin-top: 10px; 1047 text-align: center; 1048 margin-left: 10px; 1049 } 1050 1051 .why-row { 1052 display: flex; 1053 flex-wrap: wrap; 1054 margin-top: 30px; 1055 text-align: center; 1056 justify-content: center; 1057 } 1058 1059 .why-card { 1060 width: 260px; 1061 margin-left: 10px; 1062 border: 1px solid #5BC0EB; 1063 border-radius: 10px; 1064 margin-bottom: 20px; 1065 } 1066 1067 .why-card img { 1068 width: 100px; 1069 margin-top: 20px; 1070 } 1071 1072 .why-card p { 1073 font-family: 'DM Sans', sans-serif; 1074 margin-top: 30px; 1075 font-size: 18px; 1076 margin: 10px; 1077 } 1078 1079 .counterup-row { 1080 display: flex; 1081 flex-wrap: wrap; 1082 /* margin-top: 8%; */ 1083 text-align: center; 1084 justify-content: center; 1085 margin-bottom: 30px; 1086 } 1087 1088 .counterup { 1089 width: 280px; 1090 margin-top: 20px; 1091 background-color: #F2F4F7; 1092 box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2); 1093 border-radius: 20px; 1094 margin-left: 25px; 1095 } 1096 1097 .counterup ol ul { 1098 padding-left: 0 !important; 1099 text-align: center !important; 1100 } 1101 1102 .stats2 { 1103 font-size: 28px; 1104 margin-top: 25px; 1105 font-family: 'DM Sans', sans-serif; 1106 color: #091E3E; 1107 font-weight: 600; 1108 } 1109 1110 .stats1 { 1111 font-size: 20px; 1112 margin-top: 10px; 1113 font-family: 'DM Sans' sans-serif; 1114 } 1115 1116 .icon { 1117 margin-top: 10px; 1118 } 1119 1120 .icon img { 1121 width: 100px; 1122 height: 70px; 1123 } 1124 1125 ol li { 1126 list-style: none; 1127 } 1128 1129 @media (max-width: 675px) { 1130 .navbar .site-logo { 1131 margin-left: 54px; 1132 } 1133 } 1134 1135 @media (max-width: 875px) { 1136 .nav-link { 1137 padding-left: 10px !important; 1138 } 1139 } 1140 1141 @media screen and (max-width:768px) { 1142 1143 .features-text p { 1144 font-size: 9px; 1145 } 1146 1147 #nav-link:hover:after { 1148 width: 0 !important; 1149 } 1150 1151 .row { 1152 text-align: center !important; 1153 } 1154 1155 .download-btn { 1156 margin-left: 0 !important; 1157 margin-top: 20px; 1158 } 1159 1160 .header-content { 1161 width: 100% !important; 1162 margin-left: 0 !important; 1163 text-align: left !important; 1164 padding: 40px 0 0 0; 1165 } 1166 1167 .header-content h1 { 1168 font-size: 36px; 1169 } 1170 1171 .feature-highlits { 1172 display: flex; 1173 flex-wrap: wrap; 1174 text-align: left; 1175 justify-content: left; 1176 } 1177 } 1178 1179 .accordion-single { 1180 border-bottom: 1px solid #efefef; 1181 margin-top: 10px; 1182 } 1183 1184 .accordion-single-title { 1185 border-top: 1px solid #efefef; 1186 padding: 20px; 1187 cursor: pointer; 1188 position: relative; 1189 font-size: 20px; 1190 margin: 0; 1191 font-family: 'DM Sans', sans-serif; 1192 font-size: 24px; 1193 } 1194 1195 .accordion-single-title:hover { 1196 color: #45A049; 1197 transition: all 0.7s ease; 1198 } 1199 1200 .accordion-single-title::after { 1201 content: ""; 1202 position: absolute; 1203 top: 25px; 1204 right: 25px; 1205 width: 0; 1206 height: 0; 1207 border: 8px solid transparent; 1208 border-top-color: #666; 1209 transition: transform .2s ease; 1210 } 1211 1212 .accordion-single-content { 1213 max-height: 0; 1214 overflow: hidden; 1215 transition: max-height .3s ease-in-out; 1216 background-color: #cff5f6; 1217 font-size: 18px; 1218 color: #000; 1219 font-family: 'DM Sans' sans-serif; 1220 } 1221 1222 .accordion-single-content ul li { 1223 padding: 2px; 1224 font-size: 18px; 1225 font-family: 'DM Sans' sans-serif; 1226 } 1227 1228 .accordion-single-item.is-open .accordion-single-content { 1229 max-height: 150px; 1230 } 1231 1232 .accordion-single-item.is-open .accordion-single-title::after { 1233 transform: rotate(180deg); 1234 } 1235 1236 @media (max-width: 375px) { 1237 .swiper-slide .div-l h4 { 1238 font-size: 10px !important; 1239 } 1240 1241 .txt-type { 1242 font-size: 10px !important; 1243 ; 1244 } 1245 1246 .swiper-slide .div-l img { 1247 height: 120px; 1248 width: 150px; 1249 } 1250
1251 .swiper-slide .div-l #lifeCycle { 1252 height: 100px; 1253 width: 100px; 1254 } 1255 1256 .swiper-slide .div-r p { 1257 font-size: 10px !important; 1258 margin-top: -30%; 1259 padding-top: 0px !important; 1260 } 1261 1262 .navbar-nav { 1263 background-color: #273443; 1264 /* height: 100px !important; */ 1265 } 1266 } 1267 1268 @media (max-width: 675px) { 1269 .txt-type { 1270 font-size: 10px !important; 1271 ; 1272 } 1273 1274 .swiper-slide .div-r p { 1275 font-size: 10px !important; 1276 margin-top: -30%; 1277 padding-top: 0px !important; 1278 } 1279 1280 .swiper-slide .div-l img { 1281 height: 250px !important; 1282 width: 250px !important; 1283 } 1284 1285 .swiper-slide .div-l #lifeCycle { 1286 height: 220px !important; 1287 width: 240px !important; 1288 } 1289 1290 .navbar-nav { 1291 background-color: #273443; 1292 /* height: 100px !important; */ 1293 } 1294 } 1295 1296 @media (max-width: 875px) { 1297 .txt-type { 1298 font-size: 10px !important; 1299 ; 1300 } 1301 1302 .swiper-slide .div-r p { 1303 font-size: 10px !important; 1304 margin-top: -30%; 1305 padding-top: 0px !important; 1306 } 1307 1308 .swiper-slide .div-l img { 1309 height: 250px !important; 1310 width: 250px !important; 1311 } 1312 1313 .swiper-slide .div-l #lifeCycle { 1314 height: 220px !important; 1315 width: 240px !important; 1316 } 1317 1318 .navbar .site-logo { 1319 margin-top: -13px !important; 1320 } 1321 1322 .navbar .navbar-toggler { 1323 margin-top: -20px !important; 1324 background-color: #fff; 1325 } 1326 1327 .navbar-nav { 1328 background-color: #273443; 1329 /* height: 100px !important; */ 1330 } 1331 } 1332 1333 @media (max-width: 940px) { 1334 .txt-type { 1335 font-size: 10px !important; 1336 ; 1337 } 1338 1339 .swiper-slide .div-r p { 1340 font-size: 10px !important; 1341 margin-top: -30%; 1342 padding-top: 0px !important; 1343 } 1344 1345 .swiper-slide .div-l img { 1346 height: 250px !important; 1347 width: 250px !important; 1348 } 1349 1350 .swiper-slide .div-l #lifeCycle { 1351 height: 220px !important; 1352 width: 240px !important; 1353 } 1354 1355 .navbar .site-logo { 1356 margin-top: -13px !important; 1357 } 1358 1359 .navbar .navbar-toggler { 1360 margin-top: -20px !important; 1361 background-color: #fff; 1362 } 1363 1364 .navbar-nav { 1365 background-color: #273443; 1366 /* height: 100px !important; */ 1367 } 1368 } 1369 1370 .features-content { 1371 display: flex; 1372 flex-direction: row; 1373 width: 100%; 1374 } 1375 1376 .features-content-col { 1377 width: 50%; 1378 padding: 0 10px; 1379 } 1380 1381 @media (max-width: 768px) { 1382 .features-content { 1383 flex-direction: column; 1384 } 1385 1386 .features-content-col { 1387 width: 100%; 1388 padding: 0; 1389 } 1390 } 1391 1392 h2 { 1393 font-family: 'DM Sans', sans-serif; 1394 } 1395 1396 p { 1397 font-family: 'DM Sans', sans-serif; 1398 } 1399 1400 .grounded-radiants { 1401 position: relative; 1402 border: 5px solid transparent; 1403 border-radius: 16px; 1404 background: #fff; 1405 background-clip: padding-box; 1406 /* padding: 10px; */ 1407 /* overflow-x: hidden; */ 1408 /* just to show box-shadow still works fine */ 1409 box-shadow: 0 3px 9px #3EFCF0, inset 0 0 9px #fff; 1410 1411 } 1412 1413 .grounded-radiants::after { 1414 position: absolute; 1415 1416 background: linear-gradient(#3EFCF0, #C4FF3D) 70%; 1417 content: ''; 1418 z-index: -1; 1419 border-radius: 16px; 1420 } 1421 1422 .rounded-corners { 1423 border-radius: 25px; 1424 } 1425 1426 section, 1427 footer { 1428 display: block; 1429 position: relative; 1430 /* min-width: 880px */ 1431 } 1432 1433 header .box, 1434 section .box, 1435 footer .box { 1436 display: block; 1437 position: relative; 1438 width: 1140px; 1439 /* min-width: 860px; */ 1440 margin: 0 auto; 1441 border-radius: 20px; 1442 background-color: #273443; 1443 ; 1444 } 1445 1446 @media all and (max-width: 860px) { 1447 1448 header, 1449 section, 1450 footer { 1451 width: 100% !important; 1452 /* min-width: 600px !important */ 1453 } 1454 1455 header .box, 1456 section .box, 1457 footer .box { 1458 width: 100% !important; 1459 /* min-width: 600px !important; */ 1460 padding: 1em !important 1461 } 1462 } 1463 1464 .animated { 1465 -webkit-animation-duration: 1.5s; 1466 animation-duration: 2.5s; 1467 -webkit-animation-fill-mode: both; 1468 animation-fill-mode: both 1469 } 1470 1471 @-webkit-keyframes fadeIn { 1472 from { 1473 opacity: 0 1474 } 1475 1476 to { 1477 opacity: 1 1478 } 1479 } 1480
1481 @keyframes fadeIn { 1482 from { 1483 opacity: 0 1484 } 1485 1486 to { 1487 opacity: 1 1488 } 1489 } 1490 1491 .fadeIn { 1492 -webkit-animation-name: fadeIn; 1493 animation-name: fadeIn 1494 } 1495 1496 #features { 1497 text-align: center 1498 } 1499 1500 #features .features-title { 1501 display: inline-block; 1502 position: relative; 1503 color: #fff; 1504 font-size: 32px; 1505 1506 font-weight: 400; 1507 font-family: 'DM Sans' sans-serif; 1508 line-height: 46px; 1509 text-transform: uppercase; 1510 /* letter-spacing: 3px; */ 1511 margin: 1em 0 1512 } 1513 1514 #features .features-title::after { 1515 display: block; 1516 position: absolute; 1517 bottom: -.2em; 1518 left: 40%; 1519 margin-left: -40px; 1520 content: ""; 1521 width: 80px; 1522 height: 3px; 1523 /* background-color: #00BFF3; */ 1524 } 1525 1526 #features .features-content { 1527 display: flex; 1528 display: -webkit-box; 1529 display: -ms-flexbox; 1530 display: -webkit-flex; 1531 align-items: center; 1532 padding-bottom: 5em; 1533 margin-bottom: 5em; 1534 border-bottom: 2px solid #e5f7fb 1535 } 1536 1537 #features .features-content+.features-content { 1538 border: 0 1539 } 1540 1541 #features .features-content-col { 1542 width: 100%; 1543 text-align: left; 1544 1545 } 1546 1547 #features .features-textblock { 1548 display: none; 1549 position: relative 1550 } 1551 1552 #features .features-textblock.__active { 1553 display: block 1554 } 1555 1556 #features .features-textblock h1, 1557 #features .features-textblock h2, 1558 #features .features-textblock h3, 1559 #features .features-textblock h4, 1560 #features .features-textblock h5 { 1561 color: #fff; 1562 font-family: 'DM Sans', sans-serif; 1563 font-weight: 900; 1564 padding: 0; 1565 font-size: 1.5em; 1566 padding-left: 39px; 1567 } 1568 1569 #features .features-textblock p { 1570 color: #fff; 1571 font-family: 'DM Sans', sans-serif; 1572 font-size: 12px; 1573 font-weight: 300; 1574 line-height: 1.7em 1575 } 1576 1577 #features .features-textblock ul { 1578 margin: 0; 1579 padding: 0 2em; 1580 list-style: none; 1581 color: #fff; 1582 } 1583 1584 #features .features-textblock ul li { 1585 position: relative; 1586 list-style: none; 1587 margin: 0; 1588 padding: 0; 1589 text-indent: -5px; 1590 color: #fff; 1591 font-family: "Open Sans"; 1592 font-size: 12px; 1593 font-weight: 300; 1594 line-height: 1.7em; 1595 padding: 0.7em 0 1596 } 1597 1598 #features .features-textblock ul li:before { 1599 display: inline-block; 1600 position: relative; 1601 top: -1px; 1602 left: -11px; 1603 content: ''; 1604 width: 5px; 1605 height: 5px; 1606 background-color: #00b0de; 1607 -webkit-border-radius: 50%; 1608 -moz-border-radius: 50%; 1609 -ms-border-radius: 50%; 1610 border-radius: 50% 1611 } 1612 1613 #features .features-graph { 1614 height: 425px; 1615 margin: 25px 1616 } 1617 1618 #features .features-graph .button-holder { 1619 display: flex; 1620 display: -webkit-box; 1621 display: -ms-flexbox; 1622 display: -webkit-flex; 1623 justify-content: center; 1624 -webkit-justify-content: center; 1625 align-items: center 1626 } 1627 1628 #features .features-graph .animation-holder { 1629 display: flex; 1630 justify-content: center; 1631 align-items: center 1632 } 1633 1634 #features .features-graph .flash-oval { 1635 background-color: #00bff3; 1636 width: 12em; 1637 height: 12em; 1638 border-radius: 7em; 1639 -webkit-transform: translateX(1px); 1640 -ms-transform: translateX(1px); 1641 transform: translateX(1px); 1642 z-index: 100; 1643 margin: 10em auto 9em auto 1644 } 1645 1646 #features .features-graph .flash-oval img { 1647 position: absolute; 1648 right: 32px; 1649 top: 23px; 1650 } 1651 1652 #features .features-graph .btn-with-icon { 1653 display: block; 1654 width: 90px; 1655 height: 90px; 1656 background-color: #fff; 1657 border: 1px solid #9df; 1658 -webkit-border-radius: 10px; 1659 -moz-border-radius: 10px; 1660 -ms-border-radius: 10px; 1661 border-radius: 10px; 1662 transition-duration: 0.3s; 1663 background-position: center; 1664 background-repeat: no-repeat; 1665 line-height: 5em; 1666 z-index: 0; 1667 cursor: pointer; 1668 margin-left: 8%; 1669 margin-right: 8%; 1670 text-align: center; 1671 opacity: 0.5; 1672 filter: alpha(opacity=50) 1673 } 1674 1675 #features .features-graph .btn-with-icon.__active { 1676 opacity: 1; 1677 filter: alpha(opacity=100); 1678 border-width: 5px; 1679 border-color: #7ab9f0; 1680 width: 90px; 1681 height: 90px; 1682 } 1683 1684 #features .features-graph .btn-with-icon:hover { 1685 opacity: 1 1686 } 1687 1688 #features .features-graph .sq-bt-label { 1689 letter-spacing: 0; 1690 color: #fff; 1691 font-size: 11px; 1692 font-weight: 600; 1693 line-height: 16px; 1694 position: absolute; 1695 text-transform: uppercase 1696 } 1697 1698 #features .features-graph .label-top-left { 1699 right: 39%; 1700 top: 21%; 1701 } 1702 1703 #features .features-graph .label-top { 1704 right: 24.1%; 1705 top: 21%; 1706 } 1707 1708 #features .features-graph .label-top-right { 1709 right: 5.5%; 1710 top: 21% 1711 } 1712 1713 #features .features-graph .label-bottom-left { 1714 right: 38.3%; 1715 bottom: 8%; 1716 } 1717 1718 #features .features-graph .label-bottom { 1719 right: 21.4%; 1720 bottom: 8%; 1721 } 1722 1723 #features .features-graph .label-bottom-right { 1724 right: 5.6%; 1725 bottom: 8%; 1726 } 1727 1728 #features .features-graph .icon-features-1:after { 1729 content: ' '; 1730 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/top-left.svg); 1731 background-size: 100%; 1732 height: 110px; 1733 width: 100px; 1734 background-repeat: no-repeat; 1735 position: absolute; 1736 top: 24.4% 1737 } 1738 1739 #features .features-graph .icon-features-2:after { 1740 content: ' '; 1741 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/top.svg); 1742 height: 110px; 1743 width: 85px; 1744 background-repeat: no-repeat; 1745 position: absolute; 1746 top: 24.4% 1747 } 1748 1749 #features .features-graph .icon-features-3:after { 1750 content: ' '; 1751 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/top-right.svg); 1752 background-size: 100%; 1753 height: 110px; 1754 width: 100px; 1755 background-repeat: no-repeat; 1756 position: absolute; 1757 top: 24.4%; 1758 right: 10% 1759 } 1760 1761 #features .features-graph .icon-features-4:after { 1762 content: ' '; 1763 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/bottom-left.svg); 1764 background-size: 100%; 1765 height: 110px; 1766 width: 100px; 1767 background-repeat: no-repeat; 1768 position: absolute; 1769 bottom: 26% 1770 } 1771 1772 #features .features-graph .icon-features-5:after { 1773 content: ' '; 1774 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/bottom.svg); 1775 height: 110px; 1776 width: 85px; 1777 background-repeat: no-repeat; 1778 position: absolute; 1779 bottom: 21% 1780 } 1781 1782 #features .features-graph .icon-features-6:after { 1783 content: ' '; 1784 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/bottom-right.svg); 1785 background-size: 100%; 1786 height: 110px; 1787 width: 100px; 1788 background-repeat: no-repeat; 1789 position: absolute; 1790 bottom: 26%; 1791 right: 10% 1792 } 1793 1794 #features .features-graph #top-left-line { 1795 position: absolute; 1796 top: 170px; 1797 left: 50px; 1798 z-index: -4 1799 } 1800 1801 #features .features-graph .icon-features-1 { 1802 background-image: url(../../img/Battery\ lime\ colour.png); 1803 background-size: 70%; 1804 /* background-position: 50% -10px; */ 1805 1806 } 1807 1808 #features .features-graph .icon-features-2 { 1809 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/icon-2.svg); 1810 background-size: 70%; 1811 background-position: 50% 50% 1812 } 1813 1814 #features .features-graph .icon-features-3 { 1815 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/icon-3.svg); 1816 background-size: 65% 1817 } 1818 1819 #features .features-graph .icon-features-4 { 1820 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/icon-4.svg); 1821 background-size: 150%; 1822 background-position: 50% 0 1823 } 1824 1825 #features .features-graph .icon-features-5 { 1826 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/icon-5.svg); 1827 background-size: 150% 1828 } 1829 1830 #features .features-graph .icon-features-6 { 1831 background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/598117/icon-6.svg); 1832 background-size: 65%; 1833 background-position: 50% 50% 1834 } 1835 1836 #features .features-graph .wave { 1837 position: absolute; 1838 opacity: 0; 1839 width: 12em; 1840 height: 12em; 1841 border: #56a9e8 1px solid; 1842 border-radius: 7em; 1843 -webkit-animation-name: ripple; 1844 animation-name: ripple; 1845 -webkit-animation-duration: 2s; 1846 animation-duration: 2s; 1847 -webkit-animation-iteration-count: linear; 1848 animation-iteration-count: linear; 1849 text-align: right; 1850 top: 0 1851 } 1852 1853 #features .features-graph .wave2 { 1854 position: absolute; 1855 opacity: 0; 1856 width: 12em; 1857 height: 12em; 1858 border: #56a9e8 1px solid; 1859 border-radius: 7em; 1860 -webkit-animation-name: ripple2; 1861 animation-name: ripple2; 1862 -webkit-animation-duration: 2s; 1863 animation-duration: 2s; 1864 -webkit-animation-iteration-count: linear; 1865 animation-iteration-count: linear; 1866 top: 0; 1867 text-align: center 1868 } 1869 1870 #features .features-graph .wave3 { 1871 position: absolute; 1872 opacity: 0; 1873 width: 12em; 1874 height: 12em; 1875 border: #56a9e8 1px solid; 1876 border-radius: 7em; 1877 -webkit-animation-name: ripple3; 1878 animation-name: ripple3; 1879 -webkit-animation-duration: 2s; 1880 animation-duration: 2s; 1881 -webkit-animation-iteration-count: linear; 1882 animation-iteration-count: linear; 1883 text-align: center; 1884 top: 0 1885 } 1886 1887 #features .features-graph .wave4 { 1888 position: absolute; 1889 opacity: 0; 1890 width: 12em; 1891 height: 12em; 1892 border: #56a9e8 1px solid; 1893 border-radius: 7em; 1894 -webkit-animation-name: ripple4; 1895 animation-name: ripple4; 1896 -webkit-animation-duration: 2s; 1897 animation-duration: 2s; 1898 -webkit-animation-iteration-count: linear; 1899 animation-iteration-count: linear; 1900 text-align: center; 1901 top: 0 1902 } 1903 1904 @-webkit-keyframes ripple { 1905 from { 1906 opacity: 0.8 1907 } 1908 1909 to { 1910 -webkit-transform: scale(1.2); 1911 transform: scale(1.2); 1912 opacity: 0 1913 } 1914 } 1915
1916 @keyframes ripple { 1917 from { 1918 opacity: 0.8 1919 } 1920 1921 to { 1922 -webkit-transform: scale(1.2); 1923 transform: scale(1.2); 1924 opacity: 0 1925 } 1926 } 1927 1928 @-webkit-keyframes ripple2 { 1929 from { 1930 opacity: 0.7 1931 } 1932 1933 to { 1934 -webkit-transform: scale(1.5); 1935 transform: scale(1.5); 1936 opacity: 0 1937 } 1938 } 1939 1940 @keyframes ripple2 { 1941 from { 1942 opacity: 0.7 1943 } 1944 1945 to { 1946 -webkit-transform: scale(1.5); 1947 transform: scale(1.5); 1948 opacity: 0 1949 } 1950 } 1951 1952 @-webkit-keyframes ripple3 { 1953 from { 1954 opacity: 0.7 1955 } 1956 1957 to { 1958 -webkit-transform: scale(2); 1959 transform: scale(2); 1960 opacity: 0 1961 } 1962 } 1963 1964 @keyframes ripple3 { 1965 from { 1966 opacity: 0.7 1967 } 1968 1969 to { 1970 -webkit-transform: scale(2); 1971 transform: scale(2); 1972 opacity: 0 1973 } 1974 } 1975 1976 @-webkit-keyframes ripple4 { 1977 from { 1978 opacity: 0.6 1979 } 1980 1981 to { 1982 -webkit-transform: scale(2.5); 1983 transform: scale(2.5); 1984 opacity: 0 1985 } 1986 } 1987 1988 @keyframes ripple4 { 1989 from { 1990 opacity: 0.4 1991 } 1992 1993 to { 1994 -webkit-transform: scale(2.5); 1995 transform: scale(2.5); 1996 opacity: 0 1997 } 1998 } 1999 2000 #features .features-items { 2001 display: flex; 2002 display: -webkit-box; 2003 display: -ms-flexbox; 2004 display: -webkit-flex; 2005 flex-flow: row wrap; 2006 list-style: none; 2007 margin: 0; 2008 padding: 0 2009 } 2010 2011 #features .features-items li { 2012 list-style: none; 2013 margin: 0; 2014 padding: 0; 2015 width: 50%; 2016 text-align: left; 2017 padding: 20px 50px 20px 20px 2018 } 2019 2020 .hidden { 2021 display: none; 2022 } 2023 2024 .visible { 2025 display: block; 2026 } 2027 2028 #features .features-textblock p { 2029 color: #fff; 2030 font-family: 'DM Sans', sans-serif; 2031 font-size: 16px; 2032 font-weight: 300; 2033 line-height: 1.7em; 2034 padding-left: 40px 2035 } 2036 2037 #features .features-textblock ul { 2038 margin: 0; 2039 padding: 0 2em; 2040 list-style: none; 2041 padding-left: 55px; 2042 color: #fff; 2043 } 2044 2045 #features .features-textblock ul li { 2046 position: relative; 2047 list-style: none; 2048 margin: 0; 2049 padding: 0; 2050 text-indent: -5px; 2051 color: #fff; 2052 font-family: 'DM Sans', sans-serif; 2053 font-size: 14px; 2054 font-weight: 300; 2055 line-height: 1.7em; 2056 padding: 0.7em 0 2057 } 2058 2059 #features .features-textblock ul li:before { 2060 display: inline-block; 2061 position: relative; 2062 top: -1px; 2063 left: -11px; 2064 content: ''; 2065 width: 5px; 2066 height: 5px; 2067 background-color: #00b0de; 2068 -webkit-border-radius: 50%; 2069 -moz-border-radius: 50%; 2070 -ms-border-radius: 50%; 2071 border-radius: 50% 2072 } 2073 2074 #features .features-graph { 2075 height: 425px; 2076 margin: 25px 2077 } 2078 2079 #features .features-graph .button-holder { 2080 display: flex; 2081 display: -webkit-box; 2082 display: -ms-flexbox; 2083 display: -webkit-flex; 2084 justify-content: center; 2085 -webkit-justify-content: center; 2086 align-items: center 2087 } 2088 2089 #features .features-graph .animation-holder { 2090 display: flex; 2091 justify-content: center; 2092 align-items: center; 2093 margin-top: -18px; 2094 } 2095 2096 #features .features-graph .flash-oval { 2097 background-color: #00bff3; 2098 width: 8em; 2099 height: 8em; 2100 border-radius: 6em; 2101 -webkit-transform: translateX(1px); 2102 -ms-transform: translateX(1px); 2103 /* transform: translateX(4px); */ 2104 transform: translateY(12px); 2105 z-index: 100; 2106 margin: 6em auto 3em auto; 2107 } 2108 2109 #features .features-graph .flash-oval img { 2110 position: absolute; 2111 right: 50px; 2112 top: 38px; 2113 } 2114 2115 .gradient-text { 2116 /* Fallback: Set a background color. */ 2117 background-color: red; 2118 2119 /* Create the gradient. */ 2120 background-image: linear-gradient(45deg, #f3ec78, #af4261); 2121 2122 /* Set the background size and repeat properties. */ 2123 background-size: 100%; 2124 background-repeat: repeat; 2125 2126 /* Use the text as a mask for the background. */ 2127 /* This will show the gradient as a text color rather than element bg. */ 2128 2129 -webkit-text-fill-color: transparent; 2130 2131 -moz-text-fill-color: transparent; 2132 } 2133 2134 @import url('https://fonts.googleapis.com/css2?family=Mulish:wght@700&display=swap'); 2135 2136 .accordion__item { 2137 margin: 10px 0; 2138 position: relative; 2139 } 2140 2141 .accordion__item:before { 2142 content: ""; 2143 position: absolute; 2144 left: 0; 2145 right: 0; 2146 bottom: 0; 2147 border-bottom: 2px solid #4CAF50; 2148 } 2149 2150 .accordion__question { 2151 cursor: pointer; 2152 padding-top: 10px; 2153 padding-bottom: 0px; 2154 /* remove space below h3 and above the line */ 2155 padding-left: 10px; 2156 padding-right: 10px; 2157 color: #4CAF50; 2158 display: flex; 2159 align-items: center; 2160 justify-content: space-between; 2161 text-decoration: none; 2162 } 2163 2164 .accordion__question:hover h3 { 2165 color: #45A049; 2166 transition: all 0.7s ease; 2167 } 2168 2169 .accordion__question h3 { 2170 font-size: 30.4px; 2171 line-height: 1.2em; 2172 letter-spacing: 0; 2173 text-transform: uppercase; 2174 font-family: "'DM Sans'", sans-serif; 2175 padding-bottom: 0px; 2176 margin-bottom: 8px 2177 } 2178 2179 .accordion__answer { 2180 height: 0; 2181 overflow: hidden; 2182 transition: height 7s ease-in-out; 2183 /* adjust this line */ 2184 background-color: #cff5f6; 2185 padding: 0 20px; 2186 margin-top: 0px; 2187 margin-bottom: 10px; 2188 } 2189 2190 .accordion__answer.open { 2191 height: auto; 2192 padding: 20px 20px; 2193 transition: all 0.5s ease; 2194 border-radius: 20px; 2195 2196 } 2197 2198 .accordion__body ul { 2199 2200 font-size: 20px; 2201 font-family: 'DM Sans', sans-serif; 2202 } 2203 2204 .accordion__body ul { 2205 2206 font-size: 20px; 2207 font-family: 'DM Sans', sans-serif; 2208 } 2209 2210 .accordion__icon svg { 2211 transition: transform 0.3s ease; 2212 transform: rotate(0deg); 2213 } 2214 2215 .accordion__question.open .accordion__icon svg { 2216 2217 transition: transform 0.3s ease; 2218 transform: rotate(180deg); 2219 } 2220 2221 .no-select, 2222 h2 { 2223 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 2224 -webkit-touch-callout: none; 2225 -webkit-user-select: none; 2226 -khtml-user-select: none; 2227 -moz-user-select: none;
2228 -ms-user-select: none; 2229 user-select: none; 2230 } 2231 2232 html { 2233 width: 100%; 2234 height: 100%; 2235 perspective: 900; 2236 overflow-y: scroll; 2237 background-color: #dce7eb; 2238 font-family: "Titillium Web", sans-serif; 2239 color: rgba(48, 69, 92, 0.8); 2240 } 2241 2242 h1, 2243 h2 { 2244 color: #273443; 2245 } 2246 2247 h1 { 2248 text-transform: uppercase; 2249 font-size: 36px; 2250 line-height: 42px; 2251 letter-spacing: 0px; 2252 font-weight: 100; 2253 } 2254 2255 h2 { 2256 font-size: 26px; 2257 line-height: 34px; 2258 font-weight: 300; 2259 letter-spacing: 0px; 2260 display: block; 2261 /* background-color: #fefffa; */ 2262 margin: 0; 2263 cursor: pointer; 2264 } 2265 2266 p { 2267 color: #fff; 2268 font-size: 17px; 2269 /* line-height: 0px; */ 2270 letter-spacing: 1px; 2271 position: relative; 2272 overflow: hidden; 2273 max-height: 800px; 2274 opacity: 1; 2275 transform: translate(0, 0); 2276 margin-top: 14px; 2277 z-index: 2; 2278 } 2279 2280 ul li:nth-of-type(1) { 2281 animation-delay: 0.5s; 2282 } 2283 2284 ul li i { 2285 position: absolute; 2286 transform: translate(-6px, 0); 2287 margin-top: 16px; 2288 right: 0; 2289 } 2290 2291 ul li i:before, 2292 ul li i:after { 2293 content: ""; 2294 position: absolute; 2295 background-color: #000; 2296 width: 3px; 2297 height: 9px; 2298 } 2299 2300 ul li i:before { 2301 transform: translate(-2px, 0) rotate(45deg); 2302 } 2303 2304 ul li i:after { 2305 transform: translate(2px, 0) rotate(-45deg); 2306 } 2307 2308 ul li input[type=checkbox] { 2309 position: absolute; 2310 cursor: pointer; 2311 width: 100%; 2312 height: 100%; 2313 z-index: 1; 2314 opacity: 0; 2315 } 2316 2317 ul li input[type=checkbox]:checked~p { 2318 margin-top: 0; 2319 max-height: 0; 2320 opacity: 0; 2321 transform: translate(0, 50%); 2322 } 2323 2324 ul li input[type=checkbox]:checked~i:before { 2325 transform: translate(2px, 0) rotate(45deg); 2326 } 2327 2328 ul li input[type=checkbox]:checked~i:after { 2329 transform: translate(-2px, 0) rotate(-45deg); 2330 } 2331 2332 @keyframes flipdown { 2333 0% { 2334 opacity: 0; 2335 transform-origin: top center; 2336 transform: rotateX(-90deg); 2337 } 2338 2339 5% { 2340 opacity: 1; 2341 } 2342 2343 80% { 2344 transform: rotateX(8deg); 2345 } 2346 2347 83% { 2348 transform: rotateX(6deg); 2349 } 2350 2351 92% { 2352 transform: rotateX(-3deg); 2353 } 2354 2355 100% { 2356 transform-origin: top center; 2357 transform: rotateX(0deg); 2358 } 2359 } 2360 2361 .d-flex a:hover { 2362 /* border: 1px #ffffff solid; */ 2363 transform: scaleX(1); 2364 transform-origin: bottom left; 2365 text-decoration: underline; 2366 transition: all .35s ease; 2367 } 2368 2369 body::-webkit-scrollbar {
2370 width: 5px; 2371 } 2372 2373 body { 2374 scrollbar-width: thin; 2375 scrollbar-color: #000; 2376 } 2377 2378 body::-webkit-scrollbar-track { 2379 background: #fff; 2380 } 2381 2382 body::-webkit-scrollbar-thumb { 2383 background-color: #000; 2384 border-radius: 6px; 2385 border: 3px solid var(--scrollbarBG); 2386 } 2387 2388 body { 2389 scroll-behavior: smooth; 2390 font-family: 'DM Sans', sans-serif; 2391 2392 } 2393 2394 .containers { 2395 text-align: center; 2396 margin-left: 50%; 2397 width: 24px; 2398 height: 24px; 2399 margin-top: -7%; 2400 } 2401 2402 .chevron { 2403 position: relative; 2404 width: 28px; 2405 height: 8px; 2406 opacity: 0; 2407 transform: scale3d(0.5, 0.5, 0.5); 2408 animation: move 3s ease-out infinite; 2409 } 2410 2411 .chevron:first-child { 2412 animation: move 3s ease-out 1s infinite; 2413 } 2414 2415 .chevron:nth-child(2) { 2416 animation: move 3s ease-out 2s infinite; 2417 } 2418 2419 .chevron:before, 2420 .chevron:after { 2421 content: ' '; 2422 position: absolute; 2423 top: 0; 2424 height: 100%; 2425 width: 51%; 2426 background: #000; 2427 } 2428 2429 .chevron:before { 2430 left: 0; 2431 transform: skew(0deg, 30deg); 2432 } 2433 2434 .chevron:after { 2435 right: 0; 2436 width: 50%; 2437 transform: skew(0deg, -30deg); 2438 } 2439 2440 @keyframes move { 2441 25% { 2442 opacity: 1; 2443 2444 } 2445 2446 33% { 2447 opacity: 1; 2448 transform: translateY(30px); 2449 } 2450 2451 67% { 2452 opacity: 1; 2453 transform: translateY(40px); 2454 } 2455 2456 100% { 2457 opacity: 0; 2458 transform: translateY(55px) scale3d(0.5, 0.5, 0.5); 2459 } 2460 } 2461 2462 .text { 2463 display: block; 2464 margin-top: 75px; 2465 margin-left: -30px; 2466 font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif; 2467 font-size: 12px; 2468 color: #fff; 2469 text-transform: uppercase; 2470 white-space: nowrap; 2471 opacity: .25; 2472 animation: pulse 2s linear alternate infinite; 2473 } 2474 2475 @keyframes pulse { 2476 to { 2477 opacity: 1; 2478 } 2479 } 2480 2481 a { 2482 font-family: 'DM Sans', sans-serif; 2483 2484 } 2485 2486 body { 2487 font-family: 'DM Sans', sans-serif; 2488 } 2489 2490 .container { 2491 cursor: none; 2492 } 2493 2494 body { 2495 cursor: none; 2496 } 2497 2498 .cursor, 2499 .cursor2, 2500 .cursor3 { 2501 position: fixed; 2502 border-radius: 50%; 2503 transform: translateX(-50%) translateY(-50%); 2504 pointer-events: none; 2505 left: -100px; 2506 top: 50%; 2507 mix-blend-mode: difference; 2508 -webkit-transition: all 300ms linear; 2509 /* transition: all 0.3s ease; */ 2510 transition: transform 0.3s ease; 2511 will-change: transform; 2512 /* Enable GPU acceleration */ 2513 } 2514 2515 .cursor { 2516 background-color: #000; 2517 height: 30px; 2518 width: 30px; 2519 z-index: 99999; 2520 } 2521 2522 .cursor2, 2523 .cursor3 { 2524 height: 30px; 2525 width: 30px; 2526 z-index: 99998; 2527 -webkit-transition: all 0.3s ease-out; 2528 transition: all 0.3s ease-out; 2529 transition: transform 0.3s ease-out; 2530 will-change: transform; 2531 /* Enable GPU acceleration */ 2532 } 2533 2534 .cursor2.hover, 2535 .cursor3.hover { 2536 -webkit-transform: scale(2) translateX(-25%) translateY(-25%); 2537 transform: scale(2) translateX(-25%) translateY(-25%); 2538 border: none 2539 } 2540 2541 #nav-link { 2542 text-decoration: none; 2543 display: inline-block; 2544 padding-left: 10px; 2545 position: relative; 2546 } 2547 2548 #nav-link:after { 2549 background: none repeat scroll 0 0 transparent; 2550 bottom: 15px; 2551 content: ""; 2552 display: block; 2553 height: 2px; 2554 left: 50%; 2555 position: absolute; 2556 background: #fff; 2557 transition: width 0.3s ease 0s, left 0.3s ease 0s; 2558 width: 0; 2559 } 2560 2561 #nav-link:hover:after { 2562 width: 100%; 2563 left: 0; 2564 } 2565 2566 @media screen and (max-width:768px) { 2567 #features .features-content-col { 2568 text-align: left; 2569 height: 562px !important; 2570 } 2571 2572 #features .features-graph .label-bottom-right { 2573 right: 10.6%; 2574 bottom: 12%; 2575 } 2576 2577 #features .features-graph .label-bottom { 2578 right: 38.4%; 2579 bottom: 12%; 2580 } 2581 2582 #features .features-graph .label-bottom-left { 2583 right: 69.3%; 2584 bottom: 12%; 2585 } 2586 2587 #features .features-graph .label-top-left { 2588 top: 56%; 2589 left: -12%; 2590 } 2591 2592 #features .features-graph .label-top { 2593 /* right: 24.1%; */ 2594 top: 56%; 2595 left: 26%; 2596 } 2597 2598 #features .features-graph .label-top-right { 2599 right: 8.5%; 2600 top: 56%; 2601 } 2602 2603 #features .features-graph .icon-features-1:after { 2604 top: 58%; 2605 } 2606 2607 #features .features-graph .icon-features-2:after { 2608 top: 58%; 2609 } 2610 2611 #features .features-graph .icon-features-3:after { 2612 top: 58%; 2613 right: 23%; 2614 } 2615 2616 #features .features-graph .icon-features-4:after { 2617 bottom: 25%; 2618 } 2619 2620 #features .features-graph .icon-features-5:after { 2621 bottom: 23%; 2622 } 2623 2624 #features .features-graph .icon-features-6:after { 2625 bottom: 25%; 2626 right: 24%; 2627 } 2628 2629 #features .features-graph .icon-features-4 { 2630 background-position: -10px; 2631 } 2632 } 2633 2634 .large-header { 2635 position: relative; 2636 width: 100%; 2637 background: #fff; 2638 overflow: hidden; 2639 background-size: cover; 2640 background-position: center center; 2641 z-index: 1; 2642 } 2643 2644 #large-header { 2645 background: #273443; 2646 margin-top: 5%; 2647 } 2648 2649 .main-title { 2650 position: absolute; 2651 margin: 0; 2652 padding: 0; 2653 color: #F9F1E9; 2654 text-align: center; 2655 top: 50%; 2656 left: 50%; 2657 -webkit-transform: translate3d(-50%, -50%, 0); 2658 transform: translate3d(-50%, -50%, 0); 2659 } 2660 2661 .demo-1 .main-title { 2662 text-transform: uppercase; 2663 font-size: 4.2em; 2664 letter-spacing: 0.1em; 2665 } 2666 2667 .main-title .thin { 2668 font-weight: 200; 2669 } 2670 2671 .banner-container { 2672 width: 1200px !important; 2673 } 2674 2675 @media screen and (max-width:768px) { 2676 .large-header { 2677 height: 500px !important; 2678 ; 2679 } 2680 2681 .banner-container { 2682 width: 350px !important; 2683 } 2684 } 2685 2686 #col-text { 2687 color: #000; 2688 background-image: linear-gradient(128deg, #6AFFAB, #C0FF3F 50%, #3AFFE6); 2689 -webkit-background-clip: text; 2690 -moz-background-clip: text; 2691 -webkit-text-fill-color: transparent; 2692 -moz-text-fill-color: transparent; 2693 font-family: 'DM Sans', sans-serif; 2694 letter-spacing: 1px; 2695 } 2696 2697 @media screen and (max-width:768px) { 2698 .large-header { 2699 height: 500px !important; 2700 ; 2701 } 2702 2703 .navbar-collapse { 2704 margin-top: -10px !important; 2705 } 2706 2707 .banner-container { 2708 width: 350px !important; 2709 } 2710 } 2711 2712 .cursor.hover { 2713 background-color: #000; 2714 -webkit-transform: scale(2) translateX(-25%) translateY(-25%); 2715 transform: scale(2) translateX(-25%) translateY(-25%); 2716 border: none 2717 } 2718 2719 .cursor2 { 2720 border: 2px solid #fff; 2721 box-shadow: 0 0 22px rgba(255, 255, 255, 0.6); 2722 } 2723 2724 .cursor2.hover { 2725 background: rgba(255, 255, 255, 1); 2726 box-shadow: 0 0 12px rgba(255, 255, 255, 0.2); 2727 } 2728 2729 @media screen and (max-width: 1200px) { 2730 2731 .cursor, 2732 .cursor2, 2733 .cursor3 { 2734 display: none 2735 } 2736 2737 } 2738 2739/* h1 { 2740 font-size: 2em; 2741} */ 2742 2743/* img { 2744 max-width: 100%; 2745 width: 400px; 2746 shape-margin: 0.75em; 2747} */ 2748.elephants { 2749 float: right; 2750 margin-right: -15vw; 2751 shape-outside: url(../../img/P4\ -\ 3\ \(2\).png); 2752} 2753.tree { 2754 float: right; 2755 margin-left: -15vw; 2756 shape-outside: url(../../img/White\ Knight\ Pro\ 245\,\ with\ HeatSink.png); 2757} 2758.orion { 2759 float: left; 2760 margin-top: -7em; 2761 margin-left: -14vw; 2762 shape-outside: url(../../img/Spartan\ BMS\ -\ 165\,\ with\ HeatSink.png); 2763} 2764 2765.roma { 2766 display: grid; 2767 place-content: center; 2768 position: fixed; 2769 bottom: 2vmin; 2770 right: 2vmin; 2771 width: 5.5vmin; 2772 min-width: 30px; 2773 aspect-ratio: 1; 2774 background-image: linear-gradient(#7070ff 50%, #008000 0); 2775 background-size: cover; 2776 opacity: 0.5; 2777 transition: opacity 0.3s ease, scale 0.3s ease; 2778} 2779.roma img { 2780 max-width: 100%; 2781 transition: rotate 10s linear; 2782} 2783 2784.roma:hover { 2785 opacity: 1; 2786 scale: 1.2; 2787} 2788.roma:hover > img { 2789 rotate: -720deg; 2790} 2791 2792.article-date { 2793 margin-bottom: 3%; 2794 } 2795 2796 .article-type-btn { 2797 background-color: #50C878; 2798 color: #000; 2799 text-align: center; 2800 /* padding: 10px; */ 2801 border-radius: 30px; 2802 width: 80px; 2803 margin-top: -2%; 2804 margin-left: 2%; 2805 margin-bottom: 2%; 2806 } 2807 2808 /* header container */ 2809 .header-container { 2810 width: 100%; 2811 background: #F7F8FA; 2812 /* background: linear-gradient(180deg, #94C9F1 0%, rgba(148, 201, 241, 0.00) 100%), #FFF; */ 2813 text-align: center; 2814 justify-content: center; 2815 margin-top: 0; 2816 padding-top: 8%; 2817 } 2818 2819 .header-content { 2820 width: 76%; 2821 /* padding: 20px; */ 2822 margin-left: 12%; 2823 } 2824 2825 .header-content h1 { 2826 font-family: 'DM Sans', sans-serif; 2827 text-transform: none; 2828 font-size: 34px; 2829 line-height: 1.3; 2830 font-weight: 600; 2831 } 2832 2833 .header-content p { 2834 font-family: 'DM Sans', sans-serif; 2835 text-transform: none; 2836 font-size: 20px; 2837 color: #fff; 2838 margin: 0px; 2839 font-weight: 600; 2840 } 2841 2842 .text-primary { 2843 margin-right: 8px; 2844 } 2845 2846 #titleHeader { 2847 text-align: left; 2848 } 2849 2850 @media screen and (max-width: 768px) { 2851 .article-container{ 2852 margin-left: 0px !important; 2853 } 2854 .row { 2855 text-align: center !important; 2856 } 2857 2858 #titleHeader { 2859 text-align: center !important; 2860 } 2861 2862 h3 { 2863 margin-top: 30px; 2864 } 2865 2866 .header-content h1 { 2867 font-size: 20px; 2868 margin-bottom: 10%; 2869 } 2870 2871 .aricle-underline { 2872 margin-left: 29% !important; 2873 } 2874 2875 .header-container { 2876 margin-top: 15%; 2877 } 2878 2879 article h4 { 2880 font-size: 18px !important; 2881 } 2882 2883 article { 2884 border-radius: 0 !important; 2885 box-shadow: none !important; 2886 border-bottom: 1px solid #4BD711; 2887 /* padding-bottom: 20px; */ 2888 } 2889 2890 .article-btn { 2891 margin-top: 10px !important; 2892 margin-bottom: 10px !important; 2893 margin: 0px 21% !important; 2894 } 2895 2896 .tab-img { 2897 /* padding: 10px; */ 2898 border-radius: 20px; 2899 z-index: -1; 2900 height: 150px !important; 2901 } 2902 } 2903 2904 #col-text { 2905 color: #000; 2906 /* background: -webkit-linear-gradient(120deg, #AEFC06 20.69%, #08FBE7 50.19%, #FD4766 79.69%); */ 2907 background-image: linear-gradient(128deg, #6AFFAB, #C0FF3F 50%, #3AFFE6); 2908 background-clip: text; 2909 -webkit-background-clip: text; 2910 -moz-background-clip: text; 2911 -webkit-text-fill-color: transparent; 2912 -moz-text-fill-color: transparent; 2913 font-family: 'DM Sans', sans-serif; 2914 letter-spacing: 1px; 2915 } 2916 2917 h3 { 2918 font-weight: 600; 2919 } 2920 2921 .article-btn { 2922 width: 130px; 2923 padding: 5px 20px; 2924 border: 1px solid #000; 2925 text-align: center; 2926 justify-content: center; 2927 background-color: #273443; 2928 text-decoration: none; 2929 color: #fff; 2930 border-radius: 10px; 2931 margin: 0px 30%; 2932 } 2933 2934 .article-btn a { 2935 color: #fff; 2936 } 2937 2938 .article-container { 2939 display: flex; 2940 flex-wrap: wrap; 2941 margin: 12%; 2942 margin-top: -2%; 2943 text-align: left; 2944 justify-content: left; 2945 background: #F7F8FA; 2946 2947} 2948 2949 .article-container1 { 2950 display: flex; 2951 flex-wrap: wrap; 2952 padding: 6% 4% 4% 4%; 2953 margin-top: -5%; 2954 margin-left: 9%; 2955 2956 background: #F7F8FA; 2957 } 2958 2959 article { 2960 max-width: 44%; 2961 max-height: 540px; 2962 margin: 2%; 2963 /* max-height:700px ; */ 2964 --img-scale: 1.001; 2965 --title-color: #fff; 2966 --link-icon-translate: -20px; 2967 --link-icon-opacity: 0; 2968 font-family: 'DM Sans' sans-serif; 2969 position: relative; 2970 border-radius: 16px; 2971 box-shadow: none; 2972 transform-origin: center; 2973 transition: all 0.4s ease-in-out; 2974 overflow: hidden; 2975 /* background: #F2F4F7; */ 2976 box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px; 2977 } 2978 2979 article h4 { 2980 text-align: left; 2981 /* margin: 0 0 10px 0; */ 2982 font-family: 'DM Sans', sans-serif; 2983 font-size: 20px; 2984 letter-spacing: 0.06em; 2985 color: #000; 2986 transition: color 0.3s ease-out; 2987 text-decoration: none; 2988 font-weight: 600; 2989 letter-spacing: 0.5px; 2990 margin-bottom: 3%; 2991 } 2992 2993 article p { 2994 text-align: left; 2995 /* margin: 0 0 10px 0; */ 2996 font-family: 'DM Sans', sans-serif; 2997 font-size: 18px; 2998 letter-spacing: 0.06em; 2999 color: #000; 3000 transition: color 0.3s ease-out; 3001 text-decoration: none; 3002 max-height: 80px; 3003 overflow: hidden; 3004 letter-spacing: 0.5px; 3005 margin: auto; 3006 margin-bottom: 5%; 3007 } 3008 3009 figure {
3010 /* max-height: 200px; */ 3011 text-align: center; 3012 align-items: center; 3013 /* margin-left: 300px; */ 3014 /* aspect-ratio: 16 / 9; */ 3015 overflow: hidden; 3016 max-width: 100%; 3017 /* background-color: #000; */ 3018 margin: 0; 3019 background: #F7F8FA; 3020 } 3021 3022 article img { 3023 max-width: 85%; 3024 transform-origin: center; 3025 transform: scale(var(--img-scale)); 3026 transition: transform 0.4s ease-in-out; 3027 } 3028 3029 .article-body { 3030 padding: 17px; 3031 background-color: #fff; 3032 text-align: center; 3033 justify-content: center; 3034 } 3035 3036 article:hover { 3037 --img-scale: 1.1; 3038 --title-color: #273443; 3039 --link-icon-translate: 0; 3040 --link-icon-opacity: 1; 3041 box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px; 3042 /* opacity: 0.8; */ 3043 } 3044 3045 .article-wrapper:hover { 3046 text-decoration: none; 3047 } 3048 3049 @media (max-width: 1200px) { 3050 #fire{ 3051 height: 246px !important; 3052 } 3053 .swiper { 3054 width: 80%; 3055 } 3056 } 3057 3058 @media (max-width: 900px) {
3059 #recipes { 3060 padding: 60px 80px; 3061 } 3062 3063 .swiper { 3064 width: 50%; 3065 } 3066 } 3067 3068 @media (max-width: 765px) { 3069 .swiper { 3070 width: 70%; 3071 } 3072 } 3073 3074 @media (max-width: 550px) { 3075 .navbar { 3076 background-color: #273443; 3077 height: 70px; 3078 } 3079 3080 .navbar-nav { 3081 background-color: #273443; 3082 right: 10%; 3083 } 3084 3085 .icon { 3086 margin-top: 10px; 3087 } 3088 3089 .icon img { 3090 width: 100px; 3091 height: 70px; 3092 } 3093 3094 ol li { 3095 list-style: none; 3096 } 3097 } 3098 3099 @media (max-width: 375px) { 3100 .navbar-nav { 3101 background-color: #273443; 3102 /* height: 100px !important; */ 3103 } 3104 } 3105 3106 @media (max-width: 675px) { 3107 .article-container { 3108 margin: 2% !important; 3109 } 3110 article{ 3111 max-width: 100% !important; 3112 } 3113 .txt-type { 3114 font-size: 10px !important; 3115 ; 3116 } 3117 3118 .swiper-slide .div-r p { 3119 font-size: 10px !important; 3120 margin-top: -30%; 3121 padding-top: 0px !important; 3122 } 3123 3124 .swiper-slide .div-l img { 3125 height: 250px !important; 3126 width: 250px !important; 3127 } 3128 3129 .swiper-slide .div-l #lifeCycle { 3130 height: 220px !important; 3131 width: 240px !important; 3132 } 3133 3134 .navbar-nav { 3135 background-color: #273443; 3136 /* height: 100px !important; */ 3137 } 3138 } 3139 3140 @media (max-width: 875px) { 3141 .txt-type { 3142 font-size: 10px !important; 3143 ; 3144 } 3145 3146 .swiper-slide .div-r p { 3147 font-size: 10px !important; 3148 margin-top: -30%; 3149 padding-top: 0px !important; 3150 } 3151 3152 .swiper-slide .div-l img { 3153 height: 250px !important; 3154 width: 250px !important; 3155 } 3156 3157 .swiper-slide .div-l #lifeCycle { 3158 height: 220px !important; 3159 width: 240px !important; 3160 } 3161 3162 .navbar .site-logo { 3163 margin-top: -13px !important; 3164 } 3165 3166 .navbar .navbar-toggler { 3167 margin-top: -20px !important; 3168 background-color: #fff; 3169 } 3170 3171 .navbar-nav { 3172 background-color: #273443; 3173 /* height: 68px !important; */ 3174 } 3175 } 3176 3177 @media (max-width: 675px) { 3178 .navbar .site-logo { 3179 margin-left: 54px; 3180 } 3181 3182 #nav-link::after { 3183 display: none !important; 3184 } 3185 } 3186 3187 @media (max-width: 875px) { 3188 .nav-link { 3189 padding-left: 10px !important; 3190 } 3191 } 3192 3193 @media (max-width: 940px) { 3194 .txt-type { 3195 font-size: 10px !important; 3196 ; 3197 } 3198 3199 .swiper-slide .div-r p { 3200 font-size: 10px !important; 3201 margin-top: -30%; 3202 padding-top: 0px !important; 3203 } 3204 3205 .swiper-slide .div-l img { 3206 height: 250px !important; 3207 width: 250px !important; 3208 } 3209 3210 .swiper-slide .div-l #lifeCycle { 3211 height: 220px !important; 3212 width: 240px !important; 3213 } 3214 3215 .navbar .site-logo { 3216 margin-top: -13px !important; 3217 } 3218 3219 .navbar .navbar-toggler { 3220 margin-top: -20px !important; 3221 background-color: #fff; 3222 } 3223 3224 .navbar-nav { 3225 background-color: #273443; 3226 /* height: 100px !important; */ 3227 } 3228 } 3229 3230 section, 3231 footer { 3232 display: block; 3233 position: relative; 3234 /* min-width: 880px */ 3235 } 3236 3237 .no-select, 3238 h2 { 3239 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 3240 -webkit-touch-callout: none; 3241 -webkit-user-select: none; 3242 -khtml-user-select: none; 3243 -moz-user-select: none;
3244 -ms-user-select: none; 3245 user-select: none; 3246 } 3247 3248 html { 3249 width: 100%; 3250 height: 100%; 3251 perspective: 900; 3252 overflow-y: scroll; 3253 background-color: #DCE7EB; 3254 font-family: "Titillium Web", sans-serif; 3255 color: rgba(48, 69, 92, 0.8); 3256 } 3257 3258 h1, 3259 h2 { 3260 color: #273443; 3261 } 3262 3263 h1 { 3264 text-transform: uppercase; 3265 font-size: 36px; 3266 line-height: 42px; 3267 letter-spacing: 0px; 3268 font-weight: 100; 3269 } 3270 3271 h2 { 3272 font-size: 24px; 3273 line-height: 1.3; 3274 font-weight: 300; 3275 letter-spacing: 0px; 3276 3277 display: block; 3278 /* background-color: #FEFFFA; */ 3279 margin: 0; 3280 cursor: pointer; 3281 } 3282 3283 p { 3284 color: #fff; 3285 font-size: 17px; 3286 /* line-height: 0px; */ 3287 letter-spacing: 0.5px; 3288 position: relative; 3289 overflow: hidden; 3290 max-height: 800px; 3291 opacity: 1; 3292 transform: translate(0, 0); 3293 margin-top: 14px; 3294 z-index: 2; 3295 } 3296 3297 .d-flex a:hover { 3298 /* border: 1px #FFFFFF solid; */ 3299 transform: scaleX(1); 3300 transform-origin: bottom left; 3301 text-decoration: underline; 3302 transition: all .35s ease; 3303 } 3304 3305 body::-webkit-scrollbar {
3306 width: 5px; 3307 } 3308 3309 body { 3310 scrollbar-width: thin; 3311 scrollbar-color: #000; 3312 } 3313 3314 body::-webkit-scrollbar-track { 3315 background: #F7F8FA; 3316 } 3317 3318 body::-webkit-scrollbar-thumb { 3319 background-color: #000; 3320 border-radius: 6px; 3321 border: 3px solid var(--scrollbarBG); 3322 } 3323 3324 body { 3325 scroll-behavior: smooth; 3326 font-family: 'DM Sans', sans-serif; 3327 } 3328 3329 a { 3330 font-family: 'DM Sans', sans-serif; 3331 text-decoration: none; 3332 } 3333 3334 .container { 3335 cursor: none; 3336 } 3337 3338 body { 3339 cursor: none; 3340 } 3341 3342 .cursor, 3343 .cursor2, 3344 .cursor3 { 3345 position: fixed; 3346 border-radius: 50%; 3347 transform: translateX(-50%) translateY(-50%); 3348 pointer-events: none; 3349 left: -100px; 3350 top: 50%; 3351 mix-blend-mode: difference; 3352 -webkit-transition: all 300ms linear; 3353 /* transition: all 0.3s ease; */ 3354 transition: transform 0.3s ease; 3355 will-change: transform; 3356 /* Enable GPU acceleration */ 3357 } 3358 3359 .cursor { 3360 background-color: #000; 3361 height: 30px; 3362 width: 30px; 3363 z-index: 99999; 3364 } 3365 3366 .cursor2, 3367 .cursor3 { 3368 height: 30px; 3369 width: 30px; 3370 z-index: 99998; 3371 -webkit-transition: all 0.3s ease-out; 3372 transition: all 0.3s ease-out; 3373 transition: transform 0.3s ease-out; 3374 will-change: transform; 3375 /* Enable GPU acceleration */ 3376 } 3377 3378 .cursor2.hover, 3379 .cursor3.hover { 3380 -webkit-transform: scale(2) translateX(-25%) translateY(-25%); 3381 transform: scale(2) translateX(-25%) translateY(-25%); 3382 border: none 3383 } 3384 3385 #nav-link { 3386 text-decoration: none; 3387 display: inline-block; 3388 padding-left: 10px; 3389 position: relative; 3390 } 3391 3392 #nav-link:after { 3393 background: none repeat scroll 0 0 transparent; 3394 bottom: 15px; 3395 content: ""; 3396 display: block; 3397 height: 2px; 3398 left: 50%; 3399 position: absolute; 3400 background: #fff; 3401 transition: width 0.3s ease 0s, left 0.3s ease 0s; 3402 width: 0; 3403 } 3404 3405 #nav-link:hover:after { 3406 width: 100%; 3407 left: 0; 3408 } 3409 3410 .cursor.hover { 3411 background-color: #000; 3412 -webkit-transform: scale(2) translateX(-25%) translateY(-25%); 3413 transform: scale(2) translateX(-25%) translateY(-25%); 3414 border: none 3415 } 3416 3417 .cursor2 { 3418 border: 2px solid #fff; 3419 box-shadow: 0 0 22px rgba(255, 255, 255, 0.6); 3420 } 3421 3422 .cursor2.hover { 3423 background: rgba(255, 255, 255, 1); 3424 box-shadow: 0 0 12px rgba(255, 255, 255, 0.2); 3425 } 3426 3427 @media screen and (max-width: 1200px) { 3428 .article-container{ padding: 6% 11% 4% 11% !important } 3429 .cursor, 3430 .cursor2, 3431 .cursor3 { 3432 display: none 3433 } 3434 3435 } 3436 3437 @media screen and (min-width: 1275px) and (min-height: 1936px) { 3438 #fire{ 3439 height: 246px !important; 3440 } 3441 } 3442 3443 @media screen and (min-width: 768px) { 3444 #fire { 3445 width: 100%; /* Set the width of the image to 100% of its container */ 3446 height: auto; /* Allow the height to adjust proportionally */ 3447 } 3448 } 3449 3450 body { 3451 scroll-behavior: smooth; 3452 } 3453 3454 </style> 3455
3456<script> 3457 window.onload = function () { 3458 window.scrollTo(0, 0); 3459 }; 3460 (function () { 3461 var selectors = { 3462 nav: '[data-features-nav]', 3463 tabs: '[data-features-tabs]', 3464 active: '.__active' 3465 } 3466 var classes = { 3467 active: '__active' 3468 } 3469 $('a', selectors.nav).on('click', function () { 3470 let $this = $(this)[0]; 3471 $(selectors.active, selectors.nav).removeClass(classes.active); 3472 $($this).addClass(classes.active); 3473 $('div', selectors.tabs).removeClass(classes.active); 3474 $($this.hash, selectors.tabs).addClass(classes.active); 3475 return false 3476 }); 3477 }()); 3478 3479 $(".btn-with-icon").on("click", function () { 3480 $(".wave-anim").addClass('visible').one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd", function () { 3481 $(".wave-anim").removeClass('visible'); 3482 }); 3483 }); 3484 $('.accordion__question').on('click', function (e) { 3485 e.preventDefault(); 3486 var $this = $(this); 3487 var $answer = $this.next('.accordion__answer'); 3488 $this.toggleClass('open'); 3489 $answer.toggleClass('open'); 3490 }); 3491 $(window).scroll(function () { 3492 $(".containers").css("opacity", 1 - $(window).scrollTop() / 150); 3493 //250 is fade pixels 3494 }); 3495 3496 // window.addEventListener("scroll", () => { 3497 // if (window.scrollY >= 200) { 3498 // upBtn.style.opacity = 1; 3499 // } else { 3500 // upBtn.style.opacity = 0; 3501 // } 3502 // }); 3503 3504 $(document).ready(function () { 3505 $(this).scrollTop(0, 0); 3506 }); 3507 $(document).bind("contextmenu", function (e) { 3508 e.preventDefault(); 3509 }); 3510 3511 $(document).keydown(function (e) { 3512 if (e.which === 123) { 3513 return false; 3514 } 3515 }); 3516 3517 document.getElementsByTagName("body")[0].addEventListener("mousemove", function (n) { 3518 t.style.left = n.clientX + "px", 3519 t.style.top = n.clientY + "px", 3520 e.style.left = n.clientX + "px", 3521 e.style.top = n.clientY + "px", 3522 i.style.left = n.clientX + "px", 3523 i.style.top = n.clientY + "px" 3524 }); 3525 var t = document.getElementById("cursor"), 3526 e = document.getElementById("cursor2"), 3527 i = document.getElementById("cursor3"); 3528 function n(t) { 3529 e.classList.add("hover"), i.classList.add("hover") 3530 } 3531 function s(t) { 3532 e.classList.remove("hover"), i.classList.remove("hover") 3533 } 3534 s(); 3535 for (var r = document.querySelectorAll(".hover-target"), a = r.length - 1; a >= 0; a--) { 3536 o(r[a]) 3537 } 3538 for (var r = document.querySelectorAll("#hover-target"), a = r.length - 1; a >= 0; a--) { 3539 o(r[a]) 3540 } 3541 function o(t) { 3542 t.addEventListener("mouseover", n), t.addEventListener("mouseout", s) 3543 } 3544 3545 window.sections = [...document.querySelectorAll('.container')]; 3546 window.lastScrollTop = window.pageYOffset; 3547 3548 document.body.style.background = window.sections[0].getAttribute('data-bg'); 3549 3550 window.addEventListener('scroll', onScroll); 3551 3552 function onScroll() { 3553 const scrollTop = window.pageYOffset; 3554 3555 const section = window.sections 3556 .map(section => { 3557 const el = section; 3558 const rect = el.getBoundingClientRect(); 3559 return { el, rect }; 3560 }) 3561 .find(section => section.rect.bottom >= (window.innerHeight * 0.5)); 3562 document.body.style.background = section.el.getAttribute('data-bg'); 3563 } 3564 3565 $(window).scroll(function () { 3566 3567 // selectors 3568 var $window = $(window), 3569 $body = $('body'), 3570 $container = $('.container'); 3571 3572 // Change 33% earlier than scroll position so colour is there when you arrive. 3573 var scroll = $window.scrollTop() + ($window.height() / 3); 3574 3575 $container.each(function () { 3576 var $this = $(this); 3577 3578 // if position is within range of this panel. 3579 // So position of (position of top of div <= scroll position) && (position of bottom of div > scroll position). 3580 // Remember we set the scroll to 33% earlier in scroll var. 3581 if ($this.position().top <= scroll && $this.position().top + $this.height() > scroll) { 3582 3583 // Remove all classes on body with color- 3584 $body.removeClass(function (index, css) { 3585 return (css.match(/(^|\s)data-bg-\S+/g) || []).join(' '); 3586 }); 3587 3588 // Add class of currently active div 3589 $body.addClass('data-bg-' + $(this).data('data-bg')); 3590 } 3591 }); 3592 3593 }).scroll(); 3594 // const accSingle = document.querySelector('.js-acc-single'); 3595 // const items = accSingle.querySelectorAll('.js-acc-item'); 3596 // const accSingleTriggers = accSingle.querySelectorAll('.js-acc-single-trigger'); 3597 3598 // Remove the initial code to open the first item as it's not needed now. 3599 3600 // Add the class "is-open" to all the accordion items to make them open by default.
3601 // items.forEach(item => item.classList.add('is-open')); 3602 3603 // accSingleTriggers.forEach(trigger => trigger.addEventListener('click', toggleAccordion)); 3604 3605 // function toggleAccordion() { 3606 // const thisItem = this.parentNode; 3607 3608 // items.forEach(item => { 3609 // if (thisItem == item) { 3610 // thisItem.classList.toggle('is-open'); 3611 // return; 3612 // } 3613 // item.classList.remove('is-open'); 3614 // }); 3615 // } 3616 3617 function EnableDisable() { 3618 var emailInput = document.getElementById('txtPassportNumber'); 3619 var submitButton = document.getElementById('btnSubmit'); 3620 3621 if (emailInput.value.trim() === '') { 3622 submitButton.disabled = true; 3623 } else { 3624 submitButton.disabled = false; 3625 } 3626 } 3627 3628 function downloadFile() { 3629 var emailInput = document.getElementById('txtPassportNumber'); 3630 var errorMessageElement = document.getElementById('errorMessage'); 3631 var emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 3632 if (emailRegex.test(emailInput.value.trim())) { 3633 3634 var link = document.createElement('a'); 3635 link.href = '../../img/16 Cell BMS White Knight.pdf'; 3636 link.download = 'BMSDataSheet.pdf'; 3637 3638 document.body.appendChild(link); 3639 link.click(); 3640 3641 document.body.removeChild(link); 3642 emailInput.value = ''; 3643 3644 errorMessageElement.textContent = ""; 3645 } 3646 else { 3647 errorMessageElement.textContent = "Please enter a Valid email address to Download Sheet"; 3648 } 3649 } 3650 3651</script>
vendor: 1 bytes, line 3651
3651
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.