{"id":14566,"date":"2026-05-14T07:26:02","date_gmt":"2026-05-13T23:26:02","guid":{"rendered":"https:\/\/website168.com\/?p=14566"},"modified":"2026-05-19T21:37:08","modified_gmt":"2026-05-19T13:37:08","slug":"%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1","status":"publish","type":"post","link":"https:\/\/website168.com\/en\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/","title":{"rendered":"Construction &#038; Remodeling Website (EN)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"14566\" class=\"elementor elementor-14566\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99d3993 e-flex e-con-boxed e-con e-parent\" data-id=\"99d3993\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34dbdf9 elementor-widget elementor-widget-html\" data-id=\"34dbdf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Apex Build NYC | \u9876\u5cf0\u5efa\u8bbe | General Contractor & Renovation | New York City<\/title>\n<meta name=\"description\" content=\"Apex Build NYC \u2014 licensed general contractor specializing in full home renovations, kitchen & bathroom remodels, commercial fit-outs across all 5 NYC boroughs. Free estimates.\">\n<meta name=\"keywords\" content=\"NYC renovation contractor, kitchen remodel New York, bathroom renovation NYC, general contractor Brooklyn, \u7ebd\u7ea6\u88c5\u4fee\u516c\u53f8, \u623f\u5c4b\u7ffb\u65b0, \u53a8\u623f\u6539\u9020 \u7ebd\u7ea6\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:ital,wght@0,300;0,400;0,600;0,700;0,800;0,900;1,700&family=Noto+Serif+SC:wght@300;400;500&family=Barlow:wght@300;400;500&display=swap\" rel=\"stylesheet\">\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ROOT \u2014 Industrial Palette\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n:root{\n  --blk:     #0A0A08;\n  --blk-2:   #111110;\n  --blk-3:   #1A1A18;\n  --blk-4:   #242420;\n  --amber:   #E8860A;\n  --amber-d: #B86808;\n  --amber-l: #F5A030;\n  --steel:   #3A3A36;\n  --steel-l: #5A5A54;\n  --concrete:#8A8A82;\n  --light:   #F0EFE8;\n  --light-2: #E0DFD8;\n  --light-3: #C8C7BE;\n  --white:   #FAFAF5;\n  --red-acc: #C42A1A;\n\n  --f-display: 'Barlow Condensed', sans-serif;\n  --f-cn:      'Noto Serif SC', serif;\n  --f-body:    'Barlow', sans-serif;\n\n  --ease:   cubic-bezier(.4,0,.2,1);\n  --spring: cubic-bezier(.34,1.56,.64,1);\n}\n\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}\nhtml{scroll-behavior:smooth;}\nbody{font-family:var(--f-body);font-weight:300;background:var(--blk);color:var(--light);overflow-x:hidden;line-height:1.65;}\nimg{display:block;width:100%;height:100%;object-fit:cover;}\na{text-decoration:none;color:inherit;}\nul{list-style:none;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CUSTOM CURSOR \u2014 crosshair style\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\nhtml,*,*::before,*::after{cursor:none!important;}\n@media(hover:none){html,*,*::before,*::after{cursor:auto!important;}}\n\n#cx{\n  position:fixed;z-index:9999;pointer-events:none;\n  transform:translate(-50%,-50%);will-change:left,top;\n}\n.cx-h,.cx-v{\n  position:absolute;background:var(--amber);\n  transition:width .15s,height .15s,opacity .2s;\n}\n.cx-h{width:20px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%);}\n.cx-v{width:1px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%);}\n.cx-dot{\n  position:absolute;width:4px;height:4px;\n  background:var(--amber);border-radius:50%;\n  top:50%;left:50%;transform:translate(-50%,-50%);\n}\n#cr{\n  position:fixed;z-index:9998;pointer-events:none;\n  width:38px;height:38px;\n  border:1px solid var(--amber);\n  transform:translate(-50%,-50%);\n  opacity:.4;\n  transition:width .3s var(--ease),height .3s var(--ease),opacity .3s,border-color .3s;\n  will-change:left,top;\n}\n#cr.big{width:64px;height:64px;opacity:.18;border-color:var(--amber-l);}\n#cr.press{width:24px;height:24px;opacity:.9;}\n\n#clbl{\n  position:fixed;z-index:9997;pointer-events:none;\n  font-family:var(--f-display);font-size:10px;\n  font-weight:700;letter-spacing:3px;text-transform:uppercase;\n  color:var(--amber-l);transform:translate(-50%,-50%);\n  opacity:0;transition:opacity .2s;\n}\n\n.trd{position:fixed;pointer-events:none;z-index:9990;background:var(--amber);transform:translate(-50%,-50%);}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   TOP BAR\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#topbar{\n  position:fixed;top:0;left:0;width:100%;z-index:400;\n  background:var(--amber);height:36px;\n  transition:transform .4s var(--ease);\n}\nbody.sc #topbar{transform:translateY(-100%);}\n.tb-in{\n  max-width:1340px;margin:0 auto;padding:0 48px;\n  height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;\n}\n.tb-l{display:flex;align-items:center;gap:20px;font-size:11.5px;font-weight:500;color:var(--blk);letter-spacing:.5px;}\n.tb-l a{color:var(--blk);}\n.tb-l a:hover{text-decoration:underline;}\n.tb-sep{opacity:.3;}\n.tb-c{\n  font-family:var(--f-display);font-weight:700;font-size:12px;\n  letter-spacing:3px;text-transform:uppercase;color:var(--blk);\n  text-align:center;white-space:nowrap;\n}\n.tb-r{display:flex;align-items:center;gap:16px;justify-content:flex-end;}\n.tb-r a{font-size:11px;font-weight:600;color:var(--blk);letter-spacing:1.5px;text-transform:uppercase;}\n.tb-r a:hover{text-decoration:underline;}\n.tb-vl{width:1px;height:14px;background:rgba(0,0,0,.2);}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   NAVIGATION\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#nav{\n  position:fixed;left:0;width:100%;z-index:300;\n  top:36px;background:transparent;\n  transition:top .4s var(--ease),background .4s,box-shadow .4s,padding .3s;\n}\nbody.sc #nav{\n  top:0;\n  background:rgba(10,10,8,.96);\n  backdrop-filter:blur(16px);\n  box-shadow:0 1px 0 rgba(232,134,10,.2);\n}\n.nav-in{\n  max-width:1340px;margin:0 auto;padding:26px 48px;\n  display:flex;align-items:center;justify-content:space-between;\n  transition:padding .3s;\n}\nbody.sc .nav-in{padding:16px 48px;}\n.nav-logo{display:flex;align-items:center;gap:14px;}\n.nav-logo-mark{\n  width:42px;height:42px;background:var(--amber);\n  display:flex;align-items:center;justify-content:center;\n  font-family:var(--f-display);font-size:22px;font-weight:900;\n  color:var(--blk);letter-spacing:-1px;\n  transition:background .3s;\n}\n.nav-logo-mark:hover{background:var(--amber-l);}\n.nav-logo-text{display:flex;flex-direction:column;gap:1px;}\n.nav-logo-en{\n  font-family:var(--f-display);font-size:22px;font-weight:800;\n  color:var(--white);letter-spacing:2px;text-transform:uppercase;line-height:1;\n}\n.nav-logo-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:4px;color:var(--amber);font-weight:300;}\n.nav-menu{display:flex;align-items:center;gap:36px;}\n.nav-menu a{\n  font-family:var(--f-display);font-size:13px;font-weight:600;\n  letter-spacing:2.5px;text-transform:uppercase;\n  color:rgba(255,255,255,.6);position:relative;transition:color .25s;\n}\n.nav-menu a::after{\n  content:'';position:absolute;bottom:-4px;left:0;\n  width:0;height:2px;background:var(--amber);\n  transition:width .3s var(--ease);\n}\n.nav-menu a:hover{color:var(--white);}\n.nav-menu a:hover::after{width:100%;}\n.nav-menu a.cur{color:var(--amber);}\n.nav-menu a.cur::after{width:100%;}\n.nav-cta{\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:2.5px;text-transform:uppercase;\n  background:var(--amber);color:var(--blk)!important;\n  padding:12px 28px;transition:background .25s!important;\n}\n.nav-cta::after{display:none!important;}\n.nav-cta:hover{background:var(--amber-l)!important;color:var(--blk)!important;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   PAGE SYSTEM\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.pg{display:none;}\n.pg.on{display:block;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   \u258c HOME \u2014 HERO\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#hero{\n  height:100vh;min-height:720px;\n  position:relative;overflow:hidden;\n  display:flex;align-items:flex-end;\n  background:var(--blk);\n}\n.h-bg{\n  position:absolute;inset:-40px;\n  background:url('https:\/\/images.unsplash.com\/photo-1503387762-592deb58ef4e?w=1920&q=85') center\/cover;\n  opacity:.35;will-change:transform;\n}\n\/* Diagonal amber slice *\/\n.h-slice{\n  position:absolute;bottom:0;left:0;right:0;\n  height:45%;\n  background:linear-gradient(to top,rgba(10,10,8,.98) 0%,rgba(10,10,8,.85) 50%,transparent 100%);\n}\n\/* Big number watermark *\/\n.h-yr{\n  position:absolute;right:48px;top:50%;transform:translateY(-50%);\n  font-family:var(--f-display);font-size:clamp(180px,22vw,320px);\n  font-weight:900;color:rgba(232,134,10,.05);\n  line-height:1;pointer-events:none;user-select:none;\n  will-change:transform;letter-spacing:-10px;\n}\n\/* Floating badge *\/\n.h-badge{\n  position:absolute;top:50%;right:10%;transform:translateY(-50%);\n  width:140px;height:140px;\n  border:2px solid var(--amber);\n  display:flex;flex-direction:column;align-items:center;justify-content:center;\n  text-align:center;z-index:2;\n  will-change:transform;\n  animation:spinBadge 20s linear infinite;\n}\n@keyframes spinBadge{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}\n.h-badge-inner{\n  position:absolute;\n  animation:spinBadge 20s linear infinite reverse;\n}\n.h-badge-n{font-family:var(--f-display);font-size:38px;font-weight:900;color:var(--amber);line-height:1;}\n.h-badge-t{font-family:var(--f-display);font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.5);margin-top:4px;}\n\n.h-body{\n  position:relative;max-width:1340px;margin:0 auto;\n  padding:0 48px 100px;width:100%;\n}\n.h-kicker{\n  display:flex;align-items:center;gap:14px;\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:5px;text-transform:uppercase;\n  color:var(--amber);margin-bottom:24px;\n  animation:slideR .8s .1s both;\n}\n.h-kick-line{width:40px;height:2px;background:var(--amber);}\n.h-h1{\n  font-family:var(--f-display);\n  font-size:clamp(72px,10vw,148px);\n  font-weight:900;color:var(--white);\n  line-height:.92;letter-spacing:-2px;text-transform:uppercase;\n  margin-bottom:20px;\n  animation:slideR .8s .25s both;will-change:transform;\n}\n.h-h1 .amber{color:var(--amber);}\n.h-h1 .outline{\n  -webkit-text-stroke:2px var(--white);\n  color:transparent;\n}\n.h-h1 .cn{\n  font-family:var(--f-cn);font-size:clamp(24px,3vw,44px);\n  font-weight:300;letter-spacing:12px;color:rgba(255,255,255,.3);\n  display:block;margin-top:8px;font-style:normal;\n  -webkit-text-stroke:0;\n}\n.h-sub{\n  font-size:14px;font-weight:300;color:rgba(255,255,255,.45);\n  letter-spacing:2px;text-transform:uppercase;\n  max-width:500px;margin-bottom:44px;line-height:1.8;\n  animation:slideR .8s .4s both;\n}\n.h-actions{\n  display:flex;align-items:center;gap:18px;flex-wrap:wrap;\n  animation:slideR .8s .55s both;\n}\n.btn-amber{\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;\n  background:var(--amber);color:var(--blk);\n  padding:18px 48px;\n  transition:background .25s,transform .35s var(--spring);\n  display:inline-flex;align-items:center;gap:12px;\n  will-change:transform;\n}\n.btn-amber:hover{background:var(--amber-l);}\n.btn-outline-w{\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;\n  color:var(--white);\n  border:2px solid rgba(255,255,255,.25);\n  padding:18px 48px;\n  transition:border-color .25s,color .25s,transform .35s var(--spring);\n  display:inline-flex;align-items:center;gap:12px;\n  will-change:transform;\n}\n.btn-outline-w:hover{border-color:var(--amber);color:var(--amber);}\n\n\/* STATS BAR *\/\n.h-stats{\n  position:absolute;bottom:0;left:0;right:0;\n  background:var(--amber);\n}\n.h-stats-in{\n  max-width:1340px;margin:0 auto;padding:0 48px;\n  display:grid;grid-template-columns:repeat(4,1fr);\n}\n.hs-it{\n  padding:22px 20px;text-align:center;\n  border-right:1px solid rgba(0,0,0,.12);\n  transition:background .2s;\n}\n.hs-it:last-child{border-right:none;}\n.hs-it:hover{background:var(--amber-d);}\n.hs-n{font-family:var(--f-display);font-size:40px;font-weight:900;color:var(--blk);line-height:1;}\n.hs-l{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgba(0,0,0,.5);margin-top:4px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HOME \u2014 SERVICES STRIP\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#svc-strip{background:var(--blk-2);border-top:1px solid rgba(255,255,255,.04);}\n.svc-strip-in{\n  max-width:1340px;margin:0 auto;\n  display:grid;grid-template-columns:repeat(6,1fr);\n}\n.ss-card{\n  padding:40px 28px;\n  border-right:1px solid rgba(255,255,255,.04);\n  border-bottom:3px solid transparent;\n  transition:background .3s,border-bottom-color .3s;\n  text-align:center;\n}\n.ss-card:last-child{border-right:none;}\n.ss-card:hover{background:var(--blk-3);border-bottom-color:var(--amber);}\n.ss-ico{font-size:28px;margin-bottom:14px;}\n.ss-name{\n  font-family:var(--f-display);font-size:14px;font-weight:700;\n  letter-spacing:2px;text-transform:uppercase;color:var(--light);\n  margin-bottom:4px;\n}\n.ss-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:3px;color:var(--amber);margin-top:4px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HOME \u2014 ABOUT BLOCK\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#home-about{padding:120px 48px;background:var(--blk);}\n.ha-grid{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;}\n.ha-left{}\n.ha-eyebrow{\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:5px;text-transform:uppercase;color:var(--amber);\n  margin-bottom:20px;display:flex;align-items:center;gap:14px;\n}\n.ha-eyebrow::before{content:'';display:block;width:36px;height:2px;background:var(--amber);}\n.ha-h2{\n  font-family:var(--f-display);\n  font-size:clamp(48px,5.5vw,80px);\n  font-weight:900;color:var(--white);\n  line-height:.95;letter-spacing:-1px;text-transform:uppercase;\n  margin-bottom:28px;\n}\n.ha-h2 em{font-style:normal;color:var(--amber);}\n.ha-p{font-size:15px;font-weight:300;color:var(--concrete);line-height:2;margin-bottom:18px;}\n.ha-cn{\n  font-family:var(--f-cn);font-size:13px;letter-spacing:2px;\n  color:rgba(255,255,255,.25);line-height:1.9;\n  padding-top:22px;border-top:1px solid rgba(255,255,255,.06);\n  margin-top:18px;\n}\n.ha-right{display:flex;flex-direction:column;gap:2px;}\n.ha-feat{\n  display:flex;gap:20px;padding:28px 24px;\n  background:var(--blk-3);border-left:3px solid transparent;\n  transition:background .3s,border-color .3s;\n}\n.ha-feat:hover{background:var(--blk-4);border-left-color:var(--amber);}\n.ha-feat-num{\n  font-family:var(--f-display);font-size:42px;font-weight:900;\n  color:rgba(232,134,10,.2);line-height:1;flex-shrink:0;\n  transition:color .3s;\n}\n.ha-feat:hover .ha-feat-num{color:rgba(232,134,10,.5);}\n.ha-feat-title{\n  font-family:var(--f-display);font-size:20px;font-weight:700;\n  color:var(--white);margin-bottom:6px;letter-spacing:.5px;text-transform:uppercase;\n}\n.ha-feat-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:3px;color:var(--amber);margin-bottom:8px;}\n.ha-feat-desc{font-size:13px;color:var(--concrete);line-height:1.8;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HOME \u2014 PROJECTS PREVIEW\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#proj-preview{padding:0 0 120px;background:var(--blk);}\n.pp-header{\n  max-width:1340px;margin:0 auto;padding:0 48px 60px;\n  display:flex;justify-content:space-between;align-items:flex-end;\n}\n.pp-h2{\n  font-family:var(--f-display);\n  font-size:clamp(42px,5vw,72px);\n  font-weight:900;color:var(--white);\n  line-height:.95;text-transform:uppercase;letter-spacing:-1px;\n}\n.pp-h2 em{color:var(--amber);font-style:normal;}\n.pp-more{\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;color:var(--amber);\n  display:inline-flex;align-items:center;gap:10px;\n  border-bottom:2px solid var(--amber);padding-bottom:4px;\n  transition:gap .25s;\n}\n.pp-more:hover{gap:16px;}\n\/* Projects masonry *\/\n.proj-grid{\n  display:grid;\n  grid-template-columns:1.3fr 1fr 1fr;\n  grid-template-rows:400px 320px;\n  gap:3px;\n}\n.pj{position:relative;overflow:hidden;background:var(--blk-3);}\n.pj:first-child{grid-row:1\/3;}\n.pj img{transition:transform .7s var(--ease);}\n.pj:hover img{transform:scale(1.06);}\n.pj-ov{\n  position:absolute;inset:0;\n  background:linear-gradient(to top,rgba(10,10,8,.92) 0%,transparent 55%);\n  opacity:0;transition:opacity .35s;\n}\n.pj:hover .pj-ov{opacity:1;}\n.pj-body{\n  position:absolute;bottom:0;left:0;right:0;padding:28px 28px;\n  transform:translateY(10px);transition:transform .35s;\n}\n.pj:hover .pj-body{transform:translateY(0);}\n.pj-cat{\n  font-family:var(--f-display);font-size:10px;font-weight:700;\n  letter-spacing:4px;text-transform:uppercase;color:var(--amber);\n  margin-bottom:8px;opacity:0;transition:opacity .3s;display:block;\n}\n.pj:hover .pj-cat{opacity:1;}\n.pj-name{\n  font-family:var(--f-display);font-size:28px;font-weight:800;\n  color:var(--white);line-height:1;text-transform:uppercase;\n  letter-spacing:-0.5px;opacity:0;transition:opacity .3s .05s;\n}\n.pj:hover .pj-name{opacity:1;}\n.pj-loc{font-size:12px;color:rgba(255,255,255,.45);margin-top:5px;opacity:0;transition:opacity .3s .08s;}\n.pj:hover .pj-loc{opacity:1;}\n\/* Always-visible label for small cards *\/\n.pj-always{\n  position:absolute;top:20px;left:20px;\n  background:var(--amber);\n  font-family:var(--f-display);font-size:10px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;color:var(--blk);\n  padding:5px 12px;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HOME \u2014 PROCESS STRIP\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#process{background:var(--amber);padding:72px 48px;}\n.proc-in{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:1fr 3fr;gap:80px;align-items:center;}\n.proc-label{\n  font-family:var(--f-display);font-size:clamp(48px,6vw,80px);\n  font-weight:900;color:var(--blk);line-height:.9;text-transform:uppercase;letter-spacing:-2px;\n}\n.proc-label span{display:block;font-size:13px;font-weight:600;letter-spacing:4px;color:rgba(0,0,0,.4);margin-top:8px;}\n.proc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;}\n.proc-step{\n  background:rgba(0,0,0,.08);padding:32px 24px;\n  border-right:1px solid rgba(0,0,0,.08);\n  transition:background .25s;\n}\n.proc-step:last-child{border-right:none;}\n.proc-step:hover{background:rgba(0,0,0,.15);}\n.ps-n{font-family:var(--f-display);font-size:52px;font-weight:900;color:rgba(0,0,0,.12);line-height:1;margin-bottom:12px;}\n.ps-title{font-family:var(--f-display);font-size:18px;font-weight:700;color:var(--blk);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;}\n.ps-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:3px;color:rgba(0,0,0,.45);margin-bottom:10px;}\n.ps-desc{font-size:12.5px;color:rgba(0,0,0,.55);line-height:1.8;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HOME \u2014 TESTIMONIALS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#home-reviews{padding:110px 48px;background:var(--blk-2);}\n.rev-in{max-width:1340px;margin:0 auto;}\n.rev-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:72px;}\n.rev-h2{\n  font-family:var(--f-display);\n  font-size:clamp(40px,5vw,66px);\n  font-weight:900;color:var(--white);\n  line-height:.95;text-transform:uppercase;letter-spacing:-1px;\n}\n.rev-h2 .amber{color:var(--amber);}\n.rev-cn{font-family:var(--f-cn);font-size:11px;letter-spacing:3px;color:var(--concrete);margin-top:8px;}\n.rev-rating{text-align:right;}\n.rev-rating-n{font-family:var(--f-display);font-size:64px;font-weight:900;color:var(--amber);line-height:1;}\n.rev-rating-stars{font-size:18px;color:var(--amber);letter-spacing:3px;}\n.rev-rating-src{font-size:11px;color:var(--concrete);margin-top:4px;letter-spacing:2px;text-transform:uppercase;}\n.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:rgba(255,255,255,.03);}\n.rc{\n  background:var(--blk-2);padding:44px 36px;\n  border-top:3px solid transparent;\n  transition:border-color .3s,background .3s;\n  will-change:transform;transform-style:preserve-3d;\n}\n.rc:hover{border-top-color:var(--amber);background:var(--blk-3);}\n.rc-stars{color:var(--amber);font-size:14px;letter-spacing:3px;margin-bottom:18px;}\n.rc-platform{float:right;font-family:var(--f-display);font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--steel-l);}\n.rc-q{\n  font-family:var(--f-display);font-size:22px;font-weight:600;\n  color:var(--light);line-height:1.4;margin-bottom:16px;letter-spacing:.3px;\n}\n.rc-cn{font-family:var(--f-cn);font-size:12px;letter-spacing:1.5px;color:var(--concrete);line-height:1.9;margin-bottom:22px;}\n.rc-divider{width:32px;height:2px;background:var(--amber);margin-bottom:16px;}\n.rc-name{font-family:var(--f-display);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--amber);}\n.rc-from{font-size:12px;color:var(--steel-l);margin-top:3px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   INNER PAGE BANNER\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.pg-banner{\n  padding:140px 48px 72px;\n  background:var(--blk-2);\n  position:relative;overflow:hidden;\n  border-bottom:3px solid var(--amber);\n}\n.pg-banner::before{\n  content:attr(data-bg);\n  position:absolute;right:48px;bottom:-30px;\n  font-family:var(--f-display);font-size:200px;font-weight:900;\n  color:rgba(255,255,255,.02);text-transform:uppercase;letter-spacing:-5px;\n  line-height:1;pointer-events:none;\n}\n.pgb-in{max-width:1340px;margin:0 auto;}\n.pgb-ey{\n  font-family:var(--f-display);font-size:12px;font-weight:700;\n  letter-spacing:5px;text-transform:uppercase;color:var(--amber);\n  margin-bottom:16px;display:flex;align-items:center;gap:14px;\n}\n.pgb-ey::before{content:'';display:block;width:36px;height:2px;background:var(--amber);}\n.pgb-h1{\n  font-family:var(--f-display);\n  font-size:clamp(56px,7vw,110px);\n  font-weight:900;color:var(--white);\n  line-height:.92;text-transform:uppercase;letter-spacing:-2px;\n}\n.pgb-h1 em{color:var(--amber);font-style:normal;}\n.pgb-cn{font-family:var(--f-cn);font-size:16px;letter-spacing:5px;color:rgba(255,255,255,.25);margin-top:14px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   \u258c SERVICES PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#svc-page{padding:100px 48px;background:var(--blk);}\n.svc-cat-wrap{margin-bottom:72px;}\n.svc-cat-h{\n  font-family:var(--f-display);font-size:clamp(32px,4vw,52px);\n  font-weight:900;color:var(--white);text-transform:uppercase;letter-spacing:-1px;\n  margin-bottom:32px;padding-bottom:20px;\n  border-bottom:2px solid rgba(255,255,255,.06);\n  display:flex;align-items:baseline;gap:18px;\n}\n.svc-cat-h .amb{color:var(--amber);font-style:normal;}\n.svc-cat-cn{font-family:var(--f-cn);font-size:13px;letter-spacing:3px;color:var(--amber);font-weight:300;}\n.svc-items{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:rgba(255,255,255,.03);}\n.si{\n  background:var(--blk-2);padding:44px 36px;\n  position:relative;overflow:hidden;\n  transition:background .3s;\n  will-change:transform;transform-style:preserve-3d;\n}\n.si::after{\n  content:'';position:absolute;inset:0;\n  background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(232,134,10,.08) 0%,transparent 55%);\n  opacity:0;transition:opacity .3s;pointer-events:none;\n}\n.si:hover::after{opacity:1;}\n.si::before{\n  content:'';position:absolute;bottom:0;left:0;\n  height:3px;width:0;background:var(--amber);\n  transition:width .4s var(--ease);\n}\n.si:hover::before{width:100%;}\n.si:hover{background:var(--blk-3);}\n.si-n{font-family:var(--f-display);font-size:13px;font-weight:700;letter-spacing:5px;color:rgba(232,134,10,.4);margin-bottom:16px;}\n.si-name{font-family:var(--f-display);font-size:26px;font-weight:800;color:var(--white);text-transform:uppercase;letter-spacing:-.3px;line-height:1.1;margin-bottom:4px;}\n.si-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:3px;color:var(--amber);margin-bottom:14px;}\n.si-desc{font-size:13.5px;color:var(--concrete);line-height:1.9;margin-bottom:20px;}\n.si-feat{display:flex;flex-direction:column;gap:6px;margin-bottom:22px;}\n.si-feat li{font-size:12px;color:rgba(255,255,255,.4);display:flex;align-items:center;gap:10px;}\n.si-feat li::before{content:'\u2014';color:var(--amber);font-size:10px;flex-shrink:0;}\n.si-cta{\n  font-family:var(--f-display);font-size:11px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;color:var(--amber);\n  display:inline-flex;align-items:center;gap:8px;\n  border-bottom:2px solid rgba(232,134,10,.3);padding-bottom:3px;\n  transition:gap .25s,border-color .25s;\n}\n.si-cta:hover{gap:14px;border-color:var(--amber);}\n\n\/* Why Us row *\/\n#why-us{background:var(--blk-3);padding:80px 48px;}\n.wu-in{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;background:rgba(255,255,255,.03);}\n.wu-card{\n  background:var(--blk-3);padding:40px 28px;\n  border-bottom:3px solid transparent;text-align:center;\n  transition:background .3s,border-color .3s;\n}\n.wu-card:hover{background:var(--blk-4);border-bottom-color:var(--amber);}\n.wu-ico{font-size:28px;margin-bottom:14px;}\n.wu-title{font-family:var(--f-display);font-size:16px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--white);margin-bottom:4px;}\n.wu-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:2px;color:var(--amber);margin-bottom:10px;}\n.wu-desc{font-size:12px;color:var(--concrete);line-height:1.8;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   \u258c PROJECTS PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#proj-page{padding:80px 0 100px;background:var(--blk);}\n.proj-filter{\n  max-width:1340px;margin:0 auto;padding:0 48px 48px;\n  display:flex;align-items:center;gap:4px;\n}\n.pf-btn{\n  font-family:var(--f-display);font-size:11px;font-weight:700;\n  letter-spacing:2.5px;text-transform:uppercase;\n  color:var(--concrete);padding:10px 22px;\n  border:1px solid rgba(255,255,255,.08);\n  transition:all .2s;\n}\n.pf-btn:hover,.pf-btn.on{background:var(--amber);color:var(--blk);border-color:var(--amber);}\n.proj-full-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:3px;\n}\n.pfg{position:relative;overflow:hidden;height:360px;background:var(--blk-3);}\n.pfg img{transition:transform .65s var(--ease);}\n.pfg:hover img{transform:scale(1.07);}\n.pfg-ov{\n  position:absolute;inset:0;\n  background:linear-gradient(135deg,rgba(10,10,8,.9) 0%,rgba(10,10,8,.4) 100%);\n  opacity:0;transition:opacity .35s;\n  display:flex;flex-direction:column;justify-content:flex-end;\n  padding:28px;\n}\n.pfg:hover .pfg-ov{opacity:1;}\n.pfg-cat{\n  font-family:var(--f-display);font-size:10px;font-weight:700;\n  letter-spacing:4px;text-transform:uppercase;\n  color:var(--amber);margin-bottom:8px;\n  transform:translateY(10px);transition:transform .3s;\n}\n.pfg:hover .pfg-cat{transform:translateY(0);}\n.pfg-name{\n  font-family:var(--f-display);font-size:28px;font-weight:800;\n  color:var(--white);text-transform:uppercase;letter-spacing:-.5px;\n  line-height:1;margin-bottom:6px;\n  transform:translateY(10px);transition:transform .3s .04s;\n}\n.pfg:hover .pfg-name{transform:translateY(0);}\n.pfg-detail{\n  font-size:12px;color:rgba(255,255,255,.45);letter-spacing:1px;\n  transform:translateY(10px);transition:transform .3s .08s;\n}\n.pfg:hover .pfg-detail{transform:translateY(0);}\n.pfg-tag{\n  position:absolute;top:0;left:0;\n  background:var(--amber);\n  font-family:var(--f-display);font-size:10px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;color:var(--blk);\n  padding:6px 14px;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   \u258c ABOUT PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#about-page{padding:100px 48px;background:var(--blk);}\n.ab-grid{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;}\n.ab-visual{display:flex;flex-direction:column;gap:3px;}\n.ab-img-main{height:460px;overflow:hidden;position:relative;}\n.ab-img-accent{height:240px;overflow:hidden;}\n.ab-img-main img,.ab-img-accent img{transition:transform .6s var(--ease);}\n.ab-img-main:hover img,.ab-img-accent:hover img{transform:scale(1.04);}\n.ab-stat-row{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  background:var(--amber);gap:1px;\n}\n.ab-stat{\n  padding:24px 20px;text-align:center;\n  background:var(--amber);\n  transition:background .2s;\n}\n.ab-stat:hover{background:var(--amber-d);}\n.ab-stat-n{font-family:var(--f-display);font-size:36px;font-weight:900;color:var(--blk);line-height:1;}\n.ab-stat-l{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgba(0,0,0,.45);}\n.ab-text{}\n.ab-ey{font-family:var(--f-display);font-size:12px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--amber);margin-bottom:16px;display:flex;align-items:center;gap:14px;}\n.ab-ey::before{content:'';display:block;width:36px;height:2px;background:var(--amber);}\n.ab-h2{font-family:var(--f-display);font-size:clamp(44px,5vw,72px);font-weight:900;color:var(--white);line-height:.92;text-transform:uppercase;letter-spacing:-1.5px;margin-bottom:24px;}\n.ab-h2 em{color:var(--amber);font-style:normal;}\n.ab-p{font-size:14.5px;color:var(--concrete);line-height:2.1;margin-bottom:16px;}\n.ab-cn{font-family:var(--f-cn);font-size:13px;color:rgba(255,255,255,.2);letter-spacing:2px;line-height:1.9;padding-top:18px;border-top:1px solid rgba(255,255,255,.06);margin-top:16px;margin-bottom:32px;}\n\/* Values list *\/\n.ab-vals{display:flex;flex-direction:column;gap:2px;margin-bottom:36px;}\n.ab-val{\n  display:flex;align-items:center;gap:18px;\n  padding:18px 22px;background:var(--blk-3);\n  border-left:3px solid transparent;\n  transition:background .25s,border-color .25s;\n}\n.ab-val:hover{background:var(--blk-4);border-left-color:var(--amber);}\n.av-ico{font-size:22px;flex-shrink:0;}\n.av-title{font-family:var(--f-display);font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--white);}\n.av-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:2px;color:var(--amber);}\n\n\/* Team *\/\n#team-page{padding:80px 48px;background:var(--blk-2);}\n.team-grid{max-width:1340px;margin:60px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:3px;}\n.tc{background:var(--blk-3);overflow:hidden;transition:transform .35s var(--spring);}\n.tc:hover{transform:translateY(-5px);}\n.tc-img{height:300px;overflow:hidden;position:relative;}\n.tc-img img{transition:transform .6s;}\n.tc:hover .tc-img img{transform:scale(1.05);}\n.tc-flag{\n  position:absolute;top:0;right:0;\n  background:var(--amber);\n  font-family:var(--f-display);font-size:9px;font-weight:700;\n  letter-spacing:2px;text-transform:uppercase;color:var(--blk);\n  padding:5px 12px;\n}\n.tc-body{padding:24px 22px;}\n.tc-name{font-family:var(--f-display);font-size:20px;font-weight:800;color:var(--white);text-transform:uppercase;letter-spacing:.3px;}\n.tc-role{font-family:var(--f-display);font-size:11px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--amber);margin-top:2px;}\n.tc-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:2px;color:var(--concrete);margin-top:3px;}\n.tc-note{font-size:12.5px;color:var(--concrete);margin-top:12px;line-height:1.7;}\n\n\/* Licenses *\/\n#licenses{padding:64px 48px;background:var(--blk-4);}\n.lic-row{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;background:rgba(255,255,255,.03);}\n.li{padding:32px 24px;text-align:center;background:var(--blk-4);border-bottom:3px solid transparent;transition:all .25s;}\n.li:hover{background:var(--blk-3);border-bottom-color:var(--amber);}\n.li-ico{font-size:26px;margin-bottom:12px;}\n.li-name{font-family:var(--f-display);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--white);margin-bottom:5px;}\n.li-desc{font-size:11px;color:var(--concrete);line-height:1.7;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   \u258c CONTACT PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n#ct-page{padding:100px 48px 0;background:var(--blk);}\n.ct-grid{max-width:1340px;margin:64px auto 0;display:grid;grid-template-columns:1fr 1.6fr;gap:90px;padding-bottom:80px;}\n.ci-block{margin-bottom:32px;}\n.ci-label{font-family:var(--f-display);font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--amber);margin-bottom:8px;}\n.ci-val{font-family:var(--f-display);font-size:22px;font-weight:700;color:var(--white);letter-spacing:.3px;line-height:1.3;}\n.ci-sub{font-family:var(--f-cn);font-size:11px;letter-spacing:2px;color:var(--concrete);margin-top:3px;}\n.ci-sep{width:100%;height:1px;background:rgba(255,255,255,.06);margin:28px 0;}\n.ct-motto{\n  padding:28px 30px;\n  background:var(--amber);\n  margin-top:8px;\n}\n.ctm-main{font-family:var(--f-display);font-size:20px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--blk);margin-bottom:6px;}\n.ctm-cn{font-family:var(--f-cn);font-size:14px;letter-spacing:4px;color:rgba(0,0,0,.55);margin-bottom:8px;}\n.ctm-sub{font-size:12.5px;color:rgba(0,0,0,.55);line-height:1.8;}\n\/* FORM dark *\/\n.ct-form-title{font-family:var(--f-display);font-size:clamp(28px,3.5vw,44px);font-weight:900;color:var(--white);text-transform:uppercase;letter-spacing:-1px;margin-bottom:6px;}\n.ct-form-sub{font-size:13px;color:var(--concrete);margin-bottom:32px;}\n.f-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;}\n.fg{margin-bottom:14px;}\n.fg label{\n  display:block;font-family:var(--f-display);font-size:10px;font-weight:700;\n  letter-spacing:3px;text-transform:uppercase;color:var(--concrete);margin-bottom:8px;\n}\n.fg input,.fg textarea,.fg select{\n  width:100%;background:var(--blk-3);\n  border:1px solid rgba(255,255,255,.08);\n  border-bottom:2px solid rgba(232,134,10,.3);\n  padding:14px 16px;font-family:var(--f-body);font-size:14px;\n  color:var(--white);outline:none;\n  transition:border-color .3s,background .3s;appearance:none;\n}\n.fg input::placeholder,.fg textarea::placeholder{color:var(--steel-l);}\n.fg input:focus,.fg textarea:focus,.fg select:focus{border-color:rgba(232,134,10,.5);border-bottom-color:var(--amber);background:var(--blk-4);}\n.fg textarea{height:130px;resize:vertical;}\n.fg select option{background:var(--blk-2);}\n.fg-note{font-size:11.5px;color:var(--concrete);margin-top:8px;line-height:1.7;}\n\/* Map *\/\n.map-blk{background:var(--blk-3);}\n.map-strip{max-width:1340px;margin:0 auto;padding:48px 48px 40px;display:grid;grid-template-columns:repeat(3,1fr);gap:36px;}\n.ms-it{display:flex;gap:16px;}\n.ms-ico{font-size:22px;flex-shrink:0;margin-top:2px;}\n.ms-label{font-family:var(--f-display);font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-bottom:6px;}\n.ms-val{font-family:var(--f-display);font-size:18px;font-weight:700;color:var(--white);line-height:1.4;}\n.ms-cn{font-family:var(--f-cn);font-size:10px;letter-spacing:2px;color:var(--concrete);margin-top:4px;}\n.map-fr{width:100%;height:460px;position:relative;border-top:3px solid var(--amber);}\n.map-fr iframe{width:100%;height:100%;border:0;display:block;}\n.map-tag{\n  position:absolute;top:20px;left:20px;z-index:2;\n  background:var(--blk);color:var(--white);\n  padding:12px 20px;\n  font-family:var(--f-display);font-size:14px;font-weight:700;\n  letter-spacing:2px;text-transform:uppercase;\n  border-left:3px solid var(--amber);pointer-events:none;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FOOTER\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\nfooter{background:var(--blk);}\n.f-amber-bar{height:4px;background:var(--amber);}\n.f-in{max-width:1340px;margin:0 auto;padding:72px 48px 32px;}\n.f-grid{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;gap:64px;margin-bottom:60px;}\n.f-brand-mark{\n  width:56px;height:56px;background:var(--amber);\n  display:flex;align-items:center;justify-content:center;\n  font-family:var(--f-display);font-size:28px;font-weight:900;color:var(--blk);\n  margin-bottom:14px;letter-spacing:-1px;\n}\n.f-bname{font-family:var(--f-display);font-size:24px;font-weight:900;color:var(--white);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;}\n.f-bcn{font-family:var(--f-cn);font-size:10px;letter-spacing:5px;color:var(--amber);margin-bottom:16px;}\n.f-bdesc{font-size:12.5px;color:var(--concrete);line-height:2;}\n.f-bmotto{font-family:var(--f-display);font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-top:14px;}\n.f-col-h{font-family:var(--f-display);font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-bottom:18px;}\n.f-links li{margin-bottom:10px;}\n.f-links a{font-size:13px;color:var(--concrete);transition:color .2s;}\n.f-links a:hover{color:var(--amber);}\n.f-bot{border-top:1px solid rgba(255,255,255,.05);padding-top:26px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--concrete);}\n.f-bot-motto{font-family:var(--f-display);font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:rgba(232,134,10,.5);}\n.f-bot a{color:rgba(232,134,10,.7);}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ANIMATIONS & UTILITIES\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@keyframes slideR{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:none}}\n@keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}\n.rv{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease),transform .7s var(--ease);}\n.rv.in{opacity:1;transform:none;}\n.rv.d1{transition-delay:.1s;}.rv.d2{transition-delay:.2s;}.rv.d3{transition-delay:.3s;}\n\n\/* COUNTER animation *\/\n.counter{display:inline-block;}\n\n\/* Responsive *\/\n@media(max-width:1100px){\n  .svc-items,.rev-grid,.proj-full-grid{grid-template-columns:1fr 1fr;}\n  .f-grid{grid-template-columns:1fr 1fr;}\n  .wu-in,.lic-row{grid-template-columns:repeat(3,1fr);}\n  .team-grid{grid-template-columns:repeat(2,1fr);}\n  .proc-in{grid-template-columns:1fr;}\n  .proc-steps{grid-template-columns:repeat(2,1fr);}\n  .svc-strip-in{grid-template-columns:repeat(3,1fr);}\n}\n@media(max-width:900px){\n  .ha-grid,.ab-grid,.ct-grid{grid-template-columns:1fr;}\n  .h-stats-in{grid-template-columns:repeat(2,1fr);}\n  .proj-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;}\n  .pj:first-child{grid-row:auto;}\n  .map-strip{grid-template-columns:1fr 1fr;}\n  .h-badge{display:none;}\n}\n@media(max-width:680px){\n  #svc-page,#proj-page,#about-page,#team-page,#licenses,#ct-page,#home-about,#home-reviews,#process,#proj-preview{padding:64px 24px;}\n  #proj-preview,#proj-page{padding-left:0;padding-right:0;}\n  .nav-in,.tb-in,.h-body,.f-in,.pp-header,.ct-grid,.ab-grid,.wu-in,.lic-row,.map-strip,.proj-filter,.pgb-in{padding-left:24px;padding-right:24px;}\n  .svc-items,.rev-grid,.proj-full-grid,.team-grid,.wu-in,.lic-row,.f-grid,.ha-right,.ab-stat-row{grid-template-columns:1fr;}\n  .f-row{grid-template-columns:1fr;}\n  .h-stats-in{grid-template-columns:1fr 1fr;padding:16px 24px;}\n  .tb-in{grid-template-columns:1fr;}.tb-l,.tb-r{display:none;}.tb-c{display:block;text-align:center;}\n  #cur-dot,#cx,#cr,#clbl{display:none;}html,*,*::before,*::after{cursor:auto!important;}\n  .map-strip{grid-template-columns:1fr;padding:28px 24px;}\n  .svc-strip-in{grid-template-columns:repeat(2,1fr);}\n  .proc-steps{grid-template-columns:1fr;}\n  .pg-banner{padding:120px 24px 56px;}\n  .pp-header{flex-direction:column;align-items:flex-start;gap:18px;}\n}\n<\/style>\n<\/head>\n<body>\n\n<!-- CURSOR -->\n<div id=\"cx\"><div class=\"cx-h\"><\/div><div class=\"cx-v\"><\/div><div class=\"cx-dot\"><\/div><\/div>\n<div id=\"cr\"><\/div>\n<div id=\"clbl\"><\/div>\n\n<!-- \u2550\u2550 TOP BAR \u2550\u2550 -->\n<div id=\"topbar\">\n  <div class=\"tb-in\">\n    <div class=\"tb-l\">\n      <a href=\"tel:12125550728\">\ud83d\udcde (212) 555-0728<\/a>\n      <span class=\"tb-sep\">|<\/span>\n      <a href=\"mailto:info@apexbuildnyc.com\">\u2709 info@apexbuildnyc.com<\/a>\n      <span class=\"tb-sep\">|<\/span>\n      <span>Licensed \u00b7 Insured \u00b7 All 5 Boroughs<\/span>\n    <\/div>\n    <div class=\"tb-c\">\u2726 FREE ESTIMATES \u00b7 \u514d\u8d39\u4f30\u4ef7 \u00b7 NO HIDDEN FEES \u2726<\/div>\n    <div class=\"tb-r\">\n      <a href=\"#\">WeChat \u5fae\u4fe1<\/a><div class=\"tb-vl\"><\/div>\n      <a href=\"#\">Google Reviews<\/a><div class=\"tb-vl\"><\/div>\n      <a href=\"#\">Houzz<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2550\u2550 NAV \u2550\u2550 -->\n<nav id=\"nav\">\n  <div class=\"nav-in\">\n    <a href=\"#\" onclick=\"showP('home')\" class=\"nav-logo\">\n      <div class=\"nav-logo-mark\">AB<\/div>\n      <div class=\"nav-logo-text\">\n        <span class=\"nav-logo-en\">Apex Build NYC<\/span>\n        <span class=\"nav-logo-cn\">\u9876\u5cf0\u5efa\u8bbe \u00b7 NEW YORK<\/span>\n      <\/div>\n    <\/a>\n    <div class=\"nav-menu\">\n      <a href=\"#\" onclick=\"showP('home')\" data-p=\"home\" class=\"cur\">Home \u9996\u9875<\/a>\n      <a href=\"#\" onclick=\"showP('services')\" data-p=\"services\">Services \u670d\u52a1<\/a>\n      <a href=\"#\" onclick=\"showP('projects')\" data-p=\"projects\">Projects \u9879\u76ee<\/a>\n      <a href=\"#\" onclick=\"showP('about')\" data-p=\"about\">About \u5173\u4e8e<\/a>\n      <a href=\"#\" onclick=\"showP('contact')\" data-p=\"contact\" class=\"nav-cta\">Free Quote \u514d\u8d39\u4f30\u4ef7<\/a>\n    <\/div>\n  <\/div>\n<\/nav>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HOME PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"pg-home\" class=\"pg on\">\n\n  <!-- HERO -->\n  <section id=\"hero\">\n    <div class=\"h-bg\" id=\"hbg\"><\/div>\n    <div class=\"h-slice\"><\/div>\n    <div class=\"h-yr\" id=\"hyr\">NYC<\/div>\n    <div class=\"h-badge\">\n      <div class=\"h-badge-inner\">\n        <div class=\"h-badge-n\">20+<\/div>\n        <div class=\"h-badge-t\">Years<br>of Trust<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"h-body\" id=\"hbody\">\n      <div class=\"h-kicker\"><span class=\"h-kick-line\"><\/span>New York's Premier Contractor<\/div>\n      <h1 class=\"h-h1\">\n        <span>We Don't<\/span><br>\n        <span class=\"amber\">Just Build.<\/span><br>\n        <span class=\"outline\">We Transform.<\/span>\n        <em class=\"cn\">\u9876\u5cf0 \u00b7 \u7cbe\u5de5\u5efa\u9020<\/em>\n      <\/h1>\n      <p class=\"h-sub\">Licensed General Contractor \u00b7 Full Renovation \u00b7 Kitchen \u00b7 Bathroom \u00b7 Commercial \u00b7 All 5 Boroughs<\/p>\n      <div class=\"h-actions\">\n        <a href=\"#\" onclick=\"showP('contact')\" class=\"btn-amber mag\">Get Free Quote \u514d\u8d39\u4f30\u4ef7 \u2192<\/a>\n        <a href=\"#\" onclick=\"showP('projects')\" class=\"btn-outline-w mag\">View Projects \u67e5\u770b\u9879\u76ee<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"h-stats\">\n      <div class=\"h-stats-in\">\n        <div class=\"hs-it\"><div class=\"hs-n counter\" data-target=\"20\">0<\/div><div class=\"hs-l\">Years Experience<\/div><\/div>\n        <div class=\"hs-it\"><div class=\"hs-n counter\" data-target=\"680\">0<\/div><div class=\"hs-l\">Projects Completed<\/div><\/div>\n        <div class=\"hs-it\"><div class=\"hs-n\">$0<span id=\"val-m\" style=\"font-size:40px;\">0<\/span>M+<\/div><div class=\"hs-l\">Value Renovated<\/div><\/div>\n        <div class=\"hs-it\"><div class=\"hs-n\">A+<\/div><div class=\"hs-l\">BBB Rating<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- SERVICES STRIP -->\n  <div id=\"svc-strip\">\n    <div class=\"svc-strip-in\">\n      <div class=\"ss-card rv\"><div class=\"ss-ico\">\ud83c\udfe0<\/div><div class=\"ss-name\">Full Renovation<\/div><div class=\"ss-cn\">\u5168\u5c4b\u7ffb\u65b0<\/div><\/div>\n      <div class=\"ss-card rv d1\"><div class=\"ss-ico\">\ud83c\udf73<\/div><div class=\"ss-name\">Kitchen Remodel<\/div><div class=\"ss-cn\">\u53a8\u623f\u6539\u9020<\/div><\/div>\n      <div class=\"ss-card rv d2\"><div class=\"ss-ico\">\ud83d\udebf<\/div><div class=\"ss-name\">Bathroom Remodel<\/div><div class=\"ss-cn\">\u536b\u6d74\u7ffb\u65b0<\/div><\/div>\n      <div class=\"ss-card rv\"><div class=\"ss-ico\">\ud83c\udfe2<\/div><div class=\"ss-name\">Commercial Fit-Out<\/div><div class=\"ss-cn\">\u5546\u4e1a\u88c5\u4fee<\/div><\/div>\n      <div class=\"ss-card rv d1\"><div class=\"ss-ico\">\ud83e\udeb5<\/div><div class=\"ss-name\">Flooring & Tile<\/div><div class=\"ss-cn\">\u5730\u677f\u74f7\u7816<\/div><\/div>\n      <div class=\"ss-card rv d2\"><div class=\"ss-ico\">\ud83d\udd28<\/div><div class=\"ss-name\">Custom Carpentry<\/div><div class=\"ss-cn\">\u5b9a\u5236\u6728\u5de5<\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- HOME ABOUT -->\n  <section id=\"home-about\">\n    <div class=\"ha-grid\">\n      <div class=\"rv\">\n        <div class=\"ha-eyebrow\">Why Choose Us \u4e3a\u4ec0\u4e48\u9009\u62e9\u6211\u4eec<\/div>\n        <h2 class=\"ha-h2\">Built On<br><em>Excellence.<\/em><br>Trusted By<br><em>Thousands.<\/em><\/h2>\n        <p class=\"ha-p\">Since 2004, Apex Build NYC has been the trusted name in New York City renovation. From single-room remodels to full multi-unit building overhauls \u2014 we deliver on time, on budget, every time.<\/p>\n        <p class=\"ha-cn\">\u81ea2004\u5e74\u8d77\uff0c\u9876\u5cf0\u5efa\u8bbe\u4e00\u76f4\u662f\u7ebd\u7ea6\u5e02\u88c5\u4fee\u884c\u4e1a\u7684\u53ef\u4fe1\u8d56\u54c1\u724c\u3002\u4ece\u5355\u95f4\u7ffb\u65b0\u5230\u6574\u680b\u5927\u697c\u6539\u9020\uff0c\u6211\u4eec\u59cb\u7ec8\u6309\u65f6\u3001\u6309\u9884\u7b97\u3001\u9ad8\u8d28\u91cf\u5730\u4ea4\u4ed8\u6bcf\u4e2a\u9879\u76ee\u3002<\/p>\n      <\/div>\n      <div class=\"rv d1\">\n        <div class=\"ha-feat\"><div class=\"ha-feat-num\">01<\/div><div><div class=\"ha-feat-title\">Licensed & Fully Insured<\/div><div class=\"ha-feat-cn\">\u6301\u724c\u5168\u989d\u6295\u4fdd<\/div><div class=\"ha-feat-desc\">NY State licensed general contractor. Full liability and workers' comp insurance on every job, no exceptions.<\/div><\/div><\/div>\n        <div class=\"ha-feat\"><div class=\"ha-feat-num\">02<\/div><div><div class=\"ha-feat-title\">Transparent Pricing<\/div><div class=\"ha-feat-cn\">\u900f\u660e\u5b9a\u4ef7\u65e0\u9690\u8d39<\/div><div class=\"ha-feat-desc\">Detailed written contracts before any work begins. No surprise charges, no hidden fees \u2014 ever.<\/div><\/div><\/div>\n        <div class=\"ha-feat\"><div class=\"ha-feat-num\">03<\/div><div><div class=\"ha-feat-title\">Bilingual Project Teams<\/div><div class=\"ha-feat-cn\">\u4e2d\u82f1\u53cc\u8bed\u9879\u76ee\u56e2\u961f<\/div><div class=\"ha-feat-desc\">Our project managers speak Mandarin, Cantonese, and English. Communication is never a barrier.<\/div><\/div><\/div>\n        <div class=\"ha-feat\"><div class=\"ha-feat-num\">04<\/div><div><div class=\"ha-feat-title\">On-Time Delivery<\/div><div class=\"ha-feat-cn\">\u51c6\u65f6\u4ea4\u4ed8\u4fdd\u8bc1<\/div><div class=\"ha-feat-desc\">We commit to realistic timelines and stick to them. 94% of our projects are delivered on or before schedule.<\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PROJECTS PREVIEW -->\n  <div id=\"proj-preview\">\n    <div class=\"pp-header rv\">\n      <div><h2 class=\"pp-h2\">Recent <em>Projects<\/em><\/h2><\/div>\n      <a href=\"#\" onclick=\"showP('projects')\" class=\"pp-more\">View All Projects \u67e5\u770b\u5168\u90e8\u9879\u76ee \u2192<\/a>\n    <\/div>\n    <div class=\"proj-grid\">\n      <div class=\"pj rv\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1556909114-f6e7ad7d3136?w=900&q=85\" alt=\"Kitchen Renovation\">\n        <div class=\"pj-ov\"><\/div>\n        <div class=\"pj-body\"><span class=\"pj-cat\">Kitchen Remodel \u53a8\u623f\u6539\u9020<\/span><div class=\"pj-name\">Upper West Side Kitchen<\/div><div class=\"pj-loc\">Manhattan \u00b7 Completed 2024<\/div><\/div>\n      <\/div>\n      <div class=\"pj rv d1\">\n        <div class=\"pj-always\">NEW<\/div>\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1552321554-5fefe8c9ef14?w=700&q=85\" alt=\"Bathroom Renovation\">\n        <div class=\"pj-ov\"><\/div>\n        <div class=\"pj-body\"><span class=\"pj-cat\">Bathroom Remodel<\/span><div class=\"pj-name\">Park Slope Master Bath<\/div><div class=\"pj-loc\">Brooklyn \u00b7 Completed 2024<\/div><\/div>\n      <\/div>\n      <div class=\"pj rv d2\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1586023492125-27b2c045efd7?w=700&q=85\" alt=\"Living Room\">\n        <div class=\"pj-ov\"><\/div>\n        <div class=\"pj-body\"><span class=\"pj-cat\">Full Renovation<\/span><div class=\"pj-name\">Flushing Full Home<\/div><div class=\"pj-loc\">Queens \u00b7 Completed 2023<\/div><\/div>\n      <\/div>\n      <div class=\"pj rv d1\">\n        <div class=\"pj-always\">FEATURED<\/div>\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1497366811353-6870744d04b2?w=700&q=85\" alt=\"Commercial\">\n        <div class=\"pj-ov\"><\/div>\n        <div class=\"pj-body\"><span class=\"pj-cat\">Commercial Fit-Out<\/span><div class=\"pj-name\">Midtown Office Build-Out<\/div><div class=\"pj-loc\">Manhattan \u00b7 Completed 2024<\/div><\/div>\n      <\/div>\n      <div class=\"pj rv d2\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1560440021-33f9b867899d?w=700&q=85\" alt=\"Flooring\">\n        <div class=\"pj-ov\"><\/div>\n        <div class=\"pj-body\"><span class=\"pj-cat\">Flooring & Tile<\/span><div class=\"pj-name\">Astoria Hardwood Floors<\/div><div class=\"pj-loc\">Queens \u00b7 Completed 2023<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- PROCESS -->\n  <section id=\"process\">\n    <div class=\"proc-in\" style=\"max-width:1340px;margin:0 auto;\">\n      <div class=\"rv\"><div class=\"proc-label\">Our Process<span>\u6d41\u7a0b<\/span><\/div><\/div>\n      <div class=\"proc-steps\">\n        <div class=\"proc-step rv\"><div class=\"ps-n\">01<\/div><div class=\"ps-title\">Free Estimate<\/div><div class=\"ps-cn\">\u514d\u8d39\u4f30\u4ef7<\/div><p class=\"ps-desc\">We visit your property, assess the scope, and provide a detailed written quote \u2014 completely free, no obligation.<\/p><\/div>\n        <div class=\"proc-step rv d1\"><div class=\"ps-n\">02<\/div><div class=\"ps-title\">Design & Plan<\/div><div class=\"ps-cn\">\u8bbe\u8ba1\u89c4\u5212<\/div><p class=\"ps-desc\">Our design team creates detailed plans, material selections, and a clear timeline before a single nail is hammered.<\/p><\/div>\n        <div class=\"proc-step rv d2\"><div class=\"ps-n\">03<\/div><div class=\"ps-title\">Build & Execute<\/div><div class=\"ps-cn\">\u65bd\u5de5\u5efa\u9020<\/div><p class=\"ps-desc\">Our licensed crews get to work with daily progress updates, strict quality control, and zero compromise on safety.<\/p><\/div>\n        <div class=\"proc-step rv d3\"><div class=\"ps-n\">04<\/div><div class=\"ps-title\">Final Walkthrough<\/div><div class=\"ps-cn\">\u9a8c\u6536\u4ea4\u4ed8<\/div><p class=\"ps-desc\">We walk through every detail together before handover. We don't sign off until you're 100% satisfied.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- REVIEWS -->\n  <section id=\"home-reviews\">\n    <div class=\"rev-in\">\n      <div class=\"rev-head rv\">\n        <div><h2 class=\"rev-h2\">What Our <span class=\"amber\">Clients<\/span><br>Say About Us<\/h2><p class=\"rev-cn\">\u5ba2\u6237\u771f\u5b9e\u8bc4\u4ef7<\/p><\/div>\n        <div class=\"rev-rating\"><div class=\"rev-rating-n\">4.9<\/div><div class=\"rev-rating-stars\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"rev-rating-src\">Based on 240+ Reviews<\/div><\/div>\n      <\/div>\n      <div class=\"rev-grid\">\n        <div class=\"rc rv\"><div class=\"rc-platform\">Google \u2605<\/div><div class=\"rc-stars\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"rc-q\">\"They transformed our 1920s Brooklyn kitchen into something out of a magazine. On time, on budget.\"<\/div><div class=\"rc-cn\">\"\u4ed6\u4eec\u5c06\u6211\u4eec1920\u5e74\u4ee3\u7684\u5e03\u9c81\u514b\u6797\u53a8\u623f\u6539\u9020\u6210\u6742\u5fd7\u5c01\u9762\u822c\u7684\u6548\u679c\u3002\u51c6\u65f6\u5b8c\u5de5\uff0c\u4e25\u683c\u6309\u9884\u7b97\u6267\u884c\u3002\"<\/div><div class=\"rc-divider\"><\/div><div class=\"rc-name\">Michael & Lisa T.<\/div><div class=\"rc-from\">Park Slope, Brooklyn<\/div><\/div>\n        <div class=\"rc rv d1\"><div class=\"rc-platform\">Yelp \u2605<\/div><div class=\"rc-stars\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"rc-q\">\"Best contractor we've worked with in 15 years of NYC renovations. Bilingual team made everything easy.\"<\/div><div class=\"rc-cn\">\"15\u5e74\u6765\u5728\u7ebd\u7ea6\u5408\u4f5c\u8fc7\u7684\u6700\u597d\u7684\u627f\u5305\u5546\u3002\u53cc\u8bed\u56e2\u961f\u8ba9\u6574\u4e2a\u8fc7\u7a0b\u8f7b\u677e\u987a\u7545\uff0c\u6c9f\u901a\u96f6\u969c\u788d\u3002\"<\/div><div class=\"rc-divider\"><\/div><div class=\"rc-name\">Wei & Fang Zhang<\/div><div class=\"rc-from\">Flushing, Queens<\/div><\/div>\n        <div class=\"rc rv d2\"><div class=\"rc-platform\">Houzz \u2605<\/div><div class=\"rc-stars\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"rc-q\">\"Completely gut-renovated our Midtown office. Professional, clean, and done ahead of schedule.\"<\/div><div class=\"rc-cn\">\"\u5c06\u6211\u4eec\u7684\u4e2d\u57ce\u529e\u516c\u5ba4\u8fdb\u884c\u4e86\u6574\u4f53\u7ffb\u65b0\u3002\u4e13\u4e1a\u6574\u6d01\uff0c\u63d0\u524d\u5b8c\u5de5\uff0c\u5b8c\u5168\u8d85\u51fa\u9884\u671f\uff0c\u5f3a\u70c8\u63a8\u8350\uff01\"<\/div><div class=\"rc-divider\"><\/div><div class=\"rc-name\">Jennifer K.<\/div><div class=\"rc-from\">Midtown Manhattan<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div><!-- \/home -->\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SERVICES PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"pg-services\" class=\"pg\">\n  <div class=\"pg-banner\" data-bg=\"BUILD\">\n    <div class=\"pgb-in\">\n      <div class=\"pgb-ey\">Our Services \u6211\u4eec\u7684\u670d\u52a1<\/div>\n      <h1 class=\"pgb-h1\">What We <em>Build<\/em><\/h1>\n      <p class=\"pgb-cn\">\u4e13\u4e1a\u88c5\u4fee\u670d\u52a1\u9879\u76ee<\/p>\n    <\/div>\n  <\/div>\n  <section id=\"svc-page\">\n    <div style=\"max-width:1340px;margin:0 auto;\">\n      <div class=\"svc-cat-wrap\">\n        <h3 class=\"svc-cat-h\">Residential <em class=\"amb\">Renovation<\/em> <span class=\"svc-cat-cn\">\u4f4f\u5b85\u7ffb\u65b0<\/span><\/h3>\n        <div class=\"svc-items\">\n          <div class=\"si\"><div class=\"si-n\">01<\/div><div class=\"si-name\">Full Home Renovation<\/div><div class=\"si-cn\">\u5168\u5c4b\u6574\u4f53\u7ffb\u65b0<\/div><p class=\"si-desc\">Complete gut renovation from start to finish. We handle permits, demolition, structural work, MEP, finishes, and final inspection \u2014 one team, one contract, zero headaches.<\/p><ul class=\"si-feat\"><li>NYC DOB Permits Handled<\/li><li>Structural & MEP Coordination<\/li><li>Custom Material Selection<\/li><li>Project Manager Assigned<\/li><\/ul><a href=\"#\" onclick=\"showP('contact')\" class=\"si-cta\">Get Quote \u83b7\u53d6\u62a5\u4ef7 \u2192<\/a><\/div>\n          <div class=\"si\"><div class=\"si-n\">02<\/div><div class=\"si-name\">Kitchen Remodel<\/div><div class=\"si-cn\">\u53a8\u623f\u6539\u9020\u7ffb\u65b0<\/div><p class=\"si-desc\">Design-led kitchen transformations with custom cabinetry, premium countertops, professional appliance installation, tile work, and electrical upgrades to NYC code.<\/p><ul class=\"si-feat\"><li>Custom Cabinet Design & Install<\/li><li>Quartz \/ Marble Countertops<\/li><li>Full Plumbing & Electrical<\/li><li>Backsplash & Tile Work<\/li><\/ul><a href=\"#\" onclick=\"showP('contact')\" class=\"si-cta\">Get Quote \u2192<\/a><\/div>\n          <div class=\"si\"><div class=\"si-n\">03<\/div><div class=\"si-name\">Bathroom Remodel<\/div><div class=\"si-cn\">\u536b\u6d74\u7a7a\u95f4\u7ffb\u65b0<\/div><p class=\"si-desc\">From powder rooms to spa-quality master baths \u2014 waterproofing, tile, custom vanities, heated floors, steam showers, and everything in between done right.<\/p><ul class=\"si-feat\"><li>Waterproofing & Tile Installation<\/li><li>Custom Vanity & Fixtures<\/li><li>Heated Flooring Systems<\/li><li>Steam Shower Build-Out<\/li><\/ul><a href=\"#\" onclick=\"showP('contact')\" class=\"si-cta\">Get Quote \u2192<\/a><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"svc-cat-wrap\">\n        <h3 class=\"svc-cat-h\">Commercial <em class=\"amb\">Fit-Out<\/em> <span class=\"svc-cat-cn\">\u5546\u4e1a\u7a7a\u95f4\u88c5\u4fee<\/span><\/h3>\n        <div class=\"svc-items\">\n          <div class=\"si\"><div class=\"si-n\">04<\/div><div class=\"si-name\">Office Build-Out<\/div><div class=\"si-cn\">\u529e\u516c\u5ba4\u88c5\u4fee<\/div><p class=\"si-desc\">Turnkey commercial office fit-outs from shell to finished space. ADA compliant, open plan, private offices, server rooms, reception areas \u2014 delivered on schedule.<\/p><ul class=\"si-feat\"><li>ADA Compliance Guaranteed<\/li><li>Open Plan & Private Offices<\/li><li>IT Infrastructure Prep<\/li><li>Weekend & Night Scheduling<\/li><\/ul><a href=\"#\" onclick=\"showP('contact')\" class=\"si-cta\">Get Quote \u2192<\/a><\/div>\n          <div class=\"si\"><div class=\"si-n\">05<\/div><div class=\"si-name\">Retail & Restaurant<\/div><div class=\"si-cn\">\u96f6\u552e\u9910\u996e\u7a7a\u95f4<\/div><p class=\"si-desc\">High-traffic commercial builds for retail stores, restaurants, and service businesses. We understand Health Department requirements, grease traps, ventilation, and NYC codes.<\/p><ul class=\"si-feat\"><li>Health Dept Code Compliant<\/li><li>Commercial Kitchen Buildout<\/li><li>Custom Display & Millwork<\/li><li>Signage & Exterior Work<\/li><\/ul><a href=\"#\" onclick=\"showP('contact')\" class=\"si-cta\">Get Quote \u2192<\/a><\/div>\n          <div class=\"si\"><div class=\"si-n\">06<\/div><div class=\"si-name\">Flooring & Finishes<\/div><div class=\"si-cn\">\u5730\u677f\u53ca\u7cbe\u88c5\u4fee<\/div><p class=\"si-desc\">Hardwood, engineered wood, luxury vinyl, marble, porcelain tile, epoxy \u2014 installation and refinishing for residential and commercial spaces across all 5 boroughs.<\/p><ul class=\"si-feat\"><li>Hardwood Install & Refinishing<\/li><li>Marble & Porcelain Tile<\/li><li>Epoxy & LVP Flooring<\/li><li>Custom Inlays Available<\/li><\/ul><a href=\"#\" onclick=\"showP('contact')\" class=\"si-cta\">Get Quote \u2192<\/a><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"why-us\">\n    <div style=\"max-width:1340px;margin:0 auto;margin-bottom:48px;padding:0 0 0 0;\">\n      <h3 style=\"font-family:var(--f-display);font-size:clamp(32px,4vw,52px);font-weight:900;color:var(--white);text-transform:uppercase;letter-spacing:-1px;\" class=\"rv\">Why <em style=\"color:var(--amber);\">Apex Build<\/em><\/h3>\n    <\/div>\n    <div class=\"wu-in\">\n      <div class=\"wu-card rv\"><div class=\"wu-ico\">\ud83d\udccb<\/div><div class=\"wu-title\">NY Licensed<\/div><div class=\"wu-cn\">\u7ebd\u7ea6\u5dde\u6301\u724c<\/div><div class=\"wu-desc\">Fully licensed by New York State. All permits pulled and filed correctly.<\/div><\/div>\n      <div class=\"wu-card rv d1\"><div class=\"wu-ico\">\ud83d\udee1\ufe0f<\/div><div class=\"wu-title\">Fully Insured<\/div><div class=\"wu-cn\">\u5168\u989d\u6295\u4fdd<\/div><div class=\"wu-desc\">$2M liability + workers' comp. You are fully protected on every job.<\/div><\/div>\n      <div class=\"wu-card rv d2\"><div class=\"wu-ico\">\ud83d\udcac<\/div><div class=\"wu-title\">Bilingual<\/div><div class=\"wu-cn\">\u4e2d\u82f1\u53cc\u8bed<\/div><div class=\"wu-desc\">Mandarin, Cantonese &amp; English project managers on every job.<\/div><\/div>\n      <div class=\"wu-card rv\"><div class=\"wu-ico\">\ud83d\udcc5<\/div><div class=\"wu-title\">On Schedule<\/div><div class=\"wu-cn\">\u51c6\u65f6\u4ea4\u4ed8<\/div><div class=\"wu-desc\">94% of our projects finish on or before the agreed completion date.<\/div><\/div>\n      <div class=\"wu-card rv d1\"><div class=\"wu-ico\">\u2705<\/div><div class=\"wu-title\">Guaranteed<\/div><div class=\"wu-cn\">\u54c1\u8d28\u4fdd\u8bc1<\/div><div class=\"wu-desc\">2-year workmanship warranty on every completed project we deliver.<\/div><\/div>\n    <\/div>\n  <\/section>\n<\/div><!-- \/services -->\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     PROJECTS PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"pg-projects\" class=\"pg\">\n  <div class=\"pg-banner\" data-bg=\"PROJECTS\">\n    <div class=\"pgb-in\">\n      <div class=\"pgb-ey\">Our Work \u9879\u76ee\u5c55\u793a<\/div>\n      <h1 class=\"pgb-h1\">Completed <em>Projects<\/em><\/h1>\n      <p class=\"pgb-cn\">680+ \u5b8c\u6210\u9879\u76ee<\/p>\n    <\/div>\n  <\/div>\n  <section id=\"proj-page\">\n    <div class=\"proj-filter\">\n      <span class=\"pf-btn on\">All \u5168\u90e8<\/span>\n      <span class=\"pf-btn\">Kitchen \u53a8\u623f<\/span>\n      <span class=\"pf-btn\">Bathroom \u536b\u6d74<\/span>\n      <span class=\"pf-btn\">Full Reno \u5168\u5c4b<\/span>\n      <span class=\"pf-btn\">Commercial \u5546\u4e1a<\/span>\n    <\/div>\n    <div class=\"proj-full-grid\">\n      <div class=\"pfg rv\"><div class=\"pfg-tag\">Kitchen \u53a8\u623f<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1556909114-f6e7ad7d3136?w=800&q=85\" alt=\"Kitchen\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Kitchen Remodel<\/div><div class=\"pfg-name\">Upper West Side<br>Kitchen<\/div><div class=\"pfg-detail\">Manhattan \u00b7 2024 \u00b7 $85K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv d1\"><div class=\"pfg-tag\">Bathroom \u536b\u6d74<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1552321554-5fefe8c9ef14?w=800&q=85\" alt=\"Bathroom\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Bathroom Remodel<\/div><div class=\"pfg-name\">Park Slope<br>Master Bath<\/div><div class=\"pfg-detail\">Brooklyn \u00b7 2024 \u00b7 $52K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv d2\"><div class=\"pfg-tag\">Full Reno \u5168\u5c4b<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1586023492125-27b2c045efd7?w=800&q=85\" alt=\"Living Room\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Full Renovation<\/div><div class=\"pfg-name\">Flushing<br>Full Home<\/div><div class=\"pfg-detail\">Queens \u00b7 2023 \u00b7 $210K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv\"><div class=\"pfg-tag\">Commercial<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1497366811353-6870744d04b2?w=800&q=85\" alt=\"Office\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Office Fit-Out<\/div><div class=\"pfg-name\">Midtown<br>Office Suite<\/div><div class=\"pfg-detail\">Manhattan \u00b7 2024 \u00b7 $380K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv d1\"><div class=\"pfg-tag\">Flooring<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1560440021-33f9b867899d?w=800&q=85\" alt=\"Flooring\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Hardwood Flooring<\/div><div class=\"pfg-name\">Astoria<br>Hardwood Floors<\/div><div class=\"pfg-detail\">Queens \u00b7 2023 \u00b7 $28K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv d2\"><div class=\"pfg-tag\">Restaurant<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517248135467-4c7edcad34c4?w=800&q=85\" alt=\"Restaurant\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Restaurant Build-Out<\/div><div class=\"pfg-name\">Sunset Park<br>Restaurant<\/div><div class=\"pfg-detail\">Brooklyn \u00b7 2023 \u00b7 $165K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv\"><div class=\"pfg-tag\">Kitchen \u53a8\u623f<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1556909172-54557c7e4fb7?w=800&q=85\" alt=\"Kitchen 2\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Kitchen Remodel<\/div><div class=\"pfg-name\">Forest Hills<br>Modern Kitchen<\/div><div class=\"pfg-detail\">Queens \u00b7 2024 \u00b7 $72K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv d1\"><div class=\"pfg-tag\">Full Reno<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1484154218962-a197022b5858?w=800&q=85\" alt=\"Home 2\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Full Home Renovation<\/div><div class=\"pfg-name\">Bay Ridge<br>Brownstone<\/div><div class=\"pfg-detail\">Brooklyn \u00b7 2024 \u00b7 $320K Budget<\/div><\/div><\/div>\n      <div class=\"pfg rv d2\"><div class=\"pfg-tag\">Bathroom<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1584622650111-993a426fbf0a?w=800&q=85\" alt=\"Bathroom 2\"><div class=\"pfg-ov\"><div class=\"pfg-cat\">Bathroom Remodel<\/div><div class=\"pfg-name\">Riverdale<br>Spa Bath<\/div><div class=\"pfg-detail\">Bronx \u00b7 2023 \u00b7 $44K Budget<\/div><\/div><\/div>\n    <\/div>\n  <\/section>\n<\/div><!-- \/projects -->\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     ABOUT PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"pg-about\" class=\"pg\">\n  <div class=\"pg-banner\" data-bg=\"APEX\">\n    <div class=\"pgb-in\">\n      <div class=\"pgb-ey\">About Us \u5173\u4e8e\u6211\u4eec<\/div>\n      <h1 class=\"pgb-h1\">Built on <em>Trust<\/em><\/h1>\n      <p class=\"pgb-cn\">\u5173\u4e8e\u9876\u5cf0\u5efa\u8bbe<\/p>\n    <\/div>\n  <\/div>\n  <section id=\"about-page\">\n    <div class=\"ab-grid\" style=\"max-width:1340px;margin:0 auto;\">\n      <div class=\"ab-visual rv\">\n        <div class=\"ab-img-main\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504307651254-35680f356dfd?w=900&q=85\" alt=\"Apex Build NYC Construction Site\"><\/div>\n        <div class=\"ab-stat-row\">\n          <div class=\"ab-stat\"><div class=\"ab-stat-n\">2004<\/div><div class=\"ab-stat-l\">Founded \u6210\u7acb\u5e74\u4efd<\/div><\/div>\n          <div class=\"ab-stat\"><div class=\"ab-stat-n\">680+<\/div><div class=\"ab-stat-l\">Projects \u9879\u76ee\u6570<\/div><\/div>\n          <div class=\"ab-stat\"><div class=\"ab-stat-n\">5<\/div><div class=\"ab-stat-l\">Boroughs \u8986\u76d6\u533a\u57df<\/div><\/div>\n        <\/div>\n        <div class=\"ab-img-accent\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1581578731548-c64695cc6952?w=900&q=85\" alt=\"Construction Team\"><\/div>\n      <\/div>\n      <div class=\"rv d1\">\n        <div class=\"ab-ey\">Our Story \u6211\u4eec\u7684\u6545\u4e8b<\/div>\n        <h2 class=\"ab-h2\">20 Years Of<br><em>Building<\/em><br>New York.<\/h2>\n        <p class=\"ab-p\">Apex Build NYC was founded in 2004 by master craftsman David Chen, who arrived in New York from Guangzhou with a construction trade certificate, $3,000, and a commitment to doing things right. Starting with small bathroom remodels in Queens, David built a reputation one happy client at a time.<\/p>\n        <p class=\"ab-p\">Twenty years later, Apex Build employs 45 skilled tradespeople, has completed over $150M in renovations, and remains family-owned and operated \u2014 still guided by the same values of craftsmanship, honesty, and care that David started with in 2004.<\/p>\n        <p class=\"ab-cn\">\u9876\u5cf0\u5efa\u8bbe\u7531\u9648\u5927\u536b\u5e08\u5085\u4e8e2004\u5e74\u521b\u7acb\u3002\u4ed6\u4ece\u5e7f\u5dde\u6765\u5230\u7ebd\u7ea6\uff0c\u51ed\u501f\u4e00\u5f20\u5efa\u7b51\u6280\u672f\u8bc1\u4e66\u30013000\u7f8e\u5143\u548c\u505a\u597d\u6bcf\u4ef6\u4e8b\u7684\u51b3\u5fc3\uff0c\u4ece\u7687\u540e\u533a\u7684\u5c0f\u578b\u536b\u6d74\u7ffb\u65b0\u8d77\u6b65\uff0c\u4e00\u4e2a\u6ee1\u610f\u5ba2\u6237\u63a5\u7740\u4e00\u4e2a\uff0c\u9010\u6e10\u5efa\u7acb\u4e86\u826f\u597d\u53e3\u7891\u3002<\/p>\n        <div class=\"ab-vals rv\">\n          <div class=\"ab-val\"><div class=\"av-ico\">\ud83c\udfd7\ufe0f<\/div><div><div class=\"av-title\">Master Craftsmen Only<\/div><div class=\"av-cn\">\u53ea\u7528\u9876\u7ea7\u5de5\u5320<\/div><\/div><\/div>\n          <div class=\"ab-val\"><div class=\"av-ico\">\ud83e\udd1d<\/div><div><div class=\"av-title\">Family-Owned & Operated<\/div><div class=\"av-cn\">\u5bb6\u65cf\u7ecf\u8425\u4f01\u4e1a<\/div><\/div><\/div>\n          <div class=\"ab-val\"><div class=\"av-ico\">\ud83d\udcdc<\/div><div><div class=\"av-title\">Fully Licensed & Insured<\/div><div class=\"av-cn\">\u6301\u724c\u5168\u989d\u6295\u4fdd<\/div><\/div><\/div>\n          <div class=\"ab-val\"><div class=\"av-ico\">\ud83d\udde3\ufe0f<\/div><div><div class=\"av-title\">Bilingual Chinese Team<\/div><div class=\"av-cn\">\u4e2d\u82f1\u53cc\u8bed\u670d\u52a1<\/div><\/div><\/div>\n        <\/div>\n        <a href=\"#\" onclick=\"showP('contact')\" class=\"btn-amber mag\">Get Free Quote \u514d\u8d39\u4f30\u4ef7<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"team-page\">\n    <div style=\"max-width:1340px;margin:0 auto;\">\n      <h3 style=\"font-family:var(--f-display);font-size:clamp(36px,4vw,58px);font-weight:900;color:var(--white);text-transform:uppercase;letter-spacing:-1px;margin-bottom:12px;\" class=\"rv\">Our <em style=\"color:var(--amber);\">Leadership<\/em> Team<\/h3>\n      <p style=\"font-family:var(--f-cn);font-size:12px;letter-spacing:3px;color:var(--concrete);margin-bottom:0;\" class=\"rv\">\u6838\u5fc3\u56e2\u961f<\/p>\n      <div class=\"team-grid\">\n        <div class=\"tc rv\"><div class=\"tc-img\"><div class=\"tc-flag\">Founder<\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1600878459108-617a253537e9?w=500&q=85\" alt=\"David Chen\"><\/div><div class=\"tc-body\"><div class=\"tc-name\">David Chen<\/div><div class=\"tc-role\">Founder & CEO<\/div><div class=\"tc-cn\">\u521b\u59cb\u4eba \u00b7 \u603b\u88c1<\/div><div class=\"tc-note\">20+ years experience \u00b7 NY Licensed \u00b7 Guangzhou-born \u00b7 Speaks Cantonese, Mandarin, English<\/div><\/div><\/div>\n        <div class=\"tc rv d1\"><div class=\"tc-img\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1507003211169-0a1dd7228f2d?w=500&q=85\" alt=\"Jason Wu\"><\/div><div class=\"tc-body\"><div class=\"tc-name\">Jason Wu<\/div><div class=\"tc-role\">VP of Operations<\/div><div class=\"tc-cn\">\u8fd0\u8425\u526f\u603b\u88c1<\/div><div class=\"tc-note\">NYC DOB Expert \u00b7 15+ years \u00b7 Manages 30+ simultaneous projects \u00b7 NYU Construction Management<\/div><\/div><\/div>\n        <div class=\"tc rv d2\"><div class=\"tc-img\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1573496359142-b8d87734a5a2?w=500&q=85\" alt=\"Linda Zhao\"><\/div><div class=\"tc-body\"><div class=\"tc-name\">Linda Zhao<\/div><div class=\"tc-role\">Design Director<\/div><div class=\"tc-cn\">\u8bbe\u8ba1\u603b\u76d1<\/div><div class=\"tc-note\">NCIDQ Certified \u00b7 Parsons Grad \u00b7 Specializes in modern kitchen & bath design \u00b7 Bilingual Chinese<\/div><\/div><\/div>\n        <div class=\"tc rv d3\"><div class=\"tc-img\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1472099645785-5658abf4ff4e?w=500&q=85\" alt=\"Mike Torres\"><\/div><div class=\"tc-body\"><div class=\"tc-name\">Mike Torres<\/div><div class=\"tc-role\">Master Carpenter<\/div><div class=\"tc-cn\">\u9996\u5e2d\u6728\u5de5\u5e08\u5085<\/div><div class=\"tc-note\">25+ years custom millwork \u00b7 NARI Certified Remodeler \u00b7 Expert in luxury residential finishes<\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"licenses\">\n    <div style=\"max-width:1340px;margin:0 auto;margin-bottom:40px;padding:0 0 0 48px;\" class=\"rv\">\n      <h3 style=\"font-family:var(--f-display);font-size:clamp(30px,4vw,48px);font-weight:900;color:var(--white);text-transform:uppercase;letter-spacing:-1px;\">Licenses & <em style=\"color:var(--amber);\">Certifications<\/em><\/h3>\n    <\/div>\n    <div class=\"lic-row\" style=\"max-width:1340px;margin:0 auto;\">\n      <div class=\"li\"><div class=\"li-ico\">\ud83d\udccb<\/div><div class=\"li-name\">NY State Licensed GC<\/div><div class=\"li-desc\">General Contractor License #1234567<\/div><\/div>\n      <div class=\"li\"><div class=\"li-ico\">\ud83d\udee1\ufe0f<\/div><div class=\"li-name\">$2M Liability Ins.<\/div><div class=\"li-desc\">Full liability & workers' compensation<\/div><\/div>\n      <div class=\"li\"><div class=\"li-ico\">\u2b50<\/div><div class=\"li-name\">BBB A+ Accredited<\/div><div class=\"li-desc\">Better Business Bureau highest rating<\/div><\/div>\n      <div class=\"li\"><div class=\"li-ico\">\ud83c\udfc6<\/div><div class=\"li-name\">NARI Certified<\/div><div class=\"li-desc\">National Association of Remodeling Industry<\/div><\/div>\n      <div class=\"li\"><div class=\"li-ico\">\ud83c\udf3f<\/div><div class=\"li-name\">LEED Green Build<\/div><div class=\"li-desc\">Sustainable construction certified<\/div><\/div>\n    <\/div>\n  <\/section>\n<\/div><!-- \/about -->\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CONTACT PAGE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"pg-contact\" class=\"pg\">\n  <div class=\"pg-banner\" data-bg=\"QUOTE\">\n    <div class=\"pgb-in\">\n      <div class=\"pgb-ey\">Get In Touch \u8054\u7cfb\u6211\u4eec<\/div>\n      <h1 class=\"pgb-h1\">Free <em>Quote<\/em><\/h1>\n      <p class=\"pgb-cn\">\u514d\u8d39\u4f30\u4ef7 \u00b7 \u65e0\u9690\u85cf\u8d39\u7528<\/p>\n    <\/div>\n  <\/div>\n  <section id=\"ct-page\">\n    <div style=\"max-width:1340px;margin:0 auto;\">\n      <div style=\"background:var(--amber);padding:18px 32px;margin-bottom:64px;display:inline-flex;align-items:center;gap:14px;\" class=\"rv\">\n        <span style=\"font-size:20px;\">\u26a1<\/span>\n        <span style=\"font-family:var(--f-display);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--blk);\">We respond within 2 hours \u00b7 \u6211\u4eec\u5c06\u5728\u4e24\u5c0f\u65f6\u5185\u56de\u590d \u00b7 Free estimates, always.<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"ct-grid\">\n      <div class=\"rv\">\n        <div class=\"ci-block\"><div class=\"ci-label\">Phone \u7535\u8bdd<\/div><div class=\"ci-val\">(212) 555-0728<\/div><div class=\"ci-sub\">\u5fae\u4fe1\u540c\u53f7 \u00b7 WeChat Same Number<\/div><\/div>\n        <div class=\"ci-block\"><div class=\"ci-label\">Email \u90ae\u4ef6<\/div><div class=\"ci-val\">info@apexbuildnyc.com<\/div><\/div>\n        <div class=\"ci-block\"><div class=\"ci-label\">Office Address \u529e\u516c\u5730\u5740<\/div><div class=\"ci-val\">136-20 Roosevelt Ave<br>Suite 800, Flushing NY<\/div><div class=\"ci-sub\">\u7687\u540e\u533a\u6cd5\u62c9\u76db\u7f57\u65af\u798f\u5927\u9053136-20\u53f7<\/div><\/div>\n        <div class=\"ci-block\"><div class=\"ci-label\">Service Area \u670d\u52a1\u8303\u56f4<\/div><div class=\"ci-val\">All 5 NYC Boroughs<\/div><div class=\"ci-sub\">\u66fc\u54c8\u987f \u00b7 \u5e03\u9c81\u514b\u6797 \u00b7 \u7687\u540e\u533a \u00b7 \u5e03\u6717\u514b\u65af \u00b7 \u53f2\u6cf0\u767b\u5c9b<\/div><\/div>\n        <div class=\"ci-sep\"><\/div>\n        <div class=\"ci-block\"><div class=\"ci-label\">Hours \u8425\u4e1a\u65f6\u95f4<\/div><div class=\"ci-val\">Mon\u2013Sat: 7am \u2013 7pm<\/div><div class=\"ci-sub\">\u5468\u4e00\u81f3\u5468\u516d\uff1a\u65e9\u4e0a7\u65f6 \u2013 \u665a\u4e0a7\u65f6<\/div><\/div>\n        <div class=\"ct-motto\">\n          <div class=\"ctm-main\">Transparent. Trusted.<\/div>\n          <div class=\"ctm-cn\">\u4e13\u4e1a \u00b7 \u8bda\u4fe1 \u00b7 \u54c1\u8d28<\/div>\n          <p class=\"ctm-sub\">No surprise fees. Written contracts always.<br>Free estimates for every project. No obligation.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"rv d1\">\n        <h2 class=\"ct-form-title\">Request Your<br>Free Estimate<\/h2>\n        <p class=\"ct-form-sub\">\u586b\u5199\u514d\u8d39\u4f30\u4ef7\u8868\u683c \u00b7 Our team will contact you within 2 hours to schedule a site visit<\/p>\n        <div class=\"f-row\">\n          <div class=\"fg\"><label>First Name \u540d<\/label><input type=\"text\" placeholder=\"\u9648 \/ Chen\"><\/div>\n          <div class=\"fg\"><label>Last Name \u59d3<\/label><input type=\"text\" placeholder=\"\u5927\u536b \/ David\"><\/div>\n        <\/div>\n        <div class=\"f-row\">\n          <div class=\"fg\"><label>Phone \u7535\u8bdd<\/label><input type=\"tel\" placeholder=\"(212) 555-0000\"><\/div>\n          <div class=\"fg\"><label>Email \u90ae\u4ef6<\/label><input type=\"email\" placeholder=\"you@email.com\"><\/div>\n        <\/div>\n        <div class=\"fg\"><label>Property Address \u5de5\u7a0b\u5730\u5740<\/label><input type=\"text\" placeholder=\"123 Main St, Brooklyn NY 11201\"><\/div>\n        <div class=\"f-row\">\n          <div class=\"fg\">\n            <label>Service Type \u670d\u52a1\u7c7b\u578b<\/label>\n            <select>\n              <option>\u8bf7\u9009\u62e9 \/ Select service type...<\/option>\n              <optgroup label=\"Residential \u4f4f\u5b85\">\n                <option>Full Home Renovation \u00b7 \u5168\u5c4b\u7ffb\u65b0<\/option>\n                <option>Kitchen Remodel \u00b7 \u53a8\u623f\u6539\u9020<\/option>\n                <option>Bathroom Remodel \u00b7 \u536b\u6d74\u7ffb\u65b0<\/option>\n                <option>Flooring & Tile \u00b7 \u5730\u677f\u74f7\u7816<\/option>\n                <option>Custom Carpentry \u00b7 \u5b9a\u5236\u6728\u5de5<\/option>\n              <\/optgroup>\n              <optgroup label=\"Commercial \u5546\u4e1a\">\n                <option>Office Fit-Out \u00b7 \u529e\u516c\u5ba4\u88c5\u4fee<\/option>\n                <option>Restaurant Build-Out \u00b7 \u9910\u5385\u88c5\u4fee<\/option>\n                <option>Retail Space \u00b7 \u96f6\u552e\u7a7a\u95f4<\/option>\n              <\/optgroup>\n            <\/select>\n          <\/div>\n          <div class=\"fg\">\n            <label>Estimated Budget \u9884\u7b97\u8303\u56f4<\/label>\n            <select>\n              <option>\u8bf7\u9009\u62e9 \/ Select budget range...<\/option>\n              <option>Under $30K<\/option><option>$30K \u2013 $60K<\/option>\n              <option>$60K \u2013 $100K<\/option><option>$100K \u2013 $250K<\/option>\n              <option>$250K \u2013 $500K<\/option><option>$500K+<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"fg\"><label>Project Description \u9879\u76ee\u63cf\u8ff0<\/label><textarea placeholder=\"\u8bf7\u63cf\u8ff0\u60a8\u7684\u88c5\u4fee\u9700\u6c42 \/ Describe your renovation project \u2014 scope, timeline, special requirements...\"><\/textarea><\/div>\n        <div class=\"fg-note\">\u2726 100% Free estimate \u00b7 No obligation \u00b7 Licensed & Insured \u00b7 WeChat accepted \u00b7 \u5b8c\u5168\u514d\u8d39\u4f30\u4ef7\uff0c\u65e0\u4efb\u4f55\u4e49\u52a1\uff0c\u6301\u724c\u6295\u4fdd<\/div>\n        <a href=\"#\" class=\"btn-amber mag\" style=\"margin-top:18px;display:inline-flex;\">Submit Request \u63d0\u4ea4\u7533\u8bf7 \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <div class=\"map-blk\">\n    <div class=\"map-strip\">\n      <div class=\"ms-it\"><div class=\"ms-ico\">\ud83d\udccd<\/div><div><div class=\"ms-label\">Office \u529e\u516c\u5ba4<\/div><div class=\"ms-val\">136-20 Roosevelt Ave<br>Suite 800, Flushing NY<\/div><div class=\"ms-cn\">\u6cd5\u62c9\u76db\u7f57\u65af\u798f\u5927\u9053136-20\u53f7<\/div><\/div><\/div>\n      <div class=\"ms-it\"><div class=\"ms-ico\">\ud83d\ude87<\/div><div><div class=\"ms-label\">Subway \u5730\u94c1<\/div><div class=\"ms-val\">7 Train \u2014 Main St<br>LIRR \u2014 Murray Hill<\/div><div class=\"ms-cn\">7\u53f7\u7ebf\u6cd5\u62c9\u76db\u4e3b\u8857\u7ad9<\/div><\/div><\/div>\n      <div class=\"ms-it\"><div class=\"ms-ico\">\ud83d\uddfa\ufe0f<\/div><div><div class=\"ms-label\">Service Area \u670d\u52a1\u8303\u56f4<\/div><div class=\"ms-val\">All 5 NYC Boroughs<br>Westchester & Long Island<\/div><div class=\"ms-cn\">\u7ebd\u7ea6\u4e94\u5927\u533a\u53ca\u5468\u8fb9\u5730\u533a<\/div><\/div><\/div>\n    <\/div>\n    <div class=\"map-fr\">\n      <iframe src=\"https:\/\/www.openstreetmap.org\/export\/embed.html?bbox=-73.8380%2C40.7540%2C-73.8080%2C40.7700&layer=mapnik&marker=40.7580%2C-73.8317\" title=\"Apex Build NYC Location\" allowfullscreen loading=\"lazy\"><\/iframe>\n      <div class=\"map-tag\">\ud83d\udccd APEX BUILD NYC \u00b7 \u9876\u5cf0\u5efa\u8bbe<\/div>\n    <\/div>\n  <\/div>\n<\/div><!-- \/contact -->\n\n<!-- \u2550\u2550 FOOTER \u2550\u2550 -->\n<footer>\n  <div class=\"f-amber-bar\"><\/div>\n  <div class=\"f-in\">\n    <div class=\"f-grid\">\n      <div>\n        <div class=\"f-brand-mark\">AB<\/div>\n        <div class=\"f-bname\">Apex Build NYC<\/div>\n        <div class=\"f-bcn\">\u9876\u5cf0\u5efa\u8bbe \u00b7 NEW YORK CITY<\/div>\n        <p class=\"f-bdesc\">New York City's trusted general contractor since 2004. Licensed, insured, and bilingual \u2014 serving all 5 boroughs with 680+ completed renovations and $150M+ in value delivered.<\/p>\n        <p class=\"f-bmotto\">Licensed \u00b7 Insured \u00b7 Trusted<\/p>\n      <\/div>\n      <div>\n        <div class=\"f-col-h\">Navigation \u5bfc\u822a<\/div>\n        <ul class=\"f-links\">\n          <li><a href=\"#\" onclick=\"showP('home')\">Home \u9996\u9875<\/a><\/li>\n          <li><a href=\"#\" onclick=\"showP('services')\">Services \u670d\u52a1<\/a><\/li>\n          <li><a href=\"#\" onclick=\"showP('projects')\">Projects \u9879\u76ee<\/a><\/li>\n          <li><a href=\"#\" onclick=\"showP('about')\">About \u5173\u4e8e<\/a><\/li>\n          <li><a href=\"#\" onclick=\"showP('contact')\">Free Quote \u514d\u8d39\u4f30\u4ef7<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <div class=\"f-col-h\">Services \u670d\u52a1<\/div>\n        <ul class=\"f-links\">\n          <li><a href=\"#\">Full Home Renovation<\/a><\/li>\n          <li><a href=\"#\">Kitchen Remodel<\/a><\/li>\n          <li><a href=\"#\">Bathroom Remodel<\/a><\/li>\n          <li><a href=\"#\">Commercial Fit-Out<\/a><\/li>\n          <li><a href=\"#\">Flooring & Tile<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <div class=\"f-col-h\">Connect \u8054\u7cfb<\/div>\n        <ul class=\"f-links\">\n          <li><a href=\"#\">\u5fae\u4fe1 WeChat<\/a><\/li>\n          <li><a href=\"#\">Google Reviews<\/a><\/li>\n          <li><a href=\"#\">Houzz Portfolio<\/a><\/li>\n          <li><a href=\"#\">Yelp Reviews<\/a><\/li>\n          <li><a href=\"#\">Instagram<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"f-bot\">\n      <span>\u00a9 2025 Apex Build NYC \u00b7 \u9876\u5cf0\u5efa\u8bbe. All Rights Reserved. NY Lic. #1234567<\/span>\n      <span class=\"f-bot-motto\">Licensed \u00b7 Insured \u00b7 Trusted<\/span>\n      <span>Built by <a href=\"https:\/\/website168.com\" target=\"_blank\">Website168.com<\/a><\/span>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\n\/* PAGE NAV *\/\nfunction showP(id){\n  document.querySelectorAll('.pg').forEach(p=>p.classList.remove('on'));\n  document.getElementById('pg-'+id).classList.add('on');\n  document.querySelectorAll('.nav-menu a[data-p]').forEach(a=>a.classList.toggle('cur',a.dataset.p===id));\n  window.scrollTo({top:0,behavior:'smooth'});\n  setTimeout(()=>{\n    document.querySelectorAll('.rv').forEach(el=>{\n      const r=el.getBoundingClientRect();\n      if(r.top<window.innerHeight*.92)el.classList.add('in');\n    });\n    bindTilt();bindMag();bindFilter();\n  },80);\n}\n\n\/* SCROLL *\/\nwindow.addEventListener('scroll',()=>{document.body.classList.toggle('sc',window.scrollY>70);},{passive:true});\n\n\/* REVEAL *\/\nconst ro=new IntersectionObserver(en=>en.forEach(e=>{if(e.isIntersecting)e.target.classList.add('in');}),{threshold:.08});\ndocument.querySelectorAll('.rv').forEach(el=>ro.observe(el));\n\n\/* COUNTER *\/\nfunction runCounters(){\n  document.querySelectorAll('.counter').forEach(el=>{\n    const target=parseInt(el.dataset.target);\n    let start=0;const dur=1800;const step=target\/dur*16;\n    const t=setInterval(()=>{\n      start=Math.min(start+step,target);\n      el.textContent=Math.floor(start)+(target>100?'+':'');\n      if(start>=target)clearInterval(t);\n    },16);\n  });\n  \/* special $M counter *\/\n  let m=0;const mEl=document.getElementById('val-m');\n  if(mEl){const t=setInterval(()=>{m=Math.min(m+.5,150);mEl.textContent=Math.floor(m);if(m>=150)clearInterval(t);},16);}\n}\nconst counterObs=new IntersectionObserver(en=>en.forEach(e=>{if(e.isIntersecting){runCounters();counterObs.disconnect();}}),{threshold:.2});\nconst statsEl=document.querySelector('.h-stats');\nif(statsEl)counterObs.observe(statsEl);\n\n\/* CURSOR *\/\nconst isTD=window.matchMedia('(hover:none)').matches;\nif(!isTD){\n  const cx=document.getElementById('cx'),cr=document.getElementById('cr'),lbl=document.getElementById('clbl');\n  let mx=0,my=0,rx=0,ry=0;\n  document.addEventListener('mousemove',e=>{mx=e.clientX;my=e.clientY;cx.style.left=mx+'px';cx.style.top=my+'px';});\n  (function ar(){rx+=(mx-rx)*.09;ry+=(my-ry)*.09;cr.style.left=rx+'px';cr.style.top=ry+'px';lbl.style.left=rx+'px';lbl.style.top=(ry+44)+'px';requestAnimationFrame(ar);})();\n  document.addEventListener('mousedown',()=>{cr.classList.add('press');setTimeout(()=>cr.classList.remove('press'),200);});\n  function bh(){\n    document.querySelectorAll('a,button,.si,.rc,.tc,.pfg,.pj,.wu-card,.ha-feat,.ss-card,.proc-step').forEach(el=>{\n      el.addEventListener('mouseenter',()=>{cr.classList.add('big');});\n      el.addEventListener('mouseleave',()=>{cr.classList.remove('big');lbl.style.opacity=0;});\n    });\n    document.querySelectorAll('.pj,.pfg,.gal-item').forEach(el=>{el.addEventListener('mouseenter',()=>{lbl.textContent='VIEW';lbl.style.opacity=1;});});\n    document.querySelectorAll('.btn-amber,.btn-outline-w,.nav-cta').forEach(el=>{el.addEventListener('mouseenter',()=>{lbl.textContent='\u2192';lbl.style.opacity=1;});});\n    document.querySelectorAll('.si-cta,.pp-more').forEach(el=>{el.addEventListener('mouseenter',()=>{lbl.textContent='MORE';lbl.style.opacity=1;});});\n  }\n  bh();\n  \/* Trail *\/\n  const TN=8;let ti=0;const tp=Array(TN).fill({x:0,y:0});const te=[];\n  for(let i=0;i<TN;i++){const t=document.createElement('div');t.className='trd';const s=4-i*.35;t.style.cssText=`width:${s}px;height:${s}px;opacity:${(1-i\/TN)*.25};`;document.body.appendChild(t);te.push(t);}\n  document.addEventListener('mousemove',e=>{tp[ti]={x:e.clientX,y:e.clientY};ti=(ti+1)%TN;te.forEach((t,i)=>{const p=tp[(ti-i-1+TN)%TN];t.style.left=p.x+'px';t.style.top=p.y+'px';});});\n}\n\n\/* HERO PARALLAX *\/\nconst hs=document.getElementById('hero');\nif(hs){\n  const hbg=document.getElementById('hbg'),hb=document.getElementById('hbody'),hy=document.getElementById('hyr');\n  hs.addEventListener('mousemove',e=>{\n    const r=hs.getBoundingClientRect();\n    const x=(e.clientX-r.left)\/r.width-.5,y=(e.clientY-r.top)\/r.height-.5;\n    hbg.style.transform=`translate(${x*-24}px,${y*-16}px) scale(1.07)`;\n    hb.style.transform=`translate(${x*10}px,${y*6}px)`;\n    hy.style.transform=`translate(${x*-45}px,${y*-28}px) translateY(-50%)`;\n  });\n  hs.addEventListener('mouseleave',()=>{hbg.style.transform='';hb.style.transform='';hy.style.transform='translateY(-50%)';});\n}\n\n\/* 3D CARD TILT *\/\nfunction bindTilt(){\n  document.querySelectorAll('.rc,.si').forEach(c=>{\n    c.addEventListener('mousemove',e=>{\n      const r=c.getBoundingClientRect();\n      const x=(e.clientX-r.left)\/r.width-.5,y=(e.clientY-r.top)\/r.height-.5;\n      c.style.transform=`perspective(800px) rotateY(${x*10}deg) rotateX(${-y*10}deg) translateZ(8px)`;\n      c.style.setProperty('--gx',(x*100+50)+'%');c.style.setProperty('--gy',(y*100+50)+'%');\n    });\n    c.addEventListener('mouseleave',()=>{c.style.transform='';c.style.transition='transform .5s cubic-bezier(.25,.46,.45,.94)';setTimeout(()=>c.style.transition='',520);});\n    c.addEventListener('mouseenter',()=>c.style.transition='none');\n  });\n}\n\n\/* MAGNETIC *\/\nfunction bindMag(){\n  document.querySelectorAll('.mag').forEach(b=>{\n    b.addEventListener('mousemove',e=>{const r=b.getBoundingClientRect();const x=e.clientX-r.left-r.width\/2,y=e.clientY-r.top-r.height\/2;b.style.transform=`translate(${x*.28}px,${y*.28}px)`;});\n    b.addEventListener('mouseleave',()=>{b.style.transition='transform .45s cubic-bezier(.175,.885,.32,1.275)';b.style.transform='';setTimeout(()=>b.style.transition='',460);});\n    b.addEventListener('mouseenter',()=>b.style.transition='none');\n  });\n}\n\n\/* PROJECT FILTER *\/\nfunction bindFilter(){\n  document.querySelectorAll('.pf-btn').forEach(btn=>{\n    btn.onclick=function(){\n      document.querySelectorAll('.pf-btn').forEach(b=>b.classList.remove('on'));\n      this.classList.add('on');\n    };\n  });\n}\n\nbindTilt();bindMag();bindFilter();\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>&nbsp; \ud83d\udcde (212) 555-0728 | \u2709 info@apexbuildnyc.com | Licensed \u00b7 Insured \u00b7 All 5 Boroughs \u2726 FREE ESTIMATES \u00b7 \u514d\u8d39\u4f30\u4ef7 \u00b7 NO HIDDEN FEES \u2726 WeChat \u5fae\u4fe1 Google Reviews Houzz AB Apex Build NYC \u9876\u5cf0\u5efa\u8bbe \u00b7 NEW YORK Home \u9996\u9875 Services \u670d\u52a1 Projects \u9879\u76ee About \u5173\u4e8e Free Quote \u514d\u8d39\u4f30\u4ef7 NYC 20+ Years of Trust New [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":14558,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"footnotes":"","rank_math_title":"","rank_math_description":"","rank_math_focus_keyword":"","_aioseop_title":"","_aioseop_description":""},"categories":[185],"tags":[],"class_list":["post-14566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-contractor"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1 | \u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u627f\u5305\u7f51\u7ad9\u5236\u4f5c<\/title>\n<meta name=\"description\" content=\"\u4e3a\u5efa\u7b51\u516c\u53f8\u3001\u88c5\u4fee\u516c\u53f8\u3001\u5de5\u7a0b\u627f\u5305\u5546\u548c\u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u4f01\u4e1a\u63d0\u4f9b\u4e13\u4e1a\u7f51\u7ad9\u8bbe\u8ba1\u670d\u52a1\uff0c\u5c55\u793a\u5de5\u7a0b\u6848\u4f8b\u3001\u670d\u52a1\u9879\u76ee\u3001\u516c\u53f8\u5b9e\u529b\u4e0e\u8054\u7cfb\u65b9\u5f0f\uff0c\u5e2e\u52a9\u4f01\u4e1a\u63d0\u5347\u54c1\u724c\u5f62\u8c61\u5e76\u83b7\u53d6\u66f4\u591a\u5ba2\u6237\u54a8\u8be2\u3002\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/website168.com\/en\/\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1 | \u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u627f\u5305\u7f51\u7ad9\u5236\u4f5c\" \/>\n<meta property=\"og:description\" content=\"\u4e3a\u5efa\u7b51\u516c\u53f8\u3001\u88c5\u4fee\u516c\u53f8\u3001\u5de5\u7a0b\u627f\u5305\u5546\u548c\u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u4f01\u4e1a\u63d0\u4f9b\u4e13\u4e1a\u7f51\u7ad9\u8bbe\u8ba1\u670d\u52a1\uff0c\u5c55\u793a\u5de5\u7a0b\u6848\u4f8b\u3001\u670d\u52a1\u9879\u76ee\u3001\u516c\u53f8\u5b9e\u529b\u4e0e\u8054\u7cfb\u65b9\u5f0f\uff0c\u5e2e\u52a9\u4f01\u4e1a\u63d0\u5347\u54c1\u724c\u5f62\u8c61\u5e76\u83b7\u53d6\u66f4\u591a\u5ba2\u6237\u54a8\u8be2\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/website168.com\/en\/\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-13T23:26:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T13:37:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"427\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"website168\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"website168\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/\"},\"author\":{\"name\":\"website168\",\"@id\":\"https:\\\/\\\/website168.com\\\/#\\\/schema\\\/person\\\/f2306a88d1a4eec457ff86685cf27910\"},\"headline\":\"Construction &#038; Remodeling Website (EN)\",\"datePublished\":\"2026-05-13T23:26:02+00:00\",\"dateModified\":\"2026-05-19T13:37:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/\"},\"wordCount\":1221,\"publisher\":{\"@id\":\"https:\\\/\\\/website168.com\\\/#\\\/schema\\\/person\\\/f2306a88d1a4eec457ff86685cf27910\"},\"image\":{\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg\",\"articleSection\":[\"Contractor\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/\",\"url\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/\",\"name\":\"\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1 | \u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u627f\u5305\u7f51\u7ad9\u5236\u4f5c\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/website168.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg\",\"datePublished\":\"2026-05-13T23:26:02+00:00\",\"dateModified\":\"2026-05-19T13:37:08+00:00\",\"description\":\"\u4e3a\u5efa\u7b51\u516c\u53f8\u3001\u88c5\u4fee\u516c\u53f8\u3001\u5de5\u7a0b\u627f\u5305\u5546\u548c\u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u4f01\u4e1a\u63d0\u4f9b\u4e13\u4e1a\u7f51\u7ad9\u8bbe\u8ba1\u670d\u52a1\uff0c\u5c55\u793a\u5de5\u7a0b\u6848\u4f8b\u3001\u670d\u52a1\u9879\u76ee\u3001\u516c\u53f8\u5b9e\u529b\u4e0e\u8054\u7cfb\u65b9\u5f0f\uff0c\u5e2e\u52a9\u4f01\u4e1a\u63d0\u5347\u54c1\u724c\u5f62\u8c61\u5e76\u83b7\u53d6\u66f4\u591a\u5ba2\u6237\u54a8\u8be2\u3002\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg\",\"contentUrl\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg\",\"width\":640,\"height\":427},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/website168.com\\\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/website168.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Construction &#038; Remodeling Website (EN)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/website168.com\\\/#website\",\"url\":\"https:\\\/\\\/website168.com\\\/\",\"name\":\"Website 168\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/website168.com\\\/#\\\/schema\\\/person\\\/f2306a88d1a4eec457ff86685cf27910\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/website168.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/website168.com\\\/#\\\/schema\\\/person\\\/f2306a88d1a4eec457ff86685cf27910\",\"name\":\"website168\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png\",\"url\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png\",\"contentUrl\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png\",\"width\":1000,\"height\":259,\"caption\":\"website168\"},\"logo\":{\"@id\":\"https:\\\/\\\/website168.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png\"},\"sameAs\":[\"https:\\\/\\\/website168.com\"],\"url\":\"https:\\\/\\\/website168.com\\\/en\\\/author\\\/website168\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1 | \u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u627f\u5305\u7f51\u7ad9\u5236\u4f5c","description":"\u4e3a\u5efa\u7b51\u516c\u53f8\u3001\u88c5\u4fee\u516c\u53f8\u3001\u5de5\u7a0b\u627f\u5305\u5546\u548c\u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u4f01\u4e1a\u63d0\u4f9b\u4e13\u4e1a\u7f51\u7ad9\u8bbe\u8ba1\u670d\u52a1\uff0c\u5c55\u793a\u5de5\u7a0b\u6848\u4f8b\u3001\u670d\u52a1\u9879\u76ee\u3001\u516c\u53f8\u5b9e\u529b\u4e0e\u8054\u7cfb\u65b9\u5f0f\uff0c\u5e2e\u52a9\u4f01\u4e1a\u63d0\u5347\u54c1\u724c\u5f62\u8c61\u5e76\u83b7\u53d6\u66f4\u591a\u5ba2\u6237\u54a8\u8be2\u3002","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/website168.com\/en\/\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1\/","og_locale":"en_US","og_type":"article","og_title":"\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1 | \u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u627f\u5305\u7f51\u7ad9\u5236\u4f5c","og_description":"\u4e3a\u5efa\u7b51\u516c\u53f8\u3001\u88c5\u4fee\u516c\u53f8\u3001\u5de5\u7a0b\u627f\u5305\u5546\u548c\u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u4f01\u4e1a\u63d0\u4f9b\u4e13\u4e1a\u7f51\u7ad9\u8bbe\u8ba1\u670d\u52a1\uff0c\u5c55\u793a\u5de5\u7a0b\u6848\u4f8b\u3001\u670d\u52a1\u9879\u76ee\u3001\u516c\u53f8\u5b9e\u529b\u4e0e\u8054\u7cfb\u65b9\u5f0f\uff0c\u5e2e\u52a9\u4f01\u4e1a\u63d0\u5347\u54c1\u724c\u5f62\u8c61\u5e76\u83b7\u53d6\u66f4\u591a\u5ba2\u6237\u54a8\u8be2\u3002","og_url":"https:\/\/website168.com\/en\/\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1\/","article_published_time":"2026-05-13T23:26:02+00:00","article_modified_time":"2026-05-19T13:37:08+00:00","og_image":[{"width":640,"height":427,"url":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg","type":"image\/jpeg"}],"author":"website168","twitter_card":"summary_large_image","twitter_misc":{"Written by":"website168","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#article","isPartOf":{"@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/"},"author":{"name":"website168","@id":"https:\/\/website168.com\/#\/schema\/person\/f2306a88d1a4eec457ff86685cf27910"},"headline":"Construction &#038; Remodeling Website (EN)","datePublished":"2026-05-13T23:26:02+00:00","dateModified":"2026-05-19T13:37:08+00:00","mainEntityOfPage":{"@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/"},"wordCount":1221,"publisher":{"@id":"https:\/\/website168.com\/#\/schema\/person\/f2306a88d1a4eec457ff86685cf27910"},"image":{"@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#primaryimage"},"thumbnailUrl":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg","articleSection":["Contractor"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/","url":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/","name":"\u5efa\u7b51\u88c5\u4fee\u516c\u53f8\u7f51\u7ad9\u8bbe\u8ba1 | \u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u627f\u5305\u7f51\u7ad9\u5236\u4f5c","isPartOf":{"@id":"https:\/\/website168.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#primaryimage"},"image":{"@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#primaryimage"},"thumbnailUrl":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg","datePublished":"2026-05-13T23:26:02+00:00","dateModified":"2026-05-19T13:37:08+00:00","description":"\u4e3a\u5efa\u7b51\u516c\u53f8\u3001\u88c5\u4fee\u516c\u53f8\u3001\u5de5\u7a0b\u627f\u5305\u5546\u548c\u4f4f\u5b85\u5546\u4e1a\u65bd\u5de5\u4f01\u4e1a\u63d0\u4f9b\u4e13\u4e1a\u7f51\u7ad9\u8bbe\u8ba1\u670d\u52a1\uff0c\u5c55\u793a\u5de5\u7a0b\u6848\u4f8b\u3001\u670d\u52a1\u9879\u76ee\u3001\u516c\u53f8\u5b9e\u529b\u4e0e\u8054\u7cfb\u65b9\u5f0f\uff0c\u5e2e\u52a9\u4f01\u4e1a\u63d0\u5347\u54c1\u724c\u5f62\u8c61\u5e76\u83b7\u53d6\u66f4\u591a\u5ba2\u6237\u54a8\u8be2\u3002","breadcrumb":{"@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#primaryimage","url":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg","contentUrl":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/\u627f\u5305\u670d\u52a1\u7f51\u7ad9\u8bbe\u8ba1\uff5c\u7ebd\u7ea6-.jpg","width":640,"height":427},{"@type":"BreadcrumbList","@id":"https:\/\/website168.com\/%e5%bb%ba%e7%ad%91%e8%a3%85%e4%bf%ae%e5%85%ac%e5%8f%b8%e7%bd%91%e7%ab%99%e8%ae%be%e8%ae%a1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/website168.com\/"},{"@type":"ListItem","position":2,"name":"Construction &#038; Remodeling Website (EN)"}]},{"@type":"WebSite","@id":"https:\/\/website168.com\/#website","url":"https:\/\/website168.com\/","name":"Website 168","description":"","publisher":{"@id":"https:\/\/website168.com\/#\/schema\/person\/f2306a88d1a4eec457ff86685cf27910"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/website168.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/website168.com\/#\/schema\/person\/f2306a88d1a4eec457ff86685cf27910","name":"website168","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png","url":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png","contentUrl":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png","width":1000,"height":259,"caption":"website168"},"logo":{"@id":"https:\/\/website168.com\/wp-content\/uploads\/2026\/05\/0d982016-f800-4f14-be37-9d502be49816-e1778363802608.png"},"sameAs":["https:\/\/website168.com"],"url":"https:\/\/website168.com\/en\/author\/website168\/"}]}},"_links":{"self":[{"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/posts\/14566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/comments?post=14566"}],"version-history":[{"count":9,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/posts\/14566\/revisions"}],"predecessor-version":[{"id":15159,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/posts\/14566\/revisions\/15159"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/media\/14558"}],"wp:attachment":[{"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/media?parent=14566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/categories?post=14566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/website168.com\/en\/wp-json\/wp\/v2\/tags?post=14566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}