@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap";body{font-family:sans-serif;margin:0}header{display:flex;justify-content:space-between;align-items:center;padding:1rem}nav ul{list-style:none;display:flex;padding-right:50px}nav li{margin-left:1rem;padding:10px}.vision{padding:4rem;text-align:center}.vision-content h2{font-size:2rem;margin-bottom:1rem}.vision-content p{font-size:1.2rem}.solutions{padding:4rem}.solutions-content h2{font-size:2rem;margin-bottom:2rem}.solutions-content ul{list-style:none;display:flex;flex-wrap:wrap}.solutions-content li{width:30%;margin-bottom:2rem}.solutions-content h3{font-size:1.5rem;margin-bottom:1rem}.solutions-content p{font-size:1.2rem}.custom-footer{background-color:#000;color:#333;text-align:center;position:relative;width:98.9%;padding:10px}.custom-header{background-color:#fff;color:#2196f3;padding:1rem;display:flex;justify-content:space-between;align-items:center;height:40px;position:relative;z-index:100}.custom-header h1{font-size:30px}.custom-header nav ul{list-style:none;display:flex}.custom-header nav li{margin-left:1rem;font-size:medium}.custom-header{background-color:#fff;color:#2196f3;display:flex;justify-content:space-between;align-items:center;height:60px;padding:10px 20px;position:sticky;top:0;z-index:1000}.logo-container{display:flex;align-items:center}.custom-header .logo{height:auto;width:150px}.custom-header nav{display:flex}.custom-header nav ul{list-style:none;display:flex;padding-right:50px;margin:0}.custom-header nav li{margin-left:1rem;font-size:medium;padding:5px}.custom-header nav a{color:#000;text-decoration:none;font-weight:700;font-size:smaller}.custom-header nav a:hover{color:#2196f3;text-shadow:0 0 5px rgb(237,229,229),0 0 10px #2196F3}.custom-header nav a.active{color:#2196f3;font-weight:700}.menu-icon{display:none;font-size:18px;cursor:pointer;position:absolute;right:20px;top:15px}@media (max-width: 768px){.menu-icon{display:block}.custom-header nav{display:none;flex-direction:column;background-color:#fff;width:100%;position:absolute;top:60px;left:0;box-shadow:0 2px 10px #0000001a}.custom-header .nav-open{display:flex}.custom-header nav ul{flex-direction:column;padding:0;width:100%;text-align:center}.custom-header nav li{padding:15px 0;font-size:16px}}@media (max-width: 480px){.custom-header{padding:8px}.custom-header .logo{width:130px}}.home{animation:fadeIn 1.5s ease-in-out forwards}.stakeholders-container{position:relative;overflow:hidden;width:90%;max-width:1200px;margin:40px auto}.stakeholders-container h2{text-align:center;color:#2196f3;font-family:Roboto Slab,serif}.stakeholders-container h2.animate{opacity:0;animation:slideIn 1s ease-out .3s forwards}.stakeholders{display:flex;transition:transform .5s ease-in-out;gap:20px}.stakeholder.card{flex:0 0 calc(33.33% - 20px);background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;text-align:left;border:1px solid #ddd;box-sizing:border-box}.stakeholder.card h3,.stakeholder.card p{transition:transform .3s ease-out}.stakeholder.card p{color:gray;line-height:1.2}.stakeholder.card h3{font-family:Roboto Slab,serif}.stakeholder.card:hover h3,.stakeholder.card:hover p,.stakeholder.card img{transform:translateY(-10px)}.stakeholder.card img{width:100%;height:auto;margin-bottom:10px;border-radius:8px 8px 0 0}.prev{left:0}.next{right:0}@keyframes slideLeft{0%{transform:translate(-1300px)}to{transform:translate(0)}}.features-section{position:relative;text-align:center;margin-bottom:100px;background-color:#f9f9f9;opacity:1;transform:translateY(50px);z-index:2}.features-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.1;z-index:1}.features-content{position:relative;z-index:3}.features-section.animate{animation:fadeIn 1s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.features-section h2{font-size:30px;color:#2196f3;font-family:Roboto Slab,serif;opacity:0;animation:slideIn 1s ease-out .3s forwards}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:90%;max-width:1200px;margin:50px auto;opacity:0;animation:fadeIn 1s ease-out .5s forwards}.feature-item{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 6px #0000001a;text-align:left;transition:transform .3s ease-out,box-shadow .3s ease-out;opacity:0;animation:fadeInUp .8s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feature-item:nth-child(1){animation-delay:.3s}.feature-item:nth-child(2){animation-delay:.5s}.feature-item:nth-child(3){animation-delay:.7s}.feature-item:nth-child(4){animation-delay:.9s}.feature-item:nth-child(5){animation-delay:1.1s}.feature-item:nth-child(6){animation-delay:1.3s}.feature-item:hover{box-shadow:0 6px 12px #0006}.feature-icon{margin-bottom:15px;font-size:40px;color:#4caf50;transform:scale(0);animation:popIn .5s ease-out forwards;animation-delay:.3s}@keyframes popIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.feature-item h3{font-size:20px;font-weight:700;margin-bottom:10px;font-family:Roboto Slab,serif;opacity:0;animation:fadeIn .5s ease-out .6s forwards}.feature-item p{font-size:1rem;line-height:1.6;color:gray;opacity:0;animation:fadeIn .7s ease-out .8s forwards}.hero{background-image:url(/assets/background_home-BfJ5KQGA.png);background-size:cover;background-position:center;height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;color:black(255,255,255,.782);position:relative;padding:1px}.hero-content{max-width:800px;padding:200px;position:relative;z-index:2;bottom:40px;background-color:#0000;font-family:Roboto Slab (Serif)}.hero-content h1{font-size:3rem;margin-bottom:1rem}.hero-content p{font-size:1.2rem;margin-bottom:2rem}.green-text{color:#4caf50}.hero-content button{background-color:#4caf50;color:#fff;padding:15px;border:none;border-radius:100px;font-size:1.2rem;cursor:pointer;border-color:#4caf50}.hero-content button:hover{color:#4caf50;box-shadow:0 4px 8px #0003;transform:scale(1.05);background-color:#0000;border-color:#4caf50;border:2px solid}.solutions-container{display:flex;align-items:flex-start;gap:40px;opacity:0;transform:translate(-50px);animation:slideInLeft 1s ease-in-out forwards .7s}.solution-content{padding:0;display:flex;justify-content:center;align-items:center;margin-top:110px;margin-bottom:0;box-sizing:border-box;margin-right:25px}.solution-image img{max-width:550px;border-radius:10px;transition:transform .3s ease-in-out;margin-top:-142px}.solution-text{text-align:left;max-width:600px;color:gray;padding-left:100px;opacity:0;animation:fadeIn 1.2s ease-in-out forwards .8s;line-height:1.6}.solution-text h2{color:#4caf50;font-family:Roboto Slab,serif;font-size:35px}.solution-text p{text-align:justify}@media (max-width: 1024px){.hero-content h1{font-size:2.5rem}.solution-text p{font-size:14px;line-height:1.6}.features-grid{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.hero-content{text-align:center;padding:20px}.hero-content h1{font-size:2rem;line-height:1.3}.hero-content p{font-size:16px}.stakeholders{flex-direction:column;align-items:center;margin-left:30px}.stakeholder.card{flex:0 0 100%;width:90%}.features-grid{grid-template-columns:1fr}.feature-item{text-align:center;padding:15px}.solution-content{flex-direction:column}.solutions-container{align-items:center;margin-left:40px}.solution-image img{width:90%;height:auto}.solution-text{padding:20px;text-align:center;margin-left:-20px}}@media (max-width: 480px){.hero-content{margin-top:-180px}.hero-content h1{font-size:1.8rem}.hero-content p{font-size:14px}.learn-more{font-size:14px;padding:8px 16px}.stakeholder.card{padding:20px}.feature-item p{font-size:14px}.solution-text p{width:110%;margin-left:-25px}.solution-text h2{width:120%;margin-left:-35px}.stakeholder.card{margin-left:-15px;text-align:center}.solutions-container{align-items:center;margin-left:-25px}}.ecosystem{animation:fadeIn 1.5s ease-in-out forwards;overflow:hidden}.ecosystem-banner{background-size:cover;background-position:center center;padding:105px;position:relative;margin-top:-74px}.ecosystem-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/ecosystem1-BDgr8WMP.jpeg);background-repeat:no-repeat;background-position:right;z-index:2}.ecosystem-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.ecosystem-banner h1{position:relative;font-size:45px;text-align:left;z-index:3;margin-top:100px}.ecosystem-banner h1 span{color:#4caf50}.ecosystem-container{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#f8f9fa;padding:20px}.ecosystem-content{display:flex;justify-content:center;align-items:center;width:100%;padding:50px 0;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:100px;overflow:hidden}.ecosystem-inner{display:flex;flex-wrap:wrap;align-items:center;width:80%;max-width:1200px;gap:40px;position:relative;z-index:2}.ecosystem-content.reverse .ecosystem-inner{flex-direction:row-reverse;margin-left:-40px}.ecosystem-content:nth-child(odd){position:relative}.ecosystem-content:nth-child(odd):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.1}.ecosystem-image{width:45%;max-width:500px;border-radius:10px;opacity:0;transform:translate(-50px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.ecosystem-content:nth-child(odd) .ecosystem-image{transform:translate(-50px)}.ecosystem-content:nth-child(2n) .ecosystem-image{transform:translate(50px)}.ecosystem-content.show .ecosystem-image{opacity:1;transform:translate(0)}.ecosystem-text{width:55%;opacity:0;transform:translateY(20px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.ecosystem-content.show .ecosystem-text{opacity:1;transform:translateY(0)}.ecosystem-text h1{font-size:2rem;font-weight:700;margin-bottom:15px;font-family:Roboto Slab,serif}.ecosystem-text h4{font-family:Roboto Slab,serif}.ecosystem-text p{font-size:1rem;color:gray;line-height:1.6}.ecosystem-text ul{margin-top:10px;padding-left:20px}.ecosystem-text ul li{font-size:1rem;color:gray;margin-bottom:5px;list-style-type:disc}.ecosystem-content:nth-child(odd) .ecosystem-text{color:#000}.ecosystem-info-section{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 20px;background-color:#fff;max-width:800px;margin:0 auto;background-size:cover}.ecosystem-info-section2{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#fff;max-width:800px;margin:-100px auto 0;background-size:cover}.ecosystem-info-image{width:130%;border-radius:12px;opacity:.9;transform:scale(.9);transition:opacity 1s ease-in-out,transform 1s ease-in-out;position:relative;z-index:5;margin-top:50px}.ecosystem-info-image2{width:120%;border-radius:12px;opacity:.9;transform:scale(.9);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.ecosystem-info-text{margin-top:0;width:90%;opacity:0;transform:translateY(20px);transition:opacity 2s ease-in-out,transform 2s ease-in-out}.ecosystem-info-text h2{font-size:1.8rem;font-weight:700;font-family:Roboto Slab,serif;color:#333;margin-bottom:15px}.ecosystem-info-text p{font-size:1rem;color:gray;line-height:1.6}.ecosystem-info-section.show .ecosystem-info-image{opacity:1;transform:scale(.8)}.ecosystem-info-section.show .ecosystem-info-text{opacity:1;transform:translateY(0)}.ecosystem-info-section2.show .ecosystem-info-image2{opacity:1;transform:scale(.8)}@media (max-width: 1024px){.ecosystem-banner{padding:80px 20px}.ecosystem-banner h1{font-size:36px;text-align:center}.ecosystem-inner{flex-direction:column;gap:20px;width:90%}.ecosystem-image{width:100%;max-width:100%}.ecosystem-text{width:100%;text-align:center;padding:0 15px;box-sizing:border-box}.ecosystem-content{padding:30px 15px}}@media (max-width: 768px){.ecosystem-banner{background-size:contain;background-position:center center;padding:60px 15px}.ecosystem-banner:before{height:300px;background-size:contain}.ecosystem-banner:after{height:300px;background-size:contain}.ecosystem-banner h1{font-size:28px}.ecosystem-container{width:90%;padding:20px}.ecosystem-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 15px;text-align:center}.ecosystem-inner{flex-direction:column;align-items:center;text-align:center;width:95%}.ecosystem-image{width:100%;max-width:100%}.ecosystem-text{width:100%;text-align:center;padding:0 10px}.ecosystem-info-section,.ecosystem-info-section2{padding:30px 10px}.ecosystem-info-image{margin-top:80px}.ecosystem-info-image,.ecosystem-info-image2{width:100%;transform:scale(1)}.ecosystem-info-text p{width:95%;text-align:justify}}@media (max-width: 480px){.ecosystem-banner{padding:30px;background-size:cover;width:100%}.ecosystem-banner:before{content:"";position:absolute;top:0;left:0;width:100%;margin-top:74px;background-image:url(/assets/ecosystem1-BDgr8WMP.jpeg);background-repeat:no-repeat;background-position:center;z-index:2}.ecosystem-banner h1{font-size:24px}.ecosystem-text h1{font-size:1.3rem}.ecosystem-text p{font-size:.8rem;text-align:justify}.ecosystem-text ul{align-items:center;width:100%;margin-left:-20px}.ecosystem-text ul li{text-align:justify}.ecosystem-content{padding:30px 0;margin-bottom:50px}.ecosystem-inner{gap:10px}.ecosystem-info-text p{padding:10px;width:90%}}.stakeholders2{background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center;gap:20px}.stakeholders-banner{background-position:center;padding:105px;background-size:cover}.stakeholders-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/Business_team_meeting-removebg-preview-CHb7YGYq.png);background-repeat:no-repeat;background-position:right;z-index:2;object-fit:cover}.stakeholders-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.stakeholders-banner h1{position:relative;font-size:3rem;text-align:left;z-index:3;margin-top:80px;color:#4caf50}.stakeholder-card.card{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:350px;height:390px;padding:25px;cursor:pointer;opacity:0;animation:fadeInUp .6s ease-out forwards;animation-fill-mode:both;transition:transform .3s ease,box-shadow .3s ease}.stakeholder-card.card:hover{transform:scale(1.05);box-shadow:0 7px 12px #00000080}.stakeholder-card.card img{width:90%;height:270px;object-fit:cover;border-radius:10px;transition:transform .3s ease;margin-left:15px}.stakeholder-card.card:hover img{transform:scale(1.02)}.stakeholder-card.card h3{margin:15px 0 10px;font-size:1rem;color:#4caf50}.stakeholder-card.card p{font-size:18px;color:#0f0f0f;line-height:1.6;font-weight:700}@media (max-width: 768px){.stakeholders{flex-direction:column;align-items:center}.stakeholder.card{width:100%}}@media (max-width: 768px){.stakeholders-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:500px;margin-top:74px;background-image:url(/assets/Business_team_meeting-removebg-preview-CHb7YGYq.png);background-repeat:no-repeat;background-position:center;z-index:2}.stakeholders-banner h1{font-size:1.8rem;margin-top:400px}.container{padding:40px 15px;margin-top:-100px}.grid{grid-template-columns:1fr}.stakeholder-card.card{max-width:100%}.stakeholder-card.card h3{font-size:1rem;text-align:center}.stakeholder-card.card p{font-size:.9rem;text-align:center}}@media (max-width: 480px){.stakeholders-banner h1{font-size:1.8rem;margin-top:400px;margin-left:-38px}.container{padding:40px 15px;margin-top:-100px}.container-head{font-size:1.2rem}.grid{grid-template-columns:1fr}.stakeholder-card.card{padding:15px;width:85%}.stakeholder-card.card h3{font-size:1rem;text-align:center}.stakeholder-card.card p{font-size:.9rem;text-align:center}}.about{background-color:#f9f9f9;animation:fadeIn 1.5s ease-in-out forwards}.about-banner{background-position:center center;padding:105px;background-size:cover}.about-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/Business_team_meeting-removebg-preview-CHb7YGYq.png);background-repeat:no-repeat;background-position:right;z-index:2}.about-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.about-banner h1{position:relative;font-size:2.9rem;text-align:left;z-index:3}.about-banner h1 span{color:#4caf50}.origin{padding:10px;margin-top:100px;justify-content:center;text-align:center}.origin-container{display:flex;flex-wrap:wrap;justify-items:center}.origin-image{padding-right:30px;animation-name:zoomIn;animation-duration:1s;animation-timing-function:ease-in-out}.origin-image img{height:400px;width:500px;border-radius:5px}.origin-text{padding-left:30px;margin-top:-22px;font-size:15.7px;color:gray;animation-name:fadeFromBottom;animation-duration:1s;animation-timing-function:ease-in-out;font-family:lato,sans-serif;line-height:1.5;width:85%;text-align:justify;justify-items:center;margin-left:110px}.origin-text h2{font-size:24px;width:80%;text-align:center}.origin-text p{width:80%}.details{color:gray;animation-duration:1s;animation-timing-function:ease-in-out;justify-items:center}.details p{width:65%;text-align:justify}.details p{line-height:1.5}.our-team{position:relative;text-align:center;padding:100px 0;margin-top:100px;color:gray;margin-bottom:-70px;justify-content:center;display:flex}.our-team p{width:75%}.our-team:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.1;z-index:1}.our-team-text{position:relative;z-index:2;opacity:1;line-height:1.5;margin-bottom:40px;justify-items:center}.our-team-text.animate-in{opacity:1;transform:translateY(0)}.vision h2{font-size:25px;color:#2196f3}.hero h1{font-size:2.5em;color:#333;margin-bottom:10px}.subheadline{font-size:1.2em;color:#000;text-align:center}section{margin-bottom:30px}section h2{color:#000;margin-bottom:20px}.mission-statement{font-style:italic;margin-bottom:20px}.values{display:flex;justify-content:space-around;flex-wrap:wrap}.value{text-align:center;width:200px;margin-bottom:20px}.stakeholders{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.stakeholder{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.feature{padding:20px;background-color:#e8f5e9;border-radius:8px}.cta{text-align:center;padding:40px;background-color:#e0f2fe;margin-top:70px;margin-bottom:-30px}@media (max-width: 768px){.values,.stakeholders,.features{grid-template-columns:1fr}}@keyframes zoomIn{0%{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}.origin-text,.details,.our-team-text,.cta{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.animate-in{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.ecosystem-inner{flex-direction:column;text-align:center;width:100%}.ecosystem-image,.ecosystem-text{width:100%;max-width:90%}.ecosystem-banner{padding:80px 20px}.ecosystem-banner h1{font-size:36px;text-align:center}}@media (max-width: 768px){.about-banner{padding:60px 15px;background-position:center center;background-size:contain}.about-banner:before{height:500px;background-size:contain;background-position:center center;background-image:url(/assets/Business_team_meeting-removebg-preview-CHb7YGYq.png)}.about-banner:after{height:500px;background-size:contain}.roboto-slab{margin-top:350px}.ecosystem-banner{padding:60px 15px}.ecosystem-banner h1{font-size:28px;text-align:center}.ecosystem-content{padding:30px 15px}.ecosystem-inner{flex-direction:column;gap:20px}.ecosystem-image{width:100%;max-width:100%;transform:none;opacity:1}.ecosystem-text{text-align:center;opacity:1;transform:none}.ecosystem-info-section,.ecosystem-info-section2{padding:30px 10px;width:100%}.ecosystem-info-text{width:100%;text-align:center}.origin-text{justify-items:center;margin-left:-30px;width:90%}.origin-image{margin-top:50px}.origin-image img{width:95%}}@media (max-width: 480px){.about-banner{height:auto;padding:40px 10px}.about-banner h1{text-align:center}.about-banner:before{height:70%;background-position:center center}.roboto-slab{margin-top:350px}.about-banner:after{height:95%}.ecosystem-banner{padding:40px 10px;background-size:contain}.ecosystem-banner h1{font-size:22px}.ecosystem-text h1{font-size:1.5rem}.ecosystem-text p,.ecosystem-text ul li{font-size:.9rem}.ecosystem-info-text h2{font-size:1.5rem}.ecosystem-info-text p{font-size:.9rem}.origin-container{margin-top:-150px}.origin-image img{width:90%;height:auto;margin-left:20px}.origin-text{align-items:center;margin-left:-10px}.origin-text h2{text-align:center;width:100%}.origin-text p{line-height:1.5;text-align:justify;width:90%}.details{align-items:center;text-align:center}.details p{width:75%}}.solutions{background-size:cover;opacity:0;animation:fadeIn 1.5s ease-in-out forwards}.solutions-banner{background-position:center;padding:40px;background-size:cover;margin-bottom:100px}.solutions-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:410px;margin-top:74px;background-image:url(/assets/solutions2-removebg-preview-C098vLGY.png);background-repeat:no-repeat;background-position:right;z-index:2}.solutions-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.solutions-banner h1{position:relative;font-size:45px;text-align:left;z-index:3}.solutions-banner h1 span{color:#4caf50}.solutions-container{padding:50px;display:flex;justify-content:center;align-items:center;margin-top:110px;margin-bottom:-80px;box-sizing:border-box}.solution-content{display:flex;align-items:flex-start;gap:40px;opacity:0;transform:translate(-50px);animation:slideInLeft 1s ease-in-out forwards .7s}.solution-image img{width:120%;max-width:600px;border-radius:10px;transition:transform .3s ease-in-out}.solution-image img:hover{transform:scale(1.05)}.solution-text{text-align:left;max-width:600px;color:gray;padding-left:100px;margin-top:-20px;opacity:0;animation:fadeIn 1.2s ease-in-out forwards .8s}.centered-text{position:relative;text-align:left;margin:100px auto -50px;justify-content:center;align-items:center;padding-left:200px;padding-right:170px;opacity:0;transform:scale(.95);animation:fadeInZoom 1.2s ease-in-out forwards 1s}.centered-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.14;z-index:1}.centered-text p{color:gray;opacity:0;animation:fadeIn 1.5s ease-in-out forwards 1.2s}h2,h3{opacity:0;animation:fadeIn 1.5s ease-in-out forwards 1s;transition:color .3s ease-in-out}h2:hover,h3:hover{color:#4caf50}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInZoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.contact{font-family:sans-serif;animation:fadeIn 1.5s ease-in-out forwards}.contact-banner{background-image:url(/assets/image-iv_3xCEZ.png);background-position:center;padding:215px;background-size:cover}.contact-content{display:flex;padding:2rem;justify-content:center;font-size:large}.contact-form{width:30%;font-size:20px;padding-left:50px;animation-name:slideInLeft;animation-duration:1s;animation-timing-function:ease-in;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:initial}.contact-info{width:30%;font-size:large}.form-group{margin-bottom:1rem;width:80%}label{display:block;margin-bottom:.5rem}input[type=text],input[type=email],input[type=tel],textarea,select{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}textarea{resize:vertical}button[type=submit]{background-color:#4caf50;color:#fff;padding:1rem 2rem;border:none;border-radius:4px;cursor:pointer}.phone-input{display:flex}.phone-input select{width:30%;margin-right:.5rem}.contact-info i{margin-right:.5rem;font-size:larger}.info{margin-top:100px;font-size:20px}.icon{font-size:x-large}.contact-form,.contact-info{width:30%;font-size:20px;padding-left:50px;opacity:0;transform:translate(-50px);transition:opacity .8s ease-in-out,transform .8s ease-in-out}.contact-info{transform:translateY(50px)}.contact-content.show .contact-form,.contact-content.show .contact-info{opacity:1;transform:translate(0)}@media (max-width: 1024px){.contact-content{flex-direction:column;align-items:center}.contact-form,.contact-info{width:90%;padding-left:0;text-align:center}.contact-banner{padding:150px}}@media (max-width: 768px){.contact-banner{padding:100px}.contact-content{flex-direction:column;padding:1rem}.contact-form,.contact-info{width:100%;padding:1rem}.form-group{width:100%}input,textarea,select{font-size:16px}button[type=submit]{width:100%;font-size:18px}}@media (max-width: 480px){.contact-banner{padding:60px;background-size:cover;background-repeat:no-repeat}.contact-content{padding:.5rem}.contact-form,.contact-info{font-size:18px}.info{margin-top:50px;font-size:16px}}.custom-footer{background-color:#1d1d1d;color:#888;padding:10px 0;text-align:center;font-size:14px;width:100%}.footer-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:20px;border-bottom:1px solid #444;flex-wrap:wrap}.footer-left{display:flex;align-items:center;flex:1;min-width:250px}.footer-logo{width:150px;height:auto;margin-right:10px}.footer-left h2{font-size:18px;font-weight:700;color:#ddd}.footer-middle{text-align:center;max-width:400px;font-size:14px;line-height:1.5;flex:1;min-width:250px}.footer-right{text-align:right;font-size:14px;flex:1;min-width:250px}.footer-bottom{text-align:center;margin-top:20px;padding-top:10px}.footer-bottom a{color:#888;text-decoration:none;margin:0 10px}.footer-bottom a:hover{color:#4caf50}.footer-bottom p{margin-top:10px;font-size:12px;color:#777}@media (max-width: 768px){.footer-container{flex-direction:column;text-align:center}.footer-left,.footer-middle,.footer-right{text-align:center;margin-bottom:15px}.footer-right{text-align:center}}@media (max-width: 480px){.footer-logo{width:120px;margin-left:60PX}.footer-left h2{font-size:16px}.footer-middle,.footer-right{font-size:12px}.footer-bottom a{display:block;margin:5px 0}}.resources{background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center;gap:20px}.resources-banner{background-position:center;padding:105px;background-size:cover}.resources-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/Business_team_meeting-removebg-preview-CHb7YGYq.png);background-repeat:no-repeat;background-position:right;z-index:2;object-fit:cover}.resources-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.resources-banner h1{position:relative;font-size:3rem;text-align:left;z-index:3;margin-top:80px;color:#4caf50}.roboto-slab{font-family:Roboto Slab,serif}.container{align-items:center;margin-top:40px;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:100px}.container-head{font-size:20px;font-family:Roboto Slab,serif}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:35px;justify-content:center;width:100%;max-width:1500px}.grid-item{display:flex;justify-content:center}.resources-card.card{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:400px;height:490px;padding:20px;cursor:pointer;opacity:0;animation:fadeInUp .6s ease-out forwards;animation-fill-mode:both;transition:transform .3s ease,box-shadow .3s ease}.resources-card.card:hover{transform:scale(1.05);box-shadow:0 7px 12px #00000080}.resources-card.card img{width:100%;height:270px;object-fit:contain;border-radius:10px;transition:transform .3s ease}.resources-card.card:hover img{transform:scale(1.02)}.resources-card.card h3{margin:15px 0 10px;font-size:1rem;color:#4caf50}.resources-card.card p{font-size:18px;color:#0f0f0f;line-height:1.6;font-weight:700}@media (max-width: 768px){.resources{flex-direction:column;align-items:center}.resources.card{width:100%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.resources-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:500px;margin-top:74px;background-image:url(/assets/Business_team_meeting-removebg-preview-CHb7YGYq.png);background-repeat:no-repeat;background-position:center;z-index:2}.resources-banner h1{font-size:1.8rem;margin-top:400px}.container{padding:40px 15px}.grid{grid-template-columns:1fr}.resources-card.card{max-width:100%}.resources-card.card h3{font-size:1rem;text-align:center}.resources-card.card p{font-size:.9rem;text-align:center}}@media (max-width: 480px){.resources-banner h1{font-size:1.8rem;margin-top:400px;margin-left:-38px}.container{padding:40px 15px;margin-top:100px}.container-head{font-size:1.2rem}.grid{grid-template-columns:1fr}.resources-card.card{padding:15px;width:85%}.resources-card.card h3{font-size:1rem;text-align:center}.resources-card.card p{font-size:.9rem;text-align:center}}.resources{background-color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1800px}.resources-banner{background-position:center;padding:185px;background-size:cover;margin-bottom:-20px}.resources-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(dist/assets/images/resources-removebg-preview.png);background-repeat:no-repeat;background-position:right;z-index:2}.resources-banner h1{position:relative;font-size:3rem;text-align:left;z-index:3;margin-top:-10px;color:#4caf50}.resources-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.resources-container{display:flex;flex-direction:column;background-color:#f8f9fa;padding:80px}.resources-content{display:flex;justify-content:space-between;align-items:center;width:100%;padding:50px 0;position:relative;margin-bottom:50px;overflow:hidden}.resources-inner{display:flex;align-items:center;width:100%;max-width:1795px;margin-left:10px}.resources-content.reverse .resources-inner{flex-direction:row-reverse}.resources-content:nth-child(odd){position:relative}.resources-content:nth-child(2n):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.1}.resources-image{flex:1;max-width:60%;border-radius:10px;opacity:1;transform:none}.resources-text{flex:1;padding:20px;opacity:1;transform:none;text-align:justify}.resources-content.show .resources-text{opacity:1}.resources-text h1{font-size:2rem;font-weight:700;margin-bottom:15px;font-family:Roboto Slab,serif}.resources-text p{font-size:20px;color:gray;line-height:1.6}.resources-text ul{margin-top:10px;padding-left:20px}.resources-text ul li{font-size:1rem;color:gray;margin-bottom:5px;list-style-type:disc}.resources-content:nth-child(odd) .resources-text{color:#000}@media (max-width: 1024px){.resources-banner h1{font-size:2.5rem}.resources-inner{flex-direction:column;align-items:center;margin-left:0}.resources-image,.resources-text{max-width:100%}.resources-image{margin-bottom:20px}.resources-banner{padding:120px 20px}.resources-banner:before,.resources-banner:after{height:360px}}@media (max-width: 768px){.resources-container{margin-top:80px}.resources-inner{flex-direction:column!important}.resources-banner h1{font-size:2rem}.resources-text h1{font-size:1.5rem}.resources-text p{font-size:16px}.resources-content{padding:30px 0}.resources-banner{padding:100px 15px}.resources-banner:before,.resources-banner:after{height:300px}}@media (max-width: 480px){.resources-banner h1{font-size:1.8rem}.resources-text h1{font-size:1.2rem}.resources-text p{font-size:14px}.resources-container{padding:10px}.resources-banner{padding:80px 10px}.resources-banner:before,.resources-banner:after{height:250px}}.holder{background-color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1800px}.holder-banner{background-position:center;padding:185px;background-size:cover;margin-bottom:-20px}.holder-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(dist/assets/images/holder.webp);background-repeat:no-repeat;background-position:right;z-index:2}.holder-banner h1{position:relative;font-size:3rem;text-align:left;z-index:3;margin-top:-10px;color:#4caf50}.holder-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.holder-container{display:flex;flex-direction:column;background-color:#f8f9fa;padding:80px}.holder-content{display:flex;justify-content:space-between;align-items:center;width:100%;padding:50px 0;position:relative;margin-bottom:50px;overflow:hidden}.holder-inner{display:flex;align-items:center;width:100%;max-width:1795px;margin-left:10px}.holder-content.reverse .holder-inner{flex-direction:row-reverse}.holder-content:nth-child(odd){position:relative}.holder-content:nth-child(2n):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.1}.holder-image{flex:1;max-width:60%;border-radius:10px;opacity:1;transform:none}.holder-text{flex:1;padding:20px;opacity:1;transform:none;text-align:justify}.holder-content.show .holder-text{opacity:1}.holder-text h1{font-size:2rem;font-weight:700;margin-bottom:15px;font-family:Roboto Slab,serif}.holder-text p{font-size:20px;color:gray;line-height:1.6}.holder-text ul{margin-top:10px;padding-left:20px}.holder-text ul li{font-size:1rem;color:gray;margin-bottom:5px;list-style-type:disc}.holder-content:nth-child(odd) .holder-text{color:#000}@media (max-width: 1024px){.holder-banner h1{font-size:2.5rem}.holder-inner{flex-direction:column;align-items:center;margin-left:0}.holder-image,.holder-text{max-width:100%}.holder-image{margin-bottom:20px}.holder-banner{padding:120px 20px}.holder-banner:before,.holder-banner:after{height:360px}}@media (max-width: 768px){.holder-container{margin-top:80px}.holder-inner{flex-direction:column!important}.holder-banner h1{font-size:2rem}.holder-text h1{font-size:1.5rem}.holder-text p{font-size:16px}.holder-content{padding:30px 0}.holder-banner{padding:100px 15px}.holder-banner:before,.holder-banner:after{height:300px}}@media (max-width: 480px){.holder-banner h1{font-size:1.8rem}.holder-text h1{font-size:1.2rem}.holder-text p{font-size:14px}.holder-container{padding:10px}.holder-banner{padding:80px 10px}.holder-banner:before,.holder-banner:after{height:250px}}.issuer{background-color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1800px}.issuer-banner{background-position:center;padding:185px;background-size:cover;margin-bottom:-20px}.issuer-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url("dist/assets/images/issuer-removebg-preview (1).png");background-repeat:no-repeat;background-position:right;z-index:2}.issuer-banner h1{position:relative;font-size:3rem;text-align:left;z-index:3;margin-top:-10px;color:#4caf50}.issuer-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:460px;margin-top:74px;background-image:url(/assets/vector8-53ewXd_v.avif);opacity:.5;z-index:1}.issuer-container{display:flex;flex-direction:column;background-color:#f8f9fa;padding:100px}.issuer-content{display:flex;justify-content:space-between;align-items:center;width:100%;padding:50px 0;position:relative;margin-bottom:50px;overflow:hidden}.issuer-inner{display:flex;align-items:center;width:100%;max-width:1795px;margin-left:10px}.issuer-content.reverse .issuer-inner{flex-direction:row-reverse}.issuer-content:nth-child(odd){position:relative}.issuer-content:nth-child(2n):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/Premium%20Vector%20_%20Pattern%20geometric%20line%20circle%20abstract%20seamless%20blue%20line%20(Copy)-BqFtqR2R.jpeg");opacity:.1}.issuer-image{flex:1;max-width:60%;border-radius:10px;opacity:1;transform:none}.issuer-text{flex:1;padding:20px;opacity:1;transform:none;text-align:justify}.issuer-content.show .issuer-text{opacity:1}.issuer-text h1{font-size:2rem;font-weight:700;margin-bottom:15px;font-family:Roboto Slab,serif}.issuer-text p{font-size:20px;color:gray;line-height:1.6}.issuer-text ul{margin-top:10px;padding-left:20px}.issuer-text ul li{font-size:1rem;color:gray;margin-bottom:5px;list-style-type:disc}.issuer-content:nth-child(odd) .issuer-text{color:#000}@media (max-width: 1024px){.issuer-banner h1{font-size:2.5rem}.issuer-inner{flex-direction:column;align-items:center;margin-left:0}.issuer-image,.issuer-text{max-width:100%}.issuer-image{margin-bottom:20px}.issuer-banner{padding:120px 20px}.issuer-banner:before,.issuer-banner:after{height:360px}}@media (max-width: 768px){.issuer-container{margin-top:80px}.issuer-banner h1{font-size:2rem}.issuer-text h1{font-size:1.5rem}.issuer-text p{font-size:16px}.issuer-content{padding:30px 0}.issuer-banner{padding:100px 15px}.issuer-inner{flex-direction:column!important}.issuer-banner:before,.issuer-banner:after{height:300px}}@media (max-width: 480px){.issuer-banner h1{font-size:1.8rem}.issuer-text h1{font-size:1.2rem}.issuer-text p{font-size:14px}.issuer-container{padding:10px}.issuer-banner{padding:80px 10px}.issuer-banner:before,.issuer-banner:after{height:250px}}.cell-chemistry{padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;animation:fadeIn 1.5s ease-in-out forwards;text-align:center;padding-bottom:20px}.cell-chemistry:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/cell_chemistry-DQNGeZBV.jpg);background-position:center;background-size:cover;opacity:.2;z-index:-1}.cell-chemistry h1{color:#007bff;font-size:3rem;font-family:Roboto Slab,serif;width:70%;margin:0 auto;padding-top:40px}.cell-chemistry-providers{font-family:Arial,sans-serif;margin:20px auto;width:55%;text-align:justify;line-height:1.6;color:#333;font-size:1.25rem}.cell-chemistry-providers h2{color:#000;font-family:Roboto Slab,serif;text-align:left;font-size:2rem}.cell-chemistry-providers section{margin-bottom:30px}.cell-chemistry-providers ul{padding-left:20px}.cell-chemistry-providers .quote{font-style:italic;color:#666}.cell-chemistry-providers strong{font-weight:700}@media (max-width: 1024px){.cell-chemistry h1{font-size:2.5rem;width:80%}.cell-chemistry-providers{width:70%;font-size:1.1rem}.cell-chemistry-providers h2{font-size:1.75rem}}@media (max-width: 768px){.cell-chemistry{padding-top:20px}.cell-chemistry h1{font-size:2rem;width:90%}.cell-chemistry-providers{width:85%;font-size:1rem}.cell-chemistry-providers h2{font-size:1.5rem;text-align:center}.cell-chemistry:before{background-size:contain;opacity:.15}}@media (max-width: 480px){.cell-chemistry h1{font-size:1.8rem}.cell-chemistry-providers{width:90%;font-size:.95rem}.cell-chemistry-providers h2{font-size:1.4rem}}.battery-manufacturers{padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;animation:fadeIn 1.5s ease-in-out forwards;text-align:center;padding-bottom:20px}.battery-manufacturers:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/battery_manufacturers-UsCBXZoC.avif);background-position:center;background-size:cover;opacity:.2;z-index:-1}.battery-manufacturers h1{color:#007bff;font-size:3rem;font-family:Roboto Slab,serif;width:70%;margin:0 auto;padding-top:40px}.manufacturers-content{font-family:Arial,sans-serif;margin:20px auto;width:55%;text-align:justify;line-height:1.6;color:#333;font-size:1.25rem}.battery-manufacturers h2{color:#000;font-family:Roboto Slab,serif;text-align:left;font-size:2rem}.battery-manufacturers section{margin-bottom:30px}.battery-manufacturers p{line-height:1.6;color:#333}.battery-manufacturers strong{font-weight:700}@media (max-width: 1024px){.battery-manufacturers h1{font-size:2.5rem;width:80%}.manufacturers-content{width:70%;font-size:1.1rem}.battery-manufacturers h2{font-size:1.75rem}}@media (max-width: 768px){.battery-manufacturers{padding-top:20px}.battery-manufacturers h1{font-size:2rem;width:90%}.manufacturers-content{width:85%;font-size:1rem}.battery-manufacturers h2{font-size:1.5rem;text-align:center}.battery-manufacturers:before{background-size:contain;opacity:.15}}@media (max-width: 480px){.battery-manufacturers h1{font-size:1.8rem}.manufacturers-content{width:90%;font-size:.95rem}.battery-manufacturers h2{font-size:1.4rem}}.automobile-oems{padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;animation:fadeIn 1.5s ease-in-out forwards;text-align:center;padding-bottom:20px}.automobile-oems:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/oems-7xRMoh_u.jpg);background-position:center;background-size:cover;opacity:.2;z-index:-1}.automobile-oems h1{color:#007bff;font-size:3rem;font-family:Roboto Slab,serif;width:70%;margin:0 auto;padding-top:40px}.oems-content{font-family:Arial,sans-serif;margin:20px auto;width:55%;text-align:justify;line-height:1.6;color:#333;font-size:1.25rem}.automobile-oems h2{color:#000;font-family:Roboto Slab,serif;text-align:center}.automobile-oems section{margin-bottom:30px}.automobile-oems p{line-height:1.6;color:#333}.automobile-oems ul{list-style-type:disc;padding-left:20px}.automobile-oems li{margin-bottom:10px}@media (max-width: 1024px){.automobile-oems h1{font-size:2.5rem;width:80%}.oems-content{width:70%;font-size:1.1rem}}@media (max-width: 768px){.automobile-oems{padding-top:20px}.automobile-oems h1{font-size:2rem;width:90%}.oems-content{width:85%;font-size:1rem}.automobile-oems h2{font-size:1.5rem}.automobile-oems:before{background-size:contain;opacity:.15}}@media (max-width: 480px){.automobile-oems h1{font-size:1.8rem}.oems-content{width:90%;font-size:.95rem}}.battery-repurposers{padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;animation:fadeIn 1.5s ease-in-out forwards;text-align:center;padding-bottom:20px}.battery-repurposers:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/battery_repurposers-XZDGexYE.jpg);background-position:center;background-size:cover;opacity:.2;z-index:-1}.battery-repurposers h1{color:#007bff;font-size:3rem;font-family:Roboto Slab,serif;width:70%;margin:0 auto;padding-top:40px}.repurposers-content{font-family:Arial,sans-serif;margin:20px auto;width:55%;text-align:justify;line-height:1.6;color:#333;font-size:1.25rem}.battery-repurposers h2{color:#000;font-family:Roboto Slab,serif;text-align:left;font-size:2rem}.battery-repurposers section{margin-bottom:30px}.battery-repurposers p{line-height:1.6;color:#333}.battery-repurposers strong{font-weight:700}.battery-repurposers ul{list-style-type:disc;padding-left:20px}.battery-repurposers li{margin-bottom:10px}@media (max-width: 1024px){.battery-repurposers h1{font-size:2.5rem;width:80%}.repurposers-content{width:70%;font-size:1.1rem}.battery-repurposers h2{font-size:1.75rem}}@media (max-width: 768px){.battery-repurposers{padding-top:20px}.battery-repurposers h1{font-size:2rem;width:90%}.repurposers-content{width:85%;font-size:1rem}.battery-repurposers h2{font-size:1.5rem;text-align:center}.battery-repurposers:before{background-size:contain;opacity:.15}}@media (max-width: 480px){.battery-repurposers h1{font-size:1.8rem}.repurposers-content{width:90%;font-size:.95rem}.battery-repurposers h2{font-size:1.4rem}}.battery-recyclers{padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;animation:fadeIn 1.5s ease-in-out forwards;text-align:center;padding-bottom:20px}.battery-recyclers:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/ecofriendly-CjPZEB9u.jpg);background-position:center;background-size:cover;opacity:.2;z-index:-1}.battery-recyclers h1{color:#007bff;font-size:3rem;font-family:Roboto Slab,serif;width:70%;margin:0 auto;padding-top:40px}.recyclers-content{font-family:Arial,sans-serif;margin:20px auto;width:55%;text-align:justify;line-height:1.6;color:#333;font-size:1.25rem}.battery-recyclers h2{color:#000;font-family:Roboto Slab,serif;text-align:left;font-size:2rem}.battery-recyclers section{margin-bottom:30px}.battery-recyclers p{line-height:1.6;color:#333}.battery-recyclers strong{font-weight:700}.battery-recyclers ul{list-style-type:disc;padding-left:20px}.battery-recyclers li{margin-bottom:10px}@media (max-width: 1024px){.battery-recyclers h1{font-size:2.5rem;width:80%}.recyclers-content{width:70%;font-size:1.1rem}.battery-recyclers h2{font-size:1.75rem}}@media (max-width: 768px){.battery-recyclers{padding-top:20px}.battery-recyclers h1{font-size:2rem;width:90%}.recyclers-content{width:85%;font-size:1rem}.battery-recyclers h2{font-size:1.5rem;text-align:center}.battery-recyclers:before{background-size:contain;opacity:.15}}@media (max-width: 480px){.battery-recyclers h1{font-size:1.8rem}.recyclers-content{width:90%;font-size:.95rem}.battery-recyclers h2{font-size:1.4rem}}
