.bg-grey,.plantation-color-card{background-color:#f2f1f1}.label-pie,.left{text-align:right}.section-title h2{font-size:3rem;line-height:3rem;font-weight:400;letter-spacing:normal;font-family:'Red Hat Display'}.cta-sec h4,.right h3{font-family:'Source Sans 3'}.section-title h2 i{font-style:normal}#home-1 .hero-area-banner .heading-animation h1 i{font-family:EB Garamond;font-style:Italic}.plantation-color-card{position:relative;padding:40px 25px;height:350px;border-radius:16px;overflow:hidden}.overlay-plantation,.overlay-plantation-color,.overlay-scholarships{width:100%;top:0;bottom:20px;padding:40px 30px;z-index:2;color:#fff;left:0}.overlay-plantation,.overlay-plantation-color{position:absolute;height:100%;display:flex;flex-direction:column}.plantation-card{position:relative;height:360px;border-radius:16px;overflow:hidden;cursor:pointer}.plantation-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.plantation-card::after{content:"";position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.75))}.plantation-card:hover img{transform:scale(1.15)}.overlay-scholarships{position:absolute;height:100%}.border-left,.impact-item{border-left:2px solid #064770;padding-left:15px}.scholarships-height{height:325px}.overlay-plantation h5,.overlay-plantation-color h5,.overlay-scholarships h5{color:#fff;font-size:2.25rem;line-height:2.25rem;font-weight:300;margin-bottom:8px;font-family:'Source Sans 3'}.overlay-plantation p,.overlay-plantation-color p,.overlay-scholarships p{color:#fff;margin:0;font-size:1.125rem;line-height:1.425;font-weight:400}.chart-wrapper{margin:30px 0;position:relative}.donut{width:400px;height:400px;border-radius:50%;background:conic-gradient(#0b4fa3 0 40%,#a61d33 40% 80%,#d9d9d9 80% 100%);margin:auto;position:relative}.donut::after{content:"";width:200px;height:200px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.label-pie{position:absolute;font-size:50px;font-weight:700;color:#a42136}.label-pie span{font-size:21px;font-weight:400}.fruit{right:0;top:70px}.medicinal{left:0;bottom:10px}.decorative{left:0;top:10px}.impact-item img,.inbox-sec-item img{margin-bottom:20px}.impact-item{margin-bottom:0}.impact-item h3{color:#a42136;font-weight:700;font-size:1.875rem;line-height:2.25rem}.impact-item p{font-size:1.125rem;margin-bottom:0;line-height:30px}.plantation-card img.arrow-img{max-width:auto;width:auto;height:auto}.testi-sec .testimonial-content p{font-size:1.125rem;line-height:1.425}.bg-quote{background:url(../img/cta-img.jpg) center/cover no-repeat;height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px}.btn-outline,.theme-btn.btn-outline{background:#d9d9d94d;border:1px solid #fff}.bg-quote-content{position:relative;width:90%;max-width:1200px;margin:auto;display:flex;gap:30px;justify-content:space-between;align-items:center;color:#fff}.left{max-width:50%}p.quote{font-size:2.5rem;line-height:1;font-weight:300;color:#fff;font-style:italic;margin-bottom:10px}span.author{font-size:1.125rem;line-height:1.425;opacity:.85;color:#fff}p.right{text-align:left;max-width:40%;color:#fff}.right h3{font-size:1.875rem;line-height:2.25rem;letter-spacing:1px;margin-bottom:6px;color:#fff}.right p{font-size:1.125rem;line-height:1.425;margin-bottom:16px;color:#fff}.buttons{display:flex;gap:12px}.theme-btn.btn-outline{width:max-content}.theme-btn.btn-outline:hover{background:#fff;border-color:#fff;color:#171717}.plantation-initiative-img{background:url(../img/heartfulness-meditation.jpg) center/cover no-repeat;height:100%;min-height:300px;border-radius:18px;display:flex;align-items:center;justify-content:center;padding:25px}.img-text{position:absolute;color:#fff;padding:20px;border-radius:8px}.cta-sec h4{font-size:1.875rem;line-height:2.25rem;padding:0 30px}#home-1 .hero-area-banner h1{font-weight:700;font-size:3rem;line-height:1.225}.infographic-icon h2{color:#9f1b3c;font-weight:900;font-size:100px;line-height:85px}.infographic-icon p{font-size:18px;font-weight:400;text-transform:uppercase}@media (min-width:1280px){.card-desc,.counter-section{width:700px}}