.rooted-container{color:#121212;max-width:1000px;margin:auto;padding:20px 0;font-family:Arial,sans-serif;font-size:18px;font-weight:300}.section-title{color:#e5b350;margin-bottom:5px;padding-left:0;font-size:42px}.top-margin{margin-top:60px}.title-underline{border-bottom:2px solid #e5b350}.section-sub{color:#552824;margin-bottom:15px;font-size:28px}.section-bold{font-weight:700}.about-legacy-bg{width:1000px;position:absolute;top:0;left:0}.rooted-container:before{content:"";z-index:-1;background:url(../media/logo_bg_1000.15f3-kh_j2oz2.png) 0 0 no-repeat;width:100vw;height:100%;position:absolute;top:0;left:0}.tech-section{padding-top:70px;position:relative}.tech-section-bg{content:"";z-index:-1;opacity:.7;background:url(../media/logo_bg_1000.15f3-kh_j2oz2.png) 100% 0/cover no-repeat;width:50vw;height:100%;position:absolute;top:-10%;right:-20%}.you-section{margin-top:70px}.you-section-text{margin-bottom:40px;font-size:18px;font-weight:300}.card-inner{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:relative}.card-title{color:#fff;text-align:center;z-index:2;text-shadow:0 2px 4px #0000004d;background:linear-gradient(#0000,#000000b3);width:100%;margin:0;padding:15px;font-size:16px;font-weight:600;position:relative}@media (max-width:900px){.doctor-left h2,.doctor-left p{font-size:20px}}@media (max-width:1200px){.doctor-left{padding-left:30px}.doctor-container{grid-template-columns:35% 35% 25% 5%}.doctor-left h2,.doctor-left p{font-size:20px}.doctor-details{font-size:11px}}@media (max-width:1024px){.card-title{padding:12px;font-size:14px}.rooted-container{max-width:100%}.tech-section{padding:60px 20px 0}.legacy-section,.you-section,.immersive-section{padding:0 20px}.founder-content ul{text-align:left}.banner-content-z{padding:0 20px}.knowledge-section{margin:70px 20px!important}.tech-col-3,.tech-col-4{margin-top:120px}.knowledge-avatar{margin-top:20px}}.legacy-section{margin-bottom:50px;position:relative}.legacy-text p{padding:5px;font-size:18px;font-weight:300;line-height:1.5}.founder-box{gap:25px;margin-top:40px;display:flex}.founder-parent{background:#d7c6ae;justify-content:center;align-items:center;padding:25px 25px 0;display:flex}.founder-img{object-fit:cover;background:#d7c6ae;width:320px}.founder-content h3{color:#c7922a;margin-bottom:5px}.founder-content ul{padding-left:18px;font-size:18px;font-weight:300;list-style-type:square}.founder-content li{margin-bottom:10px}.gold-btn{color:#fff;cursor:pointer;background:#e5b350;border:none;margin-top:24px;padding:8px 14px;font-size:18px;transition:transform .3s}.gold-btn:hover{transform-origin:50%;transform:scale(1.05)}.tech-grid{grid-template-columns:repeat(4,1fr);gap:20px;padding-top:190px;display:grid}.tech-section{max-width:1000px}.tech-card{text-align:center;background:#d7c6ae;height:250px}.tech-card img{width:80px;margin-bottom:10px}.immersive-card-header{color:var(--sub-heading-title);margin-bottom:10px;font-size:28px;font-weight:700}.knowledge-section{justify-content:space-between;margin:70px 0;display:flex}.knowledge-avatar img{background:#e4dcca;width:375px}.knowledge-para p{color:var(--sub-heading-title);padding:10px 0;font-size:20px;font-weight:700}.knowledge-para{padding-right:100px;font-size:18px}.ivf-section p{font-size:18px}.ivf-grid{align-items:stretch;gap:10px;margin-top:25px;display:flex}.mc-question-body{margin-left:10%}.ivf-card{background:#e5b350}.ivf-card .ivf-card-header{color:#fff;background-color:#906e53;align-items:center;width:100%;height:36px;padding-left:20px;font-family:MerriweatherCustom;font-size:16px;font-weight:300;display:flex}.ivf-card-header{margin-bottom:10px}.ivf-card p{height:82px;padding:10px;font-size:14px;font-weight:100}.ivf-col-1{flex-wrap:wrap;flex:0 0 70%;gap:10px;display:flex}.ivf-col-1 .ivf-card{background:#e5b350;flex:0 0 calc(50% - 10px)}.ivf-col-2{flex:0 0 30%;display:flex}.ivf-col-2 img{object-fit:cover;width:100%;height:100%}.visit-btn{color:#fff;cursor:pointer;background:#7b3f00;border:none;margin-top:15px;padding:10px 30px;font-size:18px;transition:transform .3s}.visit-btn:hover{transform-origin:50%;transform:scale(1.05)}@media (max-width:1000px){.tech-grid{grid-template-columns:repeat(2,1fr)}.ivf-grid{grid-template-columns:1fr}.founder-box{text-align:center;flex-direction:column;align-items:center}.knowledge-section{text-align:center;flex-direction:column}.tech-machine1{object-fit:contain;height:auto;width:500px!important;top:-220px!important}.tech-machine2{object-fit:contain;height:auto;width:200px!important;top:-225px!important}.tech-machine3{object-fit:contain;height:auto;width:200px!important;top:-90px!important}.tech-machine4{object-fit:contain;height:auto;width:250px!important;top:-130px!important}.tech-grid{padding-top:240px}}.yellow-heading{background-color:#e5b350;width:100%;height:65px}.tech-machine{position:absolute;left:50%;transform:translate(-50%)}.tech-machine img{object-fit:contain;width:100%;height:100%}.tech-machine1{object-fit:contain;width:130%;top:-115px}.tech-machine2{object-fit:contain;width:80%;top:-196px}.tech-machine3{object-fit:contain;width:70%;top:-60px}.tech-machine4{object-fit:contain;width:70%;top:-68px}.tech-outer{position:relative}.tech-desc{text-align:left;padding:20px;font-size:18px}.tech-desc span{color:#58312c;font-weight:700}.tech-desc p{color:#58312c}@media (max-width:768px){.founder-content li{text-align:left}.knowledge-para{padding-right:0}.knowledge-avatar img{width:100%;margin-top:20px}.tech-grid{grid-template-columns:repeat(1,1fr);gap:60px;padding-top:176px}.tech-machine{justify-content:center;align-items:center;display:flex}.tech-col-2{margin-top:238px}.tech-machine3{top:-98px}.tech-machine4{top:-125px!important}.ivf-grid{flex-direction:column}.ivf-col-2{order:1}.ivf-col-1{order:2}.ivf-card .ivf-card-header{height:48px}.ivf-card p{height:108px}.visit-btn-cont{justify-content:center;display:flex}.section-title{font-size:38px}.journey-banner{padding:0 20px}.banner-content-z h1{font-size:30px}.banner-content-z p{color:#552824;font-size:16px}.banner-btn-z{width:70%}.ivf-card .ivf-card-header{padding-left:0}.ivf-card .ivf-card-header span{text-align:center;width:100%;font-size:14px;font-weight:600}.card-title{padding:10px;font-size:12px}.rooted-container{max-width:100%;padding:0 20px}.legacy-section,.you-section,.tech-section,.immersive-section{padding:0}.tech-section{margin-top:50px}.tech-col-3,.tech-col-4{margin-top:100px}.tech-machine1{height:auto;width:400px!important;top:-170px!important}}
