{"id":68,"date":"2026-08-06T11:05:53","date_gmt":"2026-08-06T11:05:53","guid":{"rendered":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/?page_id=68"},"modified":"2026-08-06T11:07:32","modified_gmt":"2026-08-06T11:07:32","slug":"services","status":"publish","type":"page","link":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/?page_id=68","title":{"rendered":"Services"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"68\" class=\"elementor elementor-68\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da1562b e-con e-atomic-element e-flexbox-base e-0f80d65 \" data-id=\"da1562b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"da1562b\">\n    \t\t<div class=\"elementor-element elementor-element-d90f1cb elementor-widget elementor-widget-html\" data-id=\"d90f1cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     KIERAN KANE \u2014 KITCHEN & TIMBER RESPRAYS \u2014 Services Page\r\n     Matches the site's #24292f \/ #bba37d identity, Baloo 2 font.\r\n     Paste this whole block into an Elementor \"HTML\" widget.\r\n============================================================ -->\r\n<style>\r\n  .kks-root {\r\n    --bg: #24292f;\r\n    --bg-2: #2e343b;\r\n    --bg-3: #383e46;\r\n    --accent: #bba37d;\r\n    --accent-light: #d8c7a4;\r\n    --white: #f5f3ef;\r\n    --grey: #9099a3;\r\n    font-family: 'Inter', Arial, sans-serif;\r\n    background: var(--bg);\r\n    color: var(--white) !important;\r\n    overflow-x: clip;\r\n    position: relative;\r\n    isolation: isolate;\r\n  }\r\n  .kks-root * { box-sizing: border-box; }\r\n  .kks-root section { position: relative; padding: 110px 6vw; }\r\n  @media (max-width: 900px) { .kks-root section { padding: 72px 6vw; } }\r\n\r\n  .kks-grid-bg {\r\n    position: fixed; inset: 0; z-index: 0; pointer-events: none;\r\n    background-image: linear-gradient(rgba(187,163,125,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(187,163,125,0.05) 1px, transparent 1px);\r\n    background-size: 44px 44px;\r\n    -webkit-mask-image: radial-gradient(ellipse 80% 60% at 50% 20%, #000, transparent 80%);\r\n            mask-image: radial-gradient(ellipse 80% 60% at 50% 20%, #000, transparent 80%);\r\n  }\r\n\r\n  .kks-eyebrow {\r\n    display: inline-flex; align-items: center; gap: 12px;\r\n    font-family: 'Inter', sans-serif; font-weight: 700; font-size: 12px;\r\n    letter-spacing: 0.28em; text-transform: uppercase;\r\n    color: var(--accent) !important; margin-bottom: 20px;\r\n  }\r\n  .kks-eyebrow::before { content: \"\"; width: 22px; height: 2px; background: var(--accent); border-radius: 2px; }\r\n  .kks-h1, .kks-h2 {\r\n    font-family: 'Baloo 2', 'Inter', sans-serif; font-weight: 700;\r\n    color: var(--white) !important; margin: 0 0 22px; line-height: 1.08;\r\n  }\r\n  .kks-h1 { font-size: clamp(34px, 5.6vw, 66px); }\r\n  .kks-h2 { font-size: clamp(28px, 4vw, 44px); }\r\n  .kks-h1 em, .kks-h2 em { font-style: normal; color: var(--accent) !important; }\r\n  .kks-p { font-size: 16.5px; line-height: 1.85; color: var(--grey) !important; margin: 0; }\r\n\r\n  .kks-btn {\r\n    display: inline-flex; align-items: center; gap: 10px;\r\n    font-family: 'Baloo 2', sans-serif; font-weight: 600; font-size: 15px;\r\n    text-decoration: none; color: var(--bg) !important;\r\n    background: linear-gradient(100deg, var(--accent), var(--accent-light), var(--accent));\r\n    background-size: 220% 100%;\r\n    padding: 17px 34px; border-radius: 40px; cursor: pointer;\r\n    animation: kks-shine 6s linear infinite; transition: transform .2s ease;\r\n  }\r\n  @keyframes kks-shine { 0% { background-position: 0% 50%; } 100% { background-position: 220% 50%; } }\r\n  .kks-btn:active { transform: scale(0.96); }\r\n\r\n  \/* ================= HERO ================= *\/\r\n  .kks-hero { text-align: center; padding-top: 120px !important; padding-bottom: 60px !important; }\r\n  .kks-hero-glow { position: absolute; inset: 0; z-index: 0; overflow: hidden; }\r\n  .kks-glow-blob { position: absolute; width: 460px; height: 460px; border-radius: 50%; filter: blur(90px); opacity: 0.18; background: var(--accent); top: -14%; left: 50%; transform: translateX(-50%); animation: kks-blob-pulse 10s ease-in-out infinite; }\r\n  @keyframes kks-blob-pulse { 0%, 100% { opacity: 0.14; } 50% { opacity: 0.24; } }\r\n  .kks-hero-inner { position: relative; z-index: 2; }\r\n  .kks-hero p.kks-p { max-width: 560px; margin: 0 auto; font-size: 17px; }\r\n\r\n  \/* ================= SERVICE ACCORDION ================= *\/\r\n  .kks-section-head { position: relative; z-index: 2; max-width: 680px; margin: 0 auto 56px; text-align: center; }\r\n  .kks-acc { position: relative; z-index: 2; max-width: 900px; margin: 0 auto; }\r\n  .kks-acc-item { border: 1px solid rgba(187,163,125,0.2); border-radius: 12px; margin-bottom: 16px; background: var(--bg-2); overflow: hidden; transition: border-color .3s ease; }\r\n  .kks-acc-item.kks-open, .kks-acc-item:hover { border-color: rgba(187,163,125,0.5); }\r\n  .kks-acc-btn { width: 100%; display: flex; align-items: center; gap: 20px; padding: 24px 26px; background: transparent !important; border: none !important; cursor: pointer; text-align: left; color: var(--white) !important; }\r\n  .kks-acc-icon { position: relative; flex: 0 0 auto; width: 48px; height: 48px; border-radius: 12px; background: linear-gradient(150deg, var(--accent-light), var(--accent)); display: flex; align-items: center; justify-content: center; }\r\n  .kks-acc-icon svg { width: 21px; height: 21px; }\r\n  .kks-acc-icon svg * { stroke: var(--bg); }\r\n  .kks-acc-title { flex: 1 1 auto; font-family: 'Baloo 2', sans-serif; font-weight: 700; font-size: clamp(18px, 2.2vw, 22px); color: var(--white) !important; }\r\n  .kks-acc-count { flex: 0 0 auto; font-size: 12px; color: var(--grey) !important; }\r\n  .kks-acc-chevron { flex: 0 0 auto; width: 18px; height: 18px; transition: transform .35s ease; }\r\n  .kks-acc-chevron svg * { stroke: var(--accent); }\r\n  .kks-acc-item.kks-open .kks-acc-chevron { transform: rotate(180deg); }\r\n  .kks-acc-panel { max-height: 0; overflow: hidden; transition: max-height .5s cubic-bezier(.2,.7,.2,1); }\r\n  .kks-acc-panel-inner { padding: 4px 26px 26px calc(26px + 48px + 20px); }\r\n  @media (max-width: 640px) { .kks-acc-panel-inner { padding: 4px 20px 22px 20px; } .kks-acc-count { display: none; } }\r\n  .kks-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px 24px; }\r\n  @media (max-width: 560px) { .kks-list { grid-template-columns: 1fr; } }\r\n  .kks-list li { display: flex; align-items: flex-start; gap: 9px; font-size: 14px; line-height: 1.55; color: var(--grey) !important; }\r\n  .kks-list li::before { content: \"\"; flex: 0 0 auto; width: 6px; height: 6px; margin-top: 6px; border-radius: 50%; background: var(--accent); }\r\n\r\n  \/* ================= PROCESS ================= *\/\r\n  .kks-process { background: var(--bg-2); }\r\n  .kks-process-grid { position: relative; z-index: 2; max-width: 1100px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, 1fr); gap: 30px; }\r\n  @media (max-width: 900px) { .kks-process-grid { grid-template-columns: repeat(2, 1fr); } }\r\n  @media (max-width: 480px) { .kks-process-grid { grid-template-columns: 1fr; } }\r\n  .kks-process-card { text-align: center; }\r\n  .kks-process-num { width: 58px; height: 58px; margin: 0 auto 22px; border-radius: 50%; background: var(--bg); border: 1.5px solid var(--accent); display: flex; align-items: center; justify-content: center; font-family: 'Baloo 2', sans-serif; font-weight: 700; font-size: 22px; color: var(--accent) !important; }\r\n  .kks-process-card h3 { font-family: 'Baloo 2', sans-serif; font-weight: 700; font-size: 18px; color: var(--white) !important; margin: 0 0 10px; }\r\n  .kks-process-card p { font-size: 13px; line-height: 1.6; color: var(--grey) !important; margin: 0; }\r\n\r\n  \/* ================= AREA PANEL ================= *\/\r\n  .kks-area-panel { position: relative; z-index: 2; max-width: 1000px; margin: 0 auto; background: var(--bg-2); border: 1px solid rgba(187,163,125,0.25); border-radius: 14px; padding: 50px 40px; text-align: center; }\r\n  @media (max-width: 600px) { .kks-area-panel { padding: 34px 24px; } }\r\n  .kks-area-panel h3 { font-family: 'Baloo 2', sans-serif; font-weight: 700; font-size: clamp(22px, 2.8vw, 28px); color: var(--white) !important; margin: 0 0 14px; }\r\n  .kks-area-panel p { color: var(--grey) !important; max-width: 560px; margin: 0 auto; font-size: 15px; line-height: 1.7; }\r\n\r\n  \/* ================= CTA ================= *\/\r\n  .kks-cta { text-align: center; }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .kks-root * { animation: none !important; }\r\n  }\r\n<\/style>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Baloo+2:wght@600;700;800&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<div class=\"kks-root\" id=\"kksRoot\">\r\n\r\n  <div class=\"kks-grid-bg\" aria-hidden=\"true\"><\/div>\r\n\r\n  <!-- ================= HERO ================= -->\r\n  <section class=\"kks-hero\">\r\n    <div class=\"kks-hero-glow\" aria-hidden=\"true\"><div class=\"kks-glow-blob\"><\/div><\/div>\r\n    <div class=\"kks-hero-inner\">\r\n      <div class=\"kks-eyebrow\" style=\"justify-content:center;\">Our Services<\/div>\r\n      <h1 class=\"kks-h1\">Respray. Refresh.<br><em>Repeat.<\/em><\/h1>\r\n      <p class=\"kks-p\">Kitchens, staircases, doors, and furniture \u2014 professionally resprayed in any colour you can picture.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= SERVICE ACCORDION ================= -->\r\n  <section>\r\n    <div class=\"kks-section-head\">\r\n      <div class=\"kks-eyebrow\" style=\"justify-content:center;\">The Full Menu<\/div>\r\n      <h2 class=\"kks-h2\">What We Do<\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"kks-acc\">\r\n\r\n      <div class=\"kks-acc-item kks-open\">\r\n        <button class=\"kks-acc-btn\" type=\"button\">\r\n          <span class=\"kks-acc-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"1\"\/><path d=\"M4 12h16M9 3v18\"\/><\/svg><\/span>\r\n          <span class=\"kks-acc-title\">Timber Resprays<\/span>\r\n          <span class=\"kks-acc-count\">4 services<\/span>\r\n          <span class=\"kks-acc-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\r\n        <\/button>\r\n        <div class=\"kks-acc-panel\">\r\n          <div class=\"kks-acc-panel-inner\">\r\n            <ul class=\"kks-list\">\r\n              <li>Kitchen Resprays<\/li>\r\n              <li>Staircase Resprays<\/li>\r\n              <li>Door Resprays<\/li>\r\n              <li>Furniture Resprays<\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"kks-acc-item\">\r\n        <button class=\"kks-acc-btn\" type=\"button\">\r\n          <span class=\"kks-acc-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12h8M8 16h5M8 8h3\"\/><\/svg><\/span>\r\n          <span class=\"kks-acc-title\">Support Services<\/span>\r\n          <span class=\"kks-acc-count\">2 services<\/span>\r\n          <span class=\"kks-acc-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\r\n        <\/button>\r\n        <div class=\"kks-acc-panel\">\r\n          <div class=\"kks-acc-panel-inner\">\r\n            <ul class=\"kks-list\">\r\n              <li>Colour Consultation<\/li>\r\n              <li>Free, No-Obligation Quotes<\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= PROCESS ================= -->\r\n  <section class=\"kks-process\">\r\n    <div class=\"kks-section-head\">\r\n      <div class=\"kks-eyebrow\" style=\"justify-content:center;\">How It Works<\/div>\r\n      <h2 class=\"kks-h2\">From Faded To Fresh<\/h2>\r\n    <\/div>\r\n    <div class=\"kks-process-grid\">\r\n      <div class=\"kks-process-card\">\r\n        <div class=\"kks-process-num\">01<\/div>\r\n        <h3>Free Quote<\/h3>\r\n        <p>Kieran visits, assesses your timber, and talks through colour options.<\/p>\r\n      <\/div>\r\n      <div class=\"kks-process-card\">\r\n        <div class=\"kks-process-num\">02<\/div>\r\n        <h3>Choose Your Colour<\/h3>\r\n        <p>Pick any shade you want \u2014 not limited to a standard swatch book.<\/p>\r\n      <\/div>\r\n      <div class=\"kks-process-card\">\r\n        <div class=\"kks-process-num\">03<\/div>\r\n        <h3>Expert Respray<\/h3>\r\n        <p>A professional spraypainted lacquer finish, applied with care.<\/p>\r\n      <\/div>\r\n      <div class=\"kks-process-card\">\r\n        <div class=\"kks-process-num\">04<\/div>\r\n        <h3>Reveal &amp; Enjoy<\/h3>\r\n        <p>Your kitchen, staircase, or furniture \u2014 completely transformed.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= SERVICE AREA ================= -->\r\n  <section>\r\n    <div class=\"kks-area-panel\">\r\n      <div class=\"kks-eyebrow\" style=\"justify-content:center;\">Where We Work<\/div>\r\n      <h3>Serving Kilkenny &amp; Laois<\/h3>\r\n      <p>Based in Attanagh, Co. Laois \u2014 with 20 years of experience respraying kitchens, staircases, doors, and furniture across the region.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= CTA ================= -->\r\n  <section class=\"kks-cta\">\r\n    <div class=\"kks-eyebrow\" style=\"justify-content:center;\">Get Started<\/div>\r\n    <h2 class=\"kks-h2\">Ready For A<br><em>New Colour?<\/em><\/h2>\r\n    <p class=\"kks-p\" style=\"max-width:440px; margin:0 auto 32px;\">Contact Kieran for a free, no-obligation quote.<\/p>\r\n    <a href=\"tel:+353863891393\" class=\"kks-btn\">Call 086 389 1393<\/a>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n  (function () {\r\n    var root = document.getElementById('kksRoot');\r\n    var accItems = root.querySelectorAll('.kks-acc .kks-acc-item');\r\n    var controllers = [];\r\n    accItems.forEach(function (item) {\r\n      var btn = item.querySelector('.kks-acc-btn');\r\n      var panel = item.querySelector('.kks-acc-panel');\r\n      function setOpen(open) {\r\n        if (open) { item.classList.add('kks-open'); panel.style.maxHeight = panel.scrollHeight + 'px'; }\r\n        else { item.classList.remove('kks-open'); panel.style.maxHeight = 0; }\r\n      }\r\n      controllers.push({ item: item, setOpen: setOpen });\r\n      setOpen(item.classList.contains('kks-open'));\r\n      btn.addEventListener('click', function () {\r\n        var willOpen = !item.classList.contains('kks-open');\r\n        controllers.forEach(function (c) { c.setOpen(false); });\r\n        setOpen(willOpen);\r\n      });\r\n      window.addEventListener('resize', function () {\r\n        if (item.classList.contains('kks-open')) panel.style.maxHeight = panel.scrollHeight + 'px';\r\n      });\r\n    });\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Our Services Respray. Refresh.Repeat. Kitchens, staircases, doors, and furniture \u2014 professionally resprayed in any colour you can picture. The Full [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-68","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=68"}],"version-history":[{"count":4,"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages\/68\/revisions"}],"predecessor-version":[{"id":72,"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages\/68\/revisions\/72"}],"wp:attachment":[{"href":"https:\/\/knowledgeable-tan-sloth.50-6-227-251.cpanel.site\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}