.section{padding:80px 40px;background:#fff;margin-bottom:40px;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.section h2{font-weight:700;margin-bottom:12px}.section p{color:#555}.tree-wrapper{position:sticky;top:20px;background:#fff;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,0.08)}.tree-title{font-weight:700;margin-bottom:15px}.tree ul{list-style:none;padding-left:18px;position:relative}.tree ul::before{content:"";position:absolute;left:6px;top:0;bottom:0;width:1px;background:#c7d2fe}.tree li{position:relative;margin:10px 0}.tree li::before{content:"";position:absolute;left:-12px;top:14px;width:12px;height:1px;background:#c7d2fe}.tree .parent{cursor:pointer;font-weight:600;padding:6px 10px;border-radius:6px;display:inline-block}.tree .parent::before{content:"▸";display:inline-block;margin-right:6px;transition:.2s}.tree li.open>.parent::before{transform:rotate(90deg)}.tree a{display:inline-block;padding:6px 10px;border-radius:6px;color:#333;text-decoration:none;font-size:14px}.tree a:hover,.tree a.active,.tree .parent:hover{background:#e0e7ff;color:#1d4ed8}.tree li ul{display:none}.tree li.open>ul{display:block}@media(max-width:991px){.tree-wrapper{margin-bottom:20px}}.manufacturing-hero{background-size:cover;background-position:center;padding:30px 60px;color:#fff;min-height:400px}.bg1{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/services/background/governance_risk_internal_controls.webp');background-size:cover;background-position:center}.bg2{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/stock_assurance_audits_in_terms_of.jpeg');background-size:cover;background-position:center}.bg3{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/fixed_assets_verification_tagging_show_assets.jpeg');background-size:cover;background-position:center}.bg4{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/services/background/vendor_customer_ledger_reconciliation.webp');background-size:cover;background-position:center}.bg5{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/a_photorealistic_corporate_business_scene_representing_order_to_cash.jpeg');background-size:cover;background-position:center}.bg6{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/hr_operations_order_processing_support.jpeg');background-size:cover;background-position:center}.bg7{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/services/background/project_material_control_monitoring_we_take.webp');background-size:cover;background-position:center}.bg8{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/warehouse_stores_ops_management.jpeg');background-size:cover;background-position:center}.bg9{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/staffing_resource_augmentation.jpeg');background-size:cover;background-position:center}.bg10{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/services/background/enterprise_software_development_with_hrms_erp_crm.webp');background-size:cover;background-position:center}.bg11{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/mobile_application_development_services_with_android_and.jpeg');background-size:cover;background-position:center}.bg12{background:linear-gradient(0,rgba(0,0,0,.55),rgba(0,0,0,.55)),url('../img/proteam/services/power_bi_dashboard_development.jpeg');background-size:cover;background-position:center}.manufacturing-hero h2{font-size:36px;font-weight:700;margin-bottom:20px}.manufacturing-hero p{font-size:17px;line-height:1.8;color:#fff;margin-bottom:16px;text-align:justify}.partner-section{margin-top:25px}.partner-title{font-size:32px;font-weight:700;margin-bottom:50px}.partner-gsap-card{background:#111;color:#fff;border-radius:20px;padding:40px;margin-bottom:40px;box-shadow:0 25px 60px rgba(0,0,0,.35);display:flex;align-items:stretch;gap:30px}.partner-content{flex:1}.partner-gsap-card h5{font-size:24px;font-weight:700;margin-bottom:15px}.partner-gsap-card p{color:#cfcfcf;line-height:1.8}.partner-image{width:220px;height:100%;border-radius:14px;overflow:hidden;flex-shrink:0}.partner-image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:991px){.manufacturing-hero{padding:60px 30px}.partner-gsap-card{flex-direction:column;align-items:flex-start}.partner-image{width:100%;height:200px}}:root{--bg:#0b0b0b;--white:#fff;--gray:#cfcfcf;--orange:#ff7a18}*{box-sizing:border-box}.discovery-section:not(:first-child){padding:80px 0}.discovery-container{margin:auto;display:grid;align-items:center}.image-box{display:flex;justify-content:center;align-items:center}.image-box img{max-width:100%;height:auto;border-radius:18px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.content h1{font-size:48px;margin:0;font-weight:700}.content h1 span{color:var(--orange)}.content h2{font-size:28px;font-weight:600;margin:10px 0 20px}.content p{color:var(--dark);line-height:1.8;margin-bottom:30px}.list{list-style:none;padding:0;margin:0}.list li{display:flex;align-items:center;margin-bottom:16px;font-size:16px;color:var(--dark)}.list li span{width:28px;height:28px;background:var(--orange);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:14px;font-weight:bold}@media(max-width:991px){.discovery-container{grid-template-columns:1fr;text-align:center}.list li{justify-content:center}}@media(max-width:480px){.content h1{font-size:36px}.content h2{font-size:22px}}.section-title1 h2{max-width:100%}.industries-section{padding:80px 0;overflow:hidden}.industries-left{position:sticky;top:120px}.industries-left h1{font-size:64px;font-weight:700;margin-bottom:40px}.industries-left p{color:#bdbdbd;max-width:420px;line-height:1.7}.discover-btn{display:inline-flex;align-items:center;gap:12px;margin-top:30px;padding:14px 28px;background:#ff7a18;color:#000;font-weight:600;border-radius:40px;text-decoration:none;transition:.3s}.discover-btn:hover{background:#ff8f3a;transform:translateX(4px)}.industries-scroll{display:flex;gap:30px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory}.industries-scroll::-webkit-scrollbar{height:6px}.industries-scroll::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.industry-card{min-width:340px;background:#d0cccc;color:#000;border-radius:20px;overflow:hidden;scroll-snap-align:start;transition:transform .4s ease}.industry-card:hover{transform:translateY(-10px)}.industry-img{height:220px;position:relative;overflow:hidden}.industry-img img{width:100%;height:100%;object-fit:cover}.industry-title{position:absolute;bottom:16px;left:20px;color:#fff;font-size:24px;font-weight:700;text-shadow:0 4px 12px rgba(0,0,0,0.6)}.industry-body{padding:22px}.industry-body p{color:#555;font-size:15px;line-height:1.6}.learn-more{margin-top:18px;display:inline-flex;align-items:center;gap:10px;font-weight:600;color:#000;text-decoration:none}.learn-more span{display:inline-flex;width:34px;height:34px;border-radius:50%;border:1px solid #ff7a18;align-items:center;justify-content:center;transition:.3s}.learn-more:hover span{background:#ff7a18}@media(max-width:992px){.industries-left{position:relative;top:auto;margin-bottom:40px}.industries-left h1{font-size:42px}}.ulcls{list-style:disc;padding-left:15px}strong{color:#ff7a00}.stats-section{padding:80px 0}.stat-title{font-size:20px;font-weight:500;margin-bottom:12px}.stat-divider{border-top:1px solid #bbb;margin-bottom:20px}.stat-number{font-size:64px;font-weight:700;line-height:1}.stat-text{color:#555;font-size:16px;text-align:justify;max-width:90%}.partners img{max-height:40px;margin-right:15px}@media(max-width:768px){.stat-number{font-size:48px}}.contact-form-area{padding:0}.modal-content{border-radius:0}