PageSourceSearch

https://www.lime.ai/products/battery-management-system/

html lime.ai collected 2026-10-05 12:09:31 UTC 101,397 bytes, 3,651 lines download raw bytes

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.