@font-face{font-family:Lato Regular;src:url(/assets/fonts/lato.regular.ttf) format("truetype")}@font-face{font-family:Lato Medium;src:url(/assets/fonts/lato.medium.ttf) format("truetype")}@font-face{font-family:Lato Semibold;src:url(/assets/fonts/lato.semibold.ttf) format("truetype")}@font-face{font-family:Lato Bold;src:url(/assets/fonts/lato.bold.ttf) format("truetype")}@font-face{font-family:Lato Medium Italic;src:url(/assets/fonts/lato.medium-italic.ttf) format("truetype")}@font-face{font-family:Poppins Regular;src:url(/assets/fonts/poppins.regular.ttf) format("truetype")}@font-face{font-family:Poppins Medium;src:url(/assets/fonts/poppins.medium.ttf) format("truetype")}@font-face{font-family:Poppins Semibold;src:url(/assets/fonts/poppins.semibold.ttf) format("truetype")}@font-face{font-family:Poppins Bold;src:url(/assets/fonts/poppins.bold.ttf) format("truetype")}@font-face{font-family:BalooBhaijaan Regular;src:url(/assets/fonts/BalooBhaijaan-Regular.ttf) format("truetype")}body,html{margin:0;padding:0;font-family:Lato Regular,Poppins Regular,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:#fff;color:#000;display:flex;flex-direction:column}body *,html *{box-sizing:border-box}h1,h2,h3,h4{margin:0;padding:0}:root{font-family:Lato Regular,Poppins Regular,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{max-width:100%}a{text-decoration:inherit;color:#81b434}a:hover{color:#81b434}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.header{border-bottom:1px solid #eaeaea;position:sticky;top:0;z-index:1000}.header-container{display:flex;align-items:center;justify-content:space-between;padding:16px 60px;background-color:#f5f7fa}.logo{gap:10px;display:flex;align-items:center;font-weight:700;font-size:1.2rem;color:#4caf50;text-decoration:none}.logo img{height:48px}.logo span{font-family:BalooBhaijaan Regular;font-size:22px;line-height:26px;letter-spacing:normal;text-align:center;color:#81b434}.nav-links{display:flex;align-items:center;gap:30px}.nav-links a{font-size:16px;width:100%;text-decoration:none;color:#000;font-family:Lato Medium}.nav-links a.active{color:#81b434;font-family:Lato Semibold}.nav-links a:hover{color:#81b434}.hamburger{background:transparent;border:none;cursor:pointer;padding:0;z-index:1100}.request-demo-btn{min-width:162px!important}.mobile-menu-view,.mobile-navigation{display:none}@media (max-width: 780px){.header-height{padding-top:70px}.header-container{position:absolute;top:0;z-index:1000;width:100%;padding-left:20px;padding-right:20px;border-bottom:1px solid #eaeaea}.desktop-navigation{display:none}.mobile-navigation{display:flex}.nav-links{position:absolute;top:80px;left:0;right:0;height:auto;max-height:0;width:100%;background-color:#fff;flex-direction:column;align-items:flex-start;padding:0 20px;gap:20px;overflow:hidden;transform:translateY(-100%);transition:transform .3s ease-in-out,max-height .3s ease-in-out;box-shadow:0 2px 5px #0000001a;z-index:999}.nav-links.open{transform:translateY(0);max-height:500px;padding:20px}.desktop-demo-button{display:none!important}.mobile-menu-view{display:flex;gap:30px;align-items:center}}@media (max-width: 550px){.desktop-demo-button{display:block!important}.mobile-demo-btn{display:none}}.footer{background-color:#31353a;color:#e8ecf3;padding:40px 5% 30px;font-size:.9rem}.footer-container{display:flex;margin:0 auto;gap:80px;flex-wrap:wrap}.footer-logo{display:flex;align-items:center;gap:10px;font-family:BalooBhaijaan Regular;font-size:22px;color:#81b434}.footer-logo img{width:48px;height:48px}.footer-logo-container{flex:1 1 320px;display:flex;flex-direction:column;gap:15px;max-width:320px}.footer-logo-content{font-family:Lato Regular;font-size:18px;line-height:24px;color:#e8ecf3;margin-top:10px}.app-store-buttons-footer{margin-top:20px;display:flex;gap:15px;align-items:center}.footer-links{flex:3 1 600px;display:flex;justify-content:space-between;flex-wrap:wrap}.footer-links>div{min-width:150px;margin-bottom:20px}.footer-links h4{margin-bottom:25px;font-family:Poppins Medium;font-size:20px;line-height:28px;color:#e8ecf3}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links ul li{margin-bottom:8px}.footer-links ul li a{color:#e8ecf3;text-decoration:none;font-family:Lato Regular;font-size:16px;line-height:26px}.footer-links ul li a:hover{color:#81b434}.contact-us p{margin:5px 0}.social-icons a{margin-right:10px;color:#c8d6c2;font-size:1.2rem;text-decoration:none;transition:color .3s ease}.social-icons a:hover{color:#a3d977}.app-store-buttons-footer{display:flex;gap:10px;margin-top:20px}.app-store-buttons-footer a img{height:31px;width:110px;cursor:pointer;transition:transform .3s ease}.app-store-buttons-footer a img:hover{transform:scale(1.05)}.footer-bottom{border-top:1px solid #555;margin-top:30px;padding-top:20px;text-align:center;font-size:14px;line-height:24px;color:#fffc;font-family:Lato Regular}.contact-us p{display:flex;align-items:center;gap:8px;color:#e8ecf3;font-family:Lato Regular;font-size:16px;line-height:26px}.contact-us p svg{color:#81b434;align-self:flex-start;font-size:20px;position:relative;top:5px}.contact-us p a{color:#e8ecf3}.contact-icon{width:18px;height:18px;filter:invert(48%) sepia(69%) saturate(367%) hue-rotate(75deg) brightness(90%) contrast(85%)}.social-icons{margin-top:15px;display:flex;gap:15px;margin-left:5px}.social-icon{width:16px;height:16px;cursor:pointer;filter:brightness(0) invert(1);transition:filter .3s ease}@media (max-width: 1120px){.footer-container{flex-direction:column}.footer-logo-container{flex:1;max-width:100%}.footer-links{flex:1}}@media (max-width: 768px){.footer-container{flex-direction:column;padding-left:20px;padding-right:20px}.footer-logo-container{max-width:100%}.footer-links{flex-direction:column;gap:30px}.footer-links>div{min-width:100%}.app-store-buttons-footer{justify-content:flex-start}}.container{margin:0 auto;max-width:1640px}.harmoni-text-field .MuiOutlinedInput-root{font-family:Lato Medium!important;font-size:14px!important;min-height:44px}.harmoni-text-field .MuiOutlinedInput-root fieldset{border-color:#d5d5d5;box-shadow:0 0 2px #00000040;border-radius:8px}.harmoni-text-field .MuiOutlinedInput-root:hover fieldset,.harmoni-text-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#81b414}.harmoni-text-field .MuiInputLabel-outlined.Mui-focused{color:#81b414}.Mui-error{font-family:Lato Medium!important;font-size:14px!important;margin:5px 0!important}.people-section h2,.why-leading h2,.glance-section h2,.how-it-works h2,.ancient-wisdom h2,.cta-section h2,.download-app h2{font-family:Poppins Semibold;font-size:36px;color:#000;line-height:50px}.people-section .people-text,.glance-section p,.how-work-subtitle,.ancient-wisdom-subtitle,.cta-subtitle,.download-subtitle{font-family:Lato Regular;font-size:20px;color:#374151;line-height:26px}.people-section,.why-leading,.glance-section,.how-it-works,.ancient-wisdom,.cta-section{padding:60px 40px}@media (max-width: 500px){.people-section h2,.why-leading h2,.glance-section h2,.how-it-works h2,.ancient-wisdom h2,.cta-section h2,.download-app h2{font-size:32px;line-height:36px}}.highlight{color:#81b434;font-weight:700}.btn-primary{background-color:#81b434;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-right:12px}.btn-primary:hover{background-color:#679f33}.btn-secondary{background-color:transparent;color:#81b434;border:2px solid #81b434;padding:12px 24px;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color .3s ease,color .3s ease}.btn-secondary:hover{background-color:#81b434;color:#fff}.hero-section{display:flex;align-items:center;justify-content:space-between;padding:40px 60px 60px}.hero-text{flex:1;padding-bottom:30px}.hero-text h1{font-size:48px;margin-bottom:20px;line-height:56px;font-family:Poppins Bold}.hero-text p{font-size:22px;margin-bottom:30px;color:#4b5563;font-family:Lato Medium}.hero-buttons{display:flex;gap:12px}.hero-image{flex:1;text-align:right}.hero-image img{max-width:90%;height:auto}.hero-request-demo-btn{font-size:16px!important}.explore-button:hover{color:#fff!important}.people-section{text-align:center;background:#f6f4ee66}.people-section h2{max-width:690px;margin:0 auto 50px}.people-section .people-content{display:flex;align-items:center;justify-content:space-between;gap:90px;max-width:1020px;margin:0 auto;text-align:left}.people-section .people-text{flex:1;line-height:1.5}.people-section .people-text p+p{margin-top:1rem}.people-section .people-image img{max-width:100%;height:auto;border-radius:8px}.why-leading{text-align:center;padding-top:60px;background-color:#f6f4ee66}.why-leading h2{margin-bottom:40px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1100px;margin:0 auto}.feature-card{border-radius:12px;box-shadow:0 2px 4px #abbed140;background-color:#e8ecf340;padding:22px;text-align:left;transition:box-shadow .3s ease}.feature-card:hover{box-shadow:0 4px 12px #00000026}.feature-card .icon{width:48px;height:48px;background-size:contain;background-repeat:no-repeat;margin:0 auto 16px;background-position:bottom}.feature-card h3{font-family:Poppins Medium;font-size:20px;line-height:26px;text-align:center;margin-bottom:8px;color:#000}.leading-content{font-family:Lato Regular;font-size:16px;color:#4b5563;line-height:22px;text-align:center}.glance-section{text-align:center}.glance-section h2{margin-bottom:8px}.glance-section p{margin-top:0;margin-bottom:32px}.glance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;max-width:900px;margin:0 auto}.glance-grid .gal-card-1{background-color:#e2e8f080}.glance-grid .gal-card-2{background-color:#fef9e7}.glance-grid .gal-card-3{background-color:#feede1}.glance-grid .gal-card-4{background-color:#5b288614}.glance-grid .gal-card-5{background-color:#b4493412}.glance-grid .gal-card-6{background-color:#afce6d0f}.glance-grid .gal-card-7{background-color:#e8ecf3}.glance-grid .gal-card-8{background-color:#b450341a}.glance-grid .gal-card-9{background-color:#b4493412}.glance-card{border-radius:16px;padding:24px 24px 12px;cursor:default}.glance-icon{width:50px;height:50px;background-size:contain;background-repeat:no-repeat;margin:0 auto 16px;background-position:bottom}.galance-text{font-family:Poppins Medium;font-size:18px;line-height:24px;color:#000}.how-it-works{text-align:center}.how-it-works h2{margin-bottom:8px}.how-work-subtitle{line-height:26px;margin-bottom:60px}.steps{max-width:810px;margin:0 auto;text-align:left;position:relative;padding-left:12px}.steps:before{content:"";position:absolute;top:20px;left:39px;width:6px;height:calc(100% - 160px);background-color:#81b434;z-index:0}.step{display:flex;align-items:flex-start;margin-bottom:32px;position:relative;z-index:1;gap:45px}.step-number{background-color:#81b434;color:#fff;font-family:Poppins Semibold;font-size:26px;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:20px;flex-shrink:0;position:relative;z-index:2}.step-content{border-radius:16px;box-shadow:0 0 4px 4px #ebebeb4d;background-color:#fff;padding:30px}.step-content h3{margin-bottom:8px;font-family:Poppins Semibold;font-size:20px;line-height:26px;color:#000}.step-content p{color:#263238;line-height:26px;font-family:Lato Regular;font-size:16px;margin:0;padding:0}.ancient-wisdom{text-align:center}.ancient-wisdom h2{margin-bottom:8px}.ancient-wisdom-subtitle{margin:0 auto 40px;max-width:720px;line-height:28px}.wisdom-tab-main{border-radius:16px;background-color:#f6f4ee66;max-width:1240px;margin:0 auto;padding:60px 20px}.wisdom-tabs{display:flex;justify-content:center;gap:12px;margin-bottom:32px}.wisdom-tabs button{border:none;padding:10px 20px;cursor:pointer;background-color:#fff;transition:background-color .3s ease;border-radius:12px;font-family:Lato Semibold;font-size:18px;color:#27282d;border:solid 1px #d5d5d5;outline:0}.wisdom-tabs button.active,.wisdom-tabs button:hover{background-color:#81b434;color:#fff;border-color:#81b434}.wisdom-content{max-width:970px;margin:0 auto;text-align:left;background:#fff;padding:30px;display:flex;justify-content:space-around;gap:60px}.wisdom-content-inner-1 h3{font-family:Poppins Semibold;font-size:24px;line-height:26px;margin-bottom:20px;color:#000}.wisdom-inner-conntent-desc{font-family:Lato Regular;font-size:18px;line-height:26px;color:#374151;margin-bottom:20px;max-width:375px}.wisdom-content ul{list-style-type:disc;padding-left:20px;margin-bottom:20px}.wisdom-content ul li::marker{color:#81b434}.wisdom-content ul li{margin-bottom:6px;font-family:Lato Regular;font-size:14px;color:#374151}.wisdom-content-inner-2{display:flex;align-items:center}.wisdom-content-inner-2 img{width:216px;height:216px;border-radius:50%;object-fit:cover}.cta-section{text-align:center;background:#81b434}.cta-section h2{color:#fff;margin:0 auto 22px;max-width:615px}.cta-subtitle{color:#fff;max-width:550px;width:100%;text-align:center;margin:0 auto 24px}.schedule-demo-now{color:#fff;display:flex;align-items:center;justify-content:center;gap:5px}.schedule-demo-now svg{color:#fff;font-size:30px}.schedule-demo-now span{font-family:Lato Semibold;font-size:20px;line-height:26px}.cta-section .btn-primary{margin-bottom:20px}.cta-links{display:flex;justify-content:center;gap:16px;margin-top:24px}.cta-links .btn-secondary{min-width:140px}.book-demo-button-home:hover{background-color:#fff!important;color:#81b434!important}.download-app{padding:80px 40px;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:40px;color:#000;max-width:1080px}.download-app-content{flex:1;max-width:600px;text-align:left}.download-app h2{margin-bottom:12px}.download-app h2 .highlight{color:#81b434}.download-subtitle{margin-bottom:40px;color:#4b5563}.get-started{font-family:Poppins Semibold;font-size:20px;line-height:26px;margin-bottom:20px;color:#000}.app-store-buttons{display:flex;gap:16px;margin-bottom:8px}.app-store-buttons a img{height:50px;width:auto;display:block}.availability-text{font-family:Lato Regular;font-size:14px;line-height:18px;color:#263238cc}.app-phone-image{flex:1;max-width:198px;display:flex;justify-content:center}.app-phone-image img{max-width:100%;height:auto}@media (max-width: 992px){.download-app{flex-direction:column;text-align:center}.download-app-content{max-width:100%}.app-phone-image{max-width:240px;margin-top:30px}}@media (max-width: 1440px){.hero-text h1{font-size:45px}}@media (max-width: 1350px){.hero-text h1{font-size:42px;line-height:50px}}@media (max-width: 992px){.hero-section{flex-direction:column;text-align:center}.hero-text{max-width:100%;padding-bottom:0}.hero-image{display:none}.hero-buttons{justify-content:center}.people-section .people-content{flex-direction:column;text-align:center;gap:0px}.people-section .people-text,.people-section .people-image{flex:none;max-width:100%}.steps{max-width:100%}.step{flex-direction:column;align-items:center;text-align:center}.step-number{margin-bottom:12px}.step-content h3,.step-content p{margin:0}.steps:before{left:49.3%;height:calc(100% - 132px)}.wisdom-tabs{flex-wrap:wrap}.cta-links .btn-secondary{min-width:auto;width:100%}.app-phone-image{display:none}}@media (max-width: 767px){.wisdom-content{flex-direction:column}.wisdom-content .wisdom-content-inner-2{display:none}.wisdom-content .wisdom-inner-conntent-desc{max-width:100%}}@media (max-width: 500px){.hero-buttons{flex-direction:column;align-items:center}.hero-text h1{font-size:35px;line-height:45px}.hero-text p{font-size:20px}.people-section h2{font-size:32px}.steps:before{left:48.3%;height:calc(100% - 132px)}.app-store-buttons{flex-direction:column}.cta-links{flex-direction:column;align-items:center}.people-section h2,.why-leading h2,.glance-section h2,.how-it-works h2,.ancient-wisdom h2,.cta-section h2,.download-app h2{font-size:32px;line-height:36px}}.our-products-section h2{font-family:Poppins Semibold;font-size:36px;color:#000;line-height:50px}.our-products-section{padding:60px 40px}@media (max-width: 500px){.our-products-section h2{font-size:32px;line-height:36px}}.our-products-section{text-align:center;background-color:#fafbf7}.our-products-section h2{margin-bottom:40px}.our-products-section .products-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem}.our-products-section .product-card{position:relative;overflow:hidden;background-color:#fff;border-radius:16px;border:1px solid #E5E7EB;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;padding:2.5rem 1.5rem;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;width:460px}.our-products-section .product-card .product-card-logo-container{height:100px;display:flex;justify-content:center;align-items:center}.our-products-section .product-card .product-card-logo{max-height:80px;width:auto}.our-products-section .product-card .product-card-title{font-family:Poppins Semibold;font-size:1.7rem;line-height:38px;color:#111827}.our-products-section .product-card .product-card-description{font-family:Lato Regular;color:#4b5563;line-height:1.6;margin-bottom:0;flex-grow:1}.our-products-section .product-card .product-card-button .MuiButton-root{width:100%;padding:8px 10px;font-size:17px}.our-products-section .product-card.clickable{cursor:pointer}.our-products-section .coming-soon-ribbon{position:absolute;background-color:#81b434;color:#fff;transform:rotate(45deg);display:flex;justify-content:center;align-items:center;font-family:Poppins Semibold;font-size:15px;box-shadow:0 4px 6px #0000001a;top:30px;right:-53px;width:192px;height:32px}.our-products-section .yoga-card h3{font-family:Poppins Bold!important;background:linear-gradient(90deg,#b6a6ff,#9b87d6,#7e69ab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.our-products-section .corporate-harmoni h3{font-family:Poppins Bold!important;color:#81b434!important}@media (max-width: 768px){.our-products-section .product-card{width:100%;padding:2rem}}.redefining-workplace h2,.our-mission h2,.our-vision h2,.our-approach h2,.our-commitment h2{font-family:Poppins Semibold;font-size:36px;color:#000;line-height:50px}.redefining-workplace p,.mission-subtitle,.approach-subtitle,.commitment-subtitle{font-family:Lato Regular;font-size:20px;color:#374151;line-height:26px}.our-commitment{padding:60px 40px}.redefining-workplace,.our-mission,.our-vision,.our-approach{padding:60px 40px 0}.hero-section-about{background-color:#81b434;color:#fff;padding:120px 40px;text-align:center}.hero-section-about h1{font-family:Poppins Bold;font-size:48px;margin:0 auto 12px;line-height:56px}.hero-section-about p{font-family:Lato Medium;font-size:22px;margin:0 auto;max-width:600px;line-height:32px}@media (max-width: 500px){.redefining-workplace h2,.our-mission h2,.our-vision h2,.our-approach h2,.our-commitment h2{font-size:32px;line-height:36px}}.hero-section-about p{max-width:920px}.redefining-workplace{text-align:center}.content-wrapper-redefining{display:flex;gap:80px;max-width:1150px;margin:0 auto;text-align:left;align-items:center}.redefining-workplace .image-container img{max-width:530px;height:auto;width:100%;border-radius:8px}.redefining-workplace .text-container{flex:1;max-width:575px}.redefining-workplace h2{max-width:650px;margin:0 auto 52px}.redefining-workplace p{margin-bottom:12px;margin-top:0}.our-mission{text-align:center}.our-mission h2{margin-bottom:12px}.mission-subtitle{margin:0 auto 40px;max-width:700px}.mission-list{list-style:none;padding:0;margin:0 auto;max-width:800px;text-align:left}.mission-item{display:flex;align-items:center;gap:24px;margin-bottom:30px;font-family:Lato Semibold;font-size:20px;line-height:26px;color:#263238}.mission-item .icon{width:54px;height:54px}.our-vision{text-align:center}.vision-box{border-radius:16px;box-shadow:0 2px 4px #abbed140,0 0 4px #0000001a;background-color:#81b43417;padding:45px 30px;max-width:980px;margin:0 auto 20px}.our-vision h2{margin-bottom:24px}.vision-text{font-family:Lato Medium Italic;font-size:20px;color:#374151;max-width:700px;margin:0 auto;line-height:26px;max-width:620px}.our-approach{text-align:center}.our-approach h2{margin-bottom:12px}.approach-subtitle{margin-bottom:50px;margin-top:0}.approach-content{display:flex;gap:40px;align-items:center;text-align:left;max-width:1160px;margin:0 auto}.approach-text{flex:1}.approach-text h3{font-family:Poppins Semibold;font-size:26px;margin-bottom:12px;line-height:34px;max-width:440px}.approach-text p{font-family:Lato Regular;font-size:18px;line-height:26px;color:#374151}.approach-cards{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.approach-card{border-radius:12px;padding:20px;text-align:center;box-shadow:0 0 4px #abbed140;background-color:#e8ecf340;transition:box-shadow .3s ease}.approach-card:hover{box-shadow:0 4px 12px #00000026}.approach-card .icon{margin:0 auto 16px;background-color:#81b4341a;padding:12px 13px 13px;border-radius:50%;width:54px;height:54px;display:flex;align-items:center}.approach-card .icon img{max-width:28px;width:100%}.approach-card h4{font-family:Poppins Medium;font-size:20px;line-height:26px;margin-bottom:10px;color:#000}.approach-card p{font-family:Lato Regular;font-size:16px;line-height:22px;color:#4b5563;margin-top:0}.our-commitment{text-align:center}.our-commitment h2{margin-bottom:12px}.commitment-subtitle{margin-bottom:50px;margin-top:0}.commitment-content{display:flex;align-items:center;text-align:left;max-width:1150px;margin:0 auto;border-radius:16px;box-shadow:0 4px 6px #0000001a,0 6px 15px #0000001a;background-color:#fff}.commitment-image{background-color:#f6f4ee;flex:1 0 50%;display:flex;justify-content:center;padding:70px 20px;width:100%;border-radius:16px 0 0 16px}.commitment-image img{max-width:275px;width:100%;height:auto;border-radius:8px}.commitment-text{padding:60px 70px;flex:1 0 50%;font-family:Lato Regular;font-size:18px;line-height:26px;color:#374151;border-radius:0 16px 16px 0}.highlight-italic{font-family:Lato Medium Italic;color:#81b434;font-size:20px;line-height:28px;margin-top:12px}@media (max-width: 992px){.content-wrapper-redefining,.commitment-content,.approach-content{flex-direction:column;text-align:center}.redefining-workplace .text-container,.commitment-text,.approach-text,.approach-text h3{max-width:100%}.approach-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.content-wrapper-redefining{gap:20px}.commitment-text{padding-left:30px;padding-right:30px}}.hero-section-offerings{background-color:#81b434;color:#fff;padding:120px 40px;text-align:center}.hero-section-offerings h1{font-family:Poppins Bold;font-size:48px;margin:0 auto 12px;line-height:56px}.hero-section-offerings p{font-family:Lato Medium;font-size:22px;margin:0 auto;max-width:600px;line-height:32px}.offerings-page .image-container img{width:100%;max-width:450px;height:auto;border-radius:8px}.offerings-page .text-container h2{font-family:Poppins Bold;font-size:30px;line-height:36px;color:#81b414;margin-bottom:10px;max-width:500px}.offerings-page .text-container h3{font-family:Poppins Semibold;font-size:20px;line-height:28px;color:#2f2f2f;margin-bottom:16px}.offerings-page .text-container p{font-family:Lato Regular;font-size:18px;line-height:28px;color:#374151;margin:0;max-width:532px}.offerings-page .reverse{flex-direction:row-reverse}.offerings-page .features .feature-list{color:#2f2f2f;font-family:Lato Regular;font-size:17px;line-height:22px;margin-bottom:14px;max-width:540px;display:flex;align-items:flex-start;gap:12px}.offerings-page .features .feature-list .feature-icon img{width:16px}.offerings-page .features .feature-list strong{font-family:Lato Bold;padding-right:5px}.offering-content-wrapper{display:flex;align-items:center;max-width:1150px;margin:0 auto;gap:60px;justify-content:space-between}.personalized-wellness,.integrated-health-services,.fitness-activity-tracking,.mental-health-emotional-wellbeing,.holistic-wellness-programs,.traditional-indian-therapies,.corporate-wellness-challenges,.real-time-analytics-reporting{padding:100px 40px}.hero-section-offerings h1{max-width:790px}.hero-section-offerings p{max-width:830px}.corporate-wellness-challenges .image-container img{max-width:400px}.holistic-wellness-programs .text-container p{margin-bottom:12px}.integrated-health-services .image-container img{max-width:350px}.integrated-health-services .feature-icon{position:relative;top:3px}@media (max-width: 768px){.offerings-page .offering-content-wrapper{flex-direction:column}.offerings-page .text-container h2{max-width:100%}.offerings-page .feature-list{max-width:100%!important;align-items:center!important}}.contact-main-section-1 .conatact-thank-you-section h2{font-family:Poppins Semibold;font-size:36px;color:#000;line-height:50px}.contact-main-section-1 .conatact-thank-you-section p{font-family:Lato Regular;font-size:20px;color:#374151;line-height:26px}.contact-header-section{background-color:#81b434;color:#fff;padding:120px 40px;text-align:center}.contact-header-section h1{font-family:Poppins Bold;font-size:48px;margin:0 auto 12px;line-height:56px}.contact-header-section p{font-family:Lato Medium;font-size:22px;margin:0 auto;max-width:600px;line-height:32px}@media (max-width: 500px){.contact-main-section-1 .conatact-thank-you-section h2{font-size:32px;line-height:36px}}.contact-header-section h1{max-width:700px}.contact-header-section p{max-width:475px}.contact-info-section{background-color:#fafbf7;padding:60px 40px;font-family:Lato Regular}.contact-info-section .contact-info-container{display:flex;justify-content:space-between;max-width:950px;margin:0 auto;gap:30px}.contact-info-section .contact-info-item{display:flex;align-items:center;flex-direction:column;gap:8px;font-size:18px;line-height:26px;color:#333}.contact-info-section .contact-info-item a{color:#000;text-decoration:none}.contact-info-section .contact-info-item a:hover{color:#81b434}.contact-info-section .contact-info-item address{text-align:center}.contact-info-section .contact-info-item span svg{width:30px;height:30px;color:#81b434}.contact-main-section-1{padding:100px 40px}.contact-main-section-1 .contact-main-section{display:flex;justify-content:center;gap:0px;max-width:1200px;min-height:590px;margin:0 auto;font-family:Poppins,sans-serif;border-radius:16px;box-shadow:0 2px 4px #abbed140,0 0 4px #0000001a;background-color:#fff}.contact-main-section-1 .info-panel{flex:1;border-radius:16px 0 0 16px;display:flex;flex-direction:column;justify-content:center;background-color:#fafbf7;padding:40px 52px;color:#374151;font-family:Lato Regular}.contact-main-section-1 .info-panel h3{font-size:40px;font-family:Poppins Semibold;line-height:48px;color:#81b414}.contact-main-section-1 .info-panel p{font-size:18px;line-height:28px;margin-bottom:16px;margin-top:16px}.contact-main-section-1 .info-panel .benefits-list{list-style:none;padding-left:0;margin-bottom:1.5rem}.contact-main-section-1 .info-panel .benefits-list li{position:relative;padding-left:0;margin-bottom:13px;font-size:1rem;display:flex;align-items:center;gap:10px;font-size:18px;color:#374151}.contact-main-section-1 .info-panel .benefits-list li img{width:18px}.contact-main-section-1 .callback-request-form{flex:1;background-color:#fff;border-radius:0 16px 16px 0;padding:40px 50px}.contact-main-section-1 .callback-request-form h3{font-family:Poppins Semibold;margin-bottom:16px;font-size:30px;line-height:48px;text-align:center}.contact-main-section-1 .callback-request-form .contac-form-sub{font-family:Lato Regular;margin-bottom:34px;margin-top:15px;font-size:18px;line-height:26px;color:#374151;text-align:center}.contact-main-section-1 .callback-request-form .form-row-inner{margin-top:19px}.contact-main-section-1 .callback-request-form .form-label{margin-bottom:6px;display:block;font-family:Lato Semibold;font-size:18px;color:#000}.contact-main-section-1 .callback-request-form .harmoni-select{width:100%;font-family:Lato Medium;font-size:16px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#374151;height:48px;box-shadow:0 0 2px #00000040}.contact-main-section-1 .callback-request-form .harmoni-select .MuiSelect-select{padding-left:14px!important}.contact-main-section-1 .callback-request-form .harmoni-select fieldset{border:solid 1px #d5d5d5}.contact-main-section-1 .callback-request-form .harmoni-select:hover fieldset{border-color:#81b414}.contact-main-section-1 .callback-request-form .contact-submit-button{margin-top:14px}.contact-main-section-1 .callback-request-form .harmoni-select.error{border-color:#d32f2f}.contact-main-section-1 .callback-request-form .error-text{color:#d32f2f;font-size:.8rem;margin-bottom:.75rem}.contact-main-section-1 .callback-request-form .submit-error{margin-top:1rem;font-family:Lato Semibold;color:red;font-size:16px;margin-top:10px;text-align:center}.contact-main-section-1 .conatact-thank-you-section{text-align:center;display:flex;flex-direction:column;justify-content:center;height:100%}.contact-main-section-1 .conatact-thank-you-section .conatct-img-icon{max-width:92px;margin:0 auto;margin-bottom:1.5rem}.contact-main-section-1 .conatact-thank-you-section h2{margin-bottom:1rem}@media (max-width: 992px){.contact-main-section{flex-direction:column}}@media (max-width: 800px){.contact-info-container{flex-direction:column}}.thank-you-message h2{font-family:Poppins Semibold;font-size:36px;color:#000;line-height:50px}.thank-you-message p{font-family:Lato Regular;font-size:20px;color:#374151;line-height:26px}.demo-banner-section{background-color:#81b434;color:#fff;padding:120px 40px;text-align:center}.demo-banner-section h1{font-family:Poppins Bold;font-size:48px;margin:0 auto 12px;line-height:56px}.demo-banner-section p{font-family:Lato Medium;font-size:22px;margin:0 auto;max-width:600px;line-height:32px}@media (max-width: 500px){.thank-you-message h2{font-size:32px;line-height:36px}}.demo-banner-section p{max-width:715px}.schedule-demo-main{background-color:#fafbf7}.schedule-demo-content{display:flex;flex-wrap:wrap;gap:100px;padding:130px 40px;justify-content:center}.schedule-demo-info-section{flex:1 1 350px;max-width:450px;color:#374151;font-family:Lato Regular}.schedule-demo-info-section h2{font-size:40px;font-family:Poppins Bold;line-height:48px;color:#81b414}.schedule-demo-info-section p{font-size:18px;line-height:28px;margin-bottom:16px;margin-top:16px}.schedule-demo-info-section .benefits-list{list-style:none;padding-left:0;margin-bottom:1.5rem}.schedule-demo-info-section .benefits-list li{position:relative;padding-left:0;margin-bottom:13px;font-size:1rem;display:flex;align-items:center;gap:10px;font-size:18px;color:#374151}.schedule-demo-info-section .benefits-list li img{width:18px}.schedule-demo-info-section .demo-contact-info{font-size:18px;color:#000}.schedule-demo-info-section .demo-contact-info .contact-title{font-family:Poppins Semibold;margin-bottom:16px}.schedule-demo-info-section .demo-contact-info p{margin:0 0 12px;display:flex;align-items:center}.schedule-demo-info-section .demo-contact-info p a{color:#000}.schedule-demo-info-section .demo-contact-info p a:hover{color:#81b414}.schedule-demo-info-section .demo-contact-info p svg{color:#81b414;margin-right:10px}.demo-form-section{flex:1 1 350px;max-width:630px;background:#fff;padding:60px;border-radius:16px;box-shadow:0 2px 4px #abbed140;width:100%}.demo-form .form-row{display:flex;gap:16px}.demo-form .form-row .form-col{flex:1}.demo-form .form-row-inner{margin-top:25px}.demo-form .form-label{margin-bottom:6px;display:block;font-family:Lato Semibold;font-size:18px;color:#374151}.demo-form .demo-submit-button{margin-top:24px}.demo-form .demo-submit-error{font-family:Lato Semibold;color:red;font-size:16px;margin-top:10px;text-align:center}.thank-you-message{text-align:center}.thank-you-message .thank-you-image{max-width:200px;margin-bottom:1.5rem}.thank-you-message h2{margin-bottom:1rem}.thank-you-message p{margin-bottom:2rem}.thank-you-message .thank-you-buttons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width: 992px){.schedule-demo-content{gap:50px;padding:60px 40px;flex-direction:column;align-items:center}.form-row{flex-direction:column}.form-row .form-col:first-child{margin-bottom:8px}.demo-form-section{padding:60px 30px}}.privacy-policy-page h1,.privacy-policy-page h2{font-family:Poppins Semibold;font-size:36px;color:#000;line-height:50px}.odd-tiles-bg{background-color:#fff}.even-tiles-bg{background-color:#fafbf7}@media (max-width: 500px){.privacy-policy-page h1,.privacy-policy-page h2{font-size:32px;line-height:36px}}.privacy-policy-page{padding:80px 20px;font-family:Lato Regular,sans-serif;color:#374151;background-color:#fff}.privacy-policy-page .container{max-width:900px;margin:0 auto}.privacy-policy-page h1{margin-bottom:24px;text-align:center}.privacy-policy-page .last-updated{font-family:Lato Medium Italic;font-size:16px;color:#374151;margin-bottom:40px}.privacy-policy-page h2{font-size:24px;margin-top:40px;margin-bottom:16px}.privacy-policy-page p{font-family:Lato Regular;font-size:18px;line-height:28px;margin-bottom:16px}.privacy-policy-page ul{list-style-type:disc;padding-left:20px;margin-bottom:16px}.privacy-policy-page ul li{margin-bottom:8px;font-size:18px;line-height:26px}.privacy-policy-page a{color:#81b434;text-decoration:none}.privacy-policy-page a:hover{text-decoration:underline}
