a{text-decoration:none!important}.gcorp-ecosystem{padding:60px 20px;background:#f6f6f6;font-family:"Inter",sans-serif}.ecosystem-container{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;gap:40px}.ecosystem-side{display:flex;flex-direction:column;gap:40px;flex:1}.ecosystem-item{background:white;width:200px;height:200px;padding:20px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:1rem;font-weight:600;position:relative;margin:0 auto}.arrow{position:absolute;font-size:2rem;top:50%;transform:translateY(-50%);color:#1b1f3b;font-weight:bold}.arrow-right{right:-40px}.arrow-left{left:-40px}.ecosystem-core{flex:1;min-width:260px;text-align:center}.ecosystem-core h2{background:#2272b1;color:#ffffff;padding:50px 40px;border-radius:50%;width:260px;height:260px;margin:0 auto;font-size:1.5rem;font-weight:700;line-height:1.4;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px rgba(0,0,0,0.2)}@media (max-width:900px){.ecosystem-container{flex-direction:column;gap:50px}.arrow-right,.arrow-left{display:none}}.gcorp-milestones{padding:60px 20px;background:#f8f8f8;font-family:'Poppin',serif;text-align:center}.milestone-title{font-size:2.2rem;font-weight:700;margin-bottom:50px;color:#2272b1}.milestone-container{display:flex;align-items:center;justify-content:center;gap:25px;flex-wrap:wrap;max-width:1280px;margin:0 auto}.milestone-step{display:flex;flex-direction:column;align-items:center;width:180px}.milestone-step p{font-size:1rem;margin-top:12px;color:#333;line-height:1.4}.circle-number{width:70px;height:70px;background:#2272b1;color:#fff;border-radius:50%;font-size:1.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(0,0,0,0.15)}.milestone-line{width:80px;height:3px;background:#1b1f3b;border-radius:2px}.fade-up{opacity:0;transform:translateY(30px);animation:fadeUp 1s ease-out forwards}.fade-up:nth-child(1){animation-delay:0.2s}.fade-up:nth-child(3){animation-delay:0.5s}.fade-up:nth-child(5){animation-delay:0.8s}.fade-up:nth-child(7){animation-delay:1.1s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.milestone-container{flex-direction:column}.milestone-line{width:3px;height:40px}}.featured-card{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Loxone-Miniserver-1.png");background-size:105%;background-position:center;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0)}.featured-card:hover{background-size:112%;background-position:52% 45%}.featured-badge{position:absolute;top:20px;right:20px;background:#ff073a;color:#fff;padding:6px 16px;font-size:13px;font-weight:600;border-radius:999px;z-index:2}.featured-badge.glow{box-shadow:0 0 8px rgba(29,78,216,0.6),0 0 18px rgba(29,78,216,0.4);animation:glowPulse 2.2s ease-in-out infinite}@keyframes glowPulse{0%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}50%{box-shadow:0 0 12px rgba(29,78,216,0.9),0 0 26px rgba(29,78,216,0.6)}100%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}}.featured-content{position:absolute;bottom:30px;left:30px;right:30px;color:#ffffff;transition:transform 0.6s ease}.featured-card:hover .featured-content{transform:translateY(-6px)}.featured-eyebrow{font-size:13px;opacity:0.85}.featured-content h2{font-size:32px;font-weight:700;margin:6px 0 10px}.featured-content p{max-width:520px;font-size:15px;line-height:1.5;opacity:0.9}@media (max-width:768px){.featured-card{height:300px;background-size:cover}.featured-card:hover{background-size:cover;background-position:center}.featured-content h2{font-size:26px}}.featured-card{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Loxone-Miniserver-1.png");background-size:105%;background-position:center;background-repeat:no-repeat;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-content h2{color:#ffffff!important;font-size:32px;font-weight:700;margin:6px 0 10px}.featured-card1{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Security-Access-1.png");background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-position 4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-badge1{position:absolute;top:20px;right:20px;background:#ff073a;color:#fff;padding:6px 16px;font-size:13px;font-weight:600;border-radius:999px;z-index:2}.featured-badge1.glow{box-shadow:0 0 8px rgba(29,78,216,0.6),0 0 18px rgba(29,78,216,0.4);animation:glowPulse 2.2s ease-in-out infinite}@keyframes glowPulse{0%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}50%{box-shadow:0 0 12px rgba(29,78,216,0.9),0 0 26px rgba(29,78,216,0.6)}100%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}}.featured-content1{position:absolute;bottom:30px;left:30px;right:30px;color:#ffffff;transition:transform 0.6s ease}.featured-card1:hover .featured-content{transform:translateY(-6px)}.featured-eyebrow{font-size:13px;opacity:0.85}.featured-content1 h2{font-size:32px;font-weight:700;margin:6px 0 10px}.featured-content1 p{max-width:520px;font-size:15px;line-height:1.5;opacity:0.9}@media (max-width:768px){.featured-card{height:300px;background-size:cover}.featured-card:hover{background-size:cover;background-position:center}.featured-content h2{font-size:26px}}.featured-card1{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Security-Access-1.png");background-size:105%;background-position:center;background-repeat:no-repeat;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-content1 h2{color:#ffffff!important;font-size:32px;font-weight:700;margin:6px 0 10px}.featured-card2{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Smart-Lighting-Systems.png");background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-position 4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.core-series-badge2{position:absolute;top:20px;right:20px;background:#1d4ed8;color:#fff;padding:6px 16px;font-size:13px;font-weight:600;border-radius:999px;z-index:2}.core-series-badge2.glow{box-shadow:0 0 8px rgba(29,78,216,0.6),0 0 18px rgba(29,78,216,0.4);animation:glowPulse 2.2s ease-in-out infinite}@keyframes glowPulse{0%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}50%{box-shadow:0 0 12px rgba(29,78,216,0.9),0 0 26px rgba(29,78,216,0.6)}100%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}}.featured-content2{position:absolute;bottom:30px;left:30px;right:30px;color:#ffffff;transition:transform 0.6s ease}.featured-card2:hover .featured-content{transform:translateY(-6px)}.featured-eyebrow2{font-size:13px;opacity:0.85}.featured-content2 h2{font-size:32px;font-weight:700;margin:6px 0 10px}.featured-content2 p{max-width:520px;font-size:15px;line-height:1.5;opacity:0.9}@media (max-width:768px){.featured-card{height:300px;background-size:cover}.featured-card:hover{background-size:cover;background-position:center}.featured-content h2{font-size:26px}}.featured-card2{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Smart-Lighting-Systems.png");background-size:105%;background-position:center;background-repeat:no-repeat;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-content2 h2{color:#ffffff!important;font-size:32px;font-weight:700;margin:6px 0 10px}.featured-card3{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Climate-Systems-1.png");background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-position 4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-badge3{position:absolute;top:20px;right:20px;background:#1d4ed8;color:#fff;padding:6px 16px;font-size:13px;font-weight:600;border-radius:999px;z-index:2}.featured-badge3.glow{box-shadow:0 0 8px rgba(29,78,216,0.6),0 0 18px rgba(29,78,216,0.4);animation:glowPulse 2.2s ease-in-out infinite}@keyframes glowPulse{0%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}50%{box-shadow:0 0 12px rgba(29,78,216,0.9),0 0 26px rgba(29,78,216,0.6)}100%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}}.featured-content3{position:absolute;bottom:30px;left:30px;right:30px;color:#ffffff;transition:transform 0.6s ease}.featured-card3:hover .featured-content{transform:translateY(-6px)}.featured-eyebrow3{font-size:13px;opacity:0.85}.featured-content3 h2{font-size:32px;font-weight:700;margin:6px 0 10px}.featured-content3 p{max-width:520px;font-size:15px;line-height:1.5;opacity:0.9}@media (max-width:768px){.featured-card{height:300px;background-size:cover}.featured-card:hover{background-size:cover;background-position:center}.featured-content h2{font-size:26px}}.featured-card3{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Climate-Systems-1.png");background-size:105%;background-position:center;background-repeat:no-repeat;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-content3 h2{color:#ffffff!important;font-size:32px;font-weight:700;margin:6px 0 10px}.featured-card4{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/User-friendly-Controls.png");background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-position 4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-badge4{position:absolute;top:20px;right:20px;background:#1d4ed8;color:#fff;padding:6px 16px;font-size:13px;font-weight:600;border-radius:999px;z-index:2}.featured-badge4.glow{box-shadow:0 0 8px rgba(29,78,216,0.6),0 0 18px rgba(29,78,216,0.4);animation:glowPulse 2.2s ease-in-out infinite}@keyframes glowPulse{0%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}50%{box-shadow:0 0 12px rgba(29,78,216,0.9),0 0 26px rgba(29,78,216,0.6)}100%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}}.featured-content4{position:absolute;bottom:30px;left:30px;right:30px;color:#ffffff;transition:transform 0.6s ease}.featured-card1:hover .featured-content{transform:translateY(-6px)}.featured-eyebrow{font-size:13px;opacity:0.85}.featured-content4 h2{font-size:32px;font-weight:700;margin:6px 0 10px}.featured-content4 p{max-width:520px;font-size:15px;line-height:1.5;opacity:0.9}@media (max-width:768px){.featured-card{height:300px;background-size:cover}.featured-card:hover{background-size:cover;background-position:center}.featured-content h2{font-size:26px}}.featured-card4{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/User-friendly-Controls.png");background-size:105%;background-position:center;background-repeat:no-repeat;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-content4 h2{color:#ffffff!important;font-size:32px;font-weight:700;margin:6px 0 10px}.featured-card5{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Audio.png");background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-position 4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-badge5{position:absolute;top:20px;right:20px;background:#1d4ed8;color:#fff;padding:6px 16px;font-size:13px;font-weight:600;border-radius:999px;z-index:2}.featured-badge5.glow{box-shadow:0 0 8px rgba(29,78,216,0.6),0 0 18px rgba(29,78,216,0.4);animation:glowPulse 2.2s ease-in-out infinite}@keyframes glowPulse{0%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}50%{box-shadow:0 0 12px rgba(29,78,216,0.9),0 0 26px rgba(29,78,216,0.6)}100%{box-shadow:0 0 6px rgba(29,78,216,0.5),0 0 14px rgba(29,78,216,0.3)}}.featured-content5{position:absolute;bottom:30px;left:30px;right:30px;color:#ffffff;transition:transform 0.6s ease}.featured-card5:hover .featured-content{transform:translateY(-6px)}.featured-eyebrow5{font-size:13px;opacity:0.85}.featured-content5 h2{font-size:32px;font-weight:700;margin:6px 0 10px}.featured-content5 p{max-width:520px;font-size:15px;line-height:1.5;opacity:0.9}@media (max-width:768px){.featured-card{height:300px;background-size:cover}.featured-card:hover{background-size:cover;background-position:center}.featured-content h2{font-size:26px}}.featured-card5{position:relative;width:100%;max-width:860px;height:360px;border-radius:18px;overflow:hidden;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.65)),url("https://watts.connectthingsph.com/wp-content/uploads/2026/01/Audio.png");background-size:105%;background-position:center;background-repeat:no-repeat;transition:background-size 3.5s ease,background-position 3.5s ease;box-shadow:0 25px 50px rgba(0,0,0,0.25)}.featured-content5 h2{color:#ffffff!important;font-size:32px;font-weight:700;margin:6px 0 10px}.et_pb_blurb.system .et_pb_main_blurb_image{color:#00ff00;text-shadow:0 0 10px #00ff00,0 0 20px #00ff00;animation:ledGlow 1s infinite}@keyframes ledGlow{0%,100%{opacity:1;text-shadow:0 0 10px #00ff00,0 0 20px #00ff00}50%{opacity:0.6;text-shadow:0 0 5px #00ff00}}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:16px;transition:transform 0.25s ease}.feature-list i{color:#191bd8;font-size:20px;transition:transform 0.3s ease,box-shadow 0.3s ease}.feature-list li:hover i{transform:scale(1.25) rotate(6deg);box-shadow:0 0 10px rgba(25,27,216,0.45)}.feature-list li:hover{transform:translateX(6px)}.hero-diagram{width:500px;height:500px;position:relative;margin:auto}.hero-diagram .center{position:absolute;top:50%;left:50%;width:150px;height:150px;transform:translate(-50%,-50%) rotate(12deg);background:#1e3a8a;border-radius:22px;display:flex;align-items:center;justify-content:center;color:#f4b400;font-size:36px;box-shadow:0 20px 40px rgba(0,0,0,.18);z-index:3}.hero-diagram .node{position:absolute;width:90px;height:90px;background:#fff;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 12px 22px rgba(0,0,0,.12);animation:float 4s ease-in-out infinite;z-index:2}.tl{top:0;left:0;border:3px solid #f4b400}.tr{top:0;right:0;border:3px solid #1e3a8a}.bl{bottom:0;left:0;border:3px solid #f4b400}.br{bottom:0;right:0;border:3px solid #1e3a8a}.tr{animation-delay:.3s}.bl{animation-delay:.6s}.br{animation-delay:.9s}.hero-diagram .line{position:absolute;top:50%;left:50%;width:170px;height:0;border-top:2px dashed #0f429d;transform-origin:left center;animation:pulse 3s ease-in-out infinite;z-index:1}.l1{transform:rotate(-135deg)}.l2{transform:rotate(-45deg)}.l3{transform:rotate(135deg)}.l4{transform:rotate(45deg)}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,100%{opacity:.4}50%{opacity:1}}.cta-group{display:flex;gap:16px;align-items:center}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;border-radius:14px;transition:all 0.25s ease;cursor:pointer}.btn-primary{background:#f4b400;color:#111;box-shadow:0 4px 10px rgba(0,0,0,0.08)}.btn-primary:hover{background:#e2a400;transform:translateY(-2px)}.arrow{font-size:16px}.btn-outline{border:2px solid #1f4dbd;color:#1f4dbd;background:transparent}.btn-outline:hover{background:#1f4dbd;color:#fff}#page-container{padding-top:0!important}.et_pb_section:first-of-type{margin-top:0!important}