.awardsandachievements_bg{background-image:url(/_next/static/media/avchi.fe728971.svg)}.KeyClientele_bg,.awardsandachievements_bg{background-repeat:no-repeat;background-size:100%;background-position:50%}.KeyClientele_bg{background-image:url(/_next/static/media/Rectangle\ 13333.33f22fc5.webp)}.newsandupdates_bg{background-image:url(/_next/static/media/nanda.f87ead6c.webp)}.articles_bg,.newsandupdates_bg{background-repeat:no-repeat;background-size:100%;background-position:50%}.articles_bg{background-image:url(/_next/static/media/Group\ 48097604.03ff1a95.webp)}.ourteam_bg{background-image:url(/_next/static/media/bgourteam.13eb011c.svg)}.ourstory_bg,.ourteam_bg{background-repeat:no-repeat;background-size:100%;background-position:50%}.ourstory_bg{background-image:url(/_next/static/media/Group\ 48097515.8bbfb594.svg)}.contact-us-bg{background-repeat:no-repeat;background-size:100%;background-position:50%;background-image:url(/_next/static/media/bgcontactus.c7ebe5ec.svg)}@media only screen and (max-width:620px){.KeyClientele_bg,.articles_bg,.awardsandachievements_bg,.contact-us-bg,.newsandupdates_bg,.ourstory_bg,.ourteam_bg{background-size:cover}}.hero_header{width:100%;min-height:30rem;height:90vh;position:relative;background-size:50%;background-repeat:no-repeat;background-position-x:left;background-position-y:2rem}.hero_header *{z-index:2}.hero_header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.9)}.hero_header>div{display:flex;flex-direction:row}.hero_header .hero_card_container{height:85%;align-items:flex-start;justify-content:space-between;gap:2rem;padding:6rem 4rem 2rem}.hero_header .hero_card_container .hero_heading h1{color:var(--Primary-color,#004022);font-family:Poppins;font-size:33px;font-style:normal;font-weight:500;line-height:52px;margin-top:2rem}.hero_header .hero_card_container h1 span{color:#019875;font-family:Poppins;font-size:33px;font-style:normal;font-weight:500;line-height:52px}.hero_header .hero_card_container .hero_heading button{cursor:pointer;border-radius:7.855px;background:var(
		--COmbo-gredient,linear-gradient(90deg,#019875 0,#003626 100%)
	);box-shadow:-2.455px 2.455px 0 0 #fff;color:#fff;padding:.7rem;display:flex;flex-direction:row;align-items:flex-end;border:none;outline:none;gap:.5rem;margin-top:2rem}.hero_card_container .hero_card{background-size:cover;background-position:50%;background-repeat:no-repeat;aspect-ratio:1/1.75;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:3rem 1rem;border-radius:20px;position:relative;border:3px solid var(--S2,#23e4b7);flex-shrink:0}.hero_card_container .hero_card *{z-index:2}.hero_card_container .hero_card h3{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:40px}.hero_card_container .hero_card p{font-family:Poppins;font-size:14px;font-weight:700;background:linear-gradient(205deg,#23e4b7 41.93%,#1e8969 81.54%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:1rem;width:max-content}.hero_card_container .hero_card:after{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:20px;background:linear-gradient(356deg,#002920 25.64%,rgba(0,41,32,0) 73.31%)}.hero_header .partners_card{width:100%;height:15%;border:.5px solid var(--COmbo-gredient,#019875);background:#fff}.hero_header .partners_card img{margin:0 2rem}.hero_header a{text-decoration:none}.hero_header .card_container{display:flex;flex-direction:row;gap:2rem;height:100%}.marquee-homepage .rfm-initial-child-container{justify-content:space-between;width:100%}@media only screen and (max-width:620px){.hero_header{height:100%;background-size:cover}.hero_header .hero_card_container{flex-direction:column;padding:4rem 2rem}.hero_header .card_container{flex-direction:column;margin:auto}.hero_header .hero_card_container .hero_heading h1{margin:0;font-size:20px;line-height:normal}.hero_header .hero_card_container .hero_heading h1 span{font-size:20px;line-height:normal}.hero_header .hero_card_container .hero_heading button{font-size:14px;padding:.5rem;align-items:center}.hero_card_container .hero_card{aspect-ratio:1/.5;padding:2rem 1rem}.hero_card_container .hero_card h3{font-size:17px;line-height:normal}.hero_card_container .hero_card p{font-size:13px;margin-top:5px}.hero_header .partners_card img{width:auto;height:70px}}