{"id":7,"date":"2026-06-06T17:01:35","date_gmt":"2026-06-06T17:01:35","guid":{"rendered":"https:\/\/cornerstoneconstruction-inc.com\/?page_id=7"},"modified":"2026-06-06T23:43:52","modified_gmt":"2026-06-06T23:43:52","slug":"home","status":"publish","type":"page","link":"https:\/\/cornerstoneconstruction-inc.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7\" class=\"elementor elementor-7\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6101cd6 e-con-full e-flex e-con e-parent\" data-id=\"6101cd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d256271 elementor-widget elementor-widget-html\" data-id=\"d256271\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-hero * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-hero {\r\n  position: relative; overflow: hidden;\r\n  background-color: #08172B;\r\n  width: 100%;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 80px 24px;\r\n}\r\n.cs-hero::before {\r\n  content: \"\"; position: absolute; inset: 0; z-index: 0; opacity: 0.2;\r\n  background-image:\r\n    linear-gradient(to right, rgba(255,255,255,0.5) 1px, transparent 1px),\r\n    linear-gradient(to bottom, rgba(255,255,255,0.5) 1px, transparent 1px);\r\n  background-size: 4rem 4rem;\r\n  -webkit-mask-image: radial-gradient(ellipse at center, black, transparent 80%);\r\n  mask-image: radial-gradient(ellipse at center, black, transparent 80%);\r\n  pointer-events: none;\r\n}\r\n.cs-hero__glow {\r\n  position: absolute; top: 50%; left: 50%;\r\n  width: 600px; height: 600px; transform: translate(-50%, -50%);\r\n  background: rgba(20,184,245,0.10); border-radius: 12px;\r\n  filter: blur(120px); pointer-events: none; z-index: 0;\r\n}\r\n.cs-hero__inner {\r\n  position: relative; z-index: 2;\r\n  max-width: 1200px; margin: 0 auto;\r\n  display: flex; align-items: center; gap: 56px; flex-wrap: wrap;\r\n}\r\n.cs-hero__text { flex: 1 1 460px; }\r\n.cs-hero__media { flex: 1 1 420px; }\r\n.cs-hero__eyebrow {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  color: #fff; font-size: 0.8125rem; font-weight: 600;\r\n  letter-spacing: 0.03em;\r\n  border: 1px solid rgba(255,255,255,0.22);\r\n  border-radius: 100px; padding: 8px 16px; margin-bottom: 24px;\r\n}\r\n.cs-hero__eyebrow svg { width: 14px; height: 14px; flex-shrink: 0; }\r\n.cs-hero__title {\r\n  color: #fff; font-size: clamp(2.5rem, 5.5vw, 4rem);\r\n  line-height: 1.02; font-weight: 800; text-transform: uppercase;\r\n  margin-bottom: 18px;\r\n}\r\n.cs-hero__title span { display: block; }\r\n.cs-hero__tagline {\r\n  color: #14B8F5; font-size: clamp(1.25rem, 2.4vw, 1.65rem);\r\n  font-weight: 600; margin-bottom: 24px;\r\n}\r\n.cs-hero__copy {\r\n  color: rgba(255,255,255,0.82); font-size: 1.0625rem;\r\n  line-height: 1.7; margin-bottom: 36px; max-width: 520px;\r\n}\r\n.cs-hero__btns { display: flex; flex-wrap: wrap; gap: 16px; }\r\n.cs-hero__btn {\r\n  display: inline-block; padding: 16px 28px; border-radius: 8px;\r\n  font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em;\r\n  text-decoration: none; text-align: center; transition: all 0.2s ease;\r\n}\r\n.cs-hero__btn--primary { background-color: #14B8F5; color: #08172B; }\r\n.cs-hero__btn--primary:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n.cs-hero__btn--secondary { background-color: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5); }\r\n.cs-hero__btn--secondary:hover { border-color: #14B8F5; color: #14B8F5; }\r\n.cs-hero__media img {\r\n  width: 100%; height: auto; border-radius: 12px; display: block;\r\n  box-shadow: 0 24px 48px rgba(0,0,0,0.35);\r\n}\r\n@media (max-width: 820px) {\r\n  .cs-hero { padding: 56px 20px; }\r\n  .cs-hero__inner { gap: 36px; }\r\n  .cs-hero__text, .cs-hero__media { flex: 1 1 100%; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-hero\">\r\n  <div class=\"cs-hero__glow\"><\/div>\r\n  <div class=\"cs-hero__inner\">\r\n    <div class=\"cs-hero__text\">\r\n      <p class=\"cs-hero__eyebrow\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"#14B8F5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4L12 2z\"\/><\/svg>\r\n        Oshawa &amp; Durham Region Renovation Experts \u2014 Serving the GTA\r\n      <\/p>\r\n      <h1 class=\"cs-hero__title\">Cornerstone<span>Construction<\/span><\/h1>\r\n      <p class=\"cs-hero__tagline\">We Listen, We Build, We Deliver<\/p>\r\n      <p class=\"cs-hero__copy\">Professional residential and commercial renovations led by Mike Brock. Serving Oshawa, Whitby, Bowmanville, Ajax, Pickering, and Durham Region since 2017.<\/p>\r\n      <div class=\"cs-hero__btns\">\r\n        <a class=\"cs-hero__btn cs-hero__btn--primary\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n        <a class=\"cs-hero__btn cs-hero__btn--secondary\" href=\"tel:+18884047383\">CALL 1-888-404-7383<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"cs-hero__media\">\r\n      <img decoding=\"async\" src=\"https:\/\/cornerstoneconstruction-inc.com\/wp-content\/uploads\/2026\/06\/cornerstone_home_hero.webp\" alt=\"Cornerstone Construction kitchen renovation Durham Region\">\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-621c987 e-con-full e-flex e-con e-parent\" data-id=\"621c987\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d292b69 elementor-widget elementor-widget-html\" data-id=\"d292b69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-stack * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-stack {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-stack__inner { max-width: 1200px; margin: 0 auto; }\r\n.cs-stack__eyebrow {\r\n  text-align: center; color: #14B8F5; font-size: 0.8125rem;\r\n  font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase;\r\n  margin-bottom: 14px;\r\n}\r\n.cs-stack__heading {\r\n  text-align: center; color: #fff; font-weight: 800;\r\n  font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 14px;\r\n}\r\n.cs-stack__sub {\r\n  text-align: center; color: rgba(255,255,255,0.78);\r\n  font-size: 1.0625rem; line-height: 1.6; max-width: 620px;\r\n  margin: 0 auto 56px;\r\n}\r\n.cs-stack__grid {\r\n  display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px;\r\n  margin-bottom: 48px;\r\n}\r\n.cs-stack__card {\r\n  background-color: #0B1F3A;\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  border-radius: 12px; padding: 32px 24px; transition: all 0.2s ease;\r\n}\r\n.cs-stack__card:hover {\r\n  border-color: rgba(20,184,245,0.45);\r\n  transform: translateY(-4px);\r\n}\r\n.cs-stack__icon {\r\n  width: 48px; height: 48px; margin-bottom: 20px;\r\n  color: #14B8F5;\r\n}\r\n.cs-stack__icon svg { width: 100%; height: 100%; }\r\n.cs-stack__card h3 {\r\n  color: #fff; font-size: 1.125rem; font-weight: 700;\r\n  line-height: 1.3; margin-bottom: 10px;\r\n}\r\n.cs-stack__card p {\r\n  color: rgba(255,255,255,0.72); font-size: 0.9375rem; line-height: 1.6;\r\n}\r\n.cs-stack__btns {\r\n  display: flex; flex-wrap: wrap; gap: 16px; justify-content: center;\r\n}\r\n.cs-stack__btn {\r\n  display: inline-block; padding: 16px 28px; border-radius: 8px;\r\n  font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em;\r\n  text-decoration: none; text-align: center; transition: all 0.2s ease;\r\n}\r\n.cs-stack__btn--primary { background-color: #14B8F5; color: #08172B; }\r\n.cs-stack__btn--primary:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n.cs-stack__btn--secondary { background-color: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5); }\r\n.cs-stack__btn--secondary:hover { border-color: #14B8F5; color: #14B8F5; }\r\n@media (max-width: 1024px) {\r\n  .cs-stack__grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n@media (max-width: 560px) {\r\n  .cs-stack { padding: 60px 20px; }\r\n  .cs-stack__grid { grid-template-columns: 1fr; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-stack\">\r\n  <div class=\"cs-stack__inner\">\r\n    <p class=\"cs-stack__eyebrow\">Every Project. Every Time.<\/p>\r\n    <h2 class=\"cs-stack__heading\">The Cornerstone Certainty Stack<\/h2>\r\n    <p class=\"cs-stack__sub\">Eight guarantees that protect you from start to finish. No exceptions.<\/p>\r\n\r\n    <div class=\"cs-stack__grid\">\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg><\/div>\r\n        <h3>Price Lock Guarantee<\/h3>\r\n        <p>Your price is locked before we start. No surprise bills. Ever.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\r\n        <h3>$300\/Day On-Time Penalty<\/h3>\r\n        <p>If we miss your completion date we pay you $300 for every day we run late.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.7 7.7a2.5 2.5 0 1 1 1.8 4.3H2\"\/><path d=\"M9.6 4.6A2 2 0 1 1 11 8H2\"\/><path d=\"M12.6 19.4A2 2 0 1 0 14 16H2\"\/><\/svg><\/div>\r\n        <h3>HEPA Air Filtration<\/h3>\r\n        <p>Your home stays clean and dust-free throughout the entire build.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 6h18\"\/><path d=\"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6\"\/><path d=\"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\"\/><\/svg><\/div>\r\n        <h3>Daily Cleanup<\/h3>\r\n        <p>We clean up every single day before we leave. Your home stays livable throughout the entire project.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg><\/div>\r\n        <h3>Real-Time Client Portal<\/h3>\r\n        <p>Track your project, approvals, and documents anytime through your JobTread portal. Full transparency from day one.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg><\/div>\r\n        <h3>5-Year Warranty<\/h3>\r\n        <p>Every job is backed by a full 5-year workmanship warranty. We stand behind our work long after we're gone.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20\"\/><path d=\"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z\"\/><\/svg><\/div>\r\n        <h3>Owner's Manual<\/h3>\r\n        <p>You get a complete Owner's Manual at handover with care and maintenance guides, plus full warranty details.<\/p>\r\n      <\/div>\r\n      <div class=\"cs-stack__card\">\r\n        <div class=\"cs-stack__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/div>\r\n        <h3>Fully Licensed &amp; Insured<\/h3>\r\n        <p>Ontario licensed and insured corporation. WSIB compliant. Ask for proof anytime.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cs-stack__btns\">\r\n      <a class=\"cs-stack__btn cs-stack__btn--primary\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n      <a class=\"cs-stack__btn cs-stack__btn--secondary\" href=\"https:\/\/cornerstoneconstruction-inc.com\/our-process-standards\/\">THE CORNERSTONE STANDARD<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-139b0c3 e-con-full e-flex e-con e-parent\" data-id=\"139b0c3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e41c8c elementor-widget elementor-widget-html\" data-id=\"5e41c8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-svc2 * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-svc2 { font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif; display: grid; grid-template-columns: repeat(4, 1fr); }\r\n.cs-svc2__card { position: relative; min-height: 620px; overflow: hidden; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; padding: 48px 32px; background-size: cover; background-position: center; }\r\n.cs-svc2__card::before { content: \"\"; position: absolute; inset: 0; background: rgba(8,23,43,0.80); transition: background 0.5s ease; }\r\n.cs-svc2__card:hover::before { background: rgba(8,23,43,0.60); }\r\n.cs-svc2__c1 { background-image: url('https:\/\/cornerstoneconstruction-inc.com\/wp-content\/uploads\/2026\/06\/cornerstone_home_Residential.png'); }\r\n.cs-svc2__c2 { background-image: url('https:\/\/cornerstoneconstruction-inc.com\/wp-content\/uploads\/2026\/06\/cornerstone_home_Commercial.png'); }\r\n.cs-svc2__c3 { background-image: url('https:\/\/cornerstoneconstruction-inc.com\/wp-content\/uploads\/2026\/06\/cornerstone_home_General-Contracting.jpg'); }\r\n.cs-svc2__c4 { background-image: url('https:\/\/cornerstoneconstruction-inc.com\/wp-content\/uploads\/2026\/06\/cornerstone_home_Restoration.png'); }\r\n.cs-svc2__content { position: relative; z-index: 2; display: flex; flex-direction: column; align-items: center; transition: transform 0.5s ease; }\r\n.cs-svc2__card:hover .cs-svc2__content { transform: translateY(-12px); }\r\n.cs-svc2__num { color: rgba(255,255,255,0.30); font-size: 2.6rem; font-weight: 700; line-height: 1; margin-bottom: 16px; }\r\n.cs-svc2__icon { width: 48px; height: 48px; color: #14B8F5; margin-bottom: 16px; }\r\n.cs-svc2__icon svg { width: 100%; height: 100%; }\r\n.cs-svc2__title { color: #fff; font-size: clamp(1.4rem, 1.8vw, 1.65rem); font-weight: 800; text-transform: uppercase; line-height: 1.15; margin-bottom: 14px; }\r\na.cs-svc2__title { text-decoration: none; cursor: pointer; transition: color 0.2s ease; }\r\na.cs-svc2__title:hover { color: #14B8F5; }\r\n.cs-svc2__copy { color: rgba(255,255,255,0.72); font-size: 0.9rem; line-height: 1.6; max-width: 240px; margin-bottom: 26px; }\r\n.cs-svc2__more { background: transparent; border: 1.5px solid #14B8F5; border-radius: 6px; color: #fff; font-family: inherit; font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.08em; padding: 12px 24px; cursor: pointer; transition: all 0.2s ease; }\r\n.cs-svc2__more:hover { background: #14B8F5; color: #08172B; }\r\n\r\n.cs-svc2__overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.55); opacity: 0; visibility: hidden; transition: all 0.3s ease; z-index: 9998; }\r\n.cs-svc2__overlay.open { opacity: 1; visibility: visible; }\r\n.cs-svc2__drawer { position: fixed; top: 0; right: 0; height: 100%; width: 100%; max-width: 420px; background: #0B1F3A; border-left: 1px solid rgba(255,255,255,0.12); transform: translateX(100%); transition: transform 0.35s ease; z-index: 9999; overflow-y: auto; padding: 40px 32px; }\r\n.cs-svc2__drawer.open { transform: translateX(0); }\r\n.cs-svc2__close { position: absolute; top: 20px; right: 20px; width: 36px; height: 36px; border-radius: 8px; background: rgba(255,255,255,0.08); border: none; color: #fff; font-size: 1.2rem; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: background 0.2s ease; }\r\n.cs-svc2__close:hover { background: rgba(255,255,255,0.16); }\r\n.cs-svc2__deyebrow { display: flex; align-items: center; gap: 10px; color: rgba(255,255,255,0.6); font-size: 0.75rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 12px; margin-top: 16px; }\r\n.cs-svc2__deyebrow svg { width: 18px; height: 18px; color: #14B8F5; }\r\n.cs-svc2__dtitle { color: #fff; font-size: 1.7rem; font-weight: 800; line-height: 1.1; margin-bottom: 16px; }\r\n.cs-svc2__ddesc { color: rgba(255,255,255,0.72); font-size: 0.95rem; line-height: 1.65; margin-bottom: 32px; }\r\n.cs-svc2__dwhat { color: #fff; font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; padding-bottom: 12px; border-bottom: 1px solid rgba(255,255,255,0.14); margin-bottom: 18px; }\r\n.cs-svc2__dlist { list-style: none; display: flex; flex-direction: column; gap: 14px; margin-bottom: 36px; }\r\n.cs-svc2__dlist li { display: flex; align-items: flex-start; gap: 12px; color: rgba(255,255,255,0.82); font-size: 0.9rem; line-height: 1.45; }\r\n.cs-svc2__dlist svg { width: 16px; height: 16px; color: #14B8F5; flex-shrink: 0; margin-top: 2px; }\r\n.cs-svc2__dbtn { display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; padding: 15px; border-radius: 8px; background: #14B8F5; color: #08172B; font-size: 0.875rem; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; text-decoration: none; transition: all 0.2s ease; }\r\n.cs-svc2__dbtn:hover { background: #0fa3dc; }\r\n.cs-svc2__dbtn svg { width: 16px; height: 16px; }\r\n\r\n@media (max-width: 1024px) { .cs-svc2 { grid-template-columns: repeat(2, 1fr); } .cs-svc2__card { min-height: 500px; } }\r\n@media (max-width: 560px) { .cs-svc2 { grid-template-columns: 1fr; } .cs-svc2__card { min-height: 440px; } }\r\n<\/style>\r\n\r\n<div class=\"cs-svc2\">\r\n\r\n  <div class=\"cs-svc2__card cs-svc2__c1\">\r\n    <div class=\"cs-svc2__content\">\r\n      <div class=\"cs-svc2__num\">I<\/div>\r\n      <div class=\"cs-svc2__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg><\/div>\r\n      <a class=\"cs-svc2__title\" href=\"https:\/\/cornerstoneconstruction-inc.com\/residential-services\/\">Residential<\/a>\r\n      <div class=\"cs-svc2__copy\">Kitchens, bathrooms, basements, and whole-home renovations.<\/div>\r\n      <button class=\"cs-svc2__more\" data-drawer=\"d1\">LEARN MORE<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__card cs-svc2__c2\">\r\n    <div class=\"cs-svc2__content\">\r\n      <div class=\"cs-svc2__num\">II<\/div>\r\n      <div class=\"cs-svc2__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 22h20\"\/><path d=\"M4 22V8l6-3v17\"\/><path d=\"M14 22V11l-4-3\"\/><path d=\"M14 11l6 3v8\"\/><\/svg><\/div>\r\n      <a class=\"cs-svc2__title\" href=\"https:\/\/cornerstoneconstruction-inc.com\/commercial-services\/\">Commercial<\/a>\r\n      <div class=\"cs-svc2__copy\">Tenant fit-ups, office builds, and retail spaces. On time, on budget.<\/div>\r\n      <button class=\"cs-svc2__more\" data-drawer=\"d2\">LEARN MORE<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__card cs-svc2__c3\">\r\n    <div class=\"cs-svc2__content\">\r\n      <div class=\"cs-svc2__num\">III<\/div>\r\n      <div class=\"cs-svc2__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg><\/div>\r\n      <a class=\"cs-svc2__title\" href=\"https:\/\/cornerstoneconstruction-inc.com\/general-contracting-oshawa\/\">General Contracting<\/a>\r\n      <div class=\"cs-svc2__copy\">Full project management from permits to trades. One point of contact. No surprises.<\/div>\r\n      <button class=\"cs-svc2__more\" data-drawer=\"d3\">LEARN MORE<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__card cs-svc2__c4\">\r\n    <div class=\"cs-svc2__content\">\r\n      <div class=\"cs-svc2__num\">IV<\/div>\r\n      <div class=\"cs-svc2__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 11l18-5v12L3 14v-3z\"\/><path d=\"M11.6 16.8a3 3 0 1 1-5.8-1.6\"\/><\/svg><\/div>\r\n      <a class=\"cs-svc2__title\" href=\"https:\/\/cornerstoneconstruction-inc.com\/insurance-restoration\/\">Restoration<\/a>\r\n      <div class=\"cs-svc2__copy\">Insurance claims, flood and fire damage. We work with your adjuster.<\/div>\r\n      <button class=\"cs-svc2__more\" data-drawer=\"d4\">LEARN MORE<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__overlay\" id=\"svcOverlay\"><\/div>\r\n\r\n  <div class=\"cs-svc2__drawer\" id=\"d1\">\r\n    <button class=\"cs-svc2__close\" data-close>&times;<\/button>\r\n    <div class=\"cs-svc2__deyebrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg>Cornerstone Residential<\/div>\r\n    <h3 class=\"cs-svc2__dtitle\">Home Renovations<\/h3>\r\n    <p class=\"cs-svc2__ddesc\">Kitchens, bathrooms, basements, and full home renovations across Durham Region. One team, one contract, white glove service on every build.<\/p>\r\n    <div class=\"cs-svc2__dwhat\">What We Do<\/div>\r\n    <ul class=\"cs-svc2__dlist\">\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Kitchen renovations \u2014 $25,000 to $150,000+<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Bathroom remodels \u2014 $15,000 to $80,000+<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Basement finishing \u2014 legal suites, in-law suites, recreational<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Full home interior renovations<\/li>\r\n    <\/ul>\r\n    <a class=\"cs-svc2__dbtn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/residential-services\/\">View Residential <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__drawer\" id=\"d2\">\r\n    <button class=\"cs-svc2__close\" data-close>&times;<\/button>\r\n    <div class=\"cs-svc2__deyebrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 22h20\"\/><path d=\"M4 22V8l6-3v17\"\/><path d=\"M14 22V11l-4-3\"\/><path d=\"M14 11l6 3v8\"\/><\/svg>Cornerstone Commercial<\/div>\r\n    <h3 class=\"cs-svc2__dtitle\">Commercial Fit-Ups<\/h3>\r\n    <p class=\"cs-svc2__ddesc\">Office, retail, and restaurant fit-ups built to commercial standards. We manage permits, trades, and project timelines from day one.<\/p>\r\n    <div class=\"cs-svc2__dwhat\">What We Do<\/div>\r\n    <ul class=\"cs-svc2__dlist\">\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Office fit-ups and open concept layouts<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Retail store and showroom builds<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Restaurant and cafe construction<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Commercial permit management<\/li>\r\n    <\/ul>\r\n    <a class=\"cs-svc2__dbtn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/commercial-services\/\">View Commercial <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__drawer\" id=\"d3\">\r\n    <button class=\"cs-svc2__close\" data-close>&times;<\/button>\r\n    <div class=\"cs-svc2__deyebrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg>Cornerstone General Contracting<\/div>\r\n    <h3 class=\"cs-svc2__dtitle\">Full Scope Contracting<\/h3>\r\n    <p class=\"cs-svc2__ddesc\">Multi-room, multi-trade, or complex structural work managed under one contract. One point of contact for everything under your roof.<\/p>\r\n    <div class=\"cs-svc2__dwhat\">What We Do<\/div>\r\n    <ul class=\"cs-svc2__dlist\">\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Wall removal and structural beam installation<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Multi-room renovations under one contract<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Permit management from application to sign-off<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Full trade coordination \u2014 framer to painter<\/li>\r\n    <\/ul>\r\n    <a class=\"cs-svc2__dbtn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/general-contracting-oshawa\/\">View General Contracting <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\r\n  <\/div>\r\n\r\n  <div class=\"cs-svc2__drawer\" id=\"d4\">\r\n    <button class=\"cs-svc2__close\" data-close>&times;<\/button>\r\n    <div class=\"cs-svc2__deyebrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 11l18-5v12L3 14v-3z\"\/><path d=\"M11.6 16.8a3 3 0 1 1-5.8-1.6\"\/><\/svg>Cornerstone Restoration<\/div>\r\n    <h3 class=\"cs-svc2__dtitle\">Insurance Restoration<\/h3>\r\n    <p class=\"cs-svc2__ddesc\">Full project management for insurance claims \u2014 water damage, fire damage, and mould remediation. We work with your adjuster from demo to rebuild.<\/p>\r\n    <div class=\"cs-svc2__dwhat\">What We Do<\/div>\r\n    <ul class=\"cs-svc2__dlist\">\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Emergency flood and water damage repair<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Fire and smoke damage rebuild<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Mould remediation and structural drying<\/li>\r\n      <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Full insurance adjuster coordination<\/li>\r\n    <\/ul>\r\n    <a class=\"cs-svc2__dbtn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/insurance-restoration\/\">View Restoration <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root = document.currentScript.previousElementSibling;\r\n  var overlay = root.querySelector('#svcOverlay');\r\n  function closeAll(){\r\n    overlay.classList.remove('open');\r\n    root.querySelectorAll('.cs-svc2__drawer').forEach(function(d){ d.classList.remove('open'); });\r\n    document.body.style.overflow = '';\r\n  }\r\n  root.querySelectorAll('.cs-svc2__more').forEach(function(btn){\r\n    btn.addEventListener('click', function(){\r\n      var d = root.querySelector('#' + btn.dataset.drawer);\r\n      closeAll();\r\n      overlay.classList.add('open');\r\n      d.classList.add('open');\r\n      document.body.style.overflow = 'hidden';\r\n    });\r\n  });\r\n  root.querySelectorAll('[data-close]').forEach(function(c){ c.addEventListener('click', closeAll); });\r\n  overlay.addEventListener('click', closeAll);\r\n  document.addEventListener('keydown', function(e){ if(e.key === 'Escape') closeAll(); });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b8af0dd e-con-full e-flex e-con e-parent\" data-id=\"b8af0dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9754222 elementor-widget elementor-widget-html\" data-id=\"9754222\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-cta * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-cta {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 96px 24px;\r\n}\r\n.cs-cta__inner { max-width: 760px; margin: 0 auto; text-align: center; }\r\n.cs-cta__icon { width: 44px; height: 44px; color: #14B8F5; margin: 0 auto 18px; }\r\n.cs-cta__icon svg { width: 100%; height: 100%; }\r\n.cs-cta__eyebrow { color: #14B8F5; font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px; }\r\n.cs-cta__heading { color: #fff; font-weight: 800; font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 18px; }\r\n.cs-cta__body { color: rgba(255,255,255,0.85); font-size: 1.0625rem; line-height: 1.7; margin-bottom: 36px; }\r\n.cs-cta__btns { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; }\r\n.cs-cta__btn { display: inline-block; padding: 16px 28px; border-radius: 8px; font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em; text-decoration: none; text-align: center; transition: all 0.2s ease; }\r\n.cs-cta__btn--primary { background-color: #14B8F5; color: #08172B; }\r\n.cs-cta__btn--primary:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n.cs-cta__btn--secondary { background-color: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5); }\r\n.cs-cta__btn--secondary:hover { border-color: #14B8F5; color: #14B8F5; }\r\n@media (max-width: 560px) { .cs-cta { padding: 64px 20px; } }\r\n<\/style>\r\n\r\n<div class=\"cs-cta\">\r\n  <div class=\"cs-cta__inner\">\r\n    <div class=\"cs-cta__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\/><rect x=\"8\" y=\"2\" width=\"8\" height=\"4\" rx=\"1\"\/><\/svg><\/div>\r\n    <p class=\"cs-cta__eyebrow\">Get Started<\/p>\r\n    <h2 class=\"cs-cta__heading\">Find Your Project Fit<\/h2>\r\n    <p class=\"cs-cta__body\">Ready to build? Book your free project diagnostic and we will assess your space, scope the work, and give you a fixed price before we start. No guessing. No ballpark numbers.<\/p>\r\n    <div class=\"cs-cta__btns\">\r\n      <a class=\"cs-cta__btn cs-cta__btn--primary\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n      <a class=\"cs-cta__btn cs-cta__btn--secondary\" href=\"tel:+18884047383\">CALL 1-888-404-7383<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-28fe73b e-con-full e-flex e-con e-parent\" data-id=\"28fe73b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aed89fa elementor-widget elementor-widget-html\" data-id=\"aed89fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-bp * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-bp {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-bp__inner { max-width: 920px; margin: 0 auto; }\r\n.cs-bp__eyebrow {\r\n  text-align: center; color: #14B8F5; font-size: 0.8125rem;\r\n  font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px;\r\n}\r\n.cs-bp__heading {\r\n  text-align: center; color: #fff; font-weight: 800;\r\n  font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 16px;\r\n  text-transform: uppercase;\r\n}\r\n.cs-bp__sub {\r\n  text-align: center; color: rgba(255,255,255,0.78); font-size: 1.0625rem;\r\n  line-height: 1.65; max-width: 660px; margin: 0 auto 60px;\r\n}\r\n.cs-bp__steps { position: relative; }\r\n.cs-bp__steps::before {\r\n  content: \"\"; position: absolute; left: 31px; top: 12px; bottom: 12px;\r\n  width: 2px; background: rgba(20,184,245,0.3);\r\n}\r\n.cs-bp__step {\r\n  position: relative; display: flex; gap: 28px; align-items: flex-start;\r\n  padding-bottom: 40px;\r\n}\r\n.cs-bp__step:last-child { padding-bottom: 0; }\r\n.cs-bp__num {\r\n  position: relative; z-index: 2; flex-shrink: 0;\r\n  width: 64px; height: 64px; border-radius: 50%;\r\n  background: #0B1F3A; border: 2px solid #14B8F5;\r\n  display: flex; align-items: center; justify-content: center;\r\n  color: #14B8F5; font-weight: 800; font-size: 1.1rem;\r\n}\r\n.cs-bp__txt { padding-top: 8px; }\r\n.cs-bp__phase {\r\n  color: #14B8F5; font-size: 0.75rem; font-weight: 700;\r\n  letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px;\r\n}\r\n.cs-bp__txt h3 { color: #fff; font-size: 1.3rem; font-weight: 700; margin-bottom: 8px; }\r\n.cs-bp__txt p { color: rgba(255,255,255,0.75); font-size: 1rem; line-height: 1.65; }\r\n.cs-bp__btnwrap { text-align: center; margin-top: 56px; }\r\n.cs-bp__btn {\r\n  display: inline-block; padding: 16px 32px; border-radius: 8px;\r\n  background-color: #14B8F5; color: #08172B;\r\n  font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em;\r\n  text-decoration: none; transition: all 0.2s ease;\r\n}\r\n.cs-bp__btn:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n@media (max-width: 560px) {\r\n  .cs-bp { padding: 60px 20px; }\r\n  .cs-bp__steps::before { left: 23px; }\r\n  .cs-bp__num { width: 48px; height: 48px; font-size: 0.95rem; }\r\n  .cs-bp__step { gap: 20px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-bp\">\r\n  <div class=\"cs-bp__inner\">\r\n    <p class=\"cs-bp__eyebrow\">The Cornerstone Blueprint<\/p>\r\n    <h2 class=\"cs-bp__heading\">We Listen, We Build, We Deliver<\/h2>\r\n    <p class=\"cs-bp__sub\">Our systematic five-step methodology ensures every renovation project in the Durham Region meets Mike Brock's high standards of excellence.<\/p>\r\n\r\n    <div class=\"cs-bp__steps\">\r\n      <div class=\"cs-bp__step\">\r\n        <div class=\"cs-bp__num\">01<\/div>\r\n        <div class=\"cs-bp__txt\">\r\n          <p class=\"cs-bp__phase\">Phase 01<\/p>\r\n          <h3>The Consultation<\/h3>\r\n          <p>We listen to your vision and assess your space to understand exactly what you need for your renovation.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"cs-bp__step\">\r\n        <div class=\"cs-bp__num\">02<\/div>\r\n        <div class=\"cs-bp__txt\">\r\n          <p class=\"cs-bp__phase\">Phase 02<\/p>\r\n          <h3>Strategic Planning<\/h3>\r\n          <p>Mike Brock and our team develop a detailed project roadmap, timeline, and transparent budget for your approval.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"cs-bp__step\">\r\n        <div class=\"cs-bp__num\">03<\/div>\r\n        <div class=\"cs-bp__txt\">\r\n          <p class=\"cs-bp__phase\">Phase 03<\/p>\r\n          <h3>Material Selection &amp; Preparation<\/h3>\r\n          <p>We help you choose the right materials for your budget and style. Everything is ordered and staged before we start.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"cs-bp__step\">\r\n        <div class=\"cs-bp__num\">04<\/div>\r\n        <div class=\"cs-bp__txt\">\r\n          <p class=\"cs-bp__phase\">Phase 04<\/p>\r\n          <h3>The Build Phase<\/h3>\r\n          <p>Our skilled tradesmen execute the construction with precision, keeping you updated every step of the way.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"cs-bp__step\">\r\n        <div class=\"cs-bp__num\">05<\/div>\r\n        <div class=\"cs-bp__txt\">\r\n          <p class=\"cs-bp__phase\">Phase 05<\/p>\r\n          <h3>Final Delivery<\/h3>\r\n          <p>We perform a rigorous quality walkthrough to ensure every detail is perfect before you enjoy your new space.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cs-bp__btnwrap\">\r\n      <a class=\"cs-bp__btn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/portfolio\">View Our Recent Builds<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9effea9 e-con-full e-flex e-con e-parent\" data-id=\"9effea9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e6e25a elementor-widget elementor-widget-html\" data-id=\"7e6e25a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-calc * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-calc { background-color: #08172B; font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif; padding: 84px 24px; }\r\n.cs-calc__inner { max-width: 1150px; margin: 0 auto; display: grid; grid-template-columns: 1.4fr 1fr; gap: 40px; align-items: start; }\r\n.cs-calc__icon { width: 48px; height: 48px; background: rgba(20,184,245,0.12); border-radius: 10px; display: flex; align-items: center; justify-content: center; color: #14B8F5; margin-bottom: 18px; }\r\n.cs-calc__icon svg { width: 24px; height: 24px; }\r\n.cs-calc__heading { color: #fff; font-weight: 800; font-size: clamp(1.9rem, 3.4vw, 2.5rem); line-height: 1.1; margin-bottom: 12px; }\r\n.cs-calc__sub { color: rgba(255,255,255,0.78); font-size: 1.0625rem; line-height: 1.6; margin-bottom: 28px; }\r\n.cs-calc__tabs { display: flex; margin-bottom: 24px; background: #0B1F3A; border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; overflow: hidden; }\r\n.cs-calc__tab { flex: 1; padding: 14px; cursor: pointer; background: transparent; border: none; color: rgba(255,255,255,0.8); font-size: 0.95rem; font-weight: 700; font-family: inherit; transition: all 0.2s ease; }\r\n.cs-calc__tab.active { background: rgba(20,184,245,0.15); color: #fff; }\r\n.cs-calc__controls { background: #0B1F3A; border: 1px solid rgba(255,255,255,0.10); border-radius: 14px; padding: 32px; }\r\n.cs-calc__row { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-bottom: 28px; }\r\n.cs-calc__field label { display: block; color: rgba(255,255,255,0.65); font-size: 0.8125rem; font-weight: 600; margin-bottom: 8px; }\r\n.cs-calc__select { width: 100%; padding: 13px 14px; border-radius: 9px; background: #08172B; border: 1.5px solid rgba(255,255,255,0.18); color: #fff; font-size: 0.95rem; font-family: inherit; cursor: pointer; appearance: none; background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2314B8F5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\"); background-repeat: no-repeat; background-position: right 14px center; }\r\n.cs-calc__select:focus { outline: none; border-color: #14B8F5; }\r\n.cs-calc__featlabel { color: rgba(255,255,255,0.65); font-size: 0.8125rem; font-weight: 600; margin-bottom: 12px; }\r\n.cs-calc__features { display: flex; flex-direction: column; gap: 10px; }\r\n.cs-calc__feature { display: flex; align-items: flex-start; gap: 12px; cursor: pointer; padding: 13px 15px; border-radius: 10px; background: #08172B; border: 1.5px solid rgba(255,255,255,0.12); transition: all 0.2s ease; }\r\n.cs-calc__feature:hover { border-color: rgba(20,184,245,0.5); }\r\n.cs-calc__feature.active { background: rgba(20,184,245,0.12); border-color: #14B8F5; }\r\n.cs-calc__check { width: 20px; height: 20px; border-radius: 5px; flex-shrink: 0; margin-top: 1px; border: 1.5px solid rgba(255,255,255,0.4); display: flex; align-items: center; justify-content: center; transition: all 0.2s ease; }\r\n.cs-calc__feature.active .cs-calc__check { background: #14B8F5; border-color: #14B8F5; }\r\n.cs-calc__check svg { width: 13px; height: 13px; color: #08172B; opacity: 0; }\r\n.cs-calc__feature.active .cs-calc__check svg { opacity: 1; }\r\n.cs-calc__feattext { color: rgba(255,255,255,0.9); font-size: 0.95rem; line-height: 1.4; }\r\n.cs-calc__featdesc { display: block; color: rgba(255,255,255,0.55); font-size: 0.8rem; margin-top: 3px; }\r\n.cs-calc__panel { background: #0B1F3A; border: 1px solid rgba(20,184,245,0.25); border-radius: 14px; padding: 36px 32px; position: sticky; top: 24px; }\r\n.cs-calc__plabel { color: rgba(255,255,255,0.65); font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 12px; }\r\n.cs-calc__amount { color: #14B8F5; font-size: clamp(1.9rem, 3.6vw, 2.6rem); font-weight: 800; line-height: 1.1; margin-bottom: 18px; }\r\n.cs-calc__disc { display: flex; gap: 10px; color: rgba(255,255,255,0.6); font-size: 0.85rem; line-height: 1.5; padding-bottom: 26px; border-bottom: 1px solid rgba(255,255,255,0.12); margin-bottom: 26px; }\r\n.cs-calc__disc svg { width: 18px; height: 18px; color: rgba(255,255,255,0.5); flex-shrink: 0; margin-top: 1px; }\r\n.cs-calc__inc { display: flex; align-items: center; gap: 10px; color: rgba(255,255,255,0.85); font-size: 0.9rem; margin-bottom: 14px; }\r\n.cs-calc__inc svg { width: 18px; height: 18px; color: #14B8F5; flex-shrink: 0; }\r\n.cs-calc__btn { display: block; text-align: center; margin-top: 28px; padding: 16px; border-radius: 8px; background: #14B8F5; color: #08172B; font-size: 0.92rem; font-weight: 700; letter-spacing: 0.02em; text-decoration: none; transition: all 0.2s ease; }\r\n.cs-calc__btn:hover { background: #0fa3dc; transform: translateY(-2px); }\r\n@media (max-width: 860px) { .cs-calc { padding: 60px 20px; } .cs-calc__inner { grid-template-columns: 1fr; } .cs-calc__panel { position: static; } }\r\n@media (max-width: 520px) { .cs-calc__row { grid-template-columns: 1fr; } .cs-calc__controls { padding: 24px 20px; } }\r\n<\/style>\r\n\r\n<div class=\"cs-calc\">\r\n  <div class=\"cs-calc__inner\">\r\n    <div class=\"cs-calc__left\">\r\n      <div class=\"cs-calc__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><line x1=\"8\" y1=\"6\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"10\" x2=\"8\" y2=\"10\"\/><line x1=\"12\" y1=\"10\" x2=\"12\" y2=\"10\"\/><line x1=\"16\" y1=\"10\" x2=\"16\" y2=\"10\"\/><line x1=\"8\" y1=\"14\" x2=\"8\" y2=\"14\"\/><line x1=\"12\" y1=\"14\" x2=\"12\" y2=\"14\"\/><line x1=\"8\" y1=\"18\" x2=\"16\" y2=\"18\"\/><\/svg><\/div>\r\n      <h2 class=\"cs-calc__heading\">Renovation Investment Calculator<\/h2>\r\n      <p class=\"cs-calc__sub\">Select your project type and customize the details to see a rough estimate of your investment.<\/p>\r\n\r\n      <div class=\"cs-calc__tabs\" id=\"calcTabs\">\r\n        <button class=\"cs-calc__tab active\" data-type=\"kitchen\">Kitchen<\/button>\r\n        <button class=\"cs-calc__tab\" data-type=\"bathroom\">Bathroom<\/button>\r\n        <button class=\"cs-calc__tab\" data-type=\"basement\">Basement<\/button>\r\n      <\/div>\r\n\r\n      <div class=\"cs-calc__controls\">\r\n        <div class=\"cs-calc__row\">\r\n          <div class=\"cs-calc__field\">\r\n            <label id=\"sizeLabel\">Kitchen Size<\/label>\r\n            <select class=\"cs-calc__select\" id=\"sizeSelect\"><\/select>\r\n          <\/div>\r\n          <div class=\"cs-calc__field\">\r\n            <label>Finish Level<\/label>\r\n            <select class=\"cs-calc__select\" id=\"finishSelect\">\r\n              <option value=\"standard\">Standard<\/option>\r\n              <option value=\"premium\">Premium<\/option>\r\n              <option value=\"luxury\">Luxury<\/option>\r\n            <\/select>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"cs-calc__featlabel\">Optional Features<\/div>\r\n        <div class=\"cs-calc__features\" id=\"featureList\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cs-calc__panel\">\r\n      <div class=\"cs-calc__plabel\">Estimated Investment<\/div>\r\n      <div class=\"cs-calc__amount\" id=\"calcAmount\">$35,000 \u2013 $63,000<\/div>\r\n      <div class=\"cs-calc__disc\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"8\"\/><\/svg>This is a rough estimate. Final pricing depends on your specific project. Contact us for an accurate quote.<\/div>\r\n      <div class=\"cs-calc__inc\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>Detailed material breakdown<\/div>\r\n      <div class=\"cs-calc__inc\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>Project timeline estimation<\/div>\r\n      <div class=\"cs-calc__inc\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>Permit &amp; structural assessment<\/div>\r\n      <a class=\"cs-calc__btn\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var config = {\r\n    kitchen: {\r\n      sizeLabel: 'Kitchen Size', defaultFinish: 'premium',\r\n      sizes: [\r\n        { v:'small',  label:'Small (Under 100 sq ft)', range:[15000,25000] },\r\n        { v:'medium', label:'Medium (100-200 sq ft)',  range:[25000,45000] },\r\n        { v:'large',  label:'Large (200+ sq ft)',      range:[45000,80000] }\r\n      ],\r\n      default:'medium',\r\n      features: [\r\n        { v:'layout',   label:'Layout Change',           add:5000 },\r\n        { v:'plumbing', label:'Plumbing Relocation',     add:3000 },\r\n        { v:'lighting', label:'Custom Lighting Package',  add:2000 }\r\n      ]\r\n    },\r\n    bathroom: {\r\n      sizeLabel: 'Bathroom Type', defaultFinish: 'premium',\r\n      sizes: [\r\n        { v:'powder', label:'Powder Room',    range:[5000,10000] },\r\n        { v:'full',   label:'Full Bathroom',  range:[12000,22000] },\r\n        { v:'master', label:'Master Ensuite', range:[20000,35000] }\r\n      ],\r\n      default:'full',\r\n      features: [\r\n        { v:'heated', label:'Heated Floors',          add:1500 },\r\n        { v:'shower', label:'Custom Glass Shower',     add:4000 },\r\n        { v:'vanity', label:'Double Vanity Upgrade',   add:2000 }\r\n      ]\r\n    },\r\n    basement: {\r\n      sizeLabel: 'Intended Use', defaultFinish: 'standard',\r\n      sizes: [\r\n        { v:'storage',     label:'Basic Storage\/Laundry',  range:[15000,25000] },\r\n        { v:'recreation',  label:'Recreation\/Family Room', range:[35000,60000] },\r\n        { v:'apartment',   label:'Legal Rental Suite',     range:[60000,100000] }\r\n      ],\r\n      default:'recreation',\r\n      features: [\r\n        { v:'bathroom',          label:'Add New Bathroom',              add:12000 },\r\n        { v:'kitchenette',       label:'Add Kitchenette',               add:15000 },\r\n        { v:'legal',             label:'Legal Egress Windows',          add:10000 },\r\n        { v:'separate-entrance', label:'Separate Entrance',             add:22500, desc:'$15,000\u2013$30,000 depending on excavation and site conditions' },\r\n        { v:'kitchen-roughin',   label:'Full Kitchen Rough-In & Build', add:17500, desc:'$15,000\u2013$20,000 depending on layout and finishes' }\r\n      ]\r\n    }\r\n  };\r\n  var finishMult = {\r\n    kitchen:  { standard:1, premium:1.4, luxury:2.0 },\r\n    bathroom: { standard:1, premium:1.3, luxury:1.8 },\r\n    basement: { standard:1, premium:1.2, luxury:1.6 }\r\n  };\r\n\r\n  var state = { type:'kitchen', size:null, finish:'premium', features:{} };\r\n  var root = document.currentScript.previousElementSibling;\r\n  var amountEl = root.querySelector('#calcAmount');\r\n  var sizeLabelEl = root.querySelector('#sizeLabel');\r\n  var sizeSelect = root.querySelector('#sizeSelect');\r\n  var finishSelect = root.querySelector('#finishSelect');\r\n  var featureList = root.querySelector('#featureList');\r\n\r\n  function round1000(n){ return Math.round(n\/1000)*1000; }\r\n  function fmt(n){ return '$' + n.toLocaleString('en-US'); }\r\n\r\n  function buildTab(){\r\n    var c = config[state.type];\r\n    sizeLabelEl.textContent = c.sizeLabel;\r\n    sizeSelect.innerHTML = c.sizes.map(function(s){ return '<option value=\"'+s.v+'\">'+s.label+'<\/option>'; }).join('');\r\n    state.size = c.default; sizeSelect.value = state.size;\r\n    state.finish = c.defaultFinish; finishSelect.value = state.finish;\r\n    state.features = {};\r\n    featureList.innerHTML = c.features.map(function(f){\r\n      var desc = f.desc ? '<span class=\"cs-calc__featdesc\">'+f.desc+'<\/span>' : '';\r\n      return '<div class=\"cs-calc__feature\" data-feature=\"'+f.v+'\"><span class=\"cs-calc__check\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span class=\"cs-calc__feattext\">'+f.label+desc+'<\/span><\/div>';\r\n    }).join('');\r\n    featureList.querySelectorAll('.cs-calc__feature').forEach(function(el){\r\n      el.addEventListener('click', function(){\r\n        el.classList.toggle('active');\r\n        state.features[el.dataset.feature] = el.classList.contains('active');\r\n        recalc();\r\n      });\r\n    });\r\n  }\r\n\r\n  function recalc(){\r\n    var c = config[state.type];\r\n    var size = c.sizes.filter(function(s){ return s.v === state.size; })[0];\r\n    var m = finishMult[state.type][state.finish];\r\n    var optSum = 0;\r\n    c.features.forEach(function(f){ if(state.features[f.v]){ optSum += f.add; } });\r\n    var lo = size.range[0]*m + optSum;\r\n    var hi = size.range[1]*m + optSum;\r\n    amountEl.textContent = fmt(round1000(lo)) + ' \u2013 ' + fmt(round1000(hi));\r\n  }\r\n\r\n  root.querySelectorAll('#calcTabs .cs-calc__tab').forEach(function(t){\r\n    t.addEventListener('click', function(){\r\n      root.querySelectorAll('#calcTabs .cs-calc__tab').forEach(function(x){x.classList.remove('active');});\r\n      t.classList.add('active'); state.type = t.dataset.type;\r\n      buildTab(); recalc();\r\n    });\r\n  });\r\n  sizeSelect.addEventListener('change', function(){ state.size = sizeSelect.value; recalc(); });\r\n  finishSelect.addEventListener('change', function(){ state.finish = finishSelect.value; recalc(); });\r\n\r\n  buildTab(); recalc();\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b5ad426 e-con-full e-flex e-con e-parent\" data-id=\"b5ad426\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc98d5b elementor-widget elementor-widget-html\" data-id=\"dc98d5b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-rev * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-rev {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-rev__inner { max-width: 1200px; margin: 0 auto; }\r\n.cs-rev__eyebrow {\r\n  text-align: center; color: #14B8F5; font-size: 0.8125rem;\r\n  font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px;\r\n}\r\n.cs-rev__heading {\r\n  text-align: center; color: #fff; font-weight: 800;\r\n  font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 14px;\r\n}\r\n.cs-rev__sub {\r\n  text-align: center; color: rgba(255,255,255,0.78); font-size: 1.0625rem;\r\n  line-height: 1.6; max-width: 660px; margin: 0 auto 56px;\r\n}\r\n.cs-rev__grid {\r\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 48px;\r\n}\r\n.cs-rev__card {\r\n  background-color: #0B1F3A;\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  border-radius: 12px; padding: 32px 28px;\r\n  display: flex; flex-direction: column;\r\n}\r\n.cs-rev__stars { color: #FFB400; font-size: 1.05rem; letter-spacing: 2px; margin-bottom: 18px; }\r\n.cs-rev__quote {\r\n  color: rgba(255,255,255,0.85); font-size: 0.9375rem; line-height: 1.7;\r\n  margin-bottom: 24px; flex-grow: 1;\r\n}\r\n.cs-rev__name { color: #fff; font-size: 1.0625rem; font-weight: 700; margin-bottom: 2px; }\r\n.cs-rev__proj { color: rgba(255,255,255,0.6); font-size: 0.875rem; margin-bottom: 14px; }\r\n.cs-rev__badge {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  color: rgba(255,255,255,0.55); font-size: 0.75rem; font-weight: 600;\r\n}\r\n.cs-rev__badge svg { width: 15px; height: 15px; }\r\n.cs-rev__btnwrap { text-align: center; }\r\n.cs-rev__btn {\r\n  display: inline-block; padding: 16px 32px; border-radius: 8px;\r\n  background: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5);\r\n  font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em;\r\n  text-decoration: none; transition: all 0.2s ease;\r\n}\r\n.cs-rev__btn:hover { border-color: #14B8F5; color: #14B8F5; }\r\n@media (max-width: 900px) { .cs-rev__grid { grid-template-columns: repeat(2, 1fr); } }\r\n@media (max-width: 560px) {\r\n  .cs-rev { padding: 60px 20px; }\r\n  .cs-rev__grid { grid-template-columns: 1fr; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-rev\">\r\n  <div class=\"cs-rev__inner\">\r\n    <p class=\"cs-rev__eyebrow\">Google Reviews &amp; Testimonials<\/p>\r\n    <h2 class=\"cs-rev__heading\">Real Stories from Durham Region<\/h2>\r\n    <p class=\"cs-rev__sub\">See how Mike Brock and the Cornerstone team are building excellence across Oshawa, Whitby, Bowmanville, and the GTA.<\/p>\r\n\r\n    <div class=\"cs-rev__grid\">\r\n\r\n      <div class=\"cs-rev__card\">\r\n        <div class=\"cs-rev__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"cs-rev__quote\">\"From the 3 options I sourced, Mike was the most professional and punctual. We had a 5pm appointment and true to his word, my bell chimed exactly at 5pm. Throughout the entire process, Mike arrived on time every day, provided daily walkthroughs and next steps, and cleaned up every time. He will now be the only contractor to touch ANY part of my house. Professional: 10\/10. Punctual: 10\/10. Polite: 10\/10. Knowledgeable: 10\/10.\"<\/p>\r\n        <div class=\"cs-rev__name\">Jolette Samuel<\/div>\r\n        <div class=\"cs-rev__proj\">Kitchen Renovation \u2014 Whitby<\/div>\r\n        <div class=\"cs-rev__badge\"><svg viewBox=\"0 0 24 24\" fill=\"#14B8F5\"><path d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4L12 2z\"\/><\/svg>Verified Google Review<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-rev__card\">\r\n        <div class=\"cs-rev__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"cs-rev__quote\">\"We had a great experience working with this general contractor from start to finish. Communication was clear, timelines were respected, and the quality of work exceeded our expectations. Every detail was handled professionally, and any questions we had were addressed quickly. It's rare to find someone this reliable and skilled \u2014 highly recommend.\"<\/p>\r\n        <div class=\"cs-rev__name\">Mary Hawthorne<\/div>\r\n        <div class=\"cs-rev__proj\">Home Renovation \u2014 Durham Region<\/div>\r\n        <div class=\"cs-rev__badge\"><svg viewBox=\"0 0 24 24\" fill=\"#14B8F5\"><path d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4L12 2z\"\/><\/svg>Verified Google Review<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-rev__card\">\r\n        <div class=\"cs-rev__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"cs-rev__quote\">\"Mike completed a large renovation for us in Durham Region. The project was well done, the attention to detail really makes it appear well done. Mike spends all of his time working on your project which makes it extremely easy to meet and review the project as it evolves. Overall a good experience.\"<\/p>\r\n        <div class=\"cs-rev__name\">Ryan Passmore<\/div>\r\n        <div class=\"cs-rev__proj\">Large Renovation \u2014 Bowmanville<\/div>\r\n        <div class=\"cs-rev__badge\"><svg viewBox=\"0 0 24 24\" fill=\"#14B8F5\"><path d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4L12 2z\"\/><\/svg>Verified Google Review<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-rev__card\">\r\n        <div class=\"cs-rev__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"cs-rev__quote\">\"I am so impressed with the quality of work and professionalism of this company. Right from the beginning Mike was very responsive \u2014 coming to my home to really understand what needed to be done to give me the results I wanted within my budget. I highly recommend this company for any project.\"<\/p>\r\n        <div class=\"cs-rev__name\">Joanne Cowles<\/div>\r\n        <div class=\"cs-rev__proj\">General Renovation \u2014 Oshawa<\/div>\r\n        <div class=\"cs-rev__badge\"><svg viewBox=\"0 0 24 24\" fill=\"#14B8F5\"><path d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4L12 2z\"\/><\/svg>Verified Google Review<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-rev__card\">\r\n        <div class=\"cs-rev__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <p class=\"cs-rev__quote\">\"Dreams do come true. Mike and his team successfully transformed the kitchen into a stunning space. Their expertise and professionalism are reflected in the quality of their work.\"<\/p>\r\n        <div class=\"cs-rev__name\">Tracey Lord<\/div>\r\n        <div class=\"cs-rev__proj\">Kitchen Renovation \u2014 Durham Region<\/div>\r\n        <div class=\"cs-rev__badge\"><svg viewBox=\"0 0 24 24\" fill=\"#14B8F5\"><path d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4L12 2z\"\/><\/svg>Verified Google Review<\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"cs-rev__btnwrap\">\r\n      <a class=\"cs-rev__btn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/reviews\/\">SEE ALL REVIEWS<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-898e10f e-con-full e-flex e-con e-parent\" data-id=\"898e10f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de3d515 elementor-widget elementor-widget-html\" data-id=\"de3d515\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-trust * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-trust {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-trust__inner { max-width: 1100px; margin: 0 auto; }\r\n.cs-trust__eyebrow {\r\n  text-align: center; color: #14B8F5; font-size: 0.8125rem;\r\n  font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px;\r\n}\r\n.cs-trust__heading {\r\n  text-align: center; color: #fff; font-weight: 800;\r\n  font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 16px;\r\n}\r\n.cs-trust__sub {\r\n  text-align: center; color: rgba(255,255,255,0.78); font-size: 1.0625rem;\r\n  line-height: 1.65; max-width: 700px; margin: 0 auto 56px;\r\n}\r\n.cs-trust__stats {\r\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 64px;\r\n}\r\n.cs-trust__stat {\r\n  text-align: center; padding: 36px 20px;\r\n  background-color: #0B1F3A;\r\n  border: 1px solid rgba(255,255,255,0.10); border-radius: 12px;\r\n}\r\n.cs-trust__statnum { color: #14B8F5; font-size: clamp(2.5rem, 5vw, 3.25rem); font-weight: 800; line-height: 1; margin-bottom: 10px; }\r\n.cs-trust__statlabel { color: rgba(255,255,255,0.8); font-size: 1rem; font-weight: 600; }\r\n.cs-trust__recenthead {\r\n  display: flex; flex-wrap: wrap; gap: 16px; align-items: center; justify-content: space-between;\r\n  margin-bottom: 24px;\r\n}\r\n.cs-trust__recenthead h3 { color: #fff; font-size: 1.5rem; font-weight: 700; }\r\n.cs-trust__btn {\r\n  display: inline-block; padding: 12px 24px; border-radius: 8px;\r\n  background: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5);\r\n  font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.06em;\r\n  text-decoration: none; transition: all 0.2s ease; white-space: nowrap;\r\n}\r\n.cs-trust__btn:hover { border-color: #14B8F5; color: #14B8F5; }\r\n.cs-trust__tablewrap {\r\n  border: 1px solid rgba(255,255,255,0.10); border-radius: 12px; overflow: hidden;\r\n  background-color: #0B1F3A;\r\n}\r\n.cs-trust__table { width: 100%; border-collapse: collapse; }\r\n.cs-trust__table th {\r\n  background-color: rgba(255,255,255,0.04); color: #14B8F5;\r\n  font-size: 0.75rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase;\r\n  text-align: left; padding: 16px 20px;\r\n}\r\n.cs-trust__table td {\r\n  color: rgba(255,255,255,0.85); font-size: 0.9375rem; line-height: 1.5;\r\n  padding: 18px 20px; border-top: 1px solid rgba(255,255,255,0.08);\r\n}\r\n.cs-trust__table td:first-child { color: #14B8F5; font-weight: 700; }\r\n.cs-trust__rating { color: #FFB400; font-weight: 700; white-space: nowrap; }\r\n.cs-trust__status {\r\n  display: inline-block; padding: 4px 12px; border-radius: 100px;\r\n  background: rgba(20,184,245,0.15); color: #14B8F5;\r\n  font-size: 0.75rem; font-weight: 700; white-space: nowrap;\r\n}\r\n@media (max-width: 600px) {\r\n  .cs-trust { padding: 60px 20px; }\r\n  .cs-trust__stats { grid-template-columns: 1fr; }\r\n  .cs-trust__table th:nth-child(1), .cs-trust__table td:nth-child(1) { display: none; }\r\n  .cs-trust__table th, .cs-trust__table td { padding: 14px 12px; font-size: 0.875rem; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-trust\">\r\n  <div class=\"cs-trust__inner\">\r\n    <p class=\"cs-trust__eyebrow\">Project Performance Metrics<\/p>\r\n    <h2 class=\"cs-trust__heading\">Building Trust Since 2017<\/h2>\r\n    <p class=\"cs-trust__sub\">Cornerstone Construction delivers high-end results across Durham Region and the GTA. We listen, we build, and we deliver excellence on every project.<\/p>\r\n\r\n    <div class=\"cs-trust__stats\">\r\n      <div class=\"cs-trust__stat\"><div class=\"cs-trust__statnum\">35+<\/div><div class=\"cs-trust__statlabel\">Years of Experience<\/div><\/div>\r\n      <div class=\"cs-trust__stat\"><div class=\"cs-trust__statnum\">9+<\/div><div class=\"cs-trust__statlabel\">Years in Business<\/div><\/div>\r\n      <div class=\"cs-trust__stat\"><div class=\"cs-trust__statnum\">300+<\/div><div class=\"cs-trust__statlabel\">Projects Completed<\/div><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cs-trust__recenthead\">\r\n      <h3>Recent Successes<\/h3>\r\n      <a class=\"cs-trust__btn\" href=\"https:\/\/cornerstoneconstruction-inc.com\/portfolio\">VIEW FULL PORTFOLIO<\/a>\r\n    <\/div>\r\n\r\n    <div class=\"cs-trust__tablewrap\">\r\n      <table class=\"cs-trust__table\">\r\n        <thead>\r\n          <tr><th>Rank<\/th><th>Project Type<\/th><th>Rating<\/th><th>Status<\/th><\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n          <tr><td>1<\/td><td>Whitby Full Main Floor Renovation (Kitchen, Bathroom, Hallway)<\/td><td class=\"cs-trust__rating\">5.0 \u2605<\/td><td><span class=\"cs-trust__status\">Completed<\/span><\/td><\/tr>\r\n          <tr><td>2<\/td><td>Bowmanville Full Main Floor Renovation (Kitchen, Bathroom, Hallway, Living Room, Dining Room)<\/td><td class=\"cs-trust__rating\">5.0 \u2605<\/td><td><span class=\"cs-trust__status\">Completed<\/span><\/td><\/tr>\r\n          <tr><td>3<\/td><td>Bowmanville Full House Renovation (Kitchen, 2 Bathrooms, Hallway, Living Room, Dining Room, Basement, Staircase)<\/td><td class=\"cs-trust__rating\">5.0 \u2605<\/td><td><span class=\"cs-trust__status\">Completed<\/span><\/td><\/tr>\r\n          <tr><td>4<\/td><td>Pickering Kitchen Renovation<\/td><td class=\"cs-trust__rating\">5.0 \u2605<\/td><td><span class=\"cs-trust__status\">Completed<\/span><\/td><\/tr>\r\n          <tr><td>5<\/td><td>Oshawa Kitchen Renovation<\/td><td class=\"cs-trust__rating\">5.0 \u2605<\/td><td><span class=\"cs-trust__status\">Completed<\/span><\/td><\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fa4d543 e-con-full e-flex e-con e-parent\" data-id=\"fa4d543\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdf4bec elementor-widget elementor-widget-html\" data-id=\"cdf4bec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-where * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-where {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-where__inner { max-width: 1100px; margin: 0 auto; }\r\n.cs-where__eyebrow {\r\n  text-align: center; color: #14B8F5; font-size: 0.8125rem;\r\n  font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px;\r\n}\r\n.cs-where__heading {\r\n  text-align: center; color: #fff; font-weight: 800;\r\n  font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 16px;\r\n}\r\n.cs-where__sub {\r\n  text-align: center; color: rgba(255,255,255,0.78); font-size: 1.0625rem;\r\n  line-height: 1.65; max-width: 700px; margin: 0 auto 56px;\r\n}\r\n.cs-where__grid {\r\n  display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: stretch;\r\n}\r\n.cs-where__info { display: flex; flex-direction: column; gap: 22px; }\r\n.cs-where__block {\r\n  display: flex; gap: 18px; align-items: flex-start;\r\n}\r\n.cs-where__icon {\r\n  flex-shrink: 0; width: 48px; height: 48px; border-radius: 10px;\r\n  background-color: #0B1F3A;\r\n  display: flex; align-items: center; justify-content: center; color: #14B8F5;\r\n}\r\n.cs-where__icon svg { width: 22px; height: 22px; }\r\n.cs-where__block h3 {\r\n  color: #fff; font-size: 1.0625rem; font-weight: 700; margin-bottom: 4px;\r\n}\r\n.cs-where__block p { color: rgba(255,255,255,0.78); font-size: 1rem; line-height: 1.6; }\r\n.cs-where__block a { color: rgba(255,255,255,0.78); text-decoration: none; }\r\n.cs-where__block a:hover { color: #14B8F5; }\r\n.cs-where__btns { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 8px; }\r\n.cs-where__btn {\r\n  display: inline-block; padding: 15px 24px; border-radius: 8px;\r\n  font-size: 0.9rem; font-weight: 700; letter-spacing: 0.02em;\r\n  text-decoration: none; text-align: center; transition: all 0.2s ease;\r\n}\r\n.cs-where__btn--primary { background-color: #14B8F5; color: #08172B; }\r\n.cs-where__btn--primary:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n.cs-where__btn--secondary { background-color: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5); }\r\n.cs-where__btn--secondary:hover { border-color: #14B8F5; color: #14B8F5; }\r\n.cs-where__map {\r\n  border-radius: 12px; overflow: hidden; border: 1px solid rgba(255,255,255,0.10);\r\n  min-height: 100%;\r\n}\r\n.cs-where__map iframe { width: 100%; height: 100%; min-height: 460px; border: 0; display: block; }\r\n@media (max-width: 800px) {\r\n  .cs-where { padding: 60px 20px; }\r\n  .cs-where__grid { grid-template-columns: 1fr; }\r\n  .cs-where__map iframe { min-height: 320px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-where\">\r\n  <div class=\"cs-where__inner\">\r\n    <p class=\"cs-where__eyebrow\">Where We Work<\/p>\r\n    <h2 class=\"cs-where__heading\">Where We Build<\/h2>\r\n    <p class=\"cs-where__sub\">Cornerstone Construction has been Durham Region's trusted renovation partner since 2017. We bring professional craftsmanship to every neighbourhood we serve.<\/p>\r\n\r\n    <div class=\"cs-where__grid\">\r\n      <div class=\"cs-where__info\">\r\n\r\n        <div class=\"cs-where__block\">\r\n          <div class=\"cs-where__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/div>\r\n          <div>\r\n            <h3>Service Areas<\/h3>\r\n            <p>Oshawa, Whitby, Bowmanville, Ajax, Pickering, Newcastle, Clarington, Scarborough, Stouffville, and Peterborough<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cs-where__block\">\r\n          <div class=\"cs-where__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg><\/div>\r\n          <div>\r\n            <h3>Direct Line<\/h3>\r\n            <p><a href=\"tel:+18884047383\">1-888-404-7383<\/a><\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cs-where__block\">\r\n          <div class=\"cs-where__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\r\n          <div>\r\n            <h3>Business Hours<\/h3>\r\n            <p>Monday \u2013 Friday: 8:00 AM \u2013 6:00 PM<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cs-where__btns\">\r\n          <a class=\"cs-where__btn cs-where__btn--primary\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n          <a class=\"cs-where__btn cs-where__btn--secondary\" href=\"tel:+18884047383\">CALL 1-888-404-7383<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-where__map\">\r\n        <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d184124.345431564!2d-79.0556445!3d43.9146845!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89d51d107c000001%3A0x7079790000000000!2sDurham%20Region%2C%20ON!5e0!3m2!1sen!2sca!4v1684350000000!5m2!1sen!2sca\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" title=\"Durham Region service area map\"><\/iframe>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b0ad363 e-con-full e-flex e-con e-parent\" data-id=\"b0ad363\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32b39c4 elementor-widget elementor-widget-html\" data-id=\"32b39c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-faq * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-faq {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-faq__inner { max-width: 820px; margin: 0 auto; }\r\n.cs-faq__eyebrow {\r\n  text-align: center; color: #14B8F5; font-size: 0.8125rem;\r\n  font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px;\r\n}\r\n.cs-faq__heading {\r\n  text-align: center; color: #fff; font-weight: 800;\r\n  font-size: clamp(2rem, 4vw, 2.75rem); line-height: 1.1; margin-bottom: 16px;\r\n}\r\n.cs-faq__sub {\r\n  text-align: center; color: rgba(255,255,255,0.78); font-size: 1.0625rem;\r\n  line-height: 1.6; max-width: 640px; margin: 0 auto 48px;\r\n}\r\n.cs-faq__item {\r\n  border-bottom: 1px solid rgba(255,255,255,0.12);\r\n}\r\n.cs-faq__q {\r\n  width: 100%; background: none; border: none; cursor: pointer;\r\n  display: flex; align-items: center; justify-content: space-between; gap: 20px;\r\n  padding: 24px 4px; text-align: left;\r\n  color: #fff; font-size: 1.125rem; font-weight: 700; font-family: inherit;\r\n}\r\n.cs-faq__q:hover { color: #14B8F5; }\r\n.cs-faq__icon {\r\n  flex-shrink: 0; width: 22px; height: 22px; color: #14B8F5;\r\n  transition: transform 0.3s ease;\r\n}\r\n.cs-faq__item.open .cs-faq__icon { transform: rotate(180deg); }\r\n.cs-faq__a {\r\n  max-height: 0; overflow: hidden; transition: max-height 0.35s ease;\r\n}\r\n.cs-faq__a p {\r\n  color: rgba(255,255,255,0.78); font-size: 1rem; line-height: 1.7;\r\n  padding: 0 4px 26px;\r\n}\r\n.cs-faq__cta {\r\n  margin-top: 56px; text-align: center;\r\n  background-color: #0B1F3A;\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  border-radius: 14px; padding: 48px 32px;\r\n}\r\n.cs-faq__cta h3 { color: #fff; font-size: 1.6rem; font-weight: 800; margin-bottom: 12px; }\r\n.cs-faq__cta p { color: rgba(255,255,255,0.8); font-size: 1.0625rem; line-height: 1.6; margin-bottom: 28px; }\r\n.cs-faq__btns { display: flex; flex-wrap: wrap; gap: 14px; justify-content: center; }\r\n.cs-faq__btn {\r\n  display: inline-block; padding: 16px 28px; border-radius: 8px;\r\n  font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em;\r\n  text-decoration: none; text-align: center; transition: all 0.2s ease;\r\n}\r\n.cs-faq__btn--primary { background-color: #14B8F5; color: #08172B; }\r\n.cs-faq__btn--primary:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n.cs-faq__btn--secondary { background-color: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5); }\r\n.cs-faq__btn--secondary:hover { border-color: #14B8F5; color: #14B8F5; }\r\n@media (max-width: 560px) {\r\n  .cs-faq { padding: 60px 20px; }\r\n  .cs-faq__q { font-size: 1rem; }\r\n  .cs-faq__cta { padding: 36px 22px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-faq\">\r\n  <div class=\"cs-faq__inner\">\r\n    <p class=\"cs-faq__eyebrow\">Common Questions<\/p>\r\n    <h2 class=\"cs-faq__heading\">What Homeowners Ask Us<\/h2>\r\n    <p class=\"cs-faq__sub\">We listen, we build, and we deliver. Here is what you need to know before we start.<\/p>\r\n\r\n    <div class=\"cs-faq__list\">\r\n\r\n      <div class=\"cs-faq__item\">\r\n        <button class=\"cs-faq__q\" onclick=\"this.parentNode.classList.toggle('open'); var a=this.nextElementSibling; a.style.maxHeight = a.style.maxHeight ? null : a.scrollHeight + 'px';\">\r\n          How long does a typical kitchen renovation take?\r\n          <svg class=\"cs-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"cs-faq__a\"><p>Most kitchen renovations take 3 to 6 weeks depending on the size and scope. We give you a detailed timeline before we start and stick to it. Our $300\/day on-time penalty means we are accountable if we run late.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-faq__item\">\r\n        <button class=\"cs-faq__q\" onclick=\"this.parentNode.classList.toggle('open'); var a=this.nextElementSibling; a.style.maxHeight = a.style.maxHeight ? null : a.scrollHeight + 'px';\">\r\n          Do you handle all the permits for my project?\r\n          <svg class=\"cs-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"cs-faq__a\"><p>Yes. We identify what permits your project needs and handle the process for you. Permit fees are separate from your renovation cost and vary by municipality. We never skip permits \u2014 it protects you when you sell.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-faq__item\">\r\n        <button class=\"cs-faq__q\" onclick=\"this.parentNode.classList.toggle('open'); var a=this.nextElementSibling; a.style.maxHeight = a.style.maxHeight ? null : a.scrollHeight + 'px';\">\r\n          Are you insured and licensed to work in Ontario?\r\n          <svg class=\"cs-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"cs-faq__a\"><p>Yes. Cornerstone Construction Inc. is a fully licensed and insured Ontario corporation. We carry liability insurance and WSIB coverage on every job. Ask us for proof anytime.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cs-faq__item\">\r\n        <button class=\"cs-faq__q\" onclick=\"this.parentNode.classList.toggle('open'); var a=this.nextElementSibling; a.style.maxHeight = a.style.maxHeight ? null : a.scrollHeight + 'px';\">\r\n          Can I stay in my home during the renovation?\r\n          <svg class=\"cs-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"cs-faq__a\"><p>In most cases yes. We use HEPA air filtration, daily cleanup, and full plastic sheeting to protect the rest of your home. For major gut renovations we will discuss what makes sense for your situation during the consultation.<\/p><\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"cs-faq__cta\">\r\n      <h3>Have a specific project in mind?<\/h3>\r\n      <p>Mike Brock and the team are ready to help with your next renovation. Book your free project diagnostic or call us directly.<\/p>\r\n      <div class=\"cs-faq__btns\">\r\n        <a class=\"cs-faq__btn cs-faq__btn--primary\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n        <a class=\"cs-faq__btn cs-faq__btn--secondary\" href=\"tel:+18884047383\">CALL 1-888-404-7383<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9457a7e e-con-full e-flex e-con e-parent\" data-id=\"9457a7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f276c70 elementor-widget elementor-widget-html\" data-id=\"f276c70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cs-final * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.cs-final {\r\n  background-color: #08172B;\r\n  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n  padding: 84px 24px;\r\n}\r\n.cs-final__inner {\r\n  max-width: 1150px; margin: 0 auto;\r\n  display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center;\r\n}\r\n.cs-final__media { position: relative; border-radius: 14px; overflow: hidden; }\r\n.cs-final__media img { width: 100%; height: 100%; object-fit: cover; display: block; min-height: 520px; }\r\n.cs-final__quote {\r\n  position: absolute; inset: 0;\r\n  background: linear-gradient(180deg, rgba(8,23,43,0) 25%, rgba(8,23,43,0.75) 60%, rgba(8,23,43,0.97) 100%);\r\n  display: flex; flex-direction: column; justify-content: flex-end; padding: 36px;\r\n}\r\n.cs-final__quote p { color: #fff; font-size: 1.2rem; font-weight: 600; line-height: 1.45; margin-bottom: 18px; }\r\n.cs-final__byline { display: flex; align-items: center; gap: 14px; }\r\n.cs-final__byline::before { content: \"\"; width: 32px; height: 3px; background: #14B8F5; border-radius: 2px; flex-shrink: 0; }\r\n.cs-final__name { color: #fff; font-weight: 700; font-size: 1.05rem; }\r\n.cs-final__role { color: rgba(255,255,255,0.7); font-size: 0.8rem; letter-spacing: 0.06em; text-transform: uppercase; }\r\n.cs-final__eyebrow { color: #14B8F5; font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 14px; }\r\n.cs-final__heading { color: #fff; font-weight: 800; font-size: clamp(2rem, 3.6vw, 2.75rem); line-height: 1.1; text-transform: uppercase; margin-bottom: 18px; }\r\n.cs-final__copy { color: rgba(255,255,255,0.82); font-size: 1.0625rem; line-height: 1.7; margin-bottom: 28px; }\r\n.cs-final__list { list-style: none; margin-bottom: 32px; display: flex; flex-direction: column; gap: 14px; }\r\n.cs-final__list li { display: flex; align-items: center; gap: 12px; color: rgba(255,255,255,0.9); font-size: 1rem; }\r\n.cs-final__list svg { width: 20px; height: 20px; color: #14B8F5; flex-shrink: 0; }\r\n.cs-final__btns { display: flex; flex-wrap: wrap; gap: 14px; margin-bottom: 22px; }\r\n.cs-final__btn { display: inline-block; padding: 16px 26px; border-radius: 8px; font-size: 0.92rem; font-weight: 700; letter-spacing: 0.02em; text-decoration: none; text-align: center; transition: all 0.2s ease; }\r\n.cs-final__btn--primary { background-color: #14B8F5; color: #08172B; }\r\n.cs-final__btn--primary:hover { background-color: #0fa3dc; transform: translateY(-2px); }\r\n.cs-final__btn--secondary { background-color: transparent; color: #fff; border: 2px solid rgba(255,255,255,0.5); }\r\n.cs-final__btn--secondary:hover { border-color: #14B8F5; color: #14B8F5; }\r\n.cs-final__fine { color: rgba(255,255,255,0.5); font-size: 0.8125rem; line-height: 1.6; }\r\n@media (max-width: 800px) {\r\n  .cs-final { padding: 60px 20px; }\r\n  .cs-final__inner { grid-template-columns: 1fr; gap: 36px; }\r\n  .cs-final__media img { min-height: 400px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cs-final\">\r\n  <div class=\"cs-final__inner\">\r\n\r\n    <div class=\"cs-final__media\">\r\n      <img decoding=\"async\" src=\"https:\/\/cornerstoneconstruction-inc.com\/wp-content\/uploads\/2026\/06\/cornerstone_home_cta.png\" alt=\"Mike Brock, Owner and General Contractor at Cornerstone Construction\">\r\n      <div class=\"cs-final__quote\">\r\n        <p>\"I started Cornerstone because homeowners deserve a contractor they can actually trust.\"<\/p>\r\n        <div class=\"cs-final__byline\">\r\n          <div>\r\n            <div class=\"cs-final__name\">Mike Brock<\/div>\r\n            <div class=\"cs-final__role\">Owner &amp; General Contractor<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cs-final__content\">\r\n      <p class=\"cs-final__eyebrow\">Get Started<\/p>\r\n      <h2 class=\"cs-final__heading\">Ready to Build Your Vision?<\/h2>\r\n      <p class=\"cs-final__copy\">Book your free Project Diagnostic. We assess your space, scope the work, and give you a fixed price before we start. No guessing. No ballpark numbers.<\/p>\r\n      <ul class=\"cs-final__list\">\r\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 12 11 15 16 9\"\/><\/svg>Free walkthrough \u2014 no obligation<\/li>\r\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>Response within 24 hours<\/li>\r\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 12 11 14 15 10\"\/><\/svg>Fully licensed and insured Ontario corporation<\/li>\r\n      <\/ul>\r\n      <div class=\"cs-final__btns\">\r\n        <a class=\"cs-final__btn cs-final__btn--primary\" href=\"https:\/\/we-listen-we-build-we-deliver.today\/diagnostic\" target=\"_blank\" rel=\"noopener\">START YOUR PROJECT DIAGNOSTIC<\/a>\r\n        <a class=\"cs-final__btn cs-final__btn--secondary\" href=\"tel:+18884047383\">CALL 1-888-404-7383<\/a>\r\n      <\/div>\r\n      <p class=\"cs-final__fine\">Licensed &amp; Insured Ontario Corporation \u00b7 Serving Durham Region Since 2017 \u00b7 5-Year Warranty on Every Job<\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\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>Oshawa &amp; Durham Region Renovation Experts \u2014 Serving the GTA CornerstoneConstruction We Listen, We Build, We Deliver Professional residential and commercial renovations led by Mike Brock. Serving Oshawa, Whitby, Bowmanville, Ajax, Pickering, and Durham Region since 2017. START YOUR PROJECT DIAGNOSTIC CALL 1-888-404-7383 Every Project. Every Time. The Cornerstone Certainty Stack Eight guarantees that protect [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":27,"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":678,"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/pages\/7\/revisions\/678"}],"wp:attachment":[{"href":"https:\/\/cornerstoneconstruction-inc.com\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}