{"id":723,"date":"2026-05-05T13:17:10","date_gmt":"2026-05-05T12:17:10","guid":{"rendered":""},"modified":"2026-05-28T12:25:00","modified_gmt":"2026-05-28T12:25:00","slug":"homelifts-for-elderly","status":"publish","type":"page","link":"https:\/\/canopy.gorilla.marketing\/charlotte\/homelifts-for-elderly\/","title":{"rendered":"Homelifts for Elderly"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"723\" class=\"elementor elementor-723\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-f1ea684 e-con-full e-flex e-con e-parent\" data-id=\"f1ea684\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-874dfba elementor-widget elementor-widget-html\" data-id=\"874dfba\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!doctype html>\r\n<html lang=\"en-GB\">\r\n<head>\r\n<meta charset=\"utf-8\" \/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\r\n<title>Home Lifts for the Elderly in Cardiff | Adaptmyhome<\/title>\r\n<meta name=\"description\" content=\"Specialist home lift fitting for elderly homeowners across Cardiff and South Wales. UK-made Terry Lifts, honest advice, no hard sell. Free home survey.\" \/>\r\n\r\n<link rel=\"icon\" type=\"image\/webp\" href=\"https:\/\/adaptmyhome.co.uk\/wp-content\/uploads\/2025\/02\/Site-Icon-Photopea.webp\" \/>\r\n<link rel=\"apple-touch-icon\" href=\"https:\/\/adaptmyhome.co.uk\/wp-content\/uploads\/2025\/02\/Site-Icon-Photopea.webp\" \/>\r\n\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=Mulish:ital,wght@0,300..900;1,300..900&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n\/* =============================================================\r\n   Adaptmyhome , PPC Landing Page Template\r\n   Page 01: Stairlifts for Elderly\r\n   Brand palette per AMH_site_colours_Final\r\n   ============================================================= *\/\r\n\r\n:root {\r\n  --teal-deep:   #00445A;   \/* footer \/ strongest text *\/\r\n  --teal:        #005D7B;   \/* logo \/ primary text *\/\r\n  --teal-bright: #009ACA;   \/* secondary accent \/ link *\/\r\n  --orange:      #FF6100;   \/* CTA only , used sparingly *\/\r\n  --orange-deep: #E45500;   \/* CTA hover *\/\r\n  --bg-blue:     #DEFCFF;   \/* cool background shade *\/\r\n  --bg-cream:    #FFF3EA;   \/* warm background shade *\/\r\n  --ink:         #0E2630;   \/* body copy darker than logo for legibility *\/\r\n  --muted:       #5A7783;   \/* muted body text *\/\r\n  --line:        #D8E6EB;   \/* hairlines *\/\r\n  --white:       #ffffff;\r\n\r\n  --serif: \"Mulish\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n  --sans:  \"Mulish\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n\r\n  --radius: 14px;\r\n  --radius-lg: 22px;\r\n  --shadow-sm: 0 2px 6px rgba(0, 68, 90, 0.06);\r\n  --shadow:    0 12px 32px -12px rgba(0, 68, 90, 0.18);\r\n  --shadow-lg: 0 30px 80px -30px rgba(0, 68, 90, 0.28);\r\n\r\n  --maxw: 1200px;\r\n}\r\n\r\n* { box-sizing: border-box; }\r\nhtml { scroll-behavior: smooth; }\r\nbody {\r\n  margin: 0;\r\n  font-family: var(--sans);\r\n  font-size: 18px;          \/* senior-friendly default *\/\r\n  line-height: 1.6;\r\n  color: var(--ink);\r\n  background: var(--white);\r\n  -webkit-font-smoothing: antialiased;\r\n  text-rendering: optimizeLegibility;\r\n}\r\n\r\nimg { max-width: 100%; display: block; }\r\na { color: var(--teal); text-decoration-color: rgba(0, 93, 123, 0.3); text-underline-offset: 3px; }\r\na:hover { color: var(--teal-bright); }\r\n\r\n\/* ---------- Utility ---------- *\/\r\n.wrap { max-width: var(--maxw); margin: 0 auto; padding: 0 28px; }\r\n.eyebrow {\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.18em;\r\n  text-transform: uppercase;\r\n  color: var(--teal-bright);\r\n  margin: 0 0 16px;\r\n}\r\nh1, h2, h3 { color: var(--teal-deep); margin: 0; font-weight: 800; letter-spacing: -0.015em; }\r\nh1 { font-size: clamp(40px, 5.6vw, 72px); line-height: 1.04; }\r\nh2 { font-size: clamp(30px, 3.6vw, 46px); line-height: 1.1; }\r\nh3 { font-size: 22px; line-height: 1.25; }\r\n\r\np  { margin: 0 0 1em; }\r\n.lead { font-size: clamp(18px, 1.4vw, 21px); color: var(--ink); line-height: 1.55; }\r\n\r\n\/* ---------- Buttons ---------- *\/\r\n.btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 16px 28px;\r\n  border-radius: 999px;\r\n  font-family: var(--sans);\r\n  font-weight: 800;\r\n  font-size: 17px;\r\n  text-decoration: none;\r\n  border: 0;\r\n  cursor: pointer;\r\n  transition: transform .15s ease, background .15s ease, box-shadow .15s ease;\r\n  white-space: nowrap;\r\n}\r\n.btn-primary {\r\n  background: var(--orange);\r\n  color: #fff;\r\n  box-shadow: 0 8px 22px -8px rgba(255, 97, 0, 0.55);\r\n}\r\n.btn-primary:hover { background: var(--orange-deep); transform: translateY(-1px); color: #fff; }\r\n.btn-ghost {\r\n  background: transparent;\r\n  color: var(--teal-deep);\r\n  border: 1.5px solid var(--teal);\r\n}\r\n.btn-ghost:hover { background: var(--teal-deep); color: #fff; }\r\n.btn .arrow { transition: transform .2s ease; }\r\n.btn:hover .arrow { transform: translateX(3px); }\r\n\r\n\/* ---------- Top bar ---------- *\/\r\n.topbar {\r\n  background: var(--teal-deep);\r\n  color: #cfeaf2;\r\n  font-size: 14px;\r\n  padding: 9px 0;\r\n}\r\n.topbar .wrap {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  gap: 16px;\r\n  flex-wrap: wrap;\r\n}\r\n.topbar-trust {\r\n  display: flex;\r\n  gap: 22px;\r\n  flex-wrap: wrap;\r\n}\r\n.topbar-trust span { display: inline-flex; align-items: center; gap: 7px; }\r\n.topbar-stars { display: inline-flex; gap: 1px; }\r\n.topbar-trust svg { flex-shrink: 0; }\r\n\r\n.header {\r\n  background: #fff;\r\n  border-bottom: 1px solid var(--line);\r\n  position: sticky;\r\n  top: 0;\r\n  z-index: 50;\r\n  backdrop-filter: saturate(160%) blur(8px);\r\n  background: rgba(255, 255, 255, 0.92);\r\n}\r\n.header .wrap {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding-top: 16px;\r\n  padding-bottom: 16px;\r\n  gap: 16px;\r\n}\r\n.logo {\r\n  font-family: var(--sans);\r\n  font-weight: 900;\r\n  font-size: 22px;\r\n  color: var(--teal);\r\n  letter-spacing: -0.02em;\r\n  text-decoration: none;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n.logo-img {\r\n  height: 36px;\r\n  width: auto;\r\n  display: block;\r\n}\r\n\/* Fallback wordmark while no image logo is loaded *\/\r\n.logo-fallback {\r\n  font-family: var(--sans);\r\n  font-weight: 900;\r\n  font-size: 24px;\r\n  letter-spacing: -0.025em;\r\n  color: var(--teal);\r\n}\r\n.logo-fallback span { color: var(--orange); }\r\n.header-cta {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 18px;\r\n}\r\n.header-phone {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  color: var(--teal-deep);\r\n  font-weight: 800;\r\n  font-size: 18px;\r\n  text-decoration: none;\r\n  white-space: nowrap;\r\n}\r\n.header-phone .num { font-size: 19px; letter-spacing: -0.01em; white-space: nowrap; }\r\n.header-phone:hover { color: var(--orange); }\r\n\r\n@media (max-width: 860px) {\r\n  .header-cta .btn-primary { display: none; }\r\n}\r\n@media (max-width: 720px) {\r\n  .topbar-trust { display: none; }\r\n  .header-phone .label { display: none; }\r\n  .logo-img { height: 30px; }\r\n}\r\n@media (max-width: 540px) {\r\n  \/* Stack header onto two rows: logo on top, phone below, both centered *\/\r\n  .header .wrap {\r\n    flex-wrap: wrap;\r\n    justify-content: center;\r\n    row-gap: 10px;\r\n    padding-top: 12px;\r\n    padding-bottom: 12px;\r\n  }\r\n  .logo { flex: 0 0 auto; }\r\n  .header-cta {\r\n    flex: 1 0 100%;\r\n    justify-content: center;\r\n    padding-top: 10px;\r\n    border-top: 1px solid var(--line);\r\n  }\r\n}\r\n@media (max-width: 380px) {\r\n  .header-phone .num { font-size: 17px; }\r\n}\r\n\r\n\/* ---------- Hero ---------- *\/\r\n.hero {\r\n  position: relative;\r\n  padding: 70px 0 90px;\r\n  overflow: hidden;\r\n  background-color: var(--bg-blue);\r\n  background-image:\r\n    linear-gradient(115deg, rgba(222, 252, 255, 0.94) 0%, rgba(222, 252, 255, 0.78) 45%, rgba(222, 252, 255, 0.55) 100%),\r\n    radial-gradient(1200px 600px at 80% -10%, rgba(0, 154, 202, 0.14), transparent 60%),\r\n    radial-gradient(900px 500px at -10% 110%, rgba(255, 97, 0, 0.06), transparent 60%),\r\n    url('https:\/\/adaptmyhome.co.uk\/wp-content\/uploads\/2024\/07\/20230109_092200-scaled-e1721292123477.jpg');\r\n  background-size: 100% 100%, 100% 100%, 100% 100%, cover;\r\n  background-position: center, center, center, center;\r\n  background-repeat: no-repeat;\r\n}\r\n@media (max-width: 720px) {\r\n  \/* Heavier overlay on mobile so text stays readable when photo dominates a smaller viewport *\/\r\n  .hero {\r\n    background-image:\r\n      linear-gradient(180deg, rgba(222, 252, 255, 0.94) 0%, rgba(222, 252, 255, 0.85) 100%),\r\n      url('https:\/\/adaptmyhome.co.uk\/wp-content\/uploads\/2024\/07\/20230109_092200-scaled-e1721292123477.jpg');\r\n    background-size: 100% 100%, cover;\r\n    background-position: center, center;\r\n  }\r\n}\r\n.hero::before {\r\n  \/* subtle grain\/texture overlay *\/\r\n  content: \"\";\r\n  position: absolute; inset: 0;\r\n  background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'\/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.04 0'\/><\/filter><rect width='100%25' height='100%25' filter='url(%23n)'\/><\/svg>\");\r\n  opacity: 0.7;\r\n  pointer-events: none;\r\n}\r\n.hero .wrap { position: relative; z-index: 1; }\r\n.hero-grid {\r\n  display: grid;\r\n  grid-template-columns: 1.15fr 1fr;\r\n  gap: 64px;\r\n  align-items: center;\r\n}\r\n.hero-copy h1 .accent {\r\n  color: var(--teal-bright);\r\n  font-style: italic;\r\n  font-family: var(--serif);\r\n  font-weight: 400;\r\n}\r\n.hero-copy .lead {\r\n  margin-top: 24px;\r\n  max-width: 560px;\r\n  color: var(--teal-deep);\r\n}\r\n.hero-bullets {\r\n  list-style: none;\r\n  padding: 0;\r\n  margin: 32px 0 36px;\r\n  display: grid;\r\n  gap: 12px;\r\n  max-width: 540px;\r\n}\r\n.hero-bullets li {\r\n  display: flex;\r\n  gap: 12px;\r\n  align-items: flex-start;\r\n  font-weight: 600;\r\n  color: var(--teal-deep);\r\n}\r\n.hero-bullets svg { flex-shrink: 0; margin-top: 4px; }\r\n.hero-bullet-stars {\r\n  display: inline-flex;\r\n  gap: 2px;\r\n  flex-shrink: 0;\r\n  margin-top: 6px;\r\n  width: 86px;\r\n}\r\n\r\n.hero-actions {\r\n  display: flex;\r\n  gap: 14px;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n}\r\n.hero-actions .or {\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.15em;\r\n  font-weight: 700;\r\n}\r\n.hero-callme {\r\n  font-weight: 800;\r\n  color: var(--teal-deep);\r\n  font-size: 18px;\r\n  text-decoration: none;\r\n  display: inline-flex;\r\n  gap: 8px;\r\n  align-items: center;\r\n}\r\n.hero-callme:hover { color: var(--orange); }\r\n\r\n\/* Form card *\/\r\n.form-card {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 36px 32px;\r\n  box-shadow: var(--shadow-lg);\r\n  position: relative;\r\n  border: 1px solid rgba(0, 93, 123, 0.08);\r\n}\r\n.form-card::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -10px; left: 24px; right: 24px;\r\n  height: 10px;\r\n  background: linear-gradient(90deg, var(--orange), var(--teal-bright));\r\n  border-radius: 10px 10px 0 0;\r\n  opacity: 0.9;\r\n}\r\n.form-card h2 {\r\n  font-size: 26px;\r\n  margin-bottom: 6px;\r\n}\r\n.form-card .sub {\r\n  color: var(--muted);\r\n  font-size: 16px;\r\n  margin: 0 0 24px;\r\n}\r\n\r\n\/* Elementor form wrapper. The shortcode renders inside this. *\/\r\n.elementor-form-wrap {\r\n  min-height: 60px;\r\n}\r\n\r\n.form-foot {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  margin-top: 18px;\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n  justify-content: center;\r\n}\r\n\r\n@media (max-width: 960px) {\r\n  .hero { padding: 48px 0 64px; }\r\n  .hero-grid { grid-template-columns: 1fr; gap: 40px; }\r\n}\r\n\r\n\/* ---------- Trust strip ---------- *\/\r\n.trust {\r\n  background: #fff;\r\n  padding: 36px 0;\r\n  border-bottom: 1px solid var(--line);\r\n}\r\n.trust-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 24px;\r\n  text-align: center;\r\n}\r\n.trust-item {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n.trust-item .num {\r\n  font-family: var(--serif);\r\n  font-weight: 500;\r\n  font-size: 38px;\r\n  color: var(--teal);\r\n  line-height: 1;\r\n  letter-spacing: -0.02em;\r\n}\r\n.trust-item .label {\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n  font-weight: 600;\r\n  letter-spacing: 0.04em;\r\n}\r\n.trust-num-stars {\r\n  display: flex !important;\r\n  gap: 4px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  height: 38px;\r\n}\r\n.trust-num-stars svg {\r\n  width: 28px;\r\n  height: 28px;\r\n}\r\n@media (max-width: 720px) { .trust-grid { grid-template-columns: repeat(2, 1fr); gap: 28px; } }\r\n\r\n\/* ---------- Reviews ---------- *\/\r\n.reviews {\r\n  padding: 90px 0;\r\n  background: #fff;\r\n  border-top: 1px solid var(--line);\r\n  border-bottom: 1px solid var(--line);\r\n}\r\n.reviews-head {\r\n  display: flex;\r\n  align-items: flex-end;\r\n  justify-content: space-between;\r\n  gap: 30px;\r\n  margin-bottom: 50px;\r\n  flex-wrap: wrap;\r\n}\r\n.reviews-head .left { max-width: 600px; }\r\n.reviews-head h2 { margin-bottom: 10px; }\r\n.reviews-rating {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  flex-wrap: wrap;\r\n}\r\n.reviews-stars {\r\n  display: inline-flex;\r\n  gap: 3px;\r\n}\r\n.reviews-stars svg { width: 22px; height: 22px; }\r\n.reviews-rating .rating-label {\r\n  font-weight: 800;\r\n  color: var(--teal-deep);\r\n  font-size: 16px;\r\n}\r\n.reviews-rating .rating-sub {\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n}\r\n\r\n.reviews-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 24px;\r\n}\r\n.review-card {\r\n  background: var(--bg-cream);\r\n  border-radius: var(--radius-lg);\r\n  padding: 28px 26px 24px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 14px;\r\n  border: 1px solid rgba(255, 97, 0, 0.08);\r\n}\r\n.review-card .stars {\r\n  display: inline-flex;\r\n  gap: 2px;\r\n  color: #FFB800;\r\n}\r\n.review-card .stars svg { width: 16px; height: 16px; }\r\n.review-card blockquote {\r\n  margin: 0;\r\n  font-size: 16px;\r\n  line-height: 1.55;\r\n  color: var(--ink);\r\n  font-style: italic;\r\n  font-weight: 500;\r\n}\r\n.review-card .reviewer {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  margin-top: auto;\r\n  padding-top: 14px;\r\n  border-top: 1px solid rgba(0, 93, 123, 0.08);\r\n}\r\n.review-card .reviewer-avatar {\r\n  width: 36px;\r\n  height: 36px;\r\n  border-radius: 50%;\r\n  background: linear-gradient(135deg, var(--teal) 0%, var(--teal-bright) 100%);\r\n  color: #fff;\r\n  display: grid;\r\n  place-items: center;\r\n  font-weight: 800;\r\n  font-size: 14px;\r\n  flex-shrink: 0;\r\n}\r\n.review-card .reviewer-name {\r\n  font-weight: 800;\r\n  color: var(--teal-deep);\r\n  font-size: 15px;\r\n  line-height: 1.2;\r\n}\r\n.review-card .reviewer-meta {\r\n  font-size: 12px;\r\n  color: var(--muted);\r\n  letter-spacing: 0.05em;\r\n}\r\n@media (max-width: 960px) {\r\n  .reviews { padding: 60px 0; }\r\n  .reviews-grid { grid-template-columns: 1fr; gap: 18px; }\r\n}\r\n\r\n\/* ---------- Lee section ---------- *\/\r\n.lee {\r\n  background: var(--bg-cream);\r\n  padding: 110px 0;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.lee::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  right: -120px; top: -120px;\r\n  width: 360px; height: 360px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(0, 154, 202, 0.18), transparent 70%);\r\n  pointer-events: none;\r\n}\r\n.lee-grid {\r\n  display: grid;\r\n  grid-template-columns: 0.85fr 1.15fr;\r\n  gap: 70px;\r\n  align-items: center;\r\n  position: relative;\r\n}\r\n.lee-photo {\r\n  position: relative;\r\n  aspect-ratio: 4 \/ 5;\r\n  \/* No overflow:hidden here - badge needs to sit outside the rounded photo *\/\r\n}\r\n.lee-photo-frame {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 100%;\r\n  border-radius: var(--radius-lg);\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow-lg);\r\n  background: linear-gradient(135deg, var(--teal) 0%, var(--teal-deep) 100%);\r\n}\r\n.lee-photo .placeholder {\r\n  position: absolute; inset: 0;\r\n  display: grid;\r\n  place-items: center;\r\n  color: rgba(255,255,255,0.85);\r\n  font-size: 14px;\r\n  letter-spacing: 0.18em;\r\n  text-transform: uppercase;\r\n  font-weight: 700;\r\n  text-align: center;\r\n  padding: 20px;\r\n}\r\n\/* Real photo fills the rounded frame *\/\r\n.lee-photo img.lee-photo-img {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  object-fit: cover;\r\n}\r\n.lee-badge {\r\n  position: absolute;\r\n  bottom: -20px; left: 50%;\r\n  transform: translateX(-50%);\r\n  background: var(--orange);\r\n  color: #fff;\r\n  padding: 11px 20px;\r\n  border-radius: 999px;\r\n  font-weight: 800;\r\n  font-size: 13px;\r\n  letter-spacing: 0.04em;\r\n  text-transform: uppercase;\r\n  box-shadow: var(--shadow);\r\n  white-space: nowrap;\r\n  z-index: 2;\r\n}\r\n\r\n.lee-copy h2 { margin-bottom: 24px; }\r\n.lee-quote {\r\n  font-family: var(--serif);\r\n  font-style: italic;\r\n  font-size: clamp(22px, 2vw, 28px);\r\n  line-height: 1.45;\r\n  color: var(--teal-deep);\r\n  margin: 28px 0;\r\n  position: relative;\r\n  padding-left: 28px;\r\n  border-left: 3px solid var(--orange);\r\n}\r\n.lee-sign {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  margin-top: 36px;\r\n}\r\n.lee-sign .name {\r\n  font-family: var(--serif);\r\n  font-style: italic;\r\n  font-size: 22px;\r\n  color: var(--teal-deep);\r\n}\r\n.lee-sign .role {\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.12em;\r\n  font-weight: 700;\r\n}\r\n\r\n@media (max-width: 960px) {\r\n  .lee { padding: 70px 0 90px; }\r\n  .lee-grid { grid-template-columns: 1fr; gap: 50px; }\r\n  .lee-photo { max-width: 420px; margin: 0 auto; }\r\n}\r\n\r\n\/* ---------- Products ---------- *\/\r\n.products {\r\n  padding: 110px 0;\r\n  background: #fff;\r\n}\r\n.section-head { text-align: center; max-width: 720px; margin: 0 auto 64px; }\r\n.section-head .lead { color: var(--muted); margin-top: 14px; }\r\n\r\n.product-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 28px;\r\n}\r\n.product-card {\r\n  background: #fff;\r\n  border: 1px solid var(--line);\r\n  border-radius: var(--radius-lg);\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n}\r\n.product-card:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: var(--shadow);\r\n  border-color: rgba(0, 154, 202, 0.3);\r\n}\r\n.product-image {\r\n  aspect-ratio: 4 \/ 3;\r\n  background: linear-gradient(135deg, var(--bg-blue) 0%, #fff 100%);\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.product-image .placeholder {\r\n  position: absolute; inset: 0;\r\n  display: grid;\r\n  place-items: center;\r\n  color: var(--teal);\r\n  font-weight: 700;\r\n  font-size: 13px;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  text-align: center;\r\n  padding: 20px;\r\n  opacity: 0.6;\r\n}\r\n.product-image img.product-image-img {\r\n  position: absolute; inset: 0;\r\n  width: 100%; height: 100%;\r\n  object-fit: cover;\r\n}\r\n.product-tag {\r\n  position: absolute;\r\n  top: 16px; left: 16px;\r\n  background: var(--teal-deep);\r\n  color: #fff;\r\n  padding: 6px 12px;\r\n  border-radius: 999px;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n}\r\n.product-tag.featured { background: var(--orange); }\r\n\r\n.product-body {\r\n  padding: 28px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  flex: 1;\r\n}\r\n.product-body h3 { margin-bottom: 6px; font-size: 24px; }\r\n.product-body .brand {\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.15em;\r\n  color: var(--teal-bright);\r\n  margin-bottom: 14px;\r\n}\r\n.product-body p { color: var(--muted); font-size: 16px; }\r\n.product-features {\r\n  list-style: none;\r\n  padding: 0;\r\n  margin: 0 0 22px;\r\n  display: grid;\r\n  gap: 8px;\r\n}\r\n.product-features li {\r\n  display: flex;\r\n  gap: 10px;\r\n  align-items: flex-start;\r\n  font-size: 15px;\r\n  color: var(--ink);\r\n}\r\n.product-features svg { flex-shrink: 0; margin-top: 4px; color: var(--teal-bright); }\r\n.product-link {\r\n  margin-top: auto;\r\n  font-weight: 700;\r\n  font-size: 15px;\r\n  color: var(--teal);\r\n  text-decoration: none;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n}\r\n.product-link:hover { color: var(--orange); }\r\n.product-link::after { content: \"\u2192\"; transition: transform .15s ease; }\r\n.product-link:hover::after { transform: translateX(3px); }\r\n\r\n@media (max-width: 960px) {\r\n  .products { padding: 70px 0; }\r\n  .product-grid { grid-template-columns: 1fr; }\r\n}\r\n\r\n\/* ---------- Process ---------- *\/\r\n.process {\r\n  background: var(--bg-blue);\r\n  padding: 110px 0;\r\n  position: relative;\r\n}\r\n.process-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 24px;\r\n  margin-top: 56px;\r\n}\r\n.step {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 32px 28px;\r\n  position: relative;\r\n  border: 1px solid rgba(0, 93, 123, 0.08);\r\n}\r\n.step-num {\r\n  font-family: var(--serif);\r\n  font-style: italic;\r\n  font-weight: 400;\r\n  font-size: 56px;\r\n  color: var(--orange);\r\n  line-height: 1;\r\n  margin-bottom: 16px;\r\n  letter-spacing: -0.03em;\r\n}\r\n.step h3 { font-size: 20px; margin-bottom: 8px; }\r\n.step p { color: var(--muted); font-size: 15px; margin: 0; }\r\n@media (max-width: 960px) {\r\n  .process { padding: 70px 0; }\r\n  .process-grid { grid-template-columns: repeat(2, 1fr); gap: 20px; }\r\n}\r\n@media (max-width: 520px) {\r\n  .process-grid { grid-template-columns: 1fr; }\r\n}\r\n\r\n\/* ---------- Why ---------- *\/\r\n.why {\r\n  padding: 110px 0;\r\n  background: #fff;\r\n}\r\n.why-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 36px 28px;\r\n  margin-top: 56px;\r\n}\r\n.why-item h3 {\r\n  font-size: 19px;\r\n  margin-bottom: 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n}\r\n.why-item h3 .icon {\r\n  width: 40px; height: 40px;\r\n  border-radius: 10px;\r\n  background: var(--bg-cream);\r\n  display: grid; place-items: center;\r\n  color: var(--orange);\r\n  flex-shrink: 0;\r\n}\r\n.why-item h3 .icon-stars {\r\n  display: flex !important;\r\n  flex-wrap: wrap;\r\n  gap: 2px;\r\n  padding: 5px;\r\n  align-content: center;\r\n  justify-content: center;\r\n}\r\n.why-item h3 .icon-stars svg { flex: 0 0 11px; }\r\n.why-item p { color: var(--muted); margin: 0; font-size: 16px; }\r\n@media (max-width: 960px) {\r\n  .why { padding: 70px 0; }\r\n  .why-grid { grid-template-columns: 1fr; gap: 30px; }\r\n}\r\n\r\n\/* ---------- Wider services ---------- *\/\r\n.wider {\r\n  padding: 90px 0;\r\n  background: var(--bg-cream);\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.wider::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: -120px; bottom: -120px;\r\n  width: 320px; height: 320px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(0, 154, 202, 0.14), transparent 70%);\r\n  pointer-events: none;\r\n}\r\n.wider .wrap { position: relative; z-index: 1; }\r\n.wider-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1.05fr;\r\n  gap: 60px;\r\n  align-items: center;\r\n}\r\n.wider-copy h2 { margin-bottom: 18px; }\r\n.wider-copy p { color: var(--ink); font-size: 17px; max-width: 520px; }\r\n.wider-services {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n}\r\n.wider-services span {\r\n  background: #fff;\r\n  border: 1px solid rgba(0, 93, 123, 0.12);\r\n  color: var(--teal-deep);\r\n  padding: 14px 22px;\r\n  border-radius: 999px;\r\n  font-weight: 700;\r\n  font-size: 15px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n.wider-services svg { color: var(--orange); flex-shrink: 0; }\r\n@media (max-width: 960px) {\r\n  .wider { padding: 60px 0; }\r\n  .wider-grid { grid-template-columns: 1fr; gap: 36px; }\r\n}\r\n\r\n\/* ---------- Final CTA ---------- *\/\r\n.final {\r\n  background:\r\n    radial-gradient(800px 400px at 80% 30%, rgba(0, 154, 202, 0.4), transparent 60%),\r\n    var(--teal-deep);\r\n  color: #fff;\r\n  padding: 110px 0;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.final::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'\/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0'\/><\/filter><rect width='100%25' height='100%25' filter='url(%23n)'\/><\/svg>\");\r\n  opacity: 0.6;\r\n  pointer-events: none;\r\n}\r\n.final .wrap { position: relative; z-index: 1; text-align: center; }\r\n.final h2 { color: #fff; max-width: 800px; margin: 0 auto 18px; }\r\n.final h2 .accent { color: #FFD3B6; font-family: var(--serif); font-style: italic; font-weight: 400; }\r\n.final p { color: #cfeaf2; max-width: 620px; margin: 0 auto 36px; font-size: 19px; }\r\n.final-actions {\r\n  display: flex;\r\n  gap: 16px;\r\n  justify-content: center;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n}\r\n.final .btn-ghost { color: #fff; border-color: rgba(255,255,255,0.5); }\r\n.final .btn-ghost:hover { background: #fff; color: var(--teal-deep); }\r\n.final-phone {\r\n  display: block;\r\n  margin-top: 28px;\r\n  color: #fff;\r\n  font-family: var(--serif);\r\n  font-size: 32px;\r\n  font-weight: 500;\r\n  letter-spacing: -0.01em;\r\n  text-decoration: none;\r\n}\r\n.final-phone:hover { color: #FFD3B6; }\r\n\r\n\/* ---------- Footer ---------- *\/\r\n.footer {\r\n  background: var(--teal-deep);\r\n  color: #9DB7C2;\r\n  padding: 50px 0 28px;\r\n  border-top: 1px solid rgba(255,255,255,0.08);\r\n  font-size: 15px;\r\n}\r\n.footer .wrap {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  flex-wrap: wrap;\r\n  gap: 20px;\r\n}\r\n.footer a { color: #cfeaf2; text-decoration: none; }\r\n.footer a:hover { color: #fff; }\r\n.footer-links { display: flex; gap: 24px; flex-wrap: wrap; }\r\n.footer-meta { font-size: 13px; opacity: 0.7; }\r\n\r\n.product-link-btn {\r\n  margin-top: auto;\r\n  font-family: var(--sans);\r\n  font-weight: 800;\r\n  font-size: 15px;\r\n  color: var(--teal);\r\n  background: transparent;\r\n  border: 0;\r\n  padding: 12px 18px 12px 0;\r\n  cursor: pointer;\r\n  text-align: left;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  align-self: flex-start;\r\n  transition: color .15s ease, gap .15s ease;\r\n  letter-spacing: -0.005em;\r\n}\r\n.product-link-btn:hover { color: var(--orange); gap: 12px; }\r\n.product-link-btn::after {\r\n  content: \"\u2192\";\r\n  font-weight: 700;\r\n  transition: transform .15s ease;\r\n}\r\n.product-link-btn:hover::after { transform: translateX(3px); }\r\n\r\n\/* ---------- Modal ---------- *\/\r\n\/* Form modal: same overlay\/box as product modals, but content layout\r\n   tuned for a form (no image header, more vertical breathing room) *\/\r\n.modal-form .modal-box {\r\n  width: min(560px, calc(100% - 32px));\r\n  grid-template-rows: 1fr;\r\n}\r\n.modal-form .modal-content {\r\n  padding: 40px 36px 36px;\r\n}\r\n.modal-form .modal-content h3 {\r\n  font-size: clamp(24px, 2.4vw, 30px);\r\n  margin-bottom: 8px;\r\n}\r\n.modal-form .modal-sub {\r\n  font-size: 16px;\r\n  font-style: normal;\r\n  color: var(--muted);\r\n  margin: 0 0 24px;\r\n  font-family: var(--sans);\r\n}\r\n.modal-form-embed {\r\n  background: var(--bg-cream);\r\n  border-radius: var(--radius);\r\n  padding: 22px 20px;\r\n  border: 1px solid rgba(255, 97, 0, 0.08);\r\n}\r\n.modal-form-foot {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-top: 16px;\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n  justify-content: center;\r\n}\r\n@media (max-width: 720px) {\r\n  .modal-form .modal-content { padding: 28px 22px 32px; }\r\n}\r\n.modal {\r\n  position: fixed;\r\n  inset: 0;\r\n  z-index: 100;\r\n  display: none;\r\n  padding: 0;\r\n}\r\n.modal[aria-hidden=\"false\"] { display: block; }\r\n\r\n.modal-backdrop {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: rgba(0, 38, 48, 0.72);\r\n  backdrop-filter: blur(4px);\r\n  -webkit-backdrop-filter: blur(4px);\r\n  animation: modal-fade .2s ease;\r\n}\r\n@keyframes modal-fade {\r\n  from { opacity: 0; }\r\n  to   { opacity: 1; }\r\n}\r\n\r\n.modal-box {\r\n  position: relative;\r\n  width: min(880px, calc(100% - 32px));\r\n  max-height: calc(100vh - 40px);\r\n  margin: 20px auto;\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  box-shadow: 0 60px 120px -40px rgba(0, 0, 0, 0.5);\r\n  overflow: hidden;\r\n  display: grid;\r\n  grid-template-rows: auto 1fr;\r\n  animation: modal-pop .25s cubic-bezier(.22,.9,.32,1.1);\r\n}\r\n@keyframes modal-pop {\r\n  from { opacity: 0; transform: translateY(12px) scale(0.98); }\r\n  to   { opacity: 1; transform: translateY(0) scale(1); }\r\n}\r\n\r\n.modal-close {\r\n  position: absolute;\r\n  top: 14px;\r\n  right: 14px;\r\n  width: 40px;\r\n  height: 40px;\r\n  border-radius: 50%;\r\n  background: rgba(255, 255, 255, 0.95);\r\n  border: 1px solid var(--line);\r\n  cursor: pointer;\r\n  z-index: 10;\r\n  display: grid;\r\n  place-items: center;\r\n  font-size: 22px;\r\n  color: var(--teal-deep);\r\n  line-height: 1;\r\n  font-weight: 600;\r\n  transition: background .15s ease, transform .15s ease;\r\n}\r\n.modal-close:hover { background: var(--orange); color: #fff; transform: rotate(90deg); }\r\n\r\n.modal-image {\r\n  position: relative;\r\n  aspect-ratio: 16 \/ 7;\r\n  background: linear-gradient(135deg, var(--bg-blue) 0%, #fff 100%);\r\n  overflow: hidden;\r\n}\r\n.modal-image .placeholder {\r\n  position: absolute;\r\n  inset: 0;\r\n  display: grid;\r\n  place-items: center;\r\n  color: var(--teal);\r\n  font-weight: 700;\r\n  font-size: 14px;\r\n  letter-spacing: 0.18em;\r\n  text-transform: uppercase;\r\n  text-align: center;\r\n  padding: 20px;\r\n  opacity: 0.6;\r\n}\r\n.modal-image img.modal-image-img {\r\n  position: absolute;\r\n  inset: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n}\r\n.modal-tag {\r\n  position: absolute;\r\n  top: 18px;\r\n  left: 18px;\r\n  background: var(--orange);\r\n  color: #fff;\r\n  padding: 7px 14px;\r\n  border-radius: 999px;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n}\r\n.modal-tag.tag-fast { background: var(--teal-deep); }\r\n\r\n.modal-content {\r\n  padding: 36px 40px 40px;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\n.modal-content .brand {\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.18em;\r\n  color: var(--teal-bright);\r\n  margin-bottom: 8px;\r\n}\r\n.modal-content h3 {\r\n  font-size: clamp(26px, 3vw, 34px);\r\n  margin-bottom: 6px;\r\n}\r\n.modal-content .modal-sub {\r\n  font-family: var(--serif);\r\n  font-style: italic;\r\n  font-size: 19px;\r\n  color: var(--muted);\r\n  margin: 0 0 22px;\r\n}\r\n.modal-content p { color: var(--ink); font-size: 16.5px; }\r\n.modal-content h4 {\r\n  font-size: 14px;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.14em;\r\n  color: var(--teal);\r\n  margin: 28px 0 14px;\r\n  font-weight: 800;\r\n}\r\n\r\n.modal-variants {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 14px;\r\n  margin-bottom: 6px;\r\n}\r\n.modal-variant {\r\n  background: var(--bg-cream);\r\n  border-radius: var(--radius);\r\n  padding: 18px 20px;\r\n  border: 1px solid rgba(255, 97, 0, 0.12);\r\n}\r\n.modal-variant strong {\r\n  display: block;\r\n  color: var(--teal-deep);\r\n  font-size: 16px;\r\n  margin-bottom: 4px;\r\n}\r\n.modal-variant p { font-size: 15px; color: var(--muted); margin: 0; }\r\n\r\n.modal-features {\r\n  list-style: none;\r\n  padding: 0;\r\n  margin: 0;\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 10px 24px;\r\n}\r\n.modal-features li {\r\n  display: flex;\r\n  gap: 10px;\r\n  align-items: flex-start;\r\n  font-size: 15px;\r\n  color: var(--ink);\r\n}\r\n.modal-features svg { flex-shrink: 0; margin-top: 4px; color: var(--teal-bright); }\r\n\r\n.modal-note {\r\n  background: var(--bg-blue);\r\n  border-left: 3px solid var(--teal-bright);\r\n  padding: 14px 18px;\r\n  border-radius: 0 8px 8px 0;\r\n  font-size: 15px;\r\n  color: var(--teal-deep);\r\n  margin: 22px 0 0;\r\n}\r\n\r\n.modal-cta-block {\r\n  margin-top: 30px;\r\n  padding-top: 28px;\r\n  border-top: 1px solid var(--line);\r\n}\r\n.modal-cta-row {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n  margin-bottom: 18px;\r\n}\r\n.modal-cta-row .btn-primary { flex: 1 1 240px; justify-content: center; }\r\n.modal-cta-row .btn-tel,\r\n.modal-cta-row .btn-sms {\r\n  flex: 1 1 140px;\r\n  justify-content: center;\r\n  padding: 14px 18px;\r\n  border-radius: 999px;\r\n  border: 1.5px solid var(--teal);\r\n  color: var(--teal-deep);\r\n  background: #fff;\r\n  font-weight: 800;\r\n  font-size: 15px;\r\n  text-decoration: none;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  transition: background .15s ease, color .15s ease;\r\n}\r\n.modal-cta-row .btn-tel:hover,\r\n.modal-cta-row .btn-sms:hover { background: var(--teal-deep); color: #fff; }\r\n.modal-cta-row svg { flex-shrink: 0; }\r\n\r\n.modal-external {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  font-size: 14px;\r\n  color: var(--muted);\r\n  text-decoration: none;\r\n}\r\n.modal-external:hover { color: var(--teal); }\r\n.modal-external::after { content: \"\u2197\"; font-size: 12px; }\r\n\r\n@media (max-width: 720px) {\r\n  .modal-box {\r\n    width: 100%;\r\n    margin: 0;\r\n    max-height: 100vh;\r\n    height: 100vh;\r\n    border-radius: 0;\r\n    grid-template-rows: auto 1fr;\r\n  }\r\n  .modal-image { aspect-ratio: 16 \/ 6; }\r\n  .modal-content { padding: 28px 22px 32px; }\r\n  .modal-features { grid-template-columns: 1fr; }\r\n  .modal-variants { grid-template-columns: 1fr; }\r\n}\r\n\r\nbody.modal-open { overflow: hidden; }\r\n\r\n\/* ---------- Reveal animation (gentle) ---------- *\/\r\n@media (prefers-reduced-motion: no-preference) {\r\n  .reveal { opacity: 0; transform: translateY(14px); transition: opacity .7s ease, transform .7s ease; }\r\n  .reveal.in { opacity: 1; transform: none; }\r\n}\r\n\/* ---------- Elementor host-style defenses ----------\r\n   These overrides stop Elementor's default button styling\r\n   (the pink hover, etc) leaking into our custom HTML widget.\r\n   Any new button states added later should also be force-set here. *\/\r\n\r\n\/* Logo image - Elementor's global img rules will stretch it without these *\/\r\n.amh-page .logo-img,\r\n.amh-page a.logo .logo-img,\r\n.amh-page img.logo-img {\r\n  height: 36px !important;\r\n  max-height: 36px !important;\r\n  width: auto !important;\r\n  max-width: none !important;\r\n  display: block !important;\r\n  object-fit: contain !important;\r\n}\r\n@media (max-width: 720px) {\r\n  .amh-page .logo-img,\r\n  .amh-page a.logo .logo-img,\r\n  .amh-page img.logo-img {\r\n    height: 30px !important;\r\n    max-height: 30px !important;\r\n  }\r\n}\r\n\r\n\/* All other inline imagery - prevent Elementor stretching *\/\r\n.amh-page .lee-photo img.lee-photo-img,\r\n.amh-page .lee-photo-frame img.lee-photo-img,\r\n.amh-page .product-image img.product-image-img,\r\n.amh-page .modal-image img.modal-image-img {\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  max-width: 100% !important;\r\n  max-height: 100% !important;\r\n  object-fit: cover !important;\r\n  display: block !important;\r\n}\r\n\r\n\r\n\r\n\/* Product card \"More on...\" triggers *\/\r\n.amh-page .product-link-btn,\r\n.amh-page .product-link-btn:hover,\r\n.amh-page .product-link-btn:focus,\r\n.amh-page .product-link-btn:active {\r\n  background: transparent !important;\r\n  background-color: transparent !important;\r\n  border: 0 !important;\r\n  box-shadow: none !important;\r\n}\r\n.amh-page .product-link-btn { color: var(--teal) !important; }\r\n.amh-page .product-link-btn:hover,\r\n.amh-page .product-link-btn:focus { color: var(--orange) !important; }\r\n\r\n\/* Modal close (X) button *\/\r\n.amh-page .modal-close {\r\n  background: rgba(255, 255, 255, 0.95) !important;\r\n  background-color: rgba(255, 255, 255, 0.95) !important;\r\n  color: var(--teal-deep) !important;\r\n  border: 1px solid var(--line) !important;\r\n  box-shadow: none !important;\r\n}\r\n.amh-page .modal-close:hover,\r\n.amh-page .modal-close:focus {\r\n  background: var(--orange) !important;\r\n  background-color: var(--orange) !important;\r\n  color: #fff !important;\r\n  border-color: var(--orange) !important;\r\n}\r\n\r\n\/* Primary orange CTA *\/\r\n.amh-page a.btn-primary,\r\n.amh-page .btn-primary {\r\n  background: var(--orange) !important;\r\n  background-color: var(--orange) !important;\r\n  color: #fff !important;\r\n  border: 0 !important;\r\n  text-decoration: none !important;\r\n}\r\n.amh-page a.btn-primary:hover,\r\n.amh-page .btn-primary:hover {\r\n  background: var(--orange-deep) !important;\r\n  background-color: var(--orange-deep) !important;\r\n  color: #fff !important;\r\n}\r\n\r\n\/* Ghost CTA (light contexts) *\/\r\n.amh-page a.btn-ghost,\r\n.amh-page .btn-ghost {\r\n  background: transparent !important;\r\n  background-color: transparent !important;\r\n  color: var(--teal-deep) !important;\r\n  border: 1.5px solid var(--teal) !important;\r\n  text-decoration: none !important;\r\n}\r\n.amh-page a.btn-ghost:hover,\r\n.amh-page .btn-ghost:hover {\r\n  background: var(--teal-deep) !important;\r\n  background-color: var(--teal-deep) !important;\r\n  color: #fff !important;\r\n}\r\n\/* Ghost CTA on dark final-CTA section *\/\r\n.amh-page .final a.btn-ghost,\r\n.amh-page .final .btn-ghost {\r\n  color: #fff !important;\r\n  border-color: rgba(255,255,255,0.5) !important;\r\n}\r\n.amh-page .final a.btn-ghost:hover,\r\n.amh-page .final .btn-ghost:hover {\r\n  background: #fff !important;\r\n  background-color: #fff !important;\r\n  color: var(--teal-deep) !important;\r\n}\r\n\r\n\/* Modal call\/text small buttons *\/\r\n.amh-page a.btn-tel,\r\n.amh-page a.btn-sms,\r\n.amh-page .btn-tel,\r\n.amh-page .btn-sms {\r\n  background: #fff !important;\r\n  background-color: #fff !important;\r\n  color: var(--teal-deep) !important;\r\n  border: 1.5px solid var(--teal) !important;\r\n  text-decoration: none !important;\r\n}\r\n.amh-page a.btn-tel:hover,\r\n.amh-page a.btn-sms:hover,\r\n.amh-page .btn-tel:hover,\r\n.amh-page .btn-sms:hover {\r\n  background: var(--teal-deep) !important;\r\n  background-color: var(--teal-deep) !important;\r\n  color: #fff !important;\r\n  border-color: var(--teal-deep) !important;\r\n}\r\n\r\n\/* Header phone & hero call link *\/\r\n.amh-page a.header-phone,\r\n.amh-page a.hero-callme {\r\n  text-decoration: none !important;\r\n  background: transparent !important;\r\n  background-color: transparent !important;\r\n}\r\n\r\n\/* ---------- Floating WhatsApp button ---------- *\/\r\n.amh-page .amh-wa-float {\r\n  position: fixed !important;\r\n  bottom: 22px !important;\r\n  right: 22px !important;\r\n  z-index: 95 !important;\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 12px !important;\r\n  padding: 13px 22px 13px 15px !important;\r\n  background: #25D366 !important;\r\n  background-color: #25D366 !important;\r\n  color: #fff !important;\r\n  border-radius: 999px !important;\r\n  font-family: var(--sans) !important;\r\n  font-weight: 800 !important;\r\n  font-size: 16px !important;\r\n  line-height: 1.2 !important;\r\n  text-decoration: none !important;\r\n  border: 0 !important;\r\n  cursor: pointer !important;\r\n  max-width: calc(100% - 44px) !important;\r\n  box-shadow: 0 10px 30px -8px rgba(37, 211, 102, 0.6) !important;\r\n  transition: transform .15s ease, background .15s ease !important;\r\n  animation: amh-wa-pulse 2.2s ease-out infinite !important;\r\n}\r\n.amh-page .amh-wa-float:hover,\r\n.amh-page .amh-wa-float:focus {\r\n  background: #1EBE5A !important;\r\n  background-color: #1EBE5A !important;\r\n  color: #fff !important;\r\n  transform: translateY(-2px) !important;\r\n}\r\n.amh-page .amh-wa-float-icon,\r\n.amh-page .amh-wa-float-label { pointer-events: none !important; }\r\n.amh-page .amh-wa-float-icon {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  width: 34px !important;\r\n  height: 34px !important;\r\n  flex-shrink: 0 !important;\r\n}\r\n.amh-page .amh-wa-float-icon svg {\r\n  width: 34px !important;\r\n  height: 34px !important;\r\n  display: block !important;\r\n}\r\n.amh-page .amh-wa-float-label { white-space: nowrap !important; }\r\n\r\n@keyframes amh-wa-pulse {\r\n  0%   { box-shadow: 0 10px 30px -8px rgba(37,211,102,0.6), 0 0 0 0 rgba(37,211,102,0.45); }\r\n  70%  { box-shadow: 0 10px 30px -8px rgba(37,211,102,0.6), 0 0 0 16px rgba(37,211,102,0); }\r\n  100% { box-shadow: 0 10px 30px -8px rgba(37,211,102,0.6), 0 0 0 0 rgba(37,211,102,0); }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .amh-page .amh-wa-float {\r\n    padding: 14px !important;\r\n    bottom: 16px !important;\r\n    right: 16px !important;\r\n  }\r\n  .amh-page .amh-wa-float-label { display: none !important; }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  .amh-page .amh-wa-float { animation: none !important; }\r\n  .amh-page .amh-wa-float:hover { transform: none !important; }\r\n}\r\n\r\n<\/style>\r\n<\/head>\r\n\r\n<body>\r\n<div class=\"amh-page\">\r\n\r\n<!-- ============= TOP BAR ============= -->\r\n<div class=\"topbar\">\r\n  <div class=\"wrap\">\r\n    <div class=\"topbar-trust\">\r\n      <span>\r\n        <span class=\"topbar-stars\">\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n        <\/span>\r\n        Excellent on Google\r\n      <\/span>\r\n      <span>\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4m5 2a9 9 0 11-18 0 9 9 0 0118 0z\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/><\/svg>\r\n        Free home survey\r\n      <\/span>\r\n      <span>\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4m5 2a9 9 0 11-18 0 9 9 0 0118 0z\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/><\/svg>\r\n        Cardiff &amp; South Wales\r\n      <\/span>\r\n    <\/div>\r\n    <div>Local team. Established home lift specialists.<\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- ============= HEADER ============= -->\r\n<header class=\"header\">\r\n  <div class=\"wrap\">\r\n    <a href=\"https:\/\/adaptmyhome.co.uk\/\" class=\"logo\" aria-label=\"Adaptmyhome\" rel=\"nofollow noopener\" target=\"_blank\">\r\n      <img decoding=\"async\" src=\"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-content\/uploads\/2026\/05\/Logo.png\" alt=\"Adaptmyhome\" class=\"logo-img\" \/>\r\n    <\/a>\r\n    <div class=\"header-cta\">\r\n      <a href=\"tel:02920611277\" class=\"header-phone\" aria-label=\"Call Adaptmyhome\">\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.13.96.37 1.9.72 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.91.35 1.85.59 2.81.72a2 2 0 011.72 2z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <span class=\"label\">Call us:<\/span>\r\n        <span class=\"num\">029 2061 1277<\/span>\r\n      <\/a>\r\n      <a href=\"#enquire\" class=\"btn btn-primary\" data-form-modal-open style=\"padding: 12px 22px; font-size: 15px;\">\r\n        Free home survey\r\n      <\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/header>\r\n\r\n<!-- ============= HERO ============= -->\r\n<section class=\"hero\">\r\n  <div class=\"wrap\">\r\n    <div class=\"hero-grid\">\r\n      <div class=\"hero-copy\">\r\n        <p class=\"eyebrow\">Home lifts for the elderly<\/p>\r\n        <h1>Take the lift,<br\/><span class=\"accent\">not<\/span> the stairs.<\/h1>\r\n        <p class=\"lead\">A trusted Cardiff company fitting home lifts across South Wales. Honest advice on whether a home lift is right for you, with no hard sell. UK-made Terry Lifts, comfortable, quiet, and built to last for the long term.<\/p>\r\n\r\n        <ul class=\"hero-bullets\">\r\n          <li>\r\n            <span class=\"hero-bullet-stars\" aria-label=\"5 out of 5 stars\">\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n            <\/span>\r\n            Rated excellent on Google by customers across South Wales\r\n          <\/li>\r\n          <li>\r\n            <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"11\" fill=\"#005D7B\"\/><path d=\"M7 12.5l3 3 7-7\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            UK-made Terry Lifts, built for daily use over many years\r\n          <\/li>\r\n          <li>\r\n            <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"11\" fill=\"#005D7B\"\/><path d=\"M7 12.5l3 3 7-7\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            Wheelchair-accessible and compact options available\r\n          <\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"hero-actions\">\r\n          <a href=\"#enquire\" class=\"btn btn-primary\" data-form-modal-open>\r\n            Book my free home survey <span class=\"arrow\">\u2192<\/span>\r\n          <\/a>\r\n          <span class=\"or\">or<\/span>\r\n          <a href=\"tel:02920611277\" class=\"hero-callme\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.13.96.37 1.9.72 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.91.35 1.85.59 2.81.72a2 2 0 011.72 2z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            Call us on 029 2061 1277\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- ============ FORM CARD ============ -->\r\n      <div class=\"form-card\" id=\"enquire\">\r\n        <h2>Book your free home survey<\/h2>\r\n        <p class=\"sub\">A no-pressure home visit. We'll measure up, talk options, and give you a clear written quote.<\/p>\r\n\r\n        <!-- Elementor form embed -->\r\n        <div class=\"elementor-form-wrap\">\r\n          \t\t<div data-elementor-type=\"page\" data-elementor-id=\"717\" class=\"elementor elementor-717\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-0dff2c0 e-con-full e-flex e-con e-parent\" data-id=\"0dff2c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e7fc90 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"0e7fc90\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"717\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"0e7fc90\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Adapt My Home | Stairlifts Cardiff &amp; South Wales\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"709\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_3d48c0d elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_3d48c0d\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_3d48c0d]\" id=\"form-field-field_3d48c0d\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b90d4ef elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_b90d4ef\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPostcode\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_b90d4ef]\" id=\"form-field-field_b90d4ef\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Postcode\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTell Us More\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Location, timeline, budget range, or any other questions... \"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\" id=\"request-quote\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request my free home visit<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n        <\/div>\r\n\r\n        <div class=\"form-foot\">\r\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 22s8-4 8-12V5l-8-3-8 3v5c0 8 8 12 8 12z\" stroke=\"#5A7783\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/svg>\r\n          We'll get back to you the same day.\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\">\r\n  <div class=\"wrap\">\r\n    <div class=\"trust-grid\">\r\n      <div class=\"trust-item\">\r\n        <div class=\"num trust-num-stars\" aria-label=\"5 out of 5 stars\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"label\">Rated excellent on Google<\/div>\r\n      <\/div>\r\n      <div class=\"trust-item\">\r\n        <div class=\"num\">\u00a30<\/div>\r\n        <div class=\"label\">Free home survey &amp; quote<\/div>\r\n      <\/div>\r\n      <div class=\"trust-item\">\r\n        <div class=\"num\" style=\"font-size: 28px;\">UK made<\/div>\r\n        <div class=\"label\">Terry Lifts, made to order<\/div>\r\n      <\/div>\r\n      <div class=\"trust-item\">\r\n        <div class=\"num\" style=\"font-size: 28px;\">Cardiff<\/div>\r\n        <div class=\"label\">Local team, South Wales<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= REVIEWS ============= -->\r\n<section class=\"reviews\">\r\n  <div class=\"wrap\">\r\n    <div class=\"reviews-head\">\r\n      <div class=\"left\">\r\n        <p class=\"eyebrow\">What our customers say<\/p>\r\n        <h2>5-star rated by families across Cardiff &amp; South Wales.<\/h2>\r\n      <\/div>\r\n      <div class=\"reviews-rating\">\r\n        <span class=\"reviews-stars\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n        <\/span>\r\n        <span>\r\n          <span class=\"rating-label\">Excellent<\/span>\r\n          <span class=\"rating-sub\">on Google Reviews<\/span>\r\n        <\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"reviews-grid\">\r\n\r\n      <div class=\"review-card\">\r\n        <span class=\"stars\" aria-label=\"5 out of 5 stars\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n        <\/span>\r\n        <blockquote>\"Quick response to my enquiry, the quote was fair and didn't change. Installation a week later, on time. So refreshing to deal with a local company that gives the bespoke service so often missing from the national brands.\"<\/blockquote>\r\n        <div class=\"reviewer\">\r\n          <div class=\"reviewer-avatar\">CS<\/div>\r\n          <div>\r\n            <div class=\"reviewer-name\">Clare S.<\/div>\r\n            <div class=\"reviewer-meta\">Verified Google Review<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <span class=\"stars\" aria-label=\"5 out of 5 stars\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n        <\/span>\r\n        <blockquote>\"They were honest with us about the options. Recommended what fitted our home and our needs, not the most expensive thing on offer. Genuinely seem to want the best for the customer.\"<\/blockquote>\r\n        <div class=\"reviewer\">\r\n          <div class=\"reviewer-avatar\">SD<\/div>\r\n          <div>\r\n            <div class=\"reviewer-name\">Sarah D.<\/div>\r\n            <div class=\"reviewer-meta\">Verified Google Review<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <span class=\"stars\" aria-label=\"5 out of 5 stars\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n        <\/span>\r\n        <blockquote>\"Excellent service. The job was quick, clean and done with no intrusion. Friendly and informative throughout. I would 100% recommend this company.\"<\/blockquote>\r\n        <div class=\"reviewer\">\r\n          <div class=\"reviewer-avatar\">JR<\/div>\r\n          <div>\r\n            <div class=\"reviewer-name\">Jeanette R.<\/div>\r\n            <div class=\"reviewer-meta\">Verified Google Review<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= LEE SECTION ============= -->\r\n<section class=\"lee\">\r\n  <div class=\"wrap\">\r\n    <div class=\"lee-grid\">\r\n      <div class=\"lee-photo\">\r\n        <div class=\"lee-photo-frame\">\r\n          <img decoding=\"async\" src=\"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-content\/uploads\/2026\/05\/Lee-3.png\" alt=\"Lee, founder of Adaptmyhome\" class=\"lee-photo-img\" \/>\r\n        <\/div>\r\n        <div class=\"lee-badge\">Founder, Adaptmyhome<\/div>\r\n      <\/div>\r\n      <div class=\"lee-copy\">\r\n        <p class=\"eyebrow\">Meet the team<\/p>\r\n        <h2>A trusted Cardiff company.<br\/>Local enough to care, big enough to cope.<\/h2>\r\n        <p>Adaptmyhome has been helping families across Cardiff and South Wales make their homes work for them. Lee founded the company and leads every home survey personally. Behind him is a local reception team that picks up your call, an experienced installation team, and the back-up to look after you long after install day.<\/p>\r\n\r\n        <p class=\"lee-quote\">\r\n          \"You'll get the best lift, at the right price, fitted by people who've been doing this for years. Honest advice. No hard sell. No hidden fees. We treat the situation with the sensitivity it deserves, because the decisions you're making matter. We want your home to work for you now, and as the years go on.\"\r\n        <\/p>\r\n\r\n        <p>Whether climbing the stairs has started feeling like too much, or you're planning ahead for someone you love, the first step is just a conversation. We'll come to you, look at the whole picture, and you'll have a written quote in your hand before we leave. Nothing more.<\/p>\r\n\r\n        <div class=\"lee-sign\">\r\n          <div>\r\n            <div class=\"name\">Lee<\/div>\r\n            <div class=\"role\">Founder, Adaptmyhome<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= PRODUCTS ============= -->\r\n<section class=\"products\">\r\n  <div class=\"wrap\">\r\n    <div class=\"section-head\">\r\n      <p class=\"eyebrow\">The home lifts we recommend<\/p>\r\n      <h2>Made for British homes. Made to last.<\/h2>\r\n      <p class=\"lead\">We fit home lifts from Terry Lifts, the UK manufacturer. British engineered, made for everyday use, and built to be quiet, reliable, and practical. Compact and wheelchair-accessible options available.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"product-grid\">\r\n\r\n      <!-- \/products-start -->\r\n      <!-- Product 1: Terry Lifts Affinity -->\r\n      <div class=\"product-card\">\r\n        <div class=\"product-image\">\r\n          <span class=\"product-tag featured\">Compact home lift<\/span>\r\n          <img decoding=\"async\" src=\"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-content\/uploads\/clients\/15\/Affiinity-Black-Render_Edited-1-1500x1000-1.jpg\" alt=\"Terry Lifts Affinity home lift\" class=\"product-image-img\" \/>\r\n        <\/div>\r\n        <div class=\"product-body\">\r\n          <div class=\"brand\">Terry Lifts<\/div>\r\n          <h3>Affinity<\/h3>\r\n          <p>Our recommended home lift for most British homes. Compact footprint, quiet operation, and a self-supporting structure that doesn't need a shaft or pit.<\/p>\r\n          <ul class=\"product-features\">\r\n            <li>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              Compact, fits most homes\r\n            <\/li>\r\n            <li>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              No shaft or pit needed\r\n            <\/li>\r\n            <li>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              Quiet, made in the UK\r\n            <\/li>\r\n          <\/ul>\r\n          <button class=\"product-link-btn\" data-modal-open=\"modal-affinity\" type=\"button\">More on the Affinity<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Product 2: Terry Lifts Symphony -->\r\n      <div class=\"product-card\">\r\n        <div class=\"product-image\">\r\n          <span class=\"product-tag featured\">Larger &middot; Accessible<\/span>\r\n          <img decoding=\"async\" src=\"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-content\/uploads\/clients\/15\/symphony-door-open-1500x1000-1.jpg\" alt=\"Terry Lifts Symphony home lift\" class=\"product-image-img\" \/>\r\n        <\/div>\r\n        <div class=\"product-body\">\r\n          <div class=\"brand\">Terry Lifts<\/div>\r\n          <h3>Symphony<\/h3>\r\n          <p>A larger home lift with wheelchair-accessible options. Step in, sit or stand, travel between floors comfortably. Premium finishes to suit your home.<\/p>\r\n          <ul class=\"product-features\">\r\n            <li>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              Wheelchair accessible options\r\n            <\/li>\r\n            <li>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              Larger cabin, premium finish\r\n            <\/li>\r\n            <li>\r\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              Made in the UK\r\n            <\/li>\r\n          <\/ul>\r\n          <button class=\"product-link-btn\" data-modal-open=\"modal-symphony\" type=\"button\">More on the Symphony<\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <!-- \/products-end -->\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= PROCESS ============= -->\r\n<section class=\"process\">\r\n  <div class=\"wrap\">\r\n    <div class=\"section-head\">\r\n      <p class=\"eyebrow\">How it works<\/p>\r\n      <h2>Four steps. No surprises.<\/h2>\r\n    <\/div>\r\n    <div class=\"process-grid\">\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">01<\/div>\r\n        <h3>Get in touch<\/h3>\r\n        <p>Call or text us, or fill in the form. Our reception team will get back to you the same day.<\/p>\r\n      <\/div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">02<\/div>\r\n        <h3>Free home survey<\/h3>\r\n        <p>Lee comes to you, looks over your home, and listens to what you actually need. No pressure.<\/p>\r\n      <\/div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">03<\/div>\r\n        <h3>Honest quote<\/h3>\r\n        <p>A clear written quote before we leave your house. Take all the time you need.<\/p>\r\n      <\/div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">04<\/div>\r\n        <h3>Made &amp; installed<\/h3>\r\n        <p>Each home lift is made-to-order by Terry Lifts in the UK. We manage manufacture and install, keeping you updated.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= WHY ============= -->\r\n<section class=\"why\">\r\n  <div class=\"wrap\">\r\n    <div class=\"section-head\">\r\n      <p class=\"eyebrow\">Why families across South Wales choose us<\/p>\r\n      <h2>Home lifts done the way they should be done.<\/h2>\r\n    <\/div>\r\n    <div class=\"why-grid\">\r\n\r\n      <div class=\"why-item\">\r\n        <h3>\r\n          <span class=\"icon icon-stars\">\r\n            <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n            <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n            <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n            <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n            <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"#FFB800\"><path d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8 5.8 21.3l2.4-7.4L2 9.4h7.6z\"\/><\/svg>\r\n          <\/span>\r\n          Rated excellent locally\r\n        <\/h3>\r\n        <p>5-star reviews on Google from customers across Cardiff and the wider South Wales area. The kind of word-of-mouth a national brand can't buy.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"why-item\">\r\n        <h3>\r\n          <span class=\"icon\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.13.96.37 1.9.72 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.91.35 1.85.59 2.81.72a2 2 0 011.72 2z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n          <\/span>\r\n          Speak to a real team\r\n        <\/h3>\r\n        <p>Our reception team picks up. No call centre, no waiting hold music. Lee himself takes care of every home survey.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"why-item\">\r\n        <h3>\r\n          <span class=\"icon\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 8v4l3 3M21 12a9 9 0 11-18 0 9 9 0 0118 0z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\r\n          <\/span>\r\n          Made for your home\r\n        <\/h3>\r\n        <p>Each home lift is made-to-order by Terry Lifts in the UK. We manage the timeline and keep you informed through manufacture and install day.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"why-item\">\r\n        <h3>\r\n          <span class=\"icon\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n          <\/span>\r\n          Future-proof advice\r\n        <\/h3>\r\n        <p>We look at the whole home, not just the stairs. What works now should still work in five years.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"why-item\">\r\n        <h3>\r\n          <span class=\"icon\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 2L2 7v10l10 5 10-5V7l-10-5z M2 7l10 5 10-5 M12 22V12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n          <\/span>\r\n          Accessible options\r\n        <\/h3>\r\n        <p>Wheelchair access, larger cabins, sit-or-stand designs. We'll find the home lift that works for how you use your home.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"why-item\">\r\n        <h3>\r\n          <span class=\"icon\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"\/><path d=\"M8 12h8M12 8v8\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\r\n          <\/span>\r\n          No hidden fees\r\n        <\/h3>\r\n        <p>The price you're quoted is the price you pay. Survey, install, and aftercare included.<\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= WIDER SERVICES ============= -->\r\n<section class=\"wider\">\r\n  <div class=\"wrap\">\r\n    <div class=\"wider-grid\">\r\n      <div class=\"wider-copy\">\r\n        <p class=\"eyebrow\">More than just home lifts<\/p>\r\n        <h2>If a home lift isn't quite right, we have other options.<\/h2>\r\n        <p>We're a Cardiff home adaptation company first and foremost. Home lifts are part of what we do, but not all of it. If a home lift isn't the best answer for your home, we'll talk it through honestly during your home survey.<\/p>\r\n      <\/div>\r\n      <div class=\"wider-services\">\r\n        <span>\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\r\n          Stairlifts\r\n        <\/span>\r\n        <span>\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\r\n          Walk-in Showers\r\n        <\/span>\r\n        <span>\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\r\n          Wetrooms\r\n        <\/span>\r\n        <span>\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\r\n          Bathroom Adaptations\r\n        <\/span>\r\n        <span>\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\r\n          Kitchen Adaptations\r\n        <\/span>\r\n        <span>\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\r\n          Outside Lifts\r\n        <\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= FINAL CTA ============= -->\r\n<section class=\"final\">\r\n  <div class=\"wrap\">\r\n    <p class=\"eyebrow\" style=\"color: #FFD3B6;\">Ready when you are<\/p>\r\n    <h2>Let's talk about <span class=\"accent\">your home.<\/span><\/h2>\r\n    <p>A quick chat or a free home survey, whichever feels right. There's no pressure either way, and nothing to sign.<\/p>\r\n    <div class=\"final-actions\">\r\n      <a href=\"#enquire\" class=\"btn btn-primary\" data-form-modal-open>Book my free home survey<\/a>\r\n      <a href=\"tel:02920611277\" class=\"btn btn-ghost\">Call us today<\/a>\r\n    <\/div>\r\n    <a href=\"tel:02920611277\" class=\"final-phone\">029 2061 1277<\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============= FOOTER ============= -->\r\n<footer class=\"footer\">\r\n  <div class=\"wrap\">\r\n    <div>\r\n      <strong style=\"color:#fff;\">Adaptmyhome<\/strong> \u00b7 Cardiff &amp; South Wales \u00b7 5-star rated\r\n    <\/div>\r\n    <div class=\"footer-links\">\r\n      <a href=\"https:\/\/adaptmyhome.co.uk\/\" rel=\"nofollow noopener\" target=\"_blank\">Home<\/a>\r\n      <a href=\"https:\/\/adaptmyhome.co.uk\/privacy\/\" rel=\"nofollow noopener\" target=\"_blank\">Privacy<\/a>\r\n      <a href=\"tel:02920611277\">029 2061 1277<\/a>\r\n    <\/div>\r\n    <div class=\"footer-meta\">\u00a9 Inspect (Wales) Ltd trading as Adaptmyhome. All rights reserved.<\/div>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<!-- ============= MODALS ============= -->\r\n\r\n<!-- \/product-modals-start -->\r\n<!-- Modal: Terry Lifts Affinity -->\r\n<div class=\"modal\" id=\"modal-affinity\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"modal-affinity-title\" aria-hidden=\"true\">\r\n  <div class=\"modal-backdrop\" data-modal-close><\/div>\r\n  <div class=\"modal-box\">\r\n    <button class=\"modal-close\" data-modal-close aria-label=\"Close\">\u00d7<\/button>\r\n    <div class=\"modal-image\">\r\n      <span class=\"modal-tag\">Compact home lift<\/span>\r\n      <img decoding=\"async\" src=\"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-content\/uploads\/clients\/15\/Affiinity-Black-Render_Edited-1-1500x1000-1.jpg\" alt=\"Terry Lifts Affinity home lift\" class=\"modal-image-img\" \/>\r\n    <\/div>\r\n    <div class=\"modal-content\">\r\n      <div class=\"brand\">Terry Lifts<\/div>\r\n      <h3 id=\"modal-affinity-title\">Affinity<\/h3>\r\n      <p class=\"modal-sub\">Compact home lift, self-supporting, made in the UK.<\/p>\r\n      <p>The Affinity is our most-fitted home lift. A self-supporting through-floor design, so there's no shaft and no pit required. Compact enough for most British homes, reliable enough for daily use over many years. Made in the UK by Terry Lifts.<\/p>\r\n\r\n      <h4>Features<\/h4>\r\n      <ul class=\"modal-features\">\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Compact footprint<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>No shaft or pit needed<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Runs from a standard plug socket<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Travels between 2 floors<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Quiet, smooth operation<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Battery backup through power cuts<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Multiple cabin finishes available<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Made in the UK<\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"modal-cta-block\">\r\n        <div class=\"modal-cta-row\">\r\n          <a href=\"#enquire\" class=\"btn btn-primary\" data-form-modal-open>Book my free home survey<\/a>\r\n          <a href=\"tel:02920611277\" class=\"btn-tel\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.13.96.37 1.9.72 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.91.35 1.85.59 2.81.72a2 2 0 011.72 2z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            Call us\r\n          <\/a>\r\n          <a href=\"sms:07422664836\" class=\"btn-sms\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 11.5a8.38 8.38 0 01-.9 3.8 8.5 8.5 0 01-7.6 4.7 8.38 8.38 0 01-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 01-.9-3.8 8.5 8.5 0 014.7-7.6 8.38 8.38 0 013.8-.9h.5a8.48 8.48 0 018 8v.5z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            Text Lee\r\n          <\/a>\r\n        <\/div>\r\n        <a href=\"https:\/\/www.terrylifts.co.uk\/lifts\/lifestyle-affinity-home-lift\/\" class=\"modal-external\" target=\"_blank\" rel=\"noopener nofollow\">View the Affinity on terrylifts.co.uk<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- Modal: Terry Lifts Symphony -->\r\n<div class=\"modal\" id=\"modal-symphony\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"modal-symphony-title\" aria-hidden=\"true\">\r\n  <div class=\"modal-backdrop\" data-modal-close><\/div>\r\n  <div class=\"modal-box\">\r\n    <button class=\"modal-close\" data-modal-close aria-label=\"Close\">\u00d7<\/button>\r\n    <div class=\"modal-image\">\r\n      <span class=\"modal-tag\">Larger &middot; Accessible<\/span>\r\n      <img decoding=\"async\" src=\"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-content\/uploads\/clients\/15\/symphony-door-open-1500x1000-1.jpg\" alt=\"Terry Lifts Symphony home lift\" class=\"modal-image-img\" \/>\r\n    <\/div>\r\n    <div class=\"modal-content\">\r\n      <div class=\"brand\">Terry Lifts<\/div>\r\n      <h3 id=\"modal-symphony-title\">Symphony<\/h3>\r\n      <p class=\"modal-sub\">A larger home lift, with wheelchair-accessible options.<\/p>\r\n      <p>When you need a larger lift, or full wheelchair access, the Terry Lifts Symphony is our recommendation. Step in, sit or stand, or roll straight in. Travel between two or three floors comfortably. Premium cabin finishes so the lift looks like part of the home, not bolted on after.<\/p>\r\n\r\n      <h4>Features<\/h4>\r\n      <ul class=\"modal-features\">\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Wheelchair accessible options<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Larger cabin, more space<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Travels between 2 or 3 floors<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Premium finish options<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Quiet, smooth operation<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Made in the UK<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Battery backup through power cuts<\/li>\r\n        <li><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 12l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Customisable controls<\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"modal-cta-block\">\r\n        <div class=\"modal-cta-row\">\r\n          <a href=\"#enquire\" class=\"btn btn-primary\" data-form-modal-open>Book my free home survey<\/a>\r\n          <a href=\"tel:02920611277\" class=\"btn-tel\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.13.96.37 1.9.72 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.91.35 1.85.59 2.81.72a2 2 0 011.72 2z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            Call us\r\n          <\/a>\r\n          <a href=\"sms:07422664836\" class=\"btn-sms\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 11.5a8.38 8.38 0 01-.9 3.8 8.5 8.5 0 01-7.6 4.7 8.38 8.38 0 01-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 01-.9-3.8 8.5 8.5 0 014.7-7.6 8.38 8.38 0 013.8-.9h.5a8.48 8.48 0 018 8v.5z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            Text Lee\r\n          <\/a>\r\n        <\/div>\r\n        <a href=\"https:\/\/www.terrylifts.co.uk\/lifts\/symphony-home-lift\/\" class=\"modal-external\" target=\"_blank\" rel=\"noopener nofollow\">View the Symphony on terrylifts.co.uk<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<!-- \/product-modals-end -->\r\n\r\n<!-- Form modal: triggered by all \"Book my free home survey\" buttons -->\r\n<div class=\"modal modal-form\" id=\"modal-form\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"modal-form-title\" aria-hidden=\"true\">\r\n  <div class=\"modal-backdrop\" data-modal-close><\/div>\r\n  <div class=\"modal-box\">\r\n    <button class=\"modal-close\" data-modal-close aria-label=\"Close\">\u00d7<\/button>\r\n    <div class=\"modal-content\">\r\n      <h3 id=\"modal-form-title\">Book your free home survey<\/h3>\r\n      <p class=\"modal-sub\">A no-pressure home visit. We'll measure up, talk options, and give you a clear written quote.<\/p>\r\n      <div class=\"modal-form-embed\">\r\n        \t\t<div data-elementor-type=\"page\" data-elementor-id=\"717\" class=\"elementor elementor-717\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-0dff2c0 e-con-full e-flex e-con e-parent\" data-id=\"0dff2c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e7fc90 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"0e7fc90\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"717\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"0e7fc90\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Adapt My Home | Stairlifts Cardiff &amp; South Wales\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"709\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_3d48c0d elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_3d48c0d\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_3d48c0d]\" id=\"form-field-field_3d48c0d\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b90d4ef elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_b90d4ef\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPostcode\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_b90d4ef]\" id=\"form-field-field_b90d4ef\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Postcode\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTell Us More\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Location, timeline, budget range, or any other questions... \"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\" id=\"request-quote\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request my free home visit<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n      <\/div>\r\n      <div class=\"modal-form-foot\">\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 22s8-4 8-12V5l-8-3-8 3v5c0 8 8 12 8 12z\" stroke=\"#5A7783\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/svg>\r\n        We'll get back to you the same day.\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<!-- ============= FLOATING WHATSAPP BUTTON ============= -->\r\n<a href=\"https:\/\/wa.me\/447422664836\" class=\"amh-wa-float gtm-whatsapp-click\" target=\"_blank\" rel=\"noopener nofollow\" aria-label=\"Send a message 24\/7 on WhatsApp\">\r\n  <span class=\"amh-wa-float-icon\">\r\n    <svg viewBox=\"0 0 32 32\" fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M16.04 4C9.93 4 4.96 8.97 4.96 15.08c0 1.95.51 3.86 1.48 5.54L4.84 27l6.56-1.72a11.04 11.04 0 0 0 4.64 1.02h.01c6.11 0 11.08-4.97 11.08-11.08C27.13 8.97 22.15 4 16.04 4zm0 20.27h-.01c-1.45 0-2.87-.39-4.11-1.13l-.29-.17-3.89 1.02 1.04-3.79-.19-.3a9.18 9.18 0 0 1-1.41-4.89c0-5.08 4.14-9.21 9.22-9.21 2.46 0 4.78.96 6.52 2.7a9.16 9.16 0 0 1 2.7 6.52c0 5.08-4.14 9.22-9.22 9.22zm5.06-6.9c-.28-.14-1.64-.81-1.89-.9-.25-.09-.44-.14-.62.14-.18.28-.71.9-.87 1.08-.16.18-.32.2-.6.07-.28-.14-1.17-.43-2.23-1.38-.82-.74-1.38-1.65-1.54-1.93-.16-.28-.02-.43.12-.57.13-.13.28-.32.42-.49.14-.16.18-.28.28-.46.09-.18.05-.35-.02-.49-.07-.14-.62-1.5-.85-2.05-.22-.54-.45-.47-.62-.48-.16-.01-.35-.01-.53-.01-.18 0-.49.07-.74.35-.25.28-.97.95-.97 2.31 0 1.36.99 2.68 1.13 2.86.14.18 1.95 2.98 4.73 4.18.66.29 1.18.46 1.58.59.66.21 1.27.18 1.74.11.53-.08 1.64-.67 1.87-1.32.23-.65.23-1.2.16-1.32-.07-.12-.25-.19-.53-.33z\"\/><\/svg>\r\n  <\/span>\r\n  <span class=\"amh-wa-float-label\">Send a message 24\/7 on WhatsApp<\/span>\r\n<\/a>\r\n\r\n<\/div><!-- \/.amh-page -->\r\n\r\n<script>\r\n  \/* ----- Gentle reveal on scroll ----- *\/\r\n  if ('IntersectionObserver' in window) {\r\n    const els = document.querySelectorAll('.hero-copy, .form-card, .lee-photo, .lee-copy, .product-card, .step, .why-item');\r\n    els.forEach(el => el.classList.add('reveal'));\r\n    const io = new IntersectionObserver((entries) => {\r\n      entries.forEach(e => {\r\n        if (e.isIntersecting) {\r\n          e.target.classList.add('in');\r\n          io.unobserve(e.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.12 });\r\n    els.forEach(el => io.observe(el));\r\n  }\r\n\r\n  \/* ----- Modal system ----- *\/\r\n  (function() {\r\n    let lastFocused = null;\r\n\r\n    function openModal(id) {\r\n      const modal = document.getElementById(id);\r\n      if (!modal) return;\r\n      lastFocused = document.activeElement;\r\n      modal.setAttribute('aria-hidden', 'false');\r\n      document.body.classList.add('modal-open');\r\n      const closeBtn = modal.querySelector('.modal-close');\r\n      if (closeBtn) closeBtn.focus();\r\n    }\r\n\r\n    function closeModal(modal) {\r\n      modal.setAttribute('aria-hidden', 'true');\r\n      document.body.classList.remove('modal-open');\r\n      if (lastFocused && typeof lastFocused.focus === 'function') {\r\n        lastFocused.focus();\r\n      }\r\n    }\r\n\r\n    function closeAny() {\r\n      document.querySelectorAll('.modal[aria-hidden=\"false\"]').forEach(closeModal);\r\n    }\r\n\r\n    \/* Open triggers *\/\r\n    document.querySelectorAll('[data-modal-open]').forEach(btn => {\r\n      btn.addEventListener('click', (e) => {\r\n        e.preventDefault();\r\n        openModal(btn.getAttribute('data-modal-open'));\r\n      });\r\n    });\r\n\r\n    \/* Close on backdrop or close button *\/\r\n    document.querySelectorAll('[data-modal-close]').forEach(el => {\r\n      el.addEventListener('click', (e) => {\r\n        e.preventDefault();\r\n        const modal = el.closest('.modal');\r\n        if (modal) closeModal(modal);\r\n      });\r\n    });\r\n\r\n    \/* Form CTA buttons: close any current modal, then open the form modal *\/\r\n    document.querySelectorAll('[data-form-modal-open]').forEach(btn => {\r\n      btn.addEventListener('click', (e) => {\r\n        e.preventDefault();\r\n        const currentModal = btn.closest('.modal');\r\n        if (currentModal) closeModal(currentModal);\r\n        \/\/ Small delay so close animation finishes before opening the next\r\n        setTimeout(() => openModal('modal-form'), currentModal ? 200 : 0);\r\n      });\r\n    });\r\n\r\n    \/* ESC to close *\/\r\n    document.addEventListener('keydown', (e) => {\r\n      if (e.key === 'Escape') closeAny();\r\n    });\r\n\r\n    \/* Trap focus inside open modal *\/\r\n    document.addEventListener('keydown', (e) => {\r\n      if (e.key !== 'Tab') return;\r\n      const modal = document.querySelector('.modal[aria-hidden=\"false\"]');\r\n      if (!modal) return;\r\n      const focusable = modal.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex=\"-1\"])');\r\n      if (!focusable.length) return;\r\n      const first = focusable[0];\r\n      const last = focusable[focusable.length - 1];\r\n      if (e.shiftKey && document.activeElement === first) {\r\n        e.preventDefault();\r\n        last.focus();\r\n      } else if (!e.shiftKey && document.activeElement === last) {\r\n        e.preventDefault();\r\n        first.focus();\r\n      }\r\n    });\r\n  })();\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\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>Home Lifts for the Elderly in Cardiff | Adaptmyhome Excellent on Google Free home survey Cardiff &amp; South Wales Local team. Established home lift specialists. Call us: 029 2061 1277 Free home survey Home lifts for the elderly Take the lift,not the stairs. A trusted Cardiff company fitting home lifts across South Wales. Honest advice [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-723","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/pages\/723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/comments?post=723"}],"version-history":[{"count":3,"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/pages\/723\/revisions"}],"predecessor-version":[{"id":1102,"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/pages\/723\/revisions\/1102"}],"wp:attachment":[{"href":"https:\/\/canopy.gorilla.marketing\/charlotte\/wp-json\/wp\/v2\/media?parent=723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}