.badge{width:max-content;color:var(--main-dark-color);border-radius:50px;padding:7px 12px}.badge .badge-circ{background-color:var(--main-color);border-radius:50%;width:15px;height:15px;margin-right:7px}.hero-section{padding:102px 0}.outer-green-circle{background-color:#ebf5df;width:90%;height:90%}.inner-green-circle{background-color:#d2e6bb;border-radius:100%;width:60%;height:60%}.hero-title{font-size:clamp(1.5rem,8vw,3rem)}.counter{text-align:left;background-color:#fff;border-radius:16px;padding:20px;animation:3s ease-in-out infinite floatUpDown;box-shadow:0 0 20px #0bda5026}.counter h3{color:var(--main-color);margin-bottom:5px;font-size:3rem;font-weight:800}@keyframes countUp{0%{content:"0"}to{content:attr(data-target)}}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.counter1{animation:3s ease-in-out infinite floatUpDown}.counter2{animation:3.5s ease-in-out .5s infinite floatUpDown}.counter3{animation:3.2s ease-in-out .3s infinite floatUpDown}.counter.counter1.position-absolute{top:10%;left:5%}.counter.counter2.position-absolute{z-index:1;bottom:10%;left:0}.counter.counter3.position-absolute{z-index:1;top:40%;right:0}.info-icon{color:var(--main-color);justify-content:center;align-items:center;display:inline-flex}.info-label{color:#64748b;margin-bottom:.25rem;font-size:.75rem}.info-value{color:var(--main-dark-color);font-size:1rem;font-weight:700}@media (max-width:768px){.info-card{padding:.45rem!important}.info-icon svg{width:20px;height:20px}.info-label{font-size:.7rem}.info-value{font-size:.825rem}}@media (max-width:600px){.counter h3{font-size:2rem}.counter{width:130px}.counter p{font-size:12px}.counter.counter1.position-absolute{top:-8%;left:5%}.hero-title{font-size:clamp(1rem,7.5vw,3rem)}}
