{"id":58,"date":"2026-07-23T11:34:02","date_gmt":"2026-07-23T11:34:02","guid":{"rendered":"https:\/\/demo.digiprimesolutions.com\/?page_id=58"},"modified":"2026-07-24T13:06:57","modified_gmt":"2026-07-24T13:06:57","slug":"web-development","status":"publish","type":"page","link":"https:\/\/digiprimesolutions.com\/en\/web-development\/","title":{"rendered":"Web Development"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"58\" class=\"elementor elementor-58\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8dcd3f6 e-con-full e-flex e-con e-parent\" data-id=\"8dcd3f6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df41503 elementor-widget elementor-widget-html\" data-id=\"df41503\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  DIGI PRIME SOLUTIONS - WEBSITE DEVELOPMENT & DESIGN SERVICE PAGE\r\n  ================================================================\r\n  This page reuses the exact same design system as the homepage (colors,\r\n  fonts, buttons, animations). If you've already added the global CSS block\r\n  and the sitewide animation script from the homepage into Elementor's\r\n  Custom Code (sitewide), you do NOT need to duplicate the sections marked\r\n  \"ALREADY ADDED SITEWIDE\" below - they're only included here so this file\r\n  also works as a standalone preview in a browser.\r\n\r\n  NEW ON THIS PAGE (page-specific, not on the homepage):\r\n  - Three CMS comparison sections: WordPress, Shopify, Wix (WordPress is\r\n    visually featured as \"Most Popular \/ Recommended\")\r\n  - A live, interactive pricing calculator (site type, product range for\r\n    ecommerce, platform, add-ons, extra pages) - fully client-side, no\r\n    backend needed, instant estimate\r\n  - Reviews carousel reusing your real, relevant client reviews\r\n  - An SEO-friendly FAQ block\r\n\r\n  SEO NOTE FOR YOUR TEAM: this fragment can't carry <title>\/<meta\r\n  description> tags (Elementor\/WordPress manage those separately via\r\n  Yoast\/RankMath). Suggested values to set on the actual page:\r\n  Title: Website Development Services | WordPress, Shopify & Wix | Digi Prime Solutions\r\n  Meta description: Professional website development on WordPress, Shopify\r\n  or Wix. Get an instant price estimate with our calculator. Fast,\r\n  mobile-responsive, SEO-friendly websites built to convert.\r\n-->\r\n\r\n<!-- ===== FONTS (ALREADY ADDED SITEWIDE from the homepage - skip if done) ===== -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@500;600;700;800&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<!-- ===== GLOBAL STYLES (ALREADY ADDED SITEWIDE from the homepage - skip if done) ===== -->\r\n<style>\r\n  :root{\r\n    --bg:#0A0A0C;\r\n    --bg-panel:#1B1B1D;\r\n    --bg-panel-hover:#272729;\r\n    --border:#313133;\r\n    --border-strong:#4A4A4B;\r\n    --primary:#FD9766;\r\n    --primary-hover:#FDAE88;\r\n    --secondary:#FD9766;\r\n    --secondary-hover:#FDAE88;\r\n    --muted-accent:rgba(253,151,102,0.55);\r\n    --text:#FFFFFF;\r\n    --text-secondary:rgba(255,255,255,0.72);\r\n    --text-muted:rgba(255,255,255,0.5);\r\n    --on-accent:#0A0A0C;\r\n    --radius:10px;\r\n    --radius-lg:16px;\r\n    --container:1200px;\r\n    --font-head:'Space Grotesk', sans-serif;\r\n    --font-body:'Inter', sans-serif;\r\n  }\r\n  *{box-sizing:border-box;margin:0;padding:0;}\r\n  html{scroll-behavior:smooth;}\r\n  @media (prefers-reduced-motion: reduce){ html{scroll-behavior:auto;} }\r\n  :focus-visible{outline:2px solid var(--primary-hover);outline-offset:2px;border-radius:4px;}\r\n  body{font-family:var(--font-body);background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;}\r\n  img{max-width:100%;display:block;}\r\n  a{text-decoration:none;color:inherit;}\r\n  svg{display:block;}\r\n  h1,h2,h3,h4{font-family:var(--font-head);font-weight:600;line-height:1.15;letter-spacing:-0.01em;}\r\n  .container{max-width:var(--container);margin:0 auto;padding:0 24px;}\r\n  .section{padding:96px 0;}\r\n  .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--secondary-hover);background:rgba(253,151,102,0.12);border:1px solid rgba(253,151,102,0.3);padding:6px 14px;border-radius:100px;margin-bottom:20px;}\r\n  .eyebrow .live-dot{width:6px;height:6px;border-radius:50%;background:var(--secondary-hover);flex-shrink:0;}\r\n  .section-head{max-width:680px;margin:0 auto 56px;text-align:center;}\r\n  .section-head h2{font-size:clamp(28px,4vw,40px);margin-bottom:14px;}\r\n  .section-head p{color:var(--text-secondary);font-size:17px;}\r\n  .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:15px;padding:14px 28px;border-radius:var(--radius);border:1px solid transparent;cursor:pointer;transition:transform .15s ease, background .15s ease, border-color .15s ease;white-space:nowrap;}\r\n  .btn-primary{background:var(--primary);color:#fff;}\r\n  .btn-primary:hover{background:var(--primary-hover);transform:translateY(-2px);}\r\n  .btn-outline{background:transparent;color:var(--text);border-color:var(--border-strong);}\r\n  .btn-outline:hover{border-color:var(--secondary-hover);color:var(--secondary-hover);transform:translateY(-2px);}\r\n  .btn-block{width:100%;}\r\n  .icon{width:1em;height:1em;flex-shrink:0;}\r\n  @media (prefers-reduced-motion: reduce){ *{animation:none !important;transition:none !important;} }\r\n\r\n  \/* ===== ANIMATIONS (base engine - already added sitewide from homepage) ===== *\/\r\n  @keyframes heroIn{ from{opacity:0; transform:translateY(20px);} to{opacity:1; transform:translateY(0);} }\r\n  .hero .eyebrow{animation:heroIn .6s ease both;}\r\n  .hero h1{animation:heroIn .6s ease .08s both;}\r\n  .hero p.lead{animation:heroIn .6s ease .16s both;}\r\n  .hero .hero-actions{animation:heroIn .6s ease .24s both;}\r\n  .hero-visual-wrap{animation:heroIn .7s ease .22s both;}\r\n  .js-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease, transform .6s ease;}\r\n  .js-reveal.is-visible{opacity:1;transform:translateY(0);}\r\n  .back-to-top{position:fixed;right:24px;bottom:24px;width:46px;height:46px;border-radius:50%;\r\n    background:var(--primary);color:#fff;border:none;display:flex;align-items:center;justify-content:center;\r\n    cursor:pointer;box-shadow:0 12px 28px -8px rgba(0,0,0,0.5);\r\n    opacity:0;visibility:hidden;transform:translateY(10px);\r\n    transition:opacity .25s ease, transform .25s ease, visibility .25s ease, background .15s ease;\r\n    z-index:150;}\r\n  .back-to-top.show{opacity:1;visibility:visible;transform:translateY(0);}\r\n  .back-to-top:hover{background:var(--primary-hover);}\r\n\r\n  \/* ===== PAGE-SPECIFIC: HERO ===== *\/\r\n  .hero{position:relative;padding:80px 0 96px;overflow:visible;}\r\n  .hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none;\r\n    background-image:radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px);\r\n    background-size:26px 26px;\r\n    -webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 30%, #000 40%, transparent 100%);\r\n    mask-image:radial-gradient(ellipse 70% 60% at 70% 30%, #000 40%, transparent 100%);}\r\n  .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr 0.95fr;gap:56px;align-items:center;}\r\n  .hero h1{font-size:clamp(34px,4.6vw,50px);margin-bottom:20px;}\r\n  .hero h1 .accent-line{display:block;color:var(--primary-hover);}\r\n  .hero p.lead{font-size:17.5px;color:var(--text-secondary);margin-bottom:28px;max-width:540px;}\r\n  .hero-actions{display:flex;gap:16px;flex-wrap:wrap;}\r\n  @media (max-width:960px){ .hero-grid{grid-template-columns:1fr;} .hero{padding:48px 0;} }\r\n\r\n  \/* Wireframe site mockup (hero visual) *\/\r\n  .device-mockup{position:relative;padding:20px 60px 60px 0;}\r\n  .device-mockup::before{content:'';position:absolute;top:-40px;left:-40px;right:20px;bottom:-20px;\r\n    background:radial-gradient(circle at 30% 30%, rgba(253,151,102,0.16), transparent 60%);\r\n    filter:blur(10px);z-index:0;pointer-events:none;}\r\n  .device-frame{background:var(--bg-panel);border-radius:var(--radius-lg);box-shadow:0 24px 60px -20px rgba(0,0,0,0.55);}\r\n  .device-frame.desktop{border:1px solid var(--border);overflow:hidden;position:relative;z-index:1;}\r\n  .device-bar{display:flex;align-items:center;gap:8px;padding:11px 16px;background:var(--bg);border-bottom:1px solid var(--border);}\r\n  .device-bar .dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.25);}\r\n  .device-url{margin-left:10px;font-size:11px;color:var(--text-muted);background:var(--bg-panel);border:1px solid var(--border);border-radius:6px;padding:3px 10px;}\r\n  .device-screen{padding:20px;}\r\n  .site-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}\r\n  .site-logo{width:56px;height:9px;border-radius:3px;background:var(--primary);}\r\n  .site-links{display:flex;gap:8px;}\r\n  .site-links span{width:24px;height:6px;border-radius:3px;background:var(--border-strong);display:block;}\r\n  .site-hero-block{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:16px;margin-bottom:14px;}\r\n  .site-hero-block .site-photo{width:100%;height:36px;border-radius:6px;margin-bottom:10px;\r\n    background:linear-gradient(120deg, var(--primary) 0%, #6B4FD8 55%, #2E2A6B 100%);}\r\n  .site-hero-block .line-lg{width:70%;height:10px;border-radius:4px;background:var(--text-secondary);opacity:0.7;margin-bottom:8px;}\r\n  .site-hero-block .line-sm{width:45%;height:7px;border-radius:4px;background:var(--border-strong);margin-bottom:12px;}\r\n  .site-hero-block .cta-chip{width:90px;height:20px;border-radius:6px;background:var(--primary);position:relative;}\r\n  .site-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;}\r\n  .site-cards .card-item{height:44px;border-radius:6px;background:var(--bg);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;gap:4px;padding:0 6px;}\r\n  .site-cards .card-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;}\r\n  .site-cards .card-dot.c1{background:var(--primary);}\r\n  .site-cards .card-dot.c2{background:#6B8CFF;}\r\n  .site-cards .card-dot.c3{background:#4ADE80;}\r\n  .site-cards .card-line{flex:1;height:5px;border-radius:3px;background:var(--border-strong);}\r\n\r\n  .cursor-pointer{position:absolute;width:26px;height:26px;z-index:5;color:var(--text);filter:drop-shadow(0 4px 8px rgba(0,0,0,0.5));animation:cursorFloat 3s ease-in-out infinite;}\r\n  @keyframes cursorFloat{ 0%,100%{transform:translate(0,0);} 50%{transform:translate(-4px,4px);} }\r\n  .sparkle{position:absolute;color:var(--primary-hover);z-index:5;animation:sparkleTwinkle 2.2s ease-in-out infinite;}\r\n  @keyframes sparkleTwinkle{ 0%,100%{opacity:0.4;transform:scale(0.85);} 50%{opacity:1;transform:scale(1.1);} }\r\n\r\n  .device-frame.tablet{position:absolute;right:-10px;bottom:120px;width:150px;z-index:2;border:3px solid var(--bg-panel-hover);}\r\n  .device-frame.tablet .device-screen{padding:12px;}\r\n  .device-frame.tablet .site-nav{margin-bottom:10px;}\r\n  .device-frame.tablet .site-logo{width:30px;height:6px;}\r\n  .device-frame.tablet .site-links span{width:14px;height:4px;}\r\n  .device-frame.tablet .site-hero-block{padding:10px;margin-bottom:8px;}\r\n  .device-frame.tablet .site-hero-block .line-lg{height:6px;margin-bottom:5px;}\r\n  .device-frame.tablet .site-hero-block .line-sm{height:4px;margin-bottom:7px;}\r\n  .device-frame.tablet .site-hero-block .cta-chip{width:44px;height:11px;}\r\n  .device-frame.tablet .site-cards{grid-template-columns:repeat(2,1fr);gap:5px;}\r\n  .device-frame.tablet .site-cards .card-item{height:22px;padding:0 4px;}\r\n  .device-frame.tablet .site-cards .card-dot{width:8px;height:8px;}\r\n\r\n  .device-frame.mobile{position:absolute;right:30px;bottom:-30px;width:82px;z-index:3;border:3px solid var(--bg-panel-hover);}\r\n  .device-frame.mobile .device-notch{width:26px;height:5px;border-radius:3px;background:var(--bg-panel-hover);margin:6px auto 0;}\r\n  .device-frame.mobile .device-screen{padding:8px 8px 12px;}\r\n  .device-frame.mobile .site-nav{margin-bottom:7px;}\r\n  .device-frame.mobile .site-logo{width:18px;height:4px;}\r\n  .device-frame.mobile .site-links span:nth-child(2),.device-frame.mobile .site-links span:nth-child(3),.device-frame.mobile .site-links span:nth-child(4){display:none;}\r\n  .device-frame.mobile .site-links span{width:10px;height:8px;border-radius:2px;}\r\n  .device-frame.mobile .site-hero-block{padding:7px;margin-bottom:6px;}\r\n  .device-frame.mobile .site-hero-block .line-lg{height:5px;margin-bottom:4px;}\r\n  .device-frame.mobile .site-hero-block .line-sm{height:3px;margin-bottom:5px;}\r\n  .device-frame.mobile .site-hero-block .cta-chip{width:32px;height:9px;}\r\n  .device-frame.mobile .site-cards{grid-template-columns:1fr;gap:4px;}\r\n  .device-frame.mobile .site-cards .card-item{height:14px;padding:0 3px;}\r\n  .device-frame.mobile .site-cards .card-dot{width:6px;height:6px;}\r\n  .device-frame.mobile .site-cards .card-line{display:none;}\r\n  .device-frame.mobile .site-cards div:nth-child(2),.device-frame.mobile .site-cards div:nth-child(3){display:none;}\r\n\r\n  @media (max-width:600px){\r\n    .device-mockup{padding:16px 40px 44px 0;}\r\n    .device-frame.tablet{width:120px;bottom:95px;right:-4px;}\r\n    .device-frame.mobile{width:66px;bottom:-22px;right:18px;}\r\n  }\r\n\r\n  \/* ===== TRUST STRIP ===== *\/\r\n  .trust-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:28px 0;}\r\n  .trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}\r\n  .trust-item{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--text-secondary);}\r\n  .trust-item .icon{color:var(--primary-hover);width:20px;height:20px;flex-shrink:0;}\r\n  @media (max-width:900px){ .trust-grid{grid-template-columns:repeat(2,1fr);row-gap:18px;} }\r\n\r\n  \/* ===== WHY WEBSITE MATTERS ===== *\/\r\n  .why-matters-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}\r\n  .why-matters-card{background:var(--bg-panel);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-lg);padding:28px;transition:transform .15s ease;}\r\n  .why-matters-card:hover{transform:translateY(-3px);}\r\n  .why-matters-num{font-family:var(--font-head);font-size:34px;font-weight:700;color:var(--primary-hover);margin-bottom:10px;}\r\n  .why-matters-card p{font-size:14px;color:var(--text-secondary);}\r\n  @media (max-width:900px){ .why-matters-grid{grid-template-columns:1fr;} }\r\n\r\n  \/* ===== CMS SECTIONS ===== *\/\r\n  .cms-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:24px;align-items:stretch;}\r\n  .cms-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px;display:flex;flex-direction:column;transition:transform .15s ease, border-color .15s ease;}\r\n  .cms-card:hover{transform:translateY(-4px);border-color:var(--border-strong);}\r\n  .cms-card.featured{background:linear-gradient(160deg, var(--bg-panel-hover), var(--bg-panel));border:1px solid var(--primary);position:relative;}\r\n  .cms-badge{position:absolute;top:-13px;left:24px;background:var(--primary);color:var(--on-accent);font-size:11.5px;font-weight:700;letter-spacing:0.03em;padding:5px 14px;border-radius:100px;text-transform:uppercase;}\r\n  .cms-icon{width:48px;height:48px;border-radius:12px;background:rgba(253,151,102,0.12);display:flex;align-items:center;justify-content:center;color:var(--primary-hover);margin-bottom:18px;}\r\n  .cms-icon .icon{width:24px;height:24px;}\r\n  .cms-card h3{font-size:22px;margin-bottom:6px;}\r\n  .cms-tagline{font-size:13px;color:var(--primary-hover);font-weight:600;margin-bottom:14px;}\r\n  .cms-card > p{font-size:14.5px;color:var(--text-secondary);margin-bottom:18px;}\r\n  .cms-pros{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:22px;flex-grow:1;}\r\n  .cms-pros li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--text-secondary);}\r\n  .cms-pros li svg{flex-shrink:0;margin-top:3px;color:var(--primary-hover);width:15px;height:15px;}\r\n  .cms-note{font-size:12px;color:var(--text-muted);margin-top:-8px;margin-bottom:16px;}\r\n  @media (max-width:1000px){ .cms-grid{grid-template-columns:1fr;} .cms-card.featured{order:-1;} }\r\n\r\n  \/* ===== PRICING CALCULATOR ===== *\/\r\n  .calc-wrap{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px;max-width:960px;margin:0 auto;}\r\n  .calc-grid{display:grid;grid-template-columns:1.2fr 0.8fr;gap:40px;align-items:start;}\r\n  @media (max-width:900px){ .calc-grid{grid-template-columns:1fr;} .calc-wrap{padding:24px;} }\r\n  .calc-field{margin-bottom:26px;}\r\n  .calc-label{display:block;font-size:13.5px;font-weight:600;color:var(--text);margin-bottom:12px;}\r\n  .calc-options{display:flex;flex-wrap:wrap;gap:10px;}\r\n  .calc-option{position:relative;}\r\n  .calc-option input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;margin:0;}\r\n  .calc-option label{display:block;padding:10px 16px;border:1px solid var(--border-strong);border-radius:var(--radius);font-size:13.5px;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease, color .15s ease, background .15s ease;}\r\n  .calc-option input:checked + label{border-color:var(--primary);color:var(--text);background:rgba(253,151,102,0.12);}\r\n  .calc-option input:focus-visible + label{outline:2px solid var(--primary-hover);outline-offset:2px;}\r\n  .calc-checklist{display:flex;flex-direction:column;gap:12px;}\r\n  .calc-check{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--text-secondary);}\r\n  .calc-check label{display:flex;align-items:center;gap:10px;cursor:pointer;}\r\n  .calc-check input{width:17px;height:17px;accent-color:var(--primary);cursor:pointer;}\r\n  .calc-check .calc-check-price{color:var(--text-muted);font-size:12.5px;white-space:nowrap;}\r\n  .calc-check.disabled{opacity:0.45;}\r\n  .calc-check.disabled label{cursor:not-allowed;}\r\n  .calc-stepper{display:flex;align-items:center;gap:14px;}\r\n  .calc-stepper button{width:36px;height:36px;border-radius:50%;border:1px solid var(--border-strong);background:var(--bg);color:var(--text);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;}\r\n  .calc-stepper button:hover{border-color:var(--primary);color:var(--primary-hover);}\r\n  .calc-stepper span{font-family:var(--font-head);font-size:18px;min-width:30px;text-align:center;}\r\n  .calc-summary{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:26px;position:sticky;top:24px;}\r\n  .calc-summary h4{font-size:15px;margin-bottom:16px;}\r\n  .calc-line{display:flex;justify-content:space-between;font-size:13.5px;color:var(--text-secondary);padding:8px 0;border-bottom:1px solid var(--border);}\r\n  .calc-line span:last-child{color:var(--text);font-weight:500;}\r\n  .calc-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-strong);}\r\n  .calc-total span:first-child{font-size:14px;color:var(--text-secondary);}\r\n  .calc-total span:last-child{font-family:var(--font-head);font-size:30px;font-weight:700;color:var(--primary-hover);}\r\n  .calc-note{font-size:11.5px;color:var(--text-muted);margin-top:14px;line-height:1.5;}\r\n\r\n  \/* ===== REVIEWS (same carousel system as homepage) ===== *\/\r\n  .reviews-carousel-wrap{overflow:hidden;width:100%;\r\n    -webkit-mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);\r\n    mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);}\r\n  .reviews-track{display:flex;gap:24px;width:max-content;padding:4px 0;animation:reviewsScroll 40s linear infinite;}\r\n  .reviews-track:hover,.reviews-track:focus-within{animation-play-state:paused;}\r\n  @keyframes reviewsScroll{ from{transform:translateX(0);} to{transform:translateX(-50%);} }\r\n  @media (prefers-reduced-motion: reduce){\r\n    .reviews-track{animation:none;overflow-x:auto;}\r\n    .reviews-carousel-wrap{-webkit-mask-image:none;mask-image:none;}\r\n  }\r\n  .review-country{font-size:12px;color:var(--text-muted);margin-top:2px;}\r\n  .review-card{flex:0 0 340px;width:340px;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;transition:transform .15s ease, border-color .15s ease;}\r\n  .review-card:hover{transform:translateY(-3px);border-color:var(--border-strong);}\r\n  .review-stars{color:var(--primary-hover);letter-spacing:3px;font-size:15px;margin-bottom:16px;}\r\n  .review-text{font-size:14.5px;color:var(--text-secondary);margin-bottom:22px;}\r\n  .review-author{display:flex;align-items:center;gap:12px;}\r\n  .review-avatar{width:38px;height:38px;border-radius:50%;background:rgba(253,151,102,0.14);color:var(--primary-hover);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;font-family:var(--font-head);flex-shrink:0;}\r\n  .review-name{font-size:14px;font-weight:600;}\r\n  .review-role{font-size:12.5px;color:var(--text-muted);}\r\n  @media (max-width:500px){ .review-card{width:280px;flex-basis:280px;} }\r\n\r\n  \/* ===== FAQ ===== *\/\r\n  .faq-list{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px;}\r\n  .faq-item{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:4px 20px;}\r\n  .faq-item summary{list-style:none;cursor:pointer;padding:18px 0;font-family:var(--font-head);font-size:15.5px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:12px;}\r\n  .faq-item summary::-webkit-details-marker{display:none;}\r\n  .faq-item summary .faq-plus{width:22px;height:22px;border-radius:50%;border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-secondary);transition:transform .2s ease;}\r\n  .faq-item[open] summary .faq-plus{transform:rotate(45deg);}\r\n  .faq-item p{font-size:14.5px;color:var(--text-secondary);padding-bottom:20px;}\r\n\r\n  \/* ===== FINAL CTA ===== *\/\r\n  .final-cta{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:56px;text-align:center;}\r\n  .final-cta h2{font-size:clamp(24px,3.5vw,34px);margin-bottom:14px;}\r\n  .final-cta p{color:var(--text-secondary);margin-bottom:28px;}\r\n  .final-cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;}\r\n<\/style>\r\n\r\n<!-- ===== HERO ===== -->\r\n<section id=\"hero\" class=\"hero\">\r\n  <div class=\"hero-bg\"><\/div>\r\n  <div class=\"container hero-grid\">\r\n    <div>\r\n      <span class=\"eyebrow\"><span class=\"live-dot\"><\/span> Website Development &amp; Design<\/span>\r\n      <h1>Your website is your best salesperson.<span class=\"accent-line\">Is it actually working?<\/span><\/h1>\r\n      <p class=\"lead\">A slow, dated, or confusing website quietly turns visitors away before they ever read your pitch. We design and build fast, mobile-responsive, SEO-friendly websites on WordPress, Shopify and Wix \u2014 built to load fast, rank well, and convert visitors into paying customers.<\/p>\r\n      <div class=\"hero-actions\">\r\n        <a href=\"#calculator\" class=\"btn btn-primary\">Get an instant price estimate<\/a>\r\n        <a href=\"\/#contact\" class=\"btn btn-outline\">Talk to us<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"hero-visual-wrap\">\r\n      <div class=\"device-mockup\">\r\n\r\n        <svg class=\"sparkle\" style=\"top:-18px;left:40px;\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\"><path d=\"M12 2l1.8 6.2L20 10l-6.2 1.8L12 18l-1.8-6.2L4 10l6.2-1.8z\" fill=\"currentColor\"\/><\/svg>\r\n        <svg class=\"sparkle\" style=\"top:30px;left:-6px;animation-delay:1s;\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\"><path d=\"M12 2l1.8 6.2L20 10l-6.2 1.8L12 18l-1.8-6.2L4 10l6.2-1.8z\" fill=\"currentColor\"\/><\/svg>\r\n\r\n        <div class=\"device-frame desktop\">\r\n          <div class=\"device-bar\">\r\n            <span class=\"dot\"><\/span><span class=\"dot\"><\/span><span class=\"dot\"><\/span>\r\n            <span class=\"device-url\">yourbusiness.com<\/span>\r\n          <\/div>\r\n          <div class=\"device-screen\">\r\n            <div class=\"site-nav\">\r\n              <div class=\"site-logo\"><\/div>\r\n              <div class=\"site-links\"><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\r\n            <\/div>\r\n            <div class=\"site-hero-block\">\r\n              <div class=\"site-photo\"><\/div>\r\n              <div class=\"line-lg\"><\/div>\r\n              <div class=\"line-sm\"><\/div>\r\n              <div class=\"cta-chip\"><\/div>\r\n            <\/div>\r\n            <div class=\"site-cards\">\r\n              <div class=\"card-item\"><span class=\"card-dot c1\"><\/span><span class=\"card-line\"><\/span><\/div>\r\n              <div class=\"card-item\"><span class=\"card-dot c2\"><\/span><span class=\"card-line\"><\/span><\/div>\r\n              <div class=\"card-item\"><span class=\"card-dot c3\"><\/span><span class=\"card-line\"><\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <svg class=\"cursor-pointer\" style=\"right:38px;bottom:32px;\" viewBox=\"0 0 24 24\"><path d=\"M5 3l14 8-6 1.5L11 19z\" fill=\"currentColor\" stroke=\"var(--bg)\" stroke-width=\"1\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <\/div>\r\n\r\n        <div class=\"device-frame tablet\">\r\n          <div class=\"device-screen\">\r\n            <div class=\"site-nav\">\r\n              <div class=\"site-logo\"><\/div>\r\n              <div class=\"site-links\"><span><\/span><span><\/span><\/div>\r\n            <\/div>\r\n            <div class=\"site-hero-block\">\r\n              <div class=\"site-photo\"><\/div>\r\n              <div class=\"line-lg\"><\/div>\r\n              <div class=\"line-sm\"><\/div>\r\n              <div class=\"cta-chip\"><\/div>\r\n            <\/div>\r\n            <div class=\"site-cards\">\r\n              <div class=\"card-item\"><span class=\"card-dot c1\"><\/span><span class=\"card-line\"><\/span><\/div>\r\n              <div class=\"card-item\"><span class=\"card-dot c2\"><\/span><span class=\"card-line\"><\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"device-frame mobile\">\r\n          <div class=\"device-notch\"><\/div>\r\n          <div class=\"device-screen\">\r\n            <div class=\"site-nav\">\r\n              <div class=\"site-logo\"><\/div>\r\n              <div class=\"site-links\"><span><\/span><\/div>\r\n            <\/div>\r\n            <div class=\"site-hero-block\">\r\n              <div class=\"site-photo\"><\/div>\r\n              <div class=\"line-lg\"><\/div>\r\n              <div class=\"line-sm\"><\/div>\r\n              <div class=\"cta-chip\"><\/div>\r\n            <\/div>\r\n            <div class=\"site-cards\">\r\n              <div class=\"card-item\"><span class=\"card-dot c1\"><\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== TRUST STRIP ===== -->\r\n<section class=\"trust-strip\">\r\n  <div class=\"container trust-grid\">\r\n    <div class=\"trust-item\">\r\n      <svg class=\"icon\" viewBox=\"0 0 24 24\"><path d=\"M8 6L3 12L8 18 M16 6L21 12L16 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      3 platforms mastered\r\n    <\/div>\r\n    <div class=\"trust-item\">\r\n      <svg class=\"icon\" viewBox=\"0 0 24 24\"><path d=\"M8 6L3 12L8 18 M16 6L21 12L16 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      200+ websites launched\r\n    <\/div>\r\n    <div class=\"trust-item\">\r\n      <svg class=\"icon\" viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><line x1=\"10\" y1=\"19\" x2=\"14\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg>\r\n      Fully mobile-responsive\r\n    <\/div>\r\n    <div class=\"trust-item\">\r\n      <svg class=\"icon\" viewBox=\"0 0 24 24\"><path d=\"M4 16a8 8 0 0 1 16 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><line x1=\"12\" y1=\"16\" x2=\"16.5\" y2=\"11.5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg>\r\n      Free speed test included\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== WHY YOUR WEBSITE MATTERS ===== -->\r\n<section class=\"section\" style=\"padding-bottom:72px;\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\"><span class=\"live-dot\"><\/span> Why it matters<\/span>\r\n      <h2>Your website decides whether a visitor trusts you<\/h2>\r\n      <p>Before a visitor reads a single word of your content, they've already formed an opinion about your business based on how your site looks and feels.<\/p>\r\n    <\/div>\r\n    <div class=\"why-matters-grid\">\r\n      <div class=\"why-matters-card\">\r\n        <div class=\"why-matters-num\">94%<\/div>\r\n        <p>of a visitor's first impression of your business is design-related, according to research widely cited across the web design industry.<\/p>\r\n      <\/div>\r\n      <div class=\"why-matters-card\">\r\n        <div class=\"why-matters-num\">75%<\/div>\r\n        <p>of users judge a company's credibility based on website design alone \u2014 a finding from Stanford's Web Credibility Research that still holds true today.<\/p>\r\n      <\/div>\r\n      <div class=\"why-matters-card\">\r\n        <div class=\"why-matters-num\">53%<\/div>\r\n        <p>of visitors abandon a site that takes longer than 3 seconds to load, based on Google's own research into mobile page speed.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== CMS PLATFORMS ===== -->\r\n<section id=\"platforms\" class=\"section\" style=\"background:var(--bg-panel);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:64px;\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\"><span class=\"live-dot\"><\/span> Choose your platform<\/span>\r\n      <h2>The right CMS for your business, not just any CMS<\/h2>\r\n      <p>We build on three platforms, each suited to a different kind of business. Here's how we help you choose.<\/p>\r\n    <\/div>\r\n    <div class=\"cms-grid\">\r\n\r\n      <!-- WORDPRESS - FEATURED -->\r\n      <div class=\"cms-card featured\">\r\n        <span class=\"cms-badge\">Most popular &middot; Recommended<\/span>\r\n        <div class=\"cms-icon\">\r\n          <svg class=\"icon\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M4 11.5l4 8M8 4.5l4 11 2-6M14 4.5l4.5 11.5c1-2 1.5-4 1.5-6a9.5 9.5 0 0 0-2-6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <\/div>\r\n        <h3>WordPress<\/h3>\r\n        <div class=\"cms-tagline\">The world's most trusted website platform<\/div>\r\n        <p>WordPress powers more than 40% of every website on the internet \u2014 more than every other platform combined. It's the platform we recommend for most businesses because you own your code, your content and your data outright, with no mandatory monthly platform fee and the deepest SEO flexibility of any CMS.<\/p>\r\n        <ul class=\"cms-pros\">\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Powers 40%+ of the entire web \u2014 proven at massive scale<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Full ownership of your code, content and data<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Best-in-class SEO flexibility and plugin ecosystem<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Scales from a simple blog to a full online store<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> No mandatory monthly platform fee \u2014 best long-term value<\/li>\r\n        <\/ul>\r\n        <a href=\"#calculator\" class=\"btn btn-primary btn-block\">Get a WordPress estimate<\/a>\r\n      <\/div>\r\n\r\n      <!-- SHOPIFY -->\r\n      <div class=\"cms-card\">\r\n        <div class=\"cms-icon\">\r\n          <svg class=\"icon\" viewBox=\"0 0 24 24\"><path d=\"M6 8l1-3c.3-.6.8-1 1.5-1h7c.7 0 1.2.4 1.5 1l1 3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M5 8h14l-1 12a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Shopify<\/h3>\r\n        <div class=\"cms-tagline\">Best for serious online stores<\/div>\r\n        <p>Shopify is a purpose-built ecommerce platform, designed from the ground up to sell products online. If your main goal is a reliable store with secure checkout, inventory and payment processing handled for you, Shopify gets you there fast.<\/p>\r\n        <ul class=\"cms-pros\">\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Purpose-built for ecommerce from the ground up<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Secure, PCI-compliant checkout built in<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Huge app store for shipping, inventory and marketing<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Reliable hosting and uptime included<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Scales smoothly as your product catalog grows<\/li>\r\n        <\/ul>\r\n        <div class=\"cms-note\">Plus Shopify's own plan, from $39\/month, billed directly by Shopify.<\/div>\r\n        <a href=\"#calculator\" class=\"btn btn-outline btn-block\">Get a Shopify estimate<\/a>\r\n      <\/div>\r\n\r\n      <!-- WIX -->\r\n      <div class=\"cms-card\">\r\n        <div class=\"cms-icon\">\r\n          <svg class=\"icon\" viewBox=\"0 0 24 24\"><path d=\"M4 6l3 12 3-9 3 9 3-12M17 6h3v12h-3z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Wix<\/h3>\r\n        <div class=\"cms-tagline\">Fast and simple for small businesses<\/div>\r\n        <p>Wix is an all-in-one website builder, ideal for small businesses, portfolios and service providers who want a clean, professional site live quickly, without any ongoing technical maintenance. Hosting, security and updates are all handled for you.<\/p>\r\n        <ul class=\"cms-pros\">\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> All-in-one \u2014 hosting, security and updates included<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Fast turnaround for simple business websites<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Built-in tools for bookings, forms and galleries<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> Budget-friendly for straightforward sites<\/li>\r\n          <li><svg viewBox=\"0 0 24 24\"><path d=\"M4 12l5 5L20 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> No server or technical maintenance required<\/li>\r\n        <\/ul>\r\n        <div class=\"cms-note\">Plus Wix's own plan, from $16\/month, billed directly by Wix.<\/div>\r\n        <a href=\"#calculator\" class=\"btn btn-outline btn-block\">Get a Wix estimate<\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== PRICING CALCULATOR ===== -->\r\n<section id=\"calculator\" class=\"section\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\"><span class=\"live-dot\"><\/span> Instant estimate<\/span>\r\n      <h2>What would your website cost?<\/h2>\r\n      <p>Answer a few questions and get a real, itemized price estimate in seconds \u2014 no email required, no waiting for a callback. Every blog and services site already includes 5 pages at no extra cost.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"calc-wrap\">\r\n      <div class=\"calc-grid\">\r\n        <div>\r\n          <div class=\"calc-field\">\r\n            <label class=\"calc-label\">What kind of website do you need?<\/label>\r\n            <div class=\"calc-options\" id=\"siteTypeOptions\">\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"siteType\" id=\"typeBlog\" value=\"blog\" checked>\r\n                <label for=\"typeBlog\">Blog site<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"siteType\" id=\"typeServices\" value=\"services\">\r\n                <label for=\"typeServices\">Services site<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"siteType\" id=\"typeEcommerce\" value=\"ecommerce\">\r\n                <label for=\"typeEcommerce\">Ecommerce site<\/label>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"calc-field\" id=\"productRangeField\" style=\"display:none;\">\r\n            <label class=\"calc-label\">How many products will you sell?<\/label>\r\n            <div class=\"calc-options\">\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"productRange\" id=\"range100\" value=\"100\" checked>\r\n                <label for=\"range100\">Up to 100<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"productRange\" id=\"range150\" value=\"150\">\r\n                <label for=\"range150\">Up to 150<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"productRange\" id=\"range200\" value=\"200\">\r\n                <label for=\"range200\">Up to 200<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"productRange\" id=\"rangeLarge\" value=\"large\">\r\n                <label for=\"rangeLarge\">200+ (Large)<\/label>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"calc-field\">\r\n            <label class=\"calc-label\">Which platform?<\/label>\r\n            <div class=\"calc-options\">\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"platform\" id=\"platWP\" value=\"wordpress\" checked>\r\n                <label for=\"platWP\">WordPress<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\">\r\n                <input type=\"radio\" name=\"platform\" id=\"platShopify\" value=\"shopify\">\r\n                <label for=\"platShopify\">Shopify<\/label>\r\n              <\/div>\r\n              <div class=\"calc-option\" id=\"wixOption\">\r\n                <input type=\"radio\" name=\"platform\" id=\"platWix\" value=\"wix\">\r\n                <label for=\"platWix\">Wix<\/label>\r\n              <\/div>\r\n            <\/div>\r\n            <p class=\"calc-note\" id=\"wixHiddenNote\" style=\"display:none;margin-top:10px;margin-bottom:0;\">Wix isn't available for ecommerce builds \u2014 we build online stores on WordPress or Shopify only.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"calc-field\" id=\"extraPagesField\">\r\n            <label class=\"calc-label\">Need more than 5 pages? Your base package already includes 5 at no extra cost \u2014 add more here ($10 each)<\/label>\r\n            <div class=\"calc-stepper\">\r\n              <button type=\"button\" id=\"pagesMinus\" aria-label=\"Decrease\">&minus;<\/button>\r\n              <span id=\"pagesCount\">0<\/span>\r\n              <button type=\"button\" id=\"pagesPlus\" aria-label=\"Increase\">+<\/button>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"calc-field\">\r\n            <label class=\"calc-label\">Add-ons<\/label>\r\n            <div class=\"calc-checklist\">\r\n              <div class=\"calc-check\">\r\n                <label><input type=\"checkbox\" id=\"addonSSL\" checked> SSL activation &amp; setup<\/label>\r\n                <span class=\"calc-check-price\">$49<\/span>\r\n              <\/div>\r\n              <div class=\"calc-check\">\r\n                <label><input type=\"checkbox\" id=\"addonDomain\" checked> Domain registration (1 year)<\/label>\r\n                <span class=\"calc-check-price\">$15<\/span>\r\n              <\/div>\r\n              <div class=\"calc-check\" id=\"hostingRow\">\r\n                <label><input type=\"checkbox\" id=\"addonHosting\" checked> Hosting (1 year)<\/label>\r\n                <span class=\"calc-check-price\" id=\"hostingPrice\">$120<\/span>\r\n              <\/div>\r\n              <div class=\"calc-check\" id=\"paymentRow\" style=\"display:none;\">\r\n                <label><input type=\"checkbox\" id=\"addonPayment\" checked> Payment gateway integration<\/label>\r\n                <span class=\"calc-check-price\">$99<\/span>\r\n              <\/div>\r\n              <div class=\"calc-check\">\r\n                <label><input type=\"checkbox\" id=\"addonLogo\"> Logo design<\/label>\r\n                <span class=\"calc-check-price\">$99<\/span>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"calc-summary\">\r\n          <h4>Your estimate<\/h4>\r\n          <div id=\"calcLines\"><\/div>\r\n          <div class=\"calc-total\">\r\n            <span>Estimated total<\/span>\r\n            <span id=\"calcTotal\">$0<\/span>\r\n          <\/div>\r\n          <a href=\"\/#contact\" class=\"btn btn-primary btn-block\" style=\"margin-top:20px;\">Request this exact quote<\/a>\r\n          <p class=\"calc-note\">This is an instant estimate, not a final invoice. Final pricing is confirmed after a quick call to understand your exact requirements. Platform subscription fees (Shopify\/Wix) are billed separately, directly by that platform.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<script>\r\n(function(){\r\n  var siteTypeRadios = document.querySelectorAll('input[name=\"siteType\"]');\r\n  var productRangeRadios = document.querySelectorAll('input[name=\"productRange\"]');\r\n  var platformRadios = document.querySelectorAll('input[name=\"platform\"]');\r\n  var productRangeField = document.getElementById('productRangeField');\r\n  var extraPagesField = document.getElementById('extraPagesField');\r\n  var paymentRow = document.getElementById('paymentRow');\r\n  var hostingRow = document.getElementById('hostingRow');\r\n  var hostingCheckbox = document.getElementById('addonHosting');\r\n  var hostingPriceEl = document.getElementById('hostingPrice');\r\n  var pagesCountEl = document.getElementById('pagesCount');\r\n  var pagesMinus = document.getElementById('pagesMinus');\r\n  var pagesPlus = document.getElementById('pagesPlus');\r\n  var calcLines = document.getElementById('calcLines');\r\n  var calcTotal = document.getElementById('calcTotal');\r\n\r\n  if(!calcLines) return;\r\n\r\n  var pagesCount = 0;\r\n  var PAGE_PRICE = 10;\r\n  var FREE_PAGES = 5;\r\n\r\n  var BASE_PRICES = { blog: 199, services: 399 };\r\n  var ECOM_PRICES = { '100': 299, '150': 399, '200': 499, large: null };\r\n  var PLATFORM_MODIFIER = { wordpress: 0, shopify: 150, wix: 80 };\r\n  var ADDON_PRICES = { ssl: 49, domain: 15, hosting: 120, payment: 99, logo: 99 };\r\n\r\n  function getChecked(radios){\r\n    for(var i=0;i<radios.length;i++){ if(radios[i].checked) return radios[i].value; }\r\n    return null;\r\n  }\r\n\r\n  var wixOption = document.getElementById('wixOption');\r\n  var wixHiddenNote = document.getElementById('wixHiddenNote');\r\n  var platWix = document.getElementById('platWix');\r\n  var platWP = document.getElementById('platWP');\r\n\r\n  function updateVisibility(){\r\n    var siteType = getChecked(siteTypeRadios);\r\n    var isEcom = siteType === 'ecommerce';\r\n\r\n    productRangeField.style.display = isEcom ? 'block' : 'none';\r\n    extraPagesField.style.display = isEcom ? 'none' : 'block';\r\n    paymentRow.style.display = isEcom ? 'flex' : 'none';\r\n\r\n    if(isEcom){\r\n      wixOption.style.display = 'none';\r\n      wixHiddenNote.style.display = 'block';\r\n      if(platWix.checked){ platWix.checked = false; platWP.checked = true; }\r\n    } else {\r\n      wixOption.style.display = 'block';\r\n      wixHiddenNote.style.display = 'none';\r\n    }\r\n\r\n    var platform = getChecked(platformRadios);\r\n    var platformIncludesHosting = (platform === 'shopify' || platform === 'wix');\r\n    if(platformIncludesHosting){\r\n      hostingCheckbox.checked = false;\r\n      hostingCheckbox.disabled = true;\r\n      hostingRow.classList.add('disabled');\r\n      hostingPriceEl.textContent = 'Included';\r\n    } else {\r\n      hostingCheckbox.disabled = false;\r\n      hostingCheckbox.checked = true;\r\n      hostingRow.classList.remove('disabled');\r\n      hostingPriceEl.textContent = '$120';\r\n    }\r\n  }\r\n\r\n  function money(n){ return '$' + n.toLocaleString(); }\r\n\r\n  function calculate(){\r\n    var siteType = getChecked(siteTypeRadios);\r\n    var platform = getChecked(platformRadios);\r\n    var isEcom = siteType === 'ecommerce';\r\n    var lines = [];\r\n    var total = 0;\r\n    var customQuote = false;\r\n\r\n    if(isEcom){\r\n      var range = getChecked(productRangeRadios);\r\n      var basePrice = ECOM_PRICES[range];\r\n      if(basePrice === null){\r\n        customQuote = true;\r\n        lines.push({ label: 'Ecommerce site (200+ products)', amount: 'Custom quote' });\r\n      } else {\r\n        lines.push({ label: 'Ecommerce site (up to ' + range + ' products)', amount: money(basePrice) });\r\n        total += basePrice;\r\n      }\r\n    } else {\r\n      var basePrice2 = BASE_PRICES[siteType];\r\n      lines.push({ label: (siteType === 'blog' ? 'Blog site' : 'Services site') + ' (base package, includes 5 pages)', amount: money(basePrice2) });\r\n      total += basePrice2;\r\n\r\n      if(pagesCount > 0){\r\n        var pagesCost = pagesCount * PAGE_PRICE;\r\n        lines.push({ label: pagesCount + ' extra page' + (pagesCount>1?'s':'') + ' beyond the 5 included', amount: money(pagesCost) });\r\n        total += pagesCost;\r\n      }\r\n    }\r\n\r\n    var platMod = PLATFORM_MODIFIER[platform] || 0;\r\n    if(platMod > 0){\r\n      lines.push({ label: platform.charAt(0).toUpperCase()+platform.slice(1) + ' build fee', amount: money(platMod) });\r\n      total += platMod;\r\n    }\r\n\r\n    if(document.getElementById('addonSSL').checked){\r\n      lines.push({ label: 'SSL activation & setup', amount: money(ADDON_PRICES.ssl) });\r\n      total += ADDON_PRICES.ssl;\r\n    }\r\n    if(document.getElementById('addonDomain').checked){\r\n      lines.push({ label: 'Domain registration (1 year)', amount: money(ADDON_PRICES.domain) });\r\n      total += ADDON_PRICES.domain;\r\n    }\r\n    if(hostingCheckbox.checked && !hostingCheckbox.disabled){\r\n      lines.push({ label: 'Hosting (1 year)', amount: money(ADDON_PRICES.hosting) });\r\n      total += ADDON_PRICES.hosting;\r\n    }\r\n    if(isEcom && document.getElementById('addonPayment').checked){\r\n      lines.push({ label: 'Payment gateway integration', amount: money(ADDON_PRICES.payment) });\r\n      total += ADDON_PRICES.payment;\r\n    }\r\n    if(document.getElementById('addonLogo').checked){\r\n      lines.push({ label: 'Logo design', amount: money(ADDON_PRICES.logo) });\r\n      total += ADDON_PRICES.logo;\r\n    }\r\n\r\n    calcLines.innerHTML = lines.map(function(l){\r\n      return '<div class=\"calc-line\"><span>'+l.label+'<\/span><span>'+l.amount+'<\/span><\/div>';\r\n    }).join('');\r\n\r\n    calcTotal.textContent = customQuote ? 'Custom quote' : money(total);\r\n    if(customQuote && total > 0){\r\n      calcLines.innerHTML += '<div class=\"calc-line\"><span>Add-ons subtotal above<\/span><span>'+money(total)+'<\/span><\/div>';\r\n    }\r\n  }\r\n\r\n  siteTypeRadios.forEach(function(r){ r.addEventListener('change', function(){ updateVisibility(); calculate(); }); });\r\n  productRangeRadios.forEach(function(r){ r.addEventListener('change', calculate); });\r\n  platformRadios.forEach(function(r){ r.addEventListener('change', function(){ updateVisibility(); calculate(); }); });\r\n  ['addonSSL','addonDomain','addonHosting','addonPayment','addonLogo'].forEach(function(id){\r\n    var el = document.getElementById(id);\r\n    if(el){ el.addEventListener('change', calculate); }\r\n  });\r\n  pagesMinus.addEventListener('click', function(){ if(pagesCount>0){ pagesCount--; pagesCountEl.textContent=pagesCount; calculate(); } });\r\n  pagesPlus.addEventListener('click', function(){ if(pagesCount<20){ pagesCount++; pagesCountEl.textContent=pagesCount; calculate(); } });\r\n\r\n  updateVisibility();\r\n  calculate();\r\n})();\r\n<\/script>\r\n\r\n<!-- ===== REVIEWS =====\r\n     Using the 4 of your 8 real reviews that specifically mention website\r\n     development\/redesign work. None of your provided reviews call out a\r\n     \"blog site\" or \"ecommerce site\" by name specifically - if you have\r\n     reviews from clients where you built exactly those, send them over and\r\n     I'll slot them in here precisely instead. -->\r\n<section id=\"reviews\" class=\"section\" style=\"background:var(--bg-panel);border-top:1px solid var(--border);border-bottom:1px solid var(--border);\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\"><span class=\"live-dot\"><\/span> Client reviews<\/span>\r\n      <h2>What clients say about our website development work<\/h2>\r\n      <p>Real feedback from businesses we've built and redesigned websites for.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"reviews-carousel-wrap\">\r\n    <div class=\"reviews-track\">\r\n      <!-- SET 1 -->\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">Working with this team was one of the best decisions for our business. They developed a modern, fast, and user-friendly website that perfectly represents our brand. Communication was excellent throughout the project, and every requirement was delivered on time. We've already seen an increase in inquiries since launching the new site.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">SM<\/div><div><div class=\"review-name\">Sarah Mitchell<\/div><div class=\"review-role\">Founder &amp; CEO, BrightPath Consulting<\/div><div class=\"review-country\">\ud83c\udde8\ud83c\udde6 Canada<\/div><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">Our old website looked outdated and wasn't converting visitors into customers. The complete redesign gave our business a fresh, professional image while improving the user experience. The new website loads quickly, looks fantastic on mobile devices, and has significantly improved our conversion rate.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">JC<\/div><div><div class=\"review-name\">James Carter<\/div><div class=\"review-role\">Marketing Director, NovaTech Solutions<\/div><div class=\"review-country\">\ud83c\uddec\ud83c\udde7 United Kingdom<\/div><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">They built our new website from scratch and implemented SEO best practices from day one. The website is professional, secure, and easy to manage. Within a few months, we noticed higher search rankings and a steady increase in organic leads. Their expertise and professionalism exceeded our expectations.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">AH<\/div><div><div class=\"review-name\">Ahmed Hassan<\/div><div class=\"review-role\">Operations Director, Horizon Logistics Group<\/div><div class=\"review-country\">\ud83c\udde6\ud83c\uddea United Arab Emirates<\/div><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">We partnered with them for website redevelopment, SEO, Google Ads, and social media marketing. Instead of dealing with multiple agencies, we had one reliable team managing everything. Our online visibility has grown substantially, sales have increased, and the entire process has been transparent and professional. I would confidently recommend their services to any business looking to grow online.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">DW<\/div><div><div class=\"review-name\">Daniel Wilson<\/div><div class=\"review-role\">CEO, UrbanFit Equipment<\/div><div class=\"review-country\">\ud83c\uddf3\ud83c\uddff New Zealand<\/div><\/div><\/div>\r\n      <\/div>\r\n      <!-- SET 2 (duplicate for seamless loop) -->\r\n      <div class=\"review-card\" aria-hidden=\"true\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">Working with this team was one of the best decisions for our business. They developed a modern, fast, and user-friendly website that perfectly represents our brand. Communication was excellent throughout the project, and every requirement was delivered on time. We've already seen an increase in inquiries since launching the new site.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">SM<\/div><div><div class=\"review-name\">Sarah Mitchell<\/div><div class=\"review-role\">Founder &amp; CEO, BrightPath Consulting<\/div><div class=\"review-country\">\ud83c\udde8\ud83c\udde6 Canada<\/div><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"review-card\" aria-hidden=\"true\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">Our old website looked outdated and wasn't converting visitors into customers. The complete redesign gave our business a fresh, professional image while improving the user experience. The new website loads quickly, looks fantastic on mobile devices, and has significantly improved our conversion rate.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">JC<\/div><div><div class=\"review-name\">James Carter<\/div><div class=\"review-role\">Marketing Director, NovaTech Solutions<\/div><div class=\"review-country\">\ud83c\uddec\ud83c\udde7 United Kingdom<\/div><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"review-card\" aria-hidden=\"true\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">They built our new website from scratch and implemented SEO best practices from day one. The website is professional, secure, and easy to manage. Within a few months, we noticed higher search rankings and a steady increase in organic leads. Their expertise and professionalism exceeded our expectations.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">AH<\/div><div><div class=\"review-name\">Ahmed Hassan<\/div><div class=\"review-role\">Operations Director, Horizon Logistics Group<\/div><div class=\"review-country\">\ud83c\udde6\ud83c\uddea United Arab Emirates<\/div><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"review-card\" aria-hidden=\"true\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"review-text\">We partnered with them for website redevelopment, SEO, Google Ads, and social media marketing. Instead of dealing with multiple agencies, we had one reliable team managing everything. Our online visibility has grown substantially, sales have increased, and the entire process has been transparent and professional. I would confidently recommend their services to any business looking to grow online.<\/p>\r\n        <div class=\"review-author\"><div class=\"review-avatar\">DW<\/div><div><div class=\"review-name\">Daniel Wilson<\/div><div class=\"review-role\">CEO, UrbanFit Equipment<\/div><div class=\"review-country\">\ud83c\uddf3\ud83c\uddff New Zealand<\/div><\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== FAQ ===== -->\r\n<section class=\"section\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\"><span class=\"live-dot\"><\/span> Common questions<\/span>\r\n      <h2>Website development questions, answered<\/h2>\r\n    <\/div>\r\n    <div class=\"faq-list\">\r\n      <details class=\"faq-item\">\r\n        <summary>Which platform is right for my business - WordPress, Shopify or Wix?<span class=\"faq-plus\">+<\/span><\/summary>\r\n        <p>For most content-driven or general business sites, we recommend WordPress for its flexibility and SEO strength. If your main goal is selling products online at scale, Shopify is usually the better fit. For a simple business site you want live fast with minimal ongoing maintenance, Wix works well. Use the calculator above for a starting point, or talk to us and we'll recommend the right fit for your specific goals.<\/p>\r\n      <\/details>\r\n      <details class=\"faq-item\">\r\n        <summary>How long does a website take to build?<span class=\"faq-plus\">+<\/span><\/summary>\r\n        <p>A blog or services site typically takes 2-4 weeks from kickoff to launch. Ecommerce sites take longer depending on catalog size and integrations - typically 4-8 weeks for up to 200 products, longer for larger catalogs.<\/p>\r\n      <\/details>\r\n      <details class=\"faq-item\">\r\n        <summary>Is the price from the calculator final?<span class=\"faq-plus\">+<\/span><\/summary>\r\n        <p>It's a real, itemized starting estimate based on the options you choose - not a rough guess. The final price is confirmed after a short call to understand any specific requirements your project has, such as custom integrations or unusual design needs.<\/p>\r\n      <\/details>\r\n      <details class=\"faq-item\">\r\n        <summary>Do you provide ongoing support after launch?<span class=\"faq-plus\">+<\/span><\/summary>\r\n        <p>Yes. All our website builds include initial support after launch, and we offer ongoing maintenance plans for updates, backups, and security monitoring for clients who want it - with no long-term lock-in required.<\/p>\r\n      <\/details>\r\n      <details class=\"faq-item\">\r\n        <summary>Will my website be mobile-friendly and fast?<span class=\"faq-plus\">+<\/span><\/summary>\r\n        <p>Every site we build is mobile-responsive by default and optimized for speed from day one - not as an afterthought. You can test any live site's performance for free with our website speed test tool on the homepage.<\/p>\r\n      <\/details>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== FINAL CTA ===== -->\r\n<section class=\"section\" style=\"padding-top:0;\">\r\n  <div class=\"container\">\r\n    <div class=\"final-cta\">\r\n      <h2>Ready to build a website that actually works for you?<\/h2>\r\n      <p>Use the calculator above for an instant estimate, or talk to us directly and we'll help you choose the right platform.<\/p>\r\n      <div class=\"final-cta-actions\">\r\n        <a href=\"#calculator\" class=\"btn btn-primary\">Get an instant estimate<\/a>\r\n        <a href=\"\/#contact\" class=\"btn btn-outline\">Talk to us<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== BACK TO TOP + SITEWIDE ANIMATIONS =====\r\n     IMPORTANT: if you already pasted this exact script sitewide from the\r\n     homepage, do NOT paste it again here - it's already running on every\r\n     page, including this one. This copy is only included so the file also\r\n     previews correctly if you open it standalone in a browser.\r\n     If you're adding it fresh (not from the homepage), this is the ONLY\r\n     page that needs it - add it once, anywhere, and it covers every\r\n     section on this page automatically. -->\r\n<button type=\"button\" id=\"backToTop\" class=\"back-to-top\" aria-label=\"Back to top\">\r\n  <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\"><path d=\"M6 15l6-6 6 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n<\/button>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function(){\r\n  var revealSelectors = ['.section-head','.why-matters-card','.cms-card','.faq-item','.calc-wrap'];\r\n  var parentIndex = new Map();\r\n  document.querySelectorAll(revealSelectors.join(',')).forEach(function(el){\r\n    el.classList.add('js-reveal');\r\n    var p = el.parentElement;\r\n    var idx = parentIndex.get(p) || 0;\r\n    el.style.transitionDelay = Math.min(idx * 80, 400) + 'ms';\r\n    parentIndex.set(p, idx + 1);\r\n  });\r\n\r\n  if('IntersectionObserver' in window){\r\n    var revealObserver = new IntersectionObserver(function(entries){\r\n      entries.forEach(function(entry){\r\n        if(entry.isIntersecting){\r\n          entry.target.classList.add('is-visible');\r\n          revealObserver.unobserve(entry.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.15, rootMargin: '0px 0px -40px 0px' });\r\n    document.querySelectorAll('.js-reveal').forEach(function(el){ revealObserver.observe(el); });\r\n  } else {\r\n    document.querySelectorAll('.js-reveal').forEach(function(el){ el.classList.add('is-visible'); });\r\n  }\r\n\r\n  var backToTop = document.getElementById('backToTop');\r\n  if(backToTop){\r\n    window.addEventListener('scroll', function(){\r\n      if(window.scrollY > 600){ backToTop.classList.add('show'); }\r\n      else { backToTop.classList.remove('show'); }\r\n    });\r\n    backToTop.addEventListener('click', function(){\r\n      window.scrollTo({ top: 0, behavior: 'smooth' });\r\n    });\r\n  }\r\n});\r\n<\/script>\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>Website Development &amp; Design Your website is your best salesperson.Is it actually working? A slow, dated, or confusing website quietly turns visitors away before they ever read your pitch. We design and build fast, mobile-responsive, SEO-friendly websites on WordPress, Shopify and Wix \u2014 built to load fast, rank well, and convert visitors into paying customers. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-58","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Web Development - Digi Prime Solutions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/digiprimesolutions.com\/en\/web-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Web Development - Digi Prime Solutions\" \/>\n<meta property=\"og:description\" content=\"Website Development &amp; Design Your website is your best salesperson.Is it actually working? A slow, dated, or confusing website quietly turns visitors away before they ever read your pitch. We design and build fast, mobile-responsive, SEO-friendly websites on WordPress, Shopify and Wix \u2014 built to load fast, rank well, and convert visitors into paying customers. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/digiprimesolutions.com\/en\/web-development\/\" \/>\n<meta property=\"og:site_name\" content=\"Digi Prime Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-24T13:06:57+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/web-development\\\/\",\"url\":\"https:\\\/\\\/digiprimesolutions.com\\\/web-development\\\/\",\"name\":\"Web Development - Digi Prime Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/#website\"},\"datePublished\":\"2026-07-23T11:34:02+00:00\",\"dateModified\":\"2026-07-24T13:06:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/web-development\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/digiprimesolutions.com\\\/web-development\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/web-development\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/digiprimesolutions.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Web Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/#website\",\"url\":\"https:\\\/\\\/digiprimesolutions.com\\\/\",\"name\":\"Digi Prime Solutions\",\"description\":\"Grow Smarter. Rank Higher. Win Online.\",\"publisher\":{\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/#organization\"},\"alternateName\":\"Demo Digi Prime Solutions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/digiprimesolutions.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/#organization\",\"name\":\"Digi Prime Solutions\",\"url\":\"https:\\\/\\\/digiprimesolutions.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/digiprimesolutions.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/logo-removebg-preview.jpg\",\"contentUrl\":\"https:\\\/\\\/digiprimesolutions.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/logo-removebg-preview.jpg\",\"width\":829,\"height\":301,\"caption\":\"Digi Prime Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/digiprimesolutions.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Web Development - Digi Prime Solutions","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:\/\/digiprimesolutions.com\/en\/web-development\/","og_locale":"en_US","og_type":"article","og_title":"Web Development - Digi Prime Solutions","og_description":"Website Development &amp; Design Your website is your best salesperson.Is it actually working? A slow, dated, or confusing website quietly turns visitors away before they ever read your pitch. We design and build fast, mobile-responsive, SEO-friendly websites on WordPress, Shopify and Wix \u2014 built to load fast, rank well, and convert visitors into paying customers. [&hellip;]","og_url":"https:\/\/digiprimesolutions.com\/en\/web-development\/","og_site_name":"Digi Prime Solutions","article_modified_time":"2026-07-24T13:06:57+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/digiprimesolutions.com\/web-development\/","url":"https:\/\/digiprimesolutions.com\/web-development\/","name":"Web Development - Digi Prime Solutions","isPartOf":{"@id":"https:\/\/digiprimesolutions.com\/#website"},"datePublished":"2026-07-23T11:34:02+00:00","dateModified":"2026-07-24T13:06:57+00:00","breadcrumb":{"@id":"https:\/\/digiprimesolutions.com\/web-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/digiprimesolutions.com\/web-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/digiprimesolutions.com\/web-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/digiprimesolutions.com\/"},{"@type":"ListItem","position":2,"name":"Web Development"}]},{"@type":"WebSite","@id":"https:\/\/digiprimesolutions.com\/#website","url":"https:\/\/digiprimesolutions.com\/","name":"Digi Prime Solutions","description":"Grow Smarter. Rank Higher. Win Online.","publisher":{"@id":"https:\/\/digiprimesolutions.com\/#organization"},"alternateName":"Demo Digi Prime Solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/digiprimesolutions.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/digiprimesolutions.com\/#organization","name":"Digi Prime Solutions","url":"https:\/\/digiprimesolutions.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/digiprimesolutions.com\/#\/schema\/logo\/image\/","url":"https:\/\/digiprimesolutions.com\/wp-content\/uploads\/2026\/08\/logo-removebg-preview.jpg","contentUrl":"https:\/\/digiprimesolutions.com\/wp-content\/uploads\/2026\/08\/logo-removebg-preview.jpg","width":829,"height":301,"caption":"Digi Prime Solutions"},"image":{"@id":"https:\/\/digiprimesolutions.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/pages\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":31,"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/pages\/58\/revisions"}],"predecessor-version":[{"id":98,"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/pages\/58\/revisions\/98"}],"wp:attachment":[{"href":"https:\/\/digiprimesolutions.com\/en\/wp-json\/wp\/v2\/media?parent=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}