{"id":6,"date":"2026-08-11T20:53:45","date_gmt":"2026-08-11T20:53:45","guid":{"rendered":"https:\/\/paddys-bouncing-castles.hosted-website.net\/?page_id=6"},"modified":"2026-10-14T23:13:30","modified_gmt":"2026-10-14T22:13:30","slug":"home","status":"publish","type":"page","link":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6\" class=\"elementor elementor-6\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7814b93 e-con e-atomic-element e-div-block-base e-default-div section-m e-7814b93-3ce5196 \" data-id=\"7814b93\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"7814b93\" data-e-type=\"e-div-block\" data-id=\"7814b93\">\n    <div class=\"elementor-element elementor-element-30d7a38 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-30d7a38-ca2fb76 \" data-id=\"30d7a38\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"30d7a38\" data-e-type=\"e-flexbox\" data-id=\"30d7a38\">\n    <div class=\"elementor-element elementor-element-620bfdd e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical gap-s flex-center \" data-id=\"620bfdd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"620bfdd\" data-e-type=\"e-flexbox\" data-id=\"620bfdd\">\n    \t\t<div class=\"elementor-element elementor-element-2ce37fa elementor-widget elementor-widget-html\" data-id=\"2ce37fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-hero-eyebrow-wrap{text-align:center;}\n.pbc-hero-eyebrow{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-hero-eyebrow__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-hero-eyebrow-wrap\"><span class=\"pbc-hero-eyebrow\"><span class=\"pbc-hero-eyebrow__dot\" aria-hidden=\"true\"><\/span>Bring on the fun<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h1 data-interaction-id=\"d58a7ac\" class=\"container-800 bold-text text-center white-text heading-xl e-heading-base e-default-h1\" data-e-type=\"widget\" data-id=\"d58a7ac\">Bouncy Castle &amp; Marquee Hire in Laois, Carlow &amp; Kilkenny<\/h1>\n\t\t\t\t\t<p class=\"container-800 text-center body-l e-380e43d-8dc5bfd e-paragraph-base e-default-p\" data-interaction-id=\"380e43d\" data-e-type=\"widget\" data-id=\"380e43d\">Bouncy castle hire across Laois, Tipperary, Kilkenny, Carlow and Kildare. Castles, slides, obstacle courses and marquees, delivered and set up for you.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-f972b2d elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"f972b2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-hero-cta{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:center;}\n.pbc-hero-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.0625rem !important;line-height:1 !important;padding:1rem 1.7rem !important;border-radius:999px !important;border:2px solid transparent !important;text-decoration:none !important;cursor:pointer;-webkit-appearance:none !important;appearance:none !important;transition:transform .18s cubic-bezier(.22,1,.36,1) !important;}\n.pbc-hero-cta__btn:hover,.pbc-hero-cta__btn:focus,.pbc-hero-cta__btn:active{transform:translateY(-2px);}\n.pbc-hero-cta__btn:focus-visible{outline:3px solid var(--pbc-primary,#1C83D4) !important;outline-offset:3px;}\n.pbc-hero-cta__btn--book{background:var(--pbc-accent,#FFC21A) !important;color:var(--pbc-ink,#16303F) !important;box-shadow:0 8px 20px rgba(255,194,26,.38) !important;}\n.pbc-hero-cta__btn--book:hover,.pbc-hero-cta__btn--book:focus,.pbc-hero-cta__btn--book:active{background:var(--pbc-accent-deep,#E7A70F) !important;color:var(--pbc-ink,#16303F) !important;border-color:transparent !important;box-shadow:0 12px 26px rgba(255,194,26,.44) !important;}\n.pbc-hero-cta__btn--call{background:var(--pbc-primary,#1C83D4) !important;color:#ffffff !important;box-shadow:0 8px 20px rgba(28,131,212,.30) !important;}\n.pbc-hero-cta__btn--call:hover,.pbc-hero-cta__btn--call:focus,.pbc-hero-cta__btn--call:active{background:var(--pbc-primary-deep,#135FA0) !important;color:#ffffff !important;border-color:transparent !important;box-shadow:0 12px 26px rgba(28,131,212,.36) !important;}\n<\/style>\n<div class=\"pbc-hero-cta\">\n  <a class=\"pbc-hero-cta__btn pbc-hero-cta__btn--book\" href=\"#booking\">Book your date<\/a>\n  <a class=\"pbc-hero-cta__btn pbc-hero-cta__btn--call\" href=\"tel:+353851228674\">Call 085 122 8674<\/a>\n<\/div>\n<script>\n(function () {\n  function resolveTarget() {\n    var links = document.querySelectorAll('a[href*=\"#\"]');\n    var prefer = ['how it works', 'booking'];\n    for (var p = 0; p < prefer.length; p++) {\n      for (var i = 0; i < links.length; i++) {\n        var cls = links[i].className || '';\n        if (cls.indexOf('pbc-hero-cta__btn') > -1 || cls.indexOf('pbc-svc__card') > -1) { continue; }\n        var t = (links[i].textContent || '').trim().toLowerCase();\n        if (t.indexOf(prefer[p]) > -1) {\n          var id = (links[i].getAttribute('href') || '').split('#')[1];\n          if (id && document.getElementById(id)) { return document.getElementById(id); }\n        }\n      }\n    }\n    var bk = document.querySelector('.bookly-css-root');\n    if (bk) { return bk.closest('section, .elementor-section, .e-con, [data-element_type]') || bk; }\n    return null;\n  }\n  var btn = document.querySelector('.pbc-hero-cta__btn--book');\n  if (!btn) { return; }\n  var target = resolveTarget();\n  if (target && target.id) { btn.setAttribute('href', '#' + target.id); }\n  btn.addEventListener('click', function (e) {\n    var t = resolveTarget();\n    if (t) { e.preventDefault(); t.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-0362db0 e-con e-atomic-element e-flexbox-base e-default-div e-0362db0-e8ae28a \" data-id=\"0362db0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0362db0\" data-e-type=\"e-flexbox\" data-id=\"0362db0\">\n    \t\t<div class=\"elementor-element elementor-element-69c3429 elementor-widget elementor-widget-html\" data-id=\"69c3429\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-tb{width:100vw;position:relative;left:50%;margin-left:-50vw;overflow:hidden;background:var(--pbc-primary-deep,#135FA0) !important;padding-block:.9rem;}\n.pbc-tb__track{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;animation:pbc-tb-scroll 40s linear infinite;}\n.pbc-tb__item{display:inline-flex;align-items:center;padding-inline:2.4rem;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.02rem !important;letter-spacing:.01em;color:#ffffff !important;line-height:1 !important;}\n.pbc-tb__star{font-family:Arial,sans-serif !important;color:var(--pbc-accent,#FFC21A) !important;font-size:.7em;line-height:1;}\n@keyframes pbc-tb-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n.pbc-tb.is-paused .pbc-tb__track{animation-play-state:paused;}\n@media(prefers-reduced-motion:reduce){.pbc-tb__track{animation:none;}}\n<\/style>\n<div class=\"pbc-tb\" aria-label=\"Covering 5 counties, open 7 days a week, free delivery and setup\">\n  <div class=\"pbc-tb__track\">\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n    <span class=\"pbc-tb__item\">Covering 5 counties<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Open 7 days a week<\/span><span class=\"pbc-tb__star\">&#9733;<\/span><span class=\"pbc-tb__item\">Free delivery &amp; setup<\/span><span class=\"pbc-tb__star\">&#9733;<\/span>\n  <\/div>\n<\/div>\n<script>\n(function(){if(!('IntersectionObserver' in window))return;var io=new IntersectionObserver(function(es){es.forEach(function(e){e.target.classList.toggle('is-paused',!e.isIntersecting);});});document.querySelectorAll('.pbc-tb').forEach(function(b){io.observe(b);});})();\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ca0043e e-con e-atomic-element e-div-block-base e-default-div section-m e-ca0043e-82b414f \" data-id=\"ca0043e\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"ca0043e\" data-e-type=\"e-div-block\" data-id=\"ca0043e\">\n    <div class=\"elementor-element elementor-element-987fdc6 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-987fdc6-eec4013 \" data-id=\"987fdc6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"987fdc6\" data-e-type=\"e-flexbox\" data-id=\"987fdc6\">\n    <div class=\"elementor-element elementor-element-ce1fbd0 e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-ce1fbd0-596be5e gap-m \" data-id=\"ce1fbd0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ce1fbd0\" data-e-type=\"e-flexbox\" data-id=\"ce1fbd0\">\n    \t\t<div class=\"elementor-element elementor-element-8517121 elementor-widget elementor-widget-html\" data-id=\"8517121\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-hero-eyebrow-wrap{text-align:center;}\n.pbc-hero-eyebrow{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-hero-eyebrow__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-hero-eyebrow-wrap\"><span class=\"pbc-hero-eyebrow\"><span class=\"pbc-hero-eyebrow__dot\" aria-hidden=\"true\"><\/span>what we do<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf6f778 elementor-widget elementor-widget-html\" data-id=\"bf6f778\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-shead{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-shead__b,.pbc-shead__g,.pbc-shead__o,.pbc-shead__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-shead__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-shead__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-shead__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-shead__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-shead\"><span class=\"pbc-shead__b\">Castles, slides<\/span> <span class=\"pbc-shead__g\">and marquees<\/span> <span class=\"pbc-shead__o\">for every<\/span> <span class=\"pbc-shead__r\">party.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"aa6041d\" data-e-type=\"widget\" data-id=\"aa6041d\">From back garden birthdays to big community days, pick the setup that suits, and we will deliver and set it up for you.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-f56ad0e elementor-widget elementor-widget-html\" data-id=\"f56ad0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-svc{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,.7rem + 1vw,1.4rem);max-width:1180px;margin-inline:auto;}\n.pbc-svc__card{border-radius:16px;overflow:hidden;box-shadow:0 8px 22px rgba(16,48,64,.12);display:flex;flex-direction:column;border:3px solid #1C83D4;text-decoration:none !important;cursor:pointer;}\n.pbc-svc__media{position:relative;height:clamp(210px,17vw,250px);flex:none;background:#E9F1F8;overflow:hidden;}\n.pbc-svc__media img{width:100%;height:100%;object-fit:cover;display:block;}\n.pbc-svc__pill{position:absolute;left:12px;top:12px;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:.72rem !important;color:#ffffff !important;padding:.32em .85em;border-radius:999px;line-height:1.1 !important;}\n.pbc-svc__body{flex:1 1 auto;padding:1.15rem 1.2rem 1.3rem;}\n.pbc-svc__title{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.2rem !important;line-height:1.2 !important;margin:0 0 .3rem !important;color:#ffffff !important;}\n.pbc-svc__text{font-family:\"Nunito\",system-ui,sans-serif !important;font-weight:600 !important;font-size:.9rem !important;line-height:1.5 !important;margin:0 !important;color:rgba(255,255,255,.95) !important;}\n.pbc-svc__card--a{border-color:#1C83D4;} .pbc-svc__card--a .pbc-svc__body{background:#1C83D4 !important;} .pbc-svc__card--a .pbc-svc__pill{background:#1C83D4 !important;}\n.pbc-svc__card--b{border-color:#268E3D;} .pbc-svc__card--b .pbc-svc__body{background:#268E3D !important;} .pbc-svc__card--b .pbc-svc__pill{background:#268E3D !important;}\n.pbc-svc__card--c{border-color:#E8690E;} .pbc-svc__card--c .pbc-svc__body{background:#E8690E !important;} .pbc-svc__card--c .pbc-svc__pill{background:#E8690E !important;}\n@media(max-width:860px){.pbc-svc{grid-template-columns:repeat(2,1fr);}}\n@media(max-width:520px){.pbc-svc{grid-template-columns:1fr;}}\n<\/style>\n<div class=\"pbc-svc\">\n  <a class=\"pbc-svc__card pbc-svc__card--a\" href=\"#booking\"><div class=\"pbc-svc__media\"><span class=\"pbc-svc__pill\">Castles<\/span><img decoding=\"async\" src=\"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/Combi-castle-paddys.png?v=2\" alt=\"Paddy's combi bouncy castle with a built in slide\" loading=\"lazy\"><\/div><div class=\"pbc-svc__body\"><h3 class=\"pbc-svc__title\">Combi Castles<\/h3><p class=\"pbc-svc__text\">Bounce, slide and climb, all in one castle.<\/p><\/div><\/a>\n  <a class=\"pbc-svc__card pbc-svc__card--b\" href=\"#booking\"><div class=\"pbc-svc__media\"><span class=\"pbc-svc__pill\">Obstacles<\/span><img decoding=\"async\" src=\"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/obstacle-castle-paddys.png\" alt=\"Paddy's inflatable obstacle course\" loading=\"lazy\"><\/div><div class=\"pbc-svc__body\"><h3 class=\"pbc-svc__title\">Obstacle Courses<\/h3><p class=\"pbc-svc__text\">Race a friend from start to finish.<\/p><\/div><\/a>\n  <a class=\"pbc-svc__card pbc-svc__card--c\" href=\"#booking\"><div class=\"pbc-svc__media\"><span class=\"pbc-svc__pill\">Slides<\/span><img decoding=\"async\" src=\"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/giant-slides-paddys.png\" alt=\"Paddy's giant inflatable slide\" loading=\"lazy\"><\/div><div class=\"pbc-svc__body\"><h3 class=\"pbc-svc__title\">Giant Slides<\/h3><p class=\"pbc-svc__text\">Climb up and whoosh down.<\/p><\/div><\/a>\n<\/div>\n<script>\n(function () {\n  function resolveTarget() {\n    var links = document.querySelectorAll('a[href*=\"#\"]');\n    var prefer = ['book your date', 'how it works', 'booking'];\n    for (var p = 0; p < prefer.length; p++) {\n      for (var i = 0; i < links.length; i++) {\n        if (links[i].className && links[i].className.indexOf('pbc-svc__card') > -1) { continue; }\n        var t = (links[i].textContent || '').trim().toLowerCase();\n        if (t.indexOf(prefer[p]) > -1) {\n          var id = (links[i].getAttribute('href') || '').split('#')[1];\n          if (id && document.getElementById(id)) { return document.getElementById(id); }\n        }\n      }\n    }\n    var bk = document.querySelector('.bookly-css-root');\n    if (bk) { return bk.closest('section, .elementor-section, .e-con, [data-element_type]') || bk; }\n    return null;\n  }\n  var cards = document.querySelectorAll('.pbc-svc__card');\n  var target = resolveTarget();\n  if (target && target.id) {\n    Array.prototype.forEach.call(cards, function (c) { c.setAttribute('href', '#' + target.id); });\n  }\n  Array.prototype.forEach.call(cards, function (card) {\n    card.addEventListener('click', function (e) {\n      var t = resolveTarget();\n      if (t) { e.preventDefault(); t.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\n    });\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-cb77b61 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"cb77b61\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#D9F8FD\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5c7f2f5 e-con e-atomic-element e-div-block-base e-default-div section-m e-5c7f2f5-3c0045c \" data-id=\"5c7f2f5\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"5c7f2f5\" data-e-type=\"e-div-block\" data-id=\"5c7f2f5\">\n    <div class=\"elementor-element elementor-element-0c24423 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-0c24423-6771201 \" data-id=\"0c24423\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0c24423\" data-e-type=\"e-flexbox\" data-id=\"0c24423\">\n    <div class=\"elementor-element elementor-element-e0c6285 e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-e0c6285-9a5032a gap-m \" data-id=\"e0c6285\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e0c6285\" data-e-type=\"e-flexbox\" data-id=\"e0c6285\">\n    \t\t<div class=\"elementor-element elementor-element-f655b7d elementor-widget elementor-widget-html\" data-id=\"f655b7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-occeb-wrap{text-align:center;}\n.pbc-occeb{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-occeb__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-occeb-wrap\"><span class=\"pbc-occeb\"><span class=\"pbc-occeb__dot\" aria-hidden=\"true\"><\/span>Any occasion<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ff39aab elementor-widget elementor-widget-html\" data-id=\"ff39aab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-occh{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-occh__b,.pbc-occh__g,.pbc-occh__o,.pbc-occh__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-occh__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-occh__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-occh__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-occh__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-occh\"><span class=\"pbc-occh__b\">Perfect<\/span> <span class=\"pbc-occh__g\">for<\/span> <span class=\"pbc-occh__o\">every<\/span> <span class=\"pbc-occh__r\">occasion.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"1f43571\" data-e-type=\"widget\" data-id=\"1f43571\">Whatever you are celebrating, we have the setup to match.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-82eac08 elementor-widget elementor-widget-html\" data-id=\"82eac08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-occ{max-width:1100px;margin-inline:auto;}\n.pbc-occ *{box-sizing:border-box;}\n.pbc-occ__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,.6rem + 1vw,1.5rem);}\n.pbc-occ__tile{background:#ffffff;border:1px solid var(--pbc-line,#E7EDF2);border-radius:18px;box-shadow:0 8px 22px rgba(16,48,64,.09);padding:1.6rem 1.3rem;text-align:center;display:flex;flex-direction:column;align-items:center;}\n.pbc-occ__ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--pbc-primary,#1C83D4);color:#ffffff;margin-bottom:1rem;}\n.pbc-occ__ic svg{width:27px;height:27px;display:block;}\n.pbc-occ__t{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.15rem !important;line-height:1.2 !important;margin:0 0 .35rem !important;color:var(--pbc-ink,#16303F) !important;}\n.pbc-occ__d{font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:.9rem !important;line-height:1.5 !important;margin:0 !important;color:var(--pbc-text-soft,#5C7382) !important;}\n.pbc-occ__tile--a .pbc-occ__ic{background:var(--pbc-primary,#1C83D4);}\n.pbc-occ__tile--b .pbc-occ__ic{background:var(--pbc-secondary,#2E9E43);}\n.pbc-occ__tile--c .pbc-occ__ic{background:var(--pbc-orange,#FF7A1A);}\n.pbc-occ__tile--d .pbc-occ__ic{background:var(--pbc-red,#E23B2E);}\n@media(max-width:820px){.pbc-occ__grid{grid-template-columns:repeat(2,1fr);}}\n@media(max-width:480px){.pbc-occ__grid{grid-template-columns:1fr;}}\n<\/style>\n\n<div class=\"pbc-occ\">\n  <div class=\"pbc-occ__grid\">\n    <article class=\"pbc-occ__tile pbc-occ__tile--a\">\n      <span class=\"pbc-occ__ic\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M18,8H13V5H11V8H6a4,4,0,0,0-4,4v9H22V12A4,4,0,0,0,18,8Zm2,11H4V16a3.78,3.78,0,0,0,2.71-1.3,1.54,1.54,0,0,1,2.58,0,3.49,3.49,0,0,0,5.42,0,1.54,1.54,0,0,1,2.58,0A3.78,3.78,0,0,0,20,16Zm0-5a2,2,0,0,1-1.29-.7,3.49,3.49,0,0,0-5.42,0,1.54,1.54,0,0,1-2.58,0,3.49,3.49,0,0,0-5.42,0A2,2,0,0,1,4,14V12a2,2,0,0,1,2-2H18a2,2,0,0,1,2,2ZM12,4.19a1.55,1.55,0,0,0,1.55-1.55C13.55,1.4,12,0,12,0s-1.55,1.4-1.55,2.64A1.55,1.55,0,0,0,12,4.19Z\"\/><\/svg><\/span>\n      <h3 class=\"pbc-occ__t\">Birthday parties<\/h3>\n      <p class=\"pbc-occ__d\">Big smiles for every age.<\/p>\n    <\/article>\n    <article class=\"pbc-occ__tile pbc-occ__tile--b\">\n      <span class=\"pbc-occ__ic\"><svg viewBox=\"0 0 468.453 468.453\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M290.517,0h-30h-52.581h-30v30v69.021H77.139h-30v30v52.583v30h30h100.797v226.849v30h30h52.581h30v-30V211.604h100.798h30v-30v-52.583v-30h-30H290.517V30V0L290.517,0z\"\/><\/svg><\/span>\n      <h3 class=\"pbc-occ__t\">Communions &amp; christenings<\/h3>\n      <p class=\"pbc-occ__d\">Make the celebration extra special.<\/p>\n    <\/article>\n    <article class=\"pbc-occ__tile pbc-occ__tile--c\">\n      <span class=\"pbc-occ__ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M6 11.4999H7M6 15.4999H7M17 15.4999H18M17 11.4999H18M11.5 11.4999H12.5M10 20.9999V16.9999C10 15.8954 10.8954 14.9999 12 14.9999C13.1046 14.9999 14 15.8954 14 16.9999V20.9999M17 7.49995L18.5761 7.89398C19.4428 8.11064 19.8761 8.21898 20.1988 8.46057C20.4834 8.67373 20.7061 8.95895 20.8439 9.28682C21 9.65843 21 10.1051 21 10.9984V17.7999C21 18.9201 21 19.4801 20.782 19.9079C20.5903 20.2843 20.2843 20.5902 19.908 20.782C19.4802 20.9999 18.9201 20.9999 17.8 20.9999H6.2C5.0799 20.9999 4.51984 20.9999 4.09202 20.782C3.71569 20.5902 3.40973 20.2843 3.21799 19.9079C3 19.4801 3 18.9201 3 17.7999V10.9984C3 10.1051 3 9.65843 3.15613 9.28682C3.29388 8.95895 3.51657 8.67373 3.80124 8.46057C4.12389 8.21898 4.55722 8.11064 5.42388 7.89398L7 7.49995L9.85931 4.92657C10.6159 4.2456 10.9943 3.90512 11.4221 3.77598C11.799 3.66224 12.201 3.66224 12.5779 3.77598C13.0057 3.90512 13.3841 4.2456 14.1407 4.92657L17 7.49995Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n      <h3 class=\"pbc-occ__t\">School &amp; community days<\/h3>\n      <p class=\"pbc-occ__d\">Fun for the whole group.<\/p>\n    <\/article>\n    <article class=\"pbc-occ__tile pbc-occ__tile--d\">\n      <span class=\"pbc-occ__ic\"><svg viewBox=\"0 0 401.282 401.282\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M352.644,348.238c0,4.971-4.029,9-9,9h-19.938c-0.043,0-0.085,0.001-0.128,0.001c-4.971,0-9-4.029-9-9v-71.02c0-4.971,4.029-9,9-9s9,4.029,9,9v62.019h11.065C348.615,339.238,352.644,343.267,352.644,348.238z M63.243,76.579c0-17.941,14.598-32.538,32.54-32.538c17.942,0,32.539,14.596,32.539,32.538c0,17.942-14.597,32.54-32.539,32.54C77.84,109.12,63.243,94.522,63.243,76.579z M81.243,76.579c0,8.018,6.522,14.54,14.54,14.54c8.017,0,14.539-6.522,14.539-14.54c0-8.016-6.522-14.538-14.539-14.538C87.765,62.042,81.243,68.563,81.243,76.579z M280.83,170.67c-4.971,0-9,4.029-9,9v65.657c0,0,0,0,0,0.001c0,5.016,4.106,9.044,9.135,8.999h49.068c0.045,0,0.09,0.001,0.135,0.001c4.971,0,9-4.029,9-9V179.67c0-4.971-4.029-9-9-9s-9,4.029-9,9v56.657H289.83V179.67C289.83,174.7,285.8,170.67,280.83,170.67z M168.103,221.789c0-17.942,14.598-32.539,32.541-32.539c17.941,0,32.538,14.597,32.538,32.539c0,17.942-14.597,32.54-32.538,32.54C182.7,254.329,168.103,239.731,168.103,221.789z M186.103,221.789c0,8.017,6.523,14.54,14.541,14.54c8.017,0,14.538-6.522,14.538-14.54c0-8.017-6.521-14.539-14.538-14.539C192.626,207.25,186.103,213.772,186.103,221.789z M400.62,241.945l-29.776-73.394c-7.865-19.382-22.018-45.149-53.973-45.149h-22.741c-31.954,0-46.105,25.768-53.97,45.149l-6.074,14.971c-1.868,4.606,0.351,9.855,4.956,11.724c4.604,1.869,9.854-0.35,11.724-4.956l6.074-14.971c9.646-23.773,20.799-33.917,37.29-33.917h22.741c16.492,0,27.646,10.144,37.293,33.917l29.776,73.393c1.419,3.498,4.787,5.619,8.343,5.619c1.127,0,2.272-0.213,3.381-0.663C400.269,251.799,402.488,246.55,400.62,241.945z M272.962,76.579c0-17.941,14.596-32.538,32.537-32.538c17.942,0,32.54,14.596,32.54,32.538c0,17.942-14.598,32.54-32.54,32.54C287.558,109.12,272.962,94.522,272.962,76.579z M290.962,76.579c0,8.018,6.521,14.54,14.537,14.54c8.018,0,14.54-6.522,14.54-14.54c0-8.016-6.522-14.538-14.54-14.538C297.484,62.042,290.962,68.563,290.962,76.579z M162.241,195.247c4.606-1.868,6.826-7.117,4.958-11.723l-6.073-14.974c-7.868-19.381-22.023-45.148-53.973-45.148H84.411c-31.954,0-46.105,25.767-53.97,45.149L0.663,241.944c-1.869,4.606,0.35,9.854,4.956,11.724c1.108,0.45,2.254,0.663,3.381,0.663c3.555,0,6.923-2.121,8.343-5.619L47.12,175.32c9.647-23.774,20.8-33.917,37.291-33.917h22.742c16.49,0,27.644,10.144,37.293,33.916l6.072,14.971C152.387,194.896,157.634,197.114,162.241,195.247z M287.418,268.22c-4.971,0-9,4.029-9,9v62.019h-11.063c-4.971,0-9,4.029-9,9s4.029,9,9,9h19.936c0.043,0,0.085,0.001,0.128,0.001c4.971,0,9-4.029,9-9v-0.001V277.22C296.418,272.249,292.389,268.22,287.418,268.22z M86.7,295.231c0-4.971-4.029-9-9-9s-9,4.029-9,9v44.007H57.637c-4.971,0-9,4.029-9,9s4.029,9,9,9h19.935c0.043,0,0.085,0.001,0.128,0.001c1.398,0,2.723-0.319,3.903-0.888c3.017-1.454,5.099-4.54,5.099-8.113c0-0.062,0-0.125-0.002-0.186V295.231z M237.164,265.569h-36.29c-0.152-0.004-0.308-0.004-0.461,0h-36.294c-4.971,0-9,4.029-9,9s4.029,9,9,9h27.525v8.589c0,4.971,4.029,9,9,9s9-4.029,9-9v-8.589h27.521c4.971,0,9-4.029,9-9S242.134,265.569,237.164,265.569z M235.101,339.239h-9.483v-18.61c0-5.033-4.148-9.109-9.187-8.998h-31.578c-5.05-0.105-9.187,3.965-9.187,8.998v18.61h-9.481c-4.971,0-9,4.029-9,9s4.029,9,9,9h18.347c0.93,0.012,1.832-0.114,2.68-0.364c3.733-1.097,6.458-4.548,6.458-8.636c0-0.083-0.001-0.167-0.003-0.25v-18.359h13.951v18.609c0,4.971,4.029,9,9,9c0.045,0,0.09,0,0.135-0.001h18.349c4.971,0,9-4.029,9-9S240.072,339.239,235.101,339.239z M86.702,199.344V179.67c0-4.971-4.029-9-9-9s-9,4.029-9,9v18.407l-18.033,62.807c-0.151,0.483-0.263,0.982-0.332,1.497c-0.145,1.07-0.093,2.133,0.132,3.146c0.254,1.154,0.73,2.223,1.38,3.164c0.894,1.297,2.132,2.368,3.629,3.058c0.002,0.001,0.009,0.001,0.007,0.003c0.667,0.308,1.378,0.537,2.122,0.675c0.554,0.104,1.107,0.154,1.655,0.154c0.081,0,0.162-0.001,0.243-0.003h72.553c0.614,0.016,1.24-0.03,1.866-0.146c0.762-0.139,1.491-0.373,2.173-0.691c1.489-0.689,2.72-1.755,3.611-3.047c0.652-0.942,1.129-2.015,1.384-3.171c0.225-1.011,0.277-2.072,0.132-3.14c-0.068-0.516-0.18-1.017-0.332-1.501l-18.031-62.806V179.67c0-4.971-4.029-9-9-9s-9,4.029-9,9v19.673c0,0.84,0.118,1.676,0.35,2.483l15.145,52.752h-49.15l15.146-52.751C86.584,201.02,86.702,200.184,86.702,199.344z M133.927,339.238h-11.065v-44.007c0-4.971-4.029-9-9-9s-9,4.029-9,9v53.008c0,4.971,4.029,9,9,9c0.043,0,0.085,0,0.128-0.001h19.937c4.971,0,9-4.029,9-9S138.898,339.238,133.927,339.238z\"\/><\/svg><\/span>\n      <h3 class=\"pbc-occ__t\">Corporate &amp; family days<\/h3>\n      <p class=\"pbc-occ__d\">A hit at work and family events.<\/p>\n    <\/article>\n    <article class=\"pbc-occ__tile pbc-occ__tile--a\">\n      <span class=\"pbc-occ__ic\"><svg viewBox=\"0 0 32 32\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M29.93,11.65a.31.31,0,0,0-.05-.1.9.9,0,0,0-.14-.2.27.27,0,0,0-.07-.08.87.87,0,0,0-.23-.16l-.06,0h0L17,6.31V5h2a1,1,0,0,0,1-1V3a1,1,0,0,0-1-1H16a1,1,0,0,0-1,1V6.31L2.64,11.07h0l-.06,0a.87.87,0,0,0-.23.16.27.27,0,0,0-.07.08.9.9,0,0,0-.14.2.31.31,0,0,0-.05.1A1,1,0,0,0,2,12v4a1,1,0,0,0,1,1H4V29a1,1,0,0,0,.43.82,1,1,0,0,0,.91.12L7.88,29A13.89,13.89,0,0,0,16,21.15,13.89,13.89,0,0,0,24.12,29l2.54.92A1,1,0,0,0,27,30a1,1,0,0,0,1-1V17h1a1,1,0,0,0,1-1V12A1,1,0,0,0,29.93,11.65ZM16,8.07,23.61,11H8.39ZM7.2,27.14,6,27.57V17h9A11.88,11.88,0,0,1,7.2,27.14Zm18.8.43-1.2-.43A11.88,11.88,0,0,1,17.05,17h9ZM28,15H4V13H28Z\"\/><\/svg><\/span>\n      <h3 class=\"pbc-occ__t\">Festivals &amp; fairs<\/h3>\n      <p class=\"pbc-occ__d\">Draw the crowds in.<\/p>\n    <\/article>\n    <article class=\"pbc-occ__tile pbc-occ__tile--b\">\n      <span class=\"pbc-occ__ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.4187 3.18627C11.7664 2.93791 12.2335 2.93791 12.5812 3.18627L19.2081 7.91974C19.6819 8.25817 19.9847 8.78627 20.0374 9.36613L20.8967 18.8189C21.0032 19.9902 20.081 21 18.9049 21H13H11H5.09501C3.91895 21 2.99675 19.9902 3.10323 18.8189L3.96257 9.36613C4.01528 8.78627 4.31808 8.25817 4.79188 7.91974L11.4187 3.18627ZM12 5.2289L5.95436 9.5472L5.09501 19L9.99998 19V13C9.99998 12.4477 10.4477 12 11 12H13C13.5523 12 14 12.4477 14 13V19L18.9049 19L18.0456 9.54721L12 5.2289Z\" fill=\"currentColor\"\/><\/svg><\/span>\n      <h3 class=\"pbc-occ__t\">Garden parties<\/h3>\n      <p class=\"pbc-occ__d\">Turn your garden into the place to be.<\/p>\n    <\/article>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6ec28d elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"d6ec28d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#F4FAFF\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4ebbf7c e-con e-atomic-element e-div-block-base e-default-div section-m e-4ebbf7c-71405d5 \" data-id=\"4ebbf7c\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"4ebbf7c\" data-e-type=\"e-div-block\" data-id=\"4ebbf7c\">\n    <div class=\"elementor-element elementor-element-9c596d7 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-9c596d7-8b99f3f \" data-id=\"9c596d7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9c596d7\" data-e-type=\"e-flexbox\" data-id=\"9c596d7\">\n    <div class=\"elementor-element elementor-element-2c2d009 e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-2c2d009-e7faf17 gap-m \" data-id=\"2c2d009\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2c2d009\" data-e-type=\"e-flexbox\" data-id=\"2c2d009\">\n    \t\t<div class=\"elementor-element elementor-element-4e03822 elementor-widget elementor-widget-html\" data-id=\"4e03822\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-hiweb-wrap{text-align:center;}\n.pbc-hiweb{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,sans-serif !important;font-weight:600 !important;font-size:.8rem !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.5em 1.1em !important;border-radius:999px !important;line-height:1.1 !important;margin:0 !important;}\n.pbc-hiweb__dot{width:.5em;height:.5em;border-radius:999px;background:var(--pbc-yellow,#FFC21A) !important;flex:none;display:inline-block;}\n<\/style>\n\n<div class=\"pbc-hiweb-wrap\">\n  <span class=\"pbc-hiweb\"><span class=\"pbc-hiweb__dot\" aria-hidden=\"true\"><\/span>Booking is simple<\/span>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23b40ed elementor-widget elementor-widget-html\" data-id=\"23b40ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-hiwh{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-hiwh__b,.pbc-hiwh__g,.pbc-hiwh__o,.pbc-hiwh__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-hiwh__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-hiwh__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-hiwh__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-hiwh__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-hiwh\"><span class=\"pbc-hiwh__b\">From<\/span> <span class=\"pbc-hiwh__g\">booking<\/span> <span class=\"pbc-hiwh__o\">to<\/span> <span class=\"pbc-hiwh__r\">bouncing.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"31c61a8\" data-e-type=\"widget\" data-id=\"31c61a8\">Booking your bouncy castle or marquee is simple. Four easy steps and we handle the rest, from setup to takedown.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-76e9127 elementor-widget elementor-widget-html\" data-id=\"76e9127\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Paddy's booking form: paginates the unit list (6 per page on desktop, 3 on mobile)\n     with Previous \/ Next buttons and page dots, so the list stays short and the calendar\n     opens in place. Add this as an Elementor \"HTML\" widget in the booking section.\n     The buttons are styled by the Bookly Custom CSS (.pbc-pager...). -->\n<script>\n(function () {\n  function perPage() {\n    return (window.matchMedia && window.matchMedia('(max-width: 600px)').matches) ? 3 : 6;\n  }\n\n  function start() {\n    var root = document.querySelector('.bookly-css-root');\n    if (!root) { return setTimeout(start, 400); }\n\n    var page = 0;\n    var hadGrid = false;\n    var observer;\n\n    function getGrid() {\n      var c = root.querySelector('.bookly-services-service-mark');\n      return c ? c.parentElement : null;\n    }\n    function getCards(g) {\n      return Array.prototype.filter.call(g.children, function (el) {\n        return el.classList && el.classList.contains('bookly-services-service-mark');\n      });\n    }\n    function clearBar() {\n      var b = root.querySelector('.pbc-pager');\n      if (b && b.parentNode) { b.parentNode.removeChild(b); }\n    }\n    function makeBtn(html, cls) {\n      var b = document.createElement('button');\n      b.type = 'button';\n      b.className = cls;\n      b.innerHTML = html;\n      return b;\n    }\n    function glideToGrid(g) {\n      try {\n        var y = g.getBoundingClientRect().top + window.pageYOffset - 110;\n        window.scrollTo({ top: Math.max(0, y), behavior: 'smooth' });\n      } catch (e) {}\n    }\n    \/\/ when a unit is picked the grid is replaced by the calendar step; bring the form\n    \/\/ into view so people are not left below it (only moves if it is actually off-screen,\n    \/\/ so on desktop where it is already in view nothing jumps).\n    function glideToForm() {\n      try {\n        var y = root.getBoundingClientRect().top + window.pageYOffset - 90;\n        if (Math.abs(window.pageYOffset - y) > 40) {\n          window.scrollTo({ top: Math.max(0, y), behavior: 'auto' });\n        }\n      } catch (e) {}\n    }\n\n    \/\/ ---- Details-step footer tidy ----------------------------------------------------\n    \/\/ On the final details step Bookly renders Back, Close and Book now, but it wraps and\n    \/\/ groups them (Back+Close in one group, Book now in another), so a plain CSS rule can't\n    \/\/ line them up reliably. Instead we read the real buttons at runtime and TAG them, then\n    \/\/ the Custom CSS styles the tags (.pbc-foot \/ .pbc-foot-btn \/ .pbc-foot-passthrough \/\n    \/\/ .pbc-hide). This adapts to whatever nesting Bookly uses.\n    \/\/  - Close is hidden (Back already does the same job).\n    \/\/  - The common ancestor of Back and Book now becomes the footer row; any wrapper divs\n    \/\/    between it and the buttons are collapsed with display:contents so the two buttons\n    \/\/    sit side by side, equal width.\n    \/\/ We only do this when a \"Book now\" button exists, so the time-slot pop-up (Close, no\n    \/\/ Book now) keeps its own Close and is left completely alone.\n    function lca(a, b) {\n      var chain = [];\n      for (var x = a; x; x = x.parentElement) { chain.push(x); }\n      for (var y = b; y; y = y.parentElement) { if (chain.indexOf(y) !== -1) { return y; } }\n      return null;\n    }\n    function tagPassthrough(btn, footer) {\n      for (var x = btn.parentElement; x && x !== footer; x = x.parentElement) {\n        x.classList.add('pbc-foot-passthrough');\n      }\n    }\n    function clearFootTags() {\n      var tagged = document.querySelectorAll('.pbc-foot, .pbc-foot-passthrough, .pbc-foot-btn, [data-pbc-hidden]');\n      Array.prototype.forEach.call(tagged, function (el) {\n        el.classList.remove('pbc-foot', 'pbc-foot-passthrough', 'pbc-foot-btn');\n        if (el.getAttribute('data-pbc-hidden')) {\n          el.style.removeProperty('display');       \/\/ restore (e.g. the time pop-up's own Close)\n          el.removeAttribute('data-pbc-hidden');\n        }\n      });\n    }\n    \/\/ On narrow screens Bookly swaps the footer button text (\"Back\" \/ \"Book now\") for a bare\n    \/\/ direction icon (an arrow, a play triangle). We know which button is which, so hide any\n    \/\/ icon child (an svg\/img, or a child that has no letters - e.g. a glyph) and keep the text\n    \/\/ child visible, so the label always shows and mobile matches desktop.\n    function forceLabel(btn) {\n      if (!btn) { return; }\n      var kids = btn.children;\n      for (var k = 0; k < kids.length; k++) {\n        var el = kids[k];\n        var tag = (el.tagName || '').toLowerCase();\n        var hasLetters = \/[A-Za-z]\/.test(el.textContent || '');\n        if (tag === 'svg' || tag === 'img' || !hasLetters) {\n          el.style.setProperty('display', 'none', 'important');     \/\/ icon -> hide\n        } else {\n          el.style.setProperty('display', 'inline-block', 'important'); \/\/ text -> always show\n        }\n      }\n    }\n    function tidyDetailsFooter() {\n      try {\n        var btns = document.querySelectorAll('button');\n        var back = null, bookNow = null, closeBtns = [];\n        for (var i = 0; i < btns.length; i++) {\n          \/\/ strip to letters so an icon glyph sitting next to the text doesn't block the match\n          var t = (btns[i].textContent || '').replace(\/[^A-Za-z]\/g, '').toLowerCase();\n          if (t === 'booknow' || t === 'book') { bookNow = btns[i]; }\n          else if (t === 'back') { back = btns[i]; }\n          else if (t === 'close') { closeBtns.push(btns[i]); }\n        }\n        \/\/ Class-based fallback for Book now (survives even if its text is icon-only)\n        if (!bookNow) {\n          var cards = document.querySelectorAll('.bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl');\n          for (var c = 0; c < cards.length && !bookNow; c++) {\n            if (cards[c].querySelector('input, textarea')) {\n              bookNow = cards[c].querySelector('button.text-bookly.border-bookly');\n            }\n          }\n        }\n        \/\/ Not the details step: make sure nothing stays tagged\/hidden (keeps the time\n        \/\/ pop-up's own Close visible).\n        if (!bookNow) { clearFootTags(); return; }\n\n        clearFootTags();\n        \/\/ Hide Close with an inline !important - it beats Bookly's own button display rule,\n        \/\/ which a stylesheet class can't reliably override.\n        for (var j = 0; j < closeBtns.length; j++) {\n          closeBtns[j].style.setProperty('display', 'none', 'important');\n          closeBtns[j].setAttribute('data-pbc-hidden', '1');\n        }\n\n        bookNow.classList.add('pbc-foot-btn');\n        if (back) { back.classList.add('pbc-foot-btn'); }\n        forceLabel(bookNow);\n        forceLabel(back);\n\n        var footer = back ? lca(back, bookNow) : bookNow.parentElement;\n        \/\/ Guard: don't turn the whole card body into a flex row - the footer must not\n        \/\/ contain form fields.\n        if (footer && !footer.querySelector('input, textarea, select')) {\n          footer.classList.add('pbc-foot');\n          tagPassthrough(bookNow, footer);\n          if (back) { tagPassthrough(back, footer); }\n        }\n      } catch (e) {}\n    }\n\n    function render() {\n      var g = getGrid();\n      if (!g) {\n        if (hadGrid) { hadGrid = false; glideToForm(); }\n        return;\n      }\n      var cards = getCards(g);\n      var PER_PAGE = perPage();\n\n      \/\/ a freshly shown list (e.g. coming back from the calendar) starts on page 1\n      if (!hadGrid) { page = 0; hadGrid = true; }\n\n      clearBar();\n\n      if (cards.length <= PER_PAGE) {\n        cards.forEach(function (c) { c.style.removeProperty('display'); });\n        return;\n      }\n\n      var pages = Math.ceil(cards.length \/ PER_PAGE);\n      if (page >= pages) { page = pages - 1; }\n      if (page < 0) { page = 0; }\n\n      cards.forEach(function (c, i) {\n        if (Math.floor(i \/ PER_PAGE) === page) {\n          c.style.removeProperty('display');\n        } else {\n          c.style.setProperty('display', 'none', 'important');\n        }\n      });\n\n      var bar = document.createElement('div');\n      bar.className = 'pbc-pager';\n\n      var prev = makeBtn('&#8249;&nbsp;Previous', 'pbc-pager-btn');\n      if (page === 0) { prev.setAttribute('disabled', 'disabled'); }\n      prev.onclick = function () { if (page > 0) { page--; safeRender(); glideToGrid(getGrid()); } };\n      bar.appendChild(prev);\n\n      var dots = document.createElement('div');\n      dots.className = 'pbc-pager-dots';\n      for (var i = 0; i < pages; i++) {\n        (function (i) {\n          var d = makeBtn(String(i + 1), 'pbc-pager-dot' + (i === page ? ' is-active' : ''));\n          d.setAttribute('aria-label', 'Page ' + (i + 1));\n          d.onclick = function () { page = i; safeRender(); glideToGrid(getGrid()); };\n          dots.appendChild(d);\n        })(i);\n      }\n      bar.appendChild(dots);\n\n      var next = makeBtn('Next&nbsp;&#8250;', 'pbc-pager-btn');\n      if (page === pages - 1) { next.setAttribute('disabled', 'disabled'); }\n      next.onclick = function () { if (page < pages - 1) { page++; safeRender(); glideToGrid(getGrid()); } };\n      bar.appendChild(next);\n\n      g.parentNode.insertBefore(bar, g.nextSibling);\n    }\n\n    function safeRender() {\n      if (observer) { observer.disconnect(); }\n      try { render(); } catch (e) {}\n      try { tidyDetailsFooter(); } catch (e) {}\n      if (observer) { observer.observe(root, { childList: true, subtree: true }); }\n    }\n\n    var t;\n    observer = new MutationObserver(function () {\n      clearTimeout(t);\n      t = setTimeout(safeRender, 90);\n    });\n    observer.observe(root, { childList: true, subtree: true });\n    safeRender();\n\n    \/\/ Bookly mounts the details\/time dialogs wherever it likes (sometimes outside the element\n    \/\/ the pager watches), so watch the whole document for the footer tidy. tidyDetailsFooter\n    \/\/ only changes classes\/inline styles (never childList), so this never loops.\n    var ft;\n    var footObserver = new MutationObserver(function () {\n      clearTimeout(ft);\n      ft = setTimeout(function () { try { tidyDetailsFooter(); } catch (e) {} }, 60);\n    });\n    footObserver.observe(document.body, { childList: true, subtree: true });\n\n    \/\/ re-page when crossing the mobile\/desktop breakpoint\n    var rt;\n    window.addEventListener('resize', function () {\n      clearTimeout(rt);\n      rt = setTimeout(safeRender, 150);\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', start);\n  } else {\n    start();\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ba89e8 elementor-widget elementor-widget-shortcode\" data-id=\"8ba89e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script type=\"text\/javascript\">\n    (function (win, fn) {\n        var done = false, top = true,\n            doc = win.document,\n            root = doc.documentElement,\n            modern = doc.addEventListener,\n            add = modern ? 'addEventListener' : 'attachEvent',\n            rem = modern ? 'removeEventListener' : 'detachEvent',\n            pre = modern ? '' : 'on',\n            init = function (e) {\n                if (e.type == 'readystatechange') if (doc.readyState != 'complete') return;\n                (e.type == 'load' ? win : doc)[rem](pre + e.type, init, false);\n                if (!done) {\n                    done = true;\n                    fn.call(win, e.type || e);\n                }\n            },\n            poll = function () {\n                try {\n                    root.doScroll('left');\n                } catch (e) {\n                    setTimeout(poll, 50);\n                    return;\n                }\n                init('poll');\n            };\n        if (doc.readyState == 'complete') fn.call(win, 'lazy');\n        else {\n            if (!modern) if (root.doScroll) {\n                try {\n                    top = !win.frameElement;\n                } catch (e) {\n                }\n                if (top) poll();\n            }\n            doc[add](pre + 'DOMContentLoaded', init, false);\n            doc[add](pre + 'readystatechange', init, false);\n            win[add](pre + 'load', init, false);\n        }\n    })(window, function () {\n        window.BooklyServicesForm.showForm(\"bookly-services-form-my-form\", \"bookly-services-form-my-form-6ad7e2c001541\", {\"main_color\":\"#1c83d4\",\"service_card_width\":280,\"service_header_height\":110,\"staff_card_width\":260,\"hide_borders\":true,\"show_book_more\":true,\"show_qr_code\":true,\"show_calendar\":true,\"show_services_filter\":true,\"show_staff_filter\":true,\"show_staff_rating\":false,\"show_timezone\":false,\"show_receipt_on_cart\":true,\"show_receipt_on_payment\":true,\"show_receipt_on_done\":false,\"skip_cart_step\":false,\"use_cart_local_storage\":true,\"default_service\":null,\"default_staff\":null,\"service_card_show_badge\":false,\"package_card_show_badge\":false,\"services_fields_order\":[\"service\",\"duration\",\"price\",\"staff\"],\"services_fields_show\":[\"service\",\"duration\",\"price\"],\"packages_fields_order\":[\"package\",\"service\",\"duration\",\"price\",\"staff\"],\"packages_fields_show\":[\"package\",\"service\",\"duration\",\"price\"],\"show_first_slot_only\":false,\"show_gift_cards\":true,\"show_add_to_calendar\":false,\"show_download_invoice\":false,\"show_slot_info\":false,\"sell_services\":true,\"sell_gift_cards\":false,\"full_name_required\":true,\"first_name_required\":true,\"last_name_required\":true,\"email_required\":true,\"phone_required\":true,\"address_required\":true,\"birthday_required\":false,\"verify_credentials\":false,\"show_summary_service\":true,\"show_summary_staff\":false,\"show_summary_date\":true,\"show_summary_price\":true,\"show_blocked_slots\":false,\"show_change_date\":false,\"initial_view\":\"form\",\"hidden_services\":[],\"hidden_gift_cards\":[],\"details_fields_order\":[\"text\",\"full_name\",\"first_name\",\"last_name\",\"email\",\"phone\",\"address\",\"notes\",\"birthday\",\"terms\",\"google_maps\",\"custom_fields\"],\"details_fields_width\":{\"text\":12,\"full_name\":12,\"first_name\":6,\"last_name\":6,\"email\":6,\"phone\":6,\"google_maps\":12,\"address\":12,\"notes\":12,\"birthday\":12,\"terms\":12,\"custom_fields\":[]},\"details_fields_show\":[\"text\",\"first_name\",\"last_name\",\"email\",\"phone\",\"custom_fields\",\"address\",\"notes\"],\"cards_display_mode\":\"with_slots\",\"available_dates\":\"schedule\",\"show_services_mode\":\"no_any\",\"address\":{\"order\":[\"country\",\"street\",\"additional_address\",\"city\",\"state\",\"postcode\",\"street_number\"],\"show\":[\"state\",\"postcode\",\"city\",\"street\",\"additional_address\"],\"labels\":{\"country\":\"Country\",\"state\":\"State\\\/Region\",\"postcode\":\"Postal Code\",\"city\":\"City\",\"street\":\"Street Address\",\"street_number\":\"Street Number\",\"additional_address\":\"Additional Address\"}},\"l10n\":{\"steps\":{\"calendar\":\"Start\",\"extras\":\"Extras\",\"slots\":\"Time\",\"cart\":\"Cart\",\"details\":\"Details\",\"payment\":\"Payment\",\"done\":\"Finish\"},\"steps_descriptions\":{\"calendar\":\"Select service\",\"extras\":\"Add extras\",\"slots\":\"Select time slot\",\"cart\":\"Check cart\",\"details\":\"Your information\",\"payment\":\"Make purchase\",\"done\":\"Done\"},\"address_label\":\"Address\",\"address_placeholders\":{\"country\":\"Country\",\"state\":\"County\",\"postcode\":\"Eircode\",\"city\":\"Town \\\/ City\",\"street\":\"Address line 1\",\"street_number\":\"Street Number\",\"additional_address\":\"Address line 2\"},\"notes\":\"Notes\",\"birthday\":\"Birthday\",\"staff\":\"Staff\",\"any_staff\":\"Any\",\"service\":\"Service\",\"date\":\"Date\",\"time\":\"Time\",\"price\":\"Price\",\"next\":\"Next\",\"back\":\"Back\",\"select_service\":\"Select service\",\"select_staff\":\"Any\",\"book_now\":\"Book now\",\"buy_now\":\"Buy now\",\"book_more\":\"Book more\",\"download_invoice\":\"Download invoice\",\"close\":\"Close\",\"full_name\":\"Full name\",\"full_name_error_required\":\"Required\",\"first_name\":\"First name\",\"first_name_error_required\":\"Required\",\"last_name\":\"Last name\",\"last_name_error_required\":\"Required\",\"email\":\"Email\",\"email_error_required\":\"Required\",\"phone\":\"Phone\",\"phone_error_required\":\"Required\",\"address_field_required\":\"Required\",\"birthday_error_required\":\"Required\",\"no_slots\":\"No time slots available\",\"slot_not_available\":\"Slot already booked\",\"no_results\":\"No results found\",\"nop\":\"Number of persons\",\"booking_success\":\"Thank you!\",\"booking_error\":\"Oops!\",\"booking_completed\":\"Your booking is complete.\",\"order_id\":\"Your order number\",\"processing\":\"Your payment has been accepted for processing.\",\"group_skip_payment\":\"Payment has been skipped.\",\"payment_impossible\":\"No payment methods available. Please contact service provider.\",\"appointments_limit_reached\":\"You are trying to use the service too often. Please contact us to make a booking.\",\"terms_text\":\"I agree to the terms of service\",\"text_calendar\":\"\",\"text_extras\":\"Select the Extras you'd like (Multiple Selection)\",\"text_slots\":\"Click on a time slot to proceed with booking\",\"text_details\":\"Please provide your details in the form below to proceed with the booking\",\"text_payment\":\"Please tell us how you would like to pay\",\"timezone\":\"Your time zone\",\"select_city\":\"Select city\",\"add_to_calendar\":\"Add to calendar\",\"total\":\"Total\",\"sub_total\":\"Subtotal\",\"discount\":\"Discount\",\"to_pay\":\"Amount to pay\",\"item_count\":\"Item count\",\"your_chain\":\"Your services\",\"clear\":\"Clear\",\"verify_code\":\"Verification code\",\"verify_email\":\"Enter verification code from email\",\"verify_phone\":\"Enter verification code from SMS\",\"verify_resend\":\"Resend code\",\"verify_apply\":\"Apply\",\"verify_code_incorrect\":\"Incorrect verification code\",\"cart_item_not_available\":\"The selected time is not available anymore\",\"initial_view_button_title\":\"View\",\"categories\":\"< Back\",\"text_categories\":\"\",\"text_services\":\"Marquees\",\"more\":\"+%d more\",\"payment_system_local\":\"I will pay locally\"},\"type\":\"services-form\",\"category_card_width\":260,\"category_header_height\":120,\"category_body_height\":240,\"step_service_card_width\":260,\"step_service_card_header_height\":120,\"step_service_card_body_height\":240,\"categories_list\":null,\"services_list\":null,\"skip_categories_step\":true,\"skip_services_step\":false,\"categories_any\":true,\"services_any\":true,\"staff_any\":false,\"events_any\":false,\"theme_settings\":{\"ink\":\"#1c1c1c\",\"bg\":\"#fafaf8\"},\"filters_position\":\"left\",\"corner_radius\":\"none\",\"shadows\":\"none\",\"name\":\"Bouncy Castles\",\"theme\":\"paper-minimal\",\"adaptive_grid\":true,\"gift_card_show_badge\":false,\"transparent_bg\":false,\"custom_css\":\"\\\/* ==========================================================\\n   Paddy's Castles & Marquees - Bookly booking form\\n   Service cards matched to the gallery above (4:3 photo,\\n   white name strip below, 18px radius, 1180px grid).\\n   Blue #1C83D4 - Deep #135FA0 - Ink #16303F - Line #E7EDF2\\n   Fonts: Fredoka (headings\\\/buttons), Nunito (body)\\n   Set the form's \\\"Main color\\\" to #1C83D4.\\n   Paste this whole block into Bookly > Appearance > Custom CSS\\n   (it REPLACES everything in that box).\\n   ========================================================== *\\\/\\n\\n@import url('https:\\\/\\\/fonts.googleapis.com\\\/css2?family=Fredoka:wght@500;600;700&family=Nunito:wght@400;600;700&display=swap');\\n\\n\\\/* ---- Fonts ---- *\\\/\\n.bookly-css-root, .bookly-css-root *{font-family:'Nunito',system-ui,-apple-system,\\\"Segoe UI\\\",Roboto,Arial,sans-serif !important;}\\n.bookly-css-root .bookly\\\\:card-title span,.bookly-css-root .bookly-calendar-current-month-mark,.bookly-css-root h1,.bookly-css-root h2,.bookly-css-root h3{font-family:'Fredoka',sans-serif !important;}\\n\\n\\\/* ---- Let the form fill its Elementor container (stop the zero-width collapse) ---- *\\\/\\n.elementor-element.elementor-widget:has(.bookly-css-root){width:100% !important;max-width:100% !important;flex:1 1 100% !important;align-self:stretch !important;background:transparent !important;box-shadow:none !important;}\\n.elementor-shortcode:has(.bookly-css-root){display:block !important;width:100% !important;background:transparent !important;}\\n.bookly-css-root{width:100% !important;max-width:none !important;display:block !important;}\\n\\n\\\/* ---- Make the form's own panels transparent so the page background shows through (no off-white box behind the cards). The cards, date card and pop-ups keep their own white backgrounds. ---- *\\\/\\n.bookly-css-root,\\n.bookly-css-root .bookly-services-form-container,\\n.bookly-css-root .bookly-form-frame-mark,\\n.bookly-css-root [class*=\\\"container\\\/main\\\"],\\n.bookly-css-root .bookly\\\\:p-4:has(.bookly-services-service-mark){background:transparent !important;box-shadow:none !important;border:0 !important;}\\n\\n\\\/* ---- Cap the form to 1180px and centre it, so it lines up with the gallery above (no stretching past the content width) ---- *\\\/\\n.bookly-css-root .bookly-services-form-container,\\n.bookly-css-root .bookly-form-frame-mark,\\n.bookly-css-root [class*=\\\"container\\\/main\\\"]{width:100% !important;max-width:1180px !important;margin-inline:auto !important;display:block !important;}\\n\\n\\\/* ---- Hide the \\\"Marquees\\\" category heading in the services list ---- *\\\/\\n.bookly-css-root .bookly\\\\:p-4 > .bookly\\\\:mb-2{display:none !important;}\\n\\n\\\/* ---- Hide the \\\"< Back\\\" breadcrumb on the units step (nothing to go back to when the categories step is skipped). It stays visible on the later booking steps, so people can still step back from date\\\/details. ---- *\\\/\\n.bookly-css-root .bookly-form-frame-mark:has(.bookly-services-service-mark) .bookly-breadcrumbs-mark{display:none !important;}\\n\\n\\\/* ---- Drop the padding Bookly puts around the services list, so the grid lines up edge to edge with the gallery (1180px). The list is paged (6 per page) by the booking-pager HTML widget. ---- *\\\/\\n.bookly-css-root .bookly\\\\:p-4:has(.bookly-services-service-mark){padding:0 !important;}\\n\\n\\\/* ---- Service grid: 3 across, same 1180px width and gaps as the gallery ---- *\\\/\\n.bookly-css-root .bookly\\\\:flex.bookly\\\\:flex-wrap:has(.bookly-services-service-mark){display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:clamp(1rem,.6rem + 1vw,1.5rem) !important;width:100% !important;max-width:1180px !important;margin-inline:auto !important;}\\n@media(max-width:860px){.bookly-css-root .bookly\\\\:flex.bookly\\\\:flex-wrap:has(.bookly-services-service-mark){grid-template-columns:repeat(2,1fr) !important;}}\\n@media(max-width:520px){.bookly-css-root .bookly\\\\:flex.bookly\\\\:flex-wrap:has(.bookly-services-service-mark){grid-template-columns:1fr !important;}}\\n\\n\\\/* ---- Service card shell: same shape as the gallery card ----\\n   Bookly's real card is: a fixed 260px-wide button, whose first div is the\\n   photo area (with the name as an absolute chip inside it) and whose second\\n   div is an empty reserved box. We override the fixed sizes, drop the empty\\n   box, turn the photo area into a column (photo on top, name strip below),\\n   and float the name down into a proper strip. *\\\/\\n.bookly-css-root .bookly-services-service-mark,.bookly-css-root .bookly-services-service-mark *{box-sizing:border-box !important;}\\n.bookly-css-root .bookly-services-service-mark{display:block !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:#ffffff !important;border:1px solid #E7EDF2 !important;border-radius:18px !important;overflow:hidden !important;box-shadow:0 8px 22px rgba(16,48,64,.10) !important;transition:transform .15s ease, box-shadow .15s ease !important;}\\n.bookly-css-root .bookly-services-service-mark:hover{transform:translateY(-4px) !important;box-shadow:0 16px 34px rgba(16,48,64,.16) !important;}\\n\\n\\\/* drop Bookly's empty reserved box (its fixed 240px second div) *\\\/\\n.bookly-css-root .bookly-services-service-mark > div:last-child{display:none !important;}\\n\\n\\\/* photo area becomes a column: image (4:3) then name strip *\\\/\\n.bookly-css-root .bookly-services-service-mark > div:first-child{display:flex !important;flex-direction:column !important;position:relative !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;background:#EDF3F8 !important;border-radius:0 !important;overflow:hidden !important;}\\n\\n\\\/* the photo, cropped to the gallery's 4:3 *\\\/\\n.bookly-css-root .bookly-services-service-mark > div:first-child img{order:1 !important;flex:0 0 auto !important;display:block !important;position:relative !important;width:100% !important;height:auto !important;aspect-ratio:4 \\\/ 3 !important;object-fit:cover !important;border-radius:0 !important;margin:0 !important;max-width:none !important;}\\n\\n\\\/* \\\"Photo coming soon\\\" placeholder, only on cards with no photo *\\\/\\n.bookly-css-root .bookly-services-service-mark > div:first-child:not(:has(img))::before{content:\\\"Photo coming soon\\\";order:1 !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;aspect-ratio:4 \\\/ 3 !important;background:#EDF3F8 !important;color:#8FA3B2 !important;font-family:'Nunito',sans-serif !important;font-weight:700 !important;font-size:.9rem !important;}\\n\\n\\\/* the name: pulled out of the corner into a full-width white strip below the photo *\\\/\\n.bookly-css-root .bookly-services-service-mark .bookly\\\\:card-title{order:2 !important;position:static !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:.6rem !important;float:none !important;width:100% !important;max-width:none !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin:0 !important;padding:1rem 1.1rem 1.1rem !important;background:#ffffff !important;border:0 !important;border-top:1px solid #E7EDF2 !important;border-radius:0 !important;box-shadow:none !important;}\\n.bookly-css-root .bookly-services-service-mark .bookly\\\\:card-title > div{display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important;}\\n.bookly-css-root .bookly-services-service-mark .bookly\\\\:card-title span{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1.12rem !important;line-height:1.2 !important;color:#16303F !important;}\\n.bookly-css-root .bookly-services-service-mark .bookly\\\\:card-title::after{content:\\\"Select +\\\" !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:.85rem !important;color:#1C83D4 !important;white-space:nowrap !important;}\\n\\n\\\/* ---- Category step: coloured cards (blue, green, orange, red in order) matching the gallery ----\\n   Shown when the Bookly form's \\\"Skip categories step\\\" is OFF. Each category's\\n   header colour is set by its position: 1 Castles blue, 2 Obstacles green,\\n   3 Slides orange, 4 Marquees red. The body lists that category's units. *\\\/\\n.bookly-css-root .bookly\\\\:p-4:has(.bookly-services-category-mark){padding:0 !important;}\\n.bookly-css-root .bookly\\\\:flex.bookly\\\\:flex-wrap:has(.bookly-services-category-mark){display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:clamp(1rem,.6rem + 1vw,1.5rem) !important;width:100% !important;max-width:1180px !important;margin-inline:auto !important;}\\n@media(max-width:860px){.bookly-css-root .bookly\\\\:flex.bookly\\\\:flex-wrap:has(.bookly-services-category-mark){grid-template-columns:repeat(2,1fr) !important;}}\\n@media(max-width:520px){.bookly-css-root .bookly\\\\:flex.bookly\\\\:flex-wrap:has(.bookly-services-category-mark){grid-template-columns:1fr !important;}}\\n.bookly-css-root .bookly-services-category-mark,.bookly-css-root .bookly-services-category-mark *{box-sizing:border-box !important;}\\n.bookly-css-root .bookly-services-category-mark{display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:#ffffff !important;border:1px solid #E7EDF2 !important;border-radius:18px !important;overflow:hidden !important;box-shadow:0 8px 22px rgba(16,48,64,.10) !important;transition:transform .15s ease, box-shadow .15s ease !important;}\\n.bookly-css-root .bookly-services-category-mark:hover{transform:translateY(-4px) !important;box-shadow:0 16px 34px rgba(16,48,64,.16) !important;}\\n.bookly-css-root .bookly-services-category-mark > div:first-child{display:flex !important;align-items:center !important;justify-content:center !important;position:relative !important;width:100% !important;height:auto !important;min-height:110px !important;max-height:none !important;padding:1rem !important;border-radius:0 !important;overflow:visible !important;}\\n.bookly-css-root .bookly-services-category-mark .bookly\\\\:card-title{position:static !important;float:none !important;display:flex !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:none !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}\\n.bookly-css-root .bookly-services-category-mark .bookly\\\\:card-title > div{margin:0 !important;padding:0 !important;}\\n.bookly-css-root .bookly-services-category-mark .bookly\\\\:card-title span{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1.4rem !important;color:#ffffff !important;line-height:1.1 !important;}\\n.bookly-css-root .bookly-services-category-mark > div:last-child{height:auto !important;min-height:0 !important;max-height:none !important;background:#ffffff !important;padding:.9rem 1.1rem 1.1rem !important;}\\n.bookly-css-root .bookly-services-category-mark > div:last-child .bookly\\\\:mb-1{font-family:'Nunito',sans-serif !important;font-weight:600 !important;font-size:.95rem !important;color:#5C7382 !important;padding:.18rem 0 !important;}\\n.bookly-css-root .bookly-services-category-mark:nth-child(1) > div:first-child{background:#1C83D4 !important;}\\n.bookly-css-root .bookly-services-category-mark:nth-child(2) > div:first-child{background:#2E9E43 !important;}\\n.bookly-css-root .bookly-services-category-mark:nth-child(3) > div:first-child{background:#FF7A1A !important;}\\n.bookly-css-root .bookly-services-category-mark:nth-child(4) > div:first-child{background:#E23B2E !important;}\\n\\n\\\/* ---- Date step: the selected-unit summary card -> a clean vertical card with a 4:5 photo, spaced off the calendar.\\n   Bookly's flip card is capped at 320px internally but its wrapper sits wider, leaving a white gap to the right,\\n   so we pull the wrapper down to the card's 320px width (high-specificity rule to beat Bookly's own). ---- *\\\/\\n\\\/* Force the date-step layout explicitly (Bookly's own responsive layout drops the card\\n   to the left under the calendar, which looks broken). Desktop: calendar left + card right,\\n   on one row, centred as a group. Mobile: stacked and centred. ---- *\\\/\\n.bookly-css-root .bookly-search-form{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:flex-start !important;gap:2.5rem !important;width:100% !important;max-width:1180px !important;margin:0 auto !important;}\\n.bookly-css-root .bookly-search-form-left{flex:0 0 auto !important;width:520px !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;}\\n.bookly-css-root .bookly-search-form-left > *{width:100% !important;max-width:100% !important;}\\n.bookly-css-root .bookly-search-form-right{flex:0 0 auto !important;width:320px !important;max-width:320px !important;margin:0 !important;padding:0 !important;}\\n@media(max-width:980px){\\n  .bookly-css-root .bookly-search-form{flex-direction:column !important;align-items:center !important;gap:1.5rem !important;}\\n  .bookly-css-root .bookly-search-form-left,.bookly-css-root .bookly-search-form-right{width:100% !important;max-width:360px !important;}\\n}\\n.bookly-css-root .bookly-search-form .bookly-search-form-right :has(> .bookly-flip-inner){max-width:320px !important;width:320px !important;min-width:0 !important;flex:0 0 auto !important;margin:0 auto !important;border:1px solid #E7EDF2 !important;border-radius:18px !important;overflow:hidden !important;box-shadow:0 8px 22px rgba(16,48,64,.10) !important;}\\n.bookly-css-root .bookly-flip-inner,.bookly-css-root .bookly-flip-inner *{box-sizing:border-box !important;}\\n.bookly-css-root .bookly-flip-inner{width:100% !important;margin:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}\\n.bookly-css-root .bookly-flip-inner .bookly-card-header-mark{height:auto !important;aspect-ratio:4 \\\/ 3 !important;width:100% !important;overflow:hidden !important;border-radius:0 !important;}\\n.bookly-css-root .bookly-flip-inner .bookly-card-header-mark [slot=\\\"header-image\\\"]{display:block !important;width:100% !important;height:100% !important;}\\n.bookly-css-root .bookly-flip-inner .bookly-card-header-mark img{height:100% !important;width:100% !important;object-fit:cover !important;border-radius:0 !important;}\\n\\\/* date card body: bigger name, and the price laid out clearly in SDL blue with a blue accent line *\\\/\\n.bookly-css-root .bookly-flip-inner .bookly\\\\:p-4{border-top:2px solid #1C83D4 !important;padding:1rem 1.1rem 1.1rem !important;}\\n.bookly-css-root .bookly-flip-inner .bookly-service-title-mark{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1.3rem !important;line-height:1.2 !important;color:#16303F !important;margin:0 0 .45rem !important;}\\n.bookly-css-root .bookly-flip-inner .bookly-service-duration-mark{display:block !important;font-family:'Nunito',sans-serif !important;font-weight:600 !important;font-size:.9rem !important;color:#5C7382 !important;margin:0 0 .15rem !important;}\\n.bookly-css-root .bookly-flip-inner .bookly-service-price-mark{display:block !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:1.4rem !important;color:#1C83D4 !important;}\\n\\n\\\/* ---- Inputs ---- *\\\/\\n.bookly-css-root input:not([type=\\\"checkbox\\\"]):not([type=\\\"radio\\\"]):not([type=\\\"button\\\"]):not([type=\\\"submit\\\"]),.bookly-css-root textarea,.bookly-css-root select{border-radius:12px !important;}\\n.bookly-css-root input:focus,.bookly-css-root textarea:focus,.bookly-css-root select:focus{border-color:#1C83D4 !important;box-shadow:0 0 0 3px rgba(28,131,212,.18) !important;outline:none !important;}\\n\\n\\\/* ---- Time-slot pop-up: a clean vertical card with the times as the main focus ----\\n   White box = the Service + Date summary on a divider, with clear label\\\/value\\n   hierarchy, then the times below as big chunky buttons. ---- *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:1rem !important;max-width:380px !important;width:100% !important;margin-inline:auto !important;padding:1.6rem 1.4rem 1.3rem !important;border-radius:22px !important;box-shadow:0 30px 70px rgba(16,48,64,.35) !important;text-align:center !important;}\\n\\\/* stack the pop-up's content centred, so the time slot and Close line up in the middle (not left\\\/right) *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl > div:first-child{display:flex !important;flex-direction:column !important;align-items:center !important;gap:1rem !important;width:100% !important;}\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl > div:first-child > div:has(> button){display:flex !important;justify-content:center !important;flex-wrap:wrap !important;gap:.6rem !important;width:100% !important;}\\n\\n\\\/* Service + Date VALUES (Tiktok Combi \\\/ October 5, 2026): the prominent lines.\\n   Targets only the two summary blocks (an element holding a short label leaf),\\n   so the time text and the \\\"Click a slot\\\" prompt are left untouched. *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl > div:first-child :not(button):has(> :is(div,span):not(:has(*))){font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:1.15rem !important;line-height:1.3 !important;color:#16303F !important;}\\n\\\/* Service \\\/ Date LABELS drop to little blue captions above each value (clear hierarchy).\\n   Scoped inside the summary blocks only (not buttons), so the time stays visible. *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl > div:first-child > :not(button) :is(div,span):not(:has(*)):not(button *){font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:.72rem !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1C83D4 !important;line-height:1.5 !important;}\\n\\n\\\/* the times: bigger, chunkier buttons, more padding, softer (not round) radius = the main action.\\n   Scoped to the whole dialog so it catches the time buttons wherever they sit, and made more\\n   specific than Bookly's base button rule so it wins. *\\\/\\n.bookly-css-root [role=\\\"dialog\\\"] button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button),\\n.bookly-css-root dialog button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button),\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button){font-size:1.1rem !important;padding:.8em 1.9em !important;border-radius:12px !important;min-width:116px !important;}\\n\\n\\\/* ---- Details form pop-up (the one WITH input fields): give it its own width, then lay the\\n   footer out as a proper dialog footer. Bookly wraps\\\/groups Back, Close and Book now in a way\\n   that plain CSS can't line up, so the booking-pager widget (JS) tags the real elements at\\n   runtime and these rules style the tags:\\n     (Close is hidden inline by the widget - it beats Bookly's own button rule)\\n     .pbc-foot            -> the footer row (common ancestor of Back + Book now)\\n     .pbc-foot-passthrough-> wrapper divs between the footer and the buttons, flattened so the\\n                             two buttons become direct, side-by-side items of the footer row\\n     .pbc-foot-btn        -> Back + Book now: equal width, balanced; align-items:stretch below\\n                             matches their heights. Back stays outline, Book now solid (set\\n                             further down), so hierarchy is clear without size differences.\\n   The time pop-up has no Book now button, so the widget leaves it (and its Close) untouched. *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl:has(input){max-width:520px !important;padding:1.6rem 1.5rem !important;}\\n\\\/* every button inside the details card: consistent, text-fitting size (stops the leaking) *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl:has(input) button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button){min-width:0 !important;padding:.7em 1.3em !important;font-size:1rem !important;border-radius:999px !important;}\\n\\\/* CSS-only removal of the redundant \\\"Close\\\" (works even without the widget). In the details\\n   footer the buttons appear in the order Back, Close, Book now. Close is the OUTLINE (non-primary)\\n   button that directly follows another outline button; Book now is the primary\\n   (.text-bookly.border-bookly) so it is excluded, and Back has no button before it - so only\\n   Close matches. The long :not() chain is only there to out-weigh Bookly's own button rule so\\n   display:none actually wins. *\\\/\\n.bookly-css-root .bookly\\\\:bg-white.bookly\\\\:max-w-screen-xl:has(input) button:not(.text-bookly):not(.border-bookly) + button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):not(.text-bookly):not(.border-bookly){display:none !important;}\\n.bookly-css-root .pbc-foot-passthrough{display:contents !important;}\\n.bookly-css-root .pbc-foot{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:stretch !important;gap:.75rem !important;width:100% !important;margin-top:1.1rem !important;padding-top:1.2rem !important;border-top:1px solid #E7EDF2 !important;}\\n.bookly-css-root .pbc-foot-btn{flex:1 1 0 !important;max-width:190px !important;}\\n.bookly-css-root .bookly-panel-mark{border-radius:18px !important;}\\n\\n\\\/* ---- Buttons - outline pills (calendar grid + month arrows + the service cards themselves are excluded) ---- *\\\/\\n.bookly-css-root button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):not(.pbc-pager-btn):not(.pbc-pager-dot){display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important;text-align:center !important;border-radius:999px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;border:1px solid #1C83D4 !important;color:#1C83D4 !important;background:#ffffff !important;padding:.7em 1.5em !important;min-height:0 !important;}\\n.bookly-css-root button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):not(.pbc-pager-btn):not(.pbc-pager-dot):hover{background:#1C83D4 !important;color:#ffffff !important;}\\n\\n\\\/* ---- Product list pager (Previous \\\/ Next + page dots), built by the booking-pager HTML widget ---- *\\\/\\n.bookly-css-root .pbc-pager{display:flex !important;align-items:center !important;justify-content:center !important;gap:.75rem !important;flex-wrap:wrap !important;width:100% !important;margin:2.75rem auto .5rem !important;}\\n.bookly-css-root .pbc-pager-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1rem !important;line-height:1 !important;border:1px solid #1C83D4 !important;color:#1C83D4 !important;background:#ffffff !important;border-radius:999px !important;padding:.62em 1.35em !important;cursor:pointer !important;transition:background .15s ease,color .15s ease !important;}\\n.bookly-css-root .pbc-pager-btn:hover{background:#1C83D4 !important;color:#ffffff !important;}\\n.bookly-css-root .pbc-pager-btn[disabled]{opacity:.35 !important;cursor:default !important;background:#ffffff !important;color:#1C83D4 !important;}\\n.bookly-css-root .pbc-pager-dots{display:flex !important;align-items:center !important;gap:.4rem !important;}\\n.bookly-css-root .pbc-pager-dot{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;padding:0 !important;border-radius:999px !important;border:1px solid #E7EDF2 !important;background:#ffffff !important;color:#5C7382 !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:.95rem !important;line-height:1 !important;cursor:pointer !important;transition:background .15s ease,color .15s ease,border-color .15s ease !important;}\\n.bookly-css-root .pbc-pager-dot:hover{border-color:#1C83D4 !important;color:#1C83D4 !important;}\\n.bookly-css-root .pbc-pager-dot.is-active{background:#1C83D4 !important;border-color:#1C83D4 !important;color:#ffffff !important;}\\n\\n\\\/* ---- Primary action (Book now) - solid blue ---- *\\\/\\n.bookly-css-root button.text-bookly.border-bookly:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button){background:#1C83D4 !important;color:#ffffff !important;border-color:#1C83D4 !important;}\\n.bookly-css-root button.text-bookly.border-bookly:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):hover{background:#135FA0 !important;color:#ffffff !important;opacity:1 !important;}\",\"token\":\"my-form\"});\n    });\n    var ajaxurl = \"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-admin\/admin-ajax.php\";\n<\/script>\n<style>\n    .bookly-services-form-my-form-6ad7e2c001541 {\n        --bookly-color: #1c83d4;\n        --bookly-card-width: 280px;\n        --bookly-header-height: 110px;\n        --bookly-theme-ink: #1c1c1c;\n        --bookly-theme-bg: #fafaf8;\n        --bookly-radius: 0;\n        --bookly-radius-xs: 0;\n        --bookly-radius-sm: 0;\n        --bookly-radius-md: 0;\n        --bookly-radius-lg: 0;\n        --bookly-radius-xl: 0;\n        --bookly-radius-2xl: 0;\n        --bookly-radius-3xl: 0;\n    }\n\n    :root {\n        --bookly-flags-url: url(https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/plugins\/bookly-responsive-appointment-booking-tool\/frontend\/resources\/images\/flags.png);\n        --bookly-flags2x-url: url(https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/plugins\/bookly-responsive-appointment-booking-tool\/frontend\/resources\/images\/flags@2x.png);\n        --rtl-phone-align: left;\n    }\n<\/style>\n    <style>\n        \/* ==========================================================\n   Paddy's Castles & Marquees - Bookly booking form\n   Service cards matched to the gallery above (4:3 photo,\n   white name strip below, 18px radius, 1180px grid).\n   Blue #1C83D4 - Deep #135FA0 - Ink #16303F - Line #E7EDF2\n   Fonts: Fredoka (headings\/buttons), Nunito (body)\n   Set the form's \"Main color\" to #1C83D4.\n   Paste this whole block into Bookly > Appearance > Custom CSS\n   (it REPLACES everything in that box).\n   ========================================================== *\/\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700&family=Nunito:wght@400;600;700&display=swap');\n\n\/* ---- Fonts ---- *\/\n.bookly-css-root, .bookly-css-root *{font-family:'Nunito',system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;}\n.bookly-css-root .bookly\\:card-title span,.bookly-css-root .bookly-calendar-current-month-mark,.bookly-css-root h1,.bookly-css-root h2,.bookly-css-root h3{font-family:'Fredoka',sans-serif !important;}\n\n\/* ---- Let the form fill its Elementor container (stop the zero-width collapse) ---- *\/\n.elementor-element.elementor-widget:has(.bookly-css-root){width:100% !important;max-width:100% !important;flex:1 1 100% !important;align-self:stretch !important;background:transparent !important;box-shadow:none !important;}\n.elementor-shortcode:has(.bookly-css-root){display:block !important;width:100% !important;background:transparent !important;}\n.bookly-css-root{width:100% !important;max-width:none !important;display:block !important;}\n\n\/* ---- Make the form's own panels transparent so the page background shows through (no off-white box behind the cards). The cards, date card and pop-ups keep their own white backgrounds. ---- *\/\n.bookly-css-root,\n.bookly-css-root .bookly-services-form-container,\n.bookly-css-root .bookly-form-frame-mark,\n.bookly-css-root [class*=\"container\/main\"],\n.bookly-css-root .bookly\\:p-4:has(.bookly-services-service-mark){background:transparent !important;box-shadow:none !important;border:0 !important;}\n\n\/* ---- Cap the form to 1180px and centre it, so it lines up with the gallery above (no stretching past the content width) ---- *\/\n.bookly-css-root .bookly-services-form-container,\n.bookly-css-root .bookly-form-frame-mark,\n.bookly-css-root [class*=\"container\/main\"]{width:100% !important;max-width:1180px !important;margin-inline:auto !important;display:block !important;}\n\n\/* ---- Hide the \"Marquees\" category heading in the services list ---- *\/\n.bookly-css-root .bookly\\:p-4 > .bookly\\:mb-2{display:none !important;}\n\n\/* ---- Hide the \"< Back\" breadcrumb on the units step (nothing to go back to when the categories step is skipped). It stays visible on the later booking steps, so people can still step back from date\/details. ---- *\/\n.bookly-css-root .bookly-form-frame-mark:has(.bookly-services-service-mark) .bookly-breadcrumbs-mark{display:none !important;}\n\n\/* ---- Drop the padding Bookly puts around the services list, so the grid lines up edge to edge with the gallery (1180px). The list is paged (6 per page) by the booking-pager HTML widget. ---- *\/\n.bookly-css-root .bookly\\:p-4:has(.bookly-services-service-mark){padding:0 !important;}\n\n\/* ---- Service grid: 3 across, same 1180px width and gaps as the gallery ---- *\/\n.bookly-css-root .bookly\\:flex.bookly\\:flex-wrap:has(.bookly-services-service-mark){display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:clamp(1rem,.6rem + 1vw,1.5rem) !important;width:100% !important;max-width:1180px !important;margin-inline:auto !important;}\n@media(max-width:860px){.bookly-css-root .bookly\\:flex.bookly\\:flex-wrap:has(.bookly-services-service-mark){grid-template-columns:repeat(2,1fr) !important;}}\n@media(max-width:520px){.bookly-css-root .bookly\\:flex.bookly\\:flex-wrap:has(.bookly-services-service-mark){grid-template-columns:1fr !important;}}\n\n\/* ---- Service card shell: same shape as the gallery card ----\n   Bookly's real card is: a fixed 260px-wide button, whose first div is the\n   photo area (with the name as an absolute chip inside it) and whose second\n   div is an empty reserved box. We override the fixed sizes, drop the empty\n   box, turn the photo area into a column (photo on top, name strip below),\n   and float the name down into a proper strip. *\/\n.bookly-css-root .bookly-services-service-mark,.bookly-css-root .bookly-services-service-mark *{box-sizing:border-box !important;}\n.bookly-css-root .bookly-services-service-mark{display:block !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:#ffffff !important;border:1px solid #E7EDF2 !important;border-radius:18px !important;overflow:hidden !important;box-shadow:0 8px 22px rgba(16,48,64,.10) !important;transition:transform .15s ease, box-shadow .15s ease !important;}\n.bookly-css-root .bookly-services-service-mark:hover{transform:translateY(-4px) !important;box-shadow:0 16px 34px rgba(16,48,64,.16) !important;}\n\n\/* drop Bookly's empty reserved box (its fixed 240px second div) *\/\n.bookly-css-root .bookly-services-service-mark > div:last-child{display:none !important;}\n\n\/* photo area becomes a column: image (4:3) then name strip *\/\n.bookly-css-root .bookly-services-service-mark > div:first-child{display:flex !important;flex-direction:column !important;position:relative !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;background:#EDF3F8 !important;border-radius:0 !important;overflow:hidden !important;}\n\n\/* the photo, cropped to the gallery's 4:3 *\/\n.bookly-css-root .bookly-services-service-mark > div:first-child img{order:1 !important;flex:0 0 auto !important;display:block !important;position:relative !important;width:100% !important;height:auto !important;aspect-ratio:4 \/ 3 !important;object-fit:cover !important;border-radius:0 !important;margin:0 !important;max-width:none !important;}\n\n\/* \"Photo coming soon\" placeholder, only on cards with no photo *\/\n.bookly-css-root .bookly-services-service-mark > div:first-child:not(:has(img))::before{content:\"Photo coming soon\";order:1 !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;aspect-ratio:4 \/ 3 !important;background:#EDF3F8 !important;color:#8FA3B2 !important;font-family:'Nunito',sans-serif !important;font-weight:700 !important;font-size:.9rem !important;}\n\n\/* the name: pulled out of the corner into a full-width white strip below the photo *\/\n.bookly-css-root .bookly-services-service-mark .bookly\\:card-title{order:2 !important;position:static !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:.6rem !important;float:none !important;width:100% !important;max-width:none !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin:0 !important;padding:1rem 1.1rem 1.1rem !important;background:#ffffff !important;border:0 !important;border-top:1px solid #E7EDF2 !important;border-radius:0 !important;box-shadow:none !important;}\n.bookly-css-root .bookly-services-service-mark .bookly\\:card-title > div{display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important;}\n.bookly-css-root .bookly-services-service-mark .bookly\\:card-title span{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1.12rem !important;line-height:1.2 !important;color:#16303F !important;}\n.bookly-css-root .bookly-services-service-mark .bookly\\:card-title::after{content:\"Select +\" !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:.85rem !important;color:#1C83D4 !important;white-space:nowrap !important;}\n\n\/* ---- Category step: coloured cards (blue, green, orange, red in order) matching the gallery ----\n   Shown when the Bookly form's \"Skip categories step\" is OFF. Each category's\n   header colour is set by its position: 1 Castles blue, 2 Obstacles green,\n   3 Slides orange, 4 Marquees red. The body lists that category's units. *\/\n.bookly-css-root .bookly\\:p-4:has(.bookly-services-category-mark){padding:0 !important;}\n.bookly-css-root .bookly\\:flex.bookly\\:flex-wrap:has(.bookly-services-category-mark){display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:clamp(1rem,.6rem + 1vw,1.5rem) !important;width:100% !important;max-width:1180px !important;margin-inline:auto !important;}\n@media(max-width:860px){.bookly-css-root .bookly\\:flex.bookly\\:flex-wrap:has(.bookly-services-category-mark){grid-template-columns:repeat(2,1fr) !important;}}\n@media(max-width:520px){.bookly-css-root .bookly\\:flex.bookly\\:flex-wrap:has(.bookly-services-category-mark){grid-template-columns:1fr !important;}}\n.bookly-css-root .bookly-services-category-mark,.bookly-css-root .bookly-services-category-mark *{box-sizing:border-box !important;}\n.bookly-css-root .bookly-services-category-mark{display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:#ffffff !important;border:1px solid #E7EDF2 !important;border-radius:18px !important;overflow:hidden !important;box-shadow:0 8px 22px rgba(16,48,64,.10) !important;transition:transform .15s ease, box-shadow .15s ease !important;}\n.bookly-css-root .bookly-services-category-mark:hover{transform:translateY(-4px) !important;box-shadow:0 16px 34px rgba(16,48,64,.16) !important;}\n.bookly-css-root .bookly-services-category-mark > div:first-child{display:flex !important;align-items:center !important;justify-content:center !important;position:relative !important;width:100% !important;height:auto !important;min-height:110px !important;max-height:none !important;padding:1rem !important;border-radius:0 !important;overflow:visible !important;}\n.bookly-css-root .bookly-services-category-mark .bookly\\:card-title{position:static !important;float:none !important;display:flex !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:none !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}\n.bookly-css-root .bookly-services-category-mark .bookly\\:card-title > div{margin:0 !important;padding:0 !important;}\n.bookly-css-root .bookly-services-category-mark .bookly\\:card-title span{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1.4rem !important;color:#ffffff !important;line-height:1.1 !important;}\n.bookly-css-root .bookly-services-category-mark > div:last-child{height:auto !important;min-height:0 !important;max-height:none !important;background:#ffffff !important;padding:.9rem 1.1rem 1.1rem !important;}\n.bookly-css-root .bookly-services-category-mark > div:last-child .bookly\\:mb-1{font-family:'Nunito',sans-serif !important;font-weight:600 !important;font-size:.95rem !important;color:#5C7382 !important;padding:.18rem 0 !important;}\n.bookly-css-root .bookly-services-category-mark:nth-child(1) > div:first-child{background:#1C83D4 !important;}\n.bookly-css-root .bookly-services-category-mark:nth-child(2) > div:first-child{background:#2E9E43 !important;}\n.bookly-css-root .bookly-services-category-mark:nth-child(3) > div:first-child{background:#FF7A1A !important;}\n.bookly-css-root .bookly-services-category-mark:nth-child(4) > div:first-child{background:#E23B2E !important;}\n\n\/* ---- Date step: the selected-unit summary card -> a clean vertical card with a 4:5 photo, spaced off the calendar.\n   Bookly's flip card is capped at 320px internally but its wrapper sits wider, leaving a white gap to the right,\n   so we pull the wrapper down to the card's 320px width (high-specificity rule to beat Bookly's own). ---- *\/\n\/* Force the date-step layout explicitly (Bookly's own responsive layout drops the card\n   to the left under the calendar, which looks broken). Desktop: calendar left + card right,\n   on one row, centred as a group. Mobile: stacked and centred. ---- *\/\n.bookly-css-root .bookly-search-form{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:flex-start !important;gap:2.5rem !important;width:100% !important;max-width:1180px !important;margin:0 auto !important;}\n.bookly-css-root .bookly-search-form-left{flex:0 0 auto !important;width:520px !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;}\n.bookly-css-root .bookly-search-form-left > *{width:100% !important;max-width:100% !important;}\n.bookly-css-root .bookly-search-form-right{flex:0 0 auto !important;width:320px !important;max-width:320px !important;margin:0 !important;padding:0 !important;}\n@media(max-width:980px){\n  .bookly-css-root .bookly-search-form{flex-direction:column !important;align-items:center !important;gap:1.5rem !important;}\n  .bookly-css-root .bookly-search-form-left,.bookly-css-root .bookly-search-form-right{width:100% !important;max-width:360px !important;}\n}\n.bookly-css-root .bookly-search-form .bookly-search-form-right :has(> .bookly-flip-inner){max-width:320px !important;width:320px !important;min-width:0 !important;flex:0 0 auto !important;margin:0 auto !important;border:1px solid #E7EDF2 !important;border-radius:18px !important;overflow:hidden !important;box-shadow:0 8px 22px rgba(16,48,64,.10) !important;}\n.bookly-css-root .bookly-flip-inner,.bookly-css-root .bookly-flip-inner *{box-sizing:border-box !important;}\n.bookly-css-root .bookly-flip-inner{width:100% !important;margin:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}\n.bookly-css-root .bookly-flip-inner .bookly-card-header-mark{height:auto !important;aspect-ratio:4 \/ 3 !important;width:100% !important;overflow:hidden !important;border-radius:0 !important;}\n.bookly-css-root .bookly-flip-inner .bookly-card-header-mark [slot=\"header-image\"]{display:block !important;width:100% !important;height:100% !important;}\n.bookly-css-root .bookly-flip-inner .bookly-card-header-mark img{height:100% !important;width:100% !important;object-fit:cover !important;border-radius:0 !important;}\n\/* date card body: bigger name, and the price laid out clearly in SDL blue with a blue accent line *\/\n.bookly-css-root .bookly-flip-inner .bookly\\:p-4{border-top:2px solid #1C83D4 !important;padding:1rem 1.1rem 1.1rem !important;}\n.bookly-css-root .bookly-flip-inner .bookly-service-title-mark{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1.3rem !important;line-height:1.2 !important;color:#16303F !important;margin:0 0 .45rem !important;}\n.bookly-css-root .bookly-flip-inner .bookly-service-duration-mark{display:block !important;font-family:'Nunito',sans-serif !important;font-weight:600 !important;font-size:.9rem !important;color:#5C7382 !important;margin:0 0 .15rem !important;}\n.bookly-css-root .bookly-flip-inner .bookly-service-price-mark{display:block !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:1.4rem !important;color:#1C83D4 !important;}\n\n\/* ---- Inputs ---- *\/\n.bookly-css-root input:not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"button\"]):not([type=\"submit\"]),.bookly-css-root textarea,.bookly-css-root select{border-radius:12px !important;}\n.bookly-css-root input:focus,.bookly-css-root textarea:focus,.bookly-css-root select:focus{border-color:#1C83D4 !important;box-shadow:0 0 0 3px rgba(28,131,212,.18) !important;outline:none !important;}\n\n\/* ---- Time-slot pop-up: a clean vertical card with the times as the main focus ----\n   White box = the Service + Date summary on a divider, with clear label\/value\n   hierarchy, then the times below as big chunky buttons. ---- *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:1rem !important;max-width:380px !important;width:100% !important;margin-inline:auto !important;padding:1.6rem 1.4rem 1.3rem !important;border-radius:22px !important;box-shadow:0 30px 70px rgba(16,48,64,.35) !important;text-align:center !important;}\n\/* stack the pop-up's content centred, so the time slot and Close line up in the middle (not left\/right) *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl > div:first-child{display:flex !important;flex-direction:column !important;align-items:center !important;gap:1rem !important;width:100% !important;}\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl > div:first-child > div:has(> button){display:flex !important;justify-content:center !important;flex-wrap:wrap !important;gap:.6rem !important;width:100% !important;}\n\n\/* Service + Date VALUES (Tiktok Combi \/ October 5, 2026): the prominent lines.\n   Targets only the two summary blocks (an element holding a short label leaf),\n   so the time text and the \"Click a slot\" prompt are left untouched. *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl > div:first-child :not(button):has(> :is(div,span):not(:has(*))){font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:1.15rem !important;line-height:1.3 !important;color:#16303F !important;}\n\/* Service \/ Date LABELS drop to little blue captions above each value (clear hierarchy).\n   Scoped inside the summary blocks only (not buttons), so the time stays visible. *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl > div:first-child > :not(button) :is(div,span):not(:has(*)):not(button *){font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:.72rem !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1C83D4 !important;line-height:1.5 !important;}\n\n\/* the times: bigger, chunkier buttons, more padding, softer (not round) radius = the main action.\n   Scoped to the whole dialog so it catches the time buttons wherever they sit, and made more\n   specific than Bookly's base button rule so it wins. *\/\n.bookly-css-root [role=\"dialog\"] button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button),\n.bookly-css-root dialog button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button),\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button){font-size:1.1rem !important;padding:.8em 1.9em !important;border-radius:12px !important;min-width:116px !important;}\n\n\/* ---- Details form pop-up (the one WITH input fields): give it its own width, then lay the\n   footer out as a proper dialog footer. Bookly wraps\/groups Back, Close and Book now in a way\n   that plain CSS can't line up, so the booking-pager widget (JS) tags the real elements at\n   runtime and these rules style the tags:\n     (Close is hidden inline by the widget - it beats Bookly's own button rule)\n     .pbc-foot            -> the footer row (common ancestor of Back + Book now)\n     .pbc-foot-passthrough-> wrapper divs between the footer and the buttons, flattened so the\n                             two buttons become direct, side-by-side items of the footer row\n     .pbc-foot-btn        -> Back + Book now: equal width, balanced; align-items:stretch below\n                             matches their heights. Back stays outline, Book now solid (set\n                             further down), so hierarchy is clear without size differences.\n   The time pop-up has no Book now button, so the widget leaves it (and its Close) untouched. *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl:has(input){max-width:520px !important;padding:1.6rem 1.5rem !important;}\n\/* every button inside the details card: consistent, text-fitting size (stops the leaking) *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl:has(input) button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button){min-width:0 !important;padding:.7em 1.3em !important;font-size:1rem !important;border-radius:999px !important;}\n\/* CSS-only removal of the redundant \"Close\" (works even without the widget). In the details\n   footer the buttons appear in the order Back, Close, Book now. Close is the OUTLINE (non-primary)\n   button that directly follows another outline button; Book now is the primary\n   (.text-bookly.border-bookly) so it is excluded, and Back has no button before it - so only\n   Close matches. The long :not() chain is only there to out-weigh Bookly's own button rule so\n   display:none actually wins. *\/\n.bookly-css-root .bookly\\:bg-white.bookly\\:max-w-screen-xl:has(input) button:not(.text-bookly):not(.border-bookly) + button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):not(.text-bookly):not(.border-bookly){display:none !important;}\n.bookly-css-root .pbc-foot-passthrough{display:contents !important;}\n.bookly-css-root .pbc-foot{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:stretch !important;gap:.75rem !important;width:100% !important;margin-top:1.1rem !important;padding-top:1.2rem !important;border-top:1px solid #E7EDF2 !important;}\n.bookly-css-root .pbc-foot-btn{flex:1 1 0 !important;max-width:190px !important;}\n.bookly-css-root .bookly-panel-mark{border-radius:18px !important;}\n\n\/* ---- Buttons - outline pills (calendar grid + month arrows + the service cards themselves are excluded) ---- *\/\n.bookly-css-root button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):not(.pbc-pager-btn):not(.pbc-pager-dot){display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important;text-align:center !important;border-radius:999px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;border:1px solid #1C83D4 !important;color:#1C83D4 !important;background:#ffffff !important;padding:.7em 1.5em !important;min-height:0 !important;}\n.bookly-css-root button:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):not(.pbc-pager-btn):not(.pbc-pager-dot):hover{background:#1C83D4 !important;color:#ffffff !important;}\n\n\/* ---- Product list pager (Previous \/ Next + page dots), built by the booking-pager HTML widget ---- *\/\n.bookly-css-root .pbc-pager{display:flex !important;align-items:center !important;justify-content:center !important;gap:.75rem !important;flex-wrap:wrap !important;width:100% !important;margin:2.75rem auto .5rem !important;}\n.bookly-css-root .pbc-pager-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:1rem !important;line-height:1 !important;border:1px solid #1C83D4 !important;color:#1C83D4 !important;background:#ffffff !important;border-radius:999px !important;padding:.62em 1.35em !important;cursor:pointer !important;transition:background .15s ease,color .15s ease !important;}\n.bookly-css-root .pbc-pager-btn:hover{background:#1C83D4 !important;color:#ffffff !important;}\n.bookly-css-root .pbc-pager-btn[disabled]{opacity:.35 !important;cursor:default !important;background:#ffffff !important;color:#1C83D4 !important;}\n.bookly-css-root .pbc-pager-dots{display:flex !important;align-items:center !important;gap:.4rem !important;}\n.bookly-css-root .pbc-pager-dot{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;padding:0 !important;border-radius:999px !important;border:1px solid #E7EDF2 !important;background:#ffffff !important;color:#5C7382 !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:.95rem !important;line-height:1 !important;cursor:pointer !important;transition:background .15s ease,color .15s ease,border-color .15s ease !important;}\n.bookly-css-root .pbc-pager-dot:hover{border-color:#1C83D4 !important;color:#1C83D4 !important;}\n.bookly-css-root .pbc-pager-dot.is-active{background:#1C83D4 !important;border-color:#1C83D4 !important;color:#ffffff !important;}\n\n\/* ---- Primary action (Book now) - solid blue ---- *\/\n.bookly-css-root button.text-bookly.border-bookly:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button){background:#1C83D4 !important;color:#ffffff !important;border-color:#1C83D4 !important;}\n.bookly-css-root button.text-bookly.border-bookly:not(.bookly-services-service-mark):not(.bookly-calendar-dates-mark button):not(.bookly-calendar-controls-mark button):not(.bookly-breadcrumbs-mark button):hover{background:#135FA0 !important;color:#ffffff !important;opacity:1 !important;}    <\/style>\n<div id=\"bookly-services-form-my-form-6ad7e2c001541\" class=\"bookly-services-form-container bookly-services-form-my-form-6ad7e2c001541 bookly-theme-paper-minimal bookly-mod-adaptive-grid\"><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-145f23e elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"145f23e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#FFFFFF\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-73b46a5 e-con e-atomic-element e-div-block-base e-default-div section-m e-73b46a5-8959ca1 \" data-id=\"73b46a5\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"73b46a5\" data-e-type=\"e-div-block\" data-id=\"73b46a5\">\n    <div class=\"elementor-element elementor-element-0dd3df8 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-0dd3df8-954429b \" data-id=\"0dd3df8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0dd3df8\" data-e-type=\"e-flexbox\" data-id=\"0dd3df8\">\n    <div class=\"elementor-element elementor-element-65a9b8b e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-65a9b8b-8f3c870 gap-m \" data-id=\"65a9b8b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"65a9b8b\" data-e-type=\"e-flexbox\" data-id=\"65a9b8b\">\n    \t\t<div class=\"elementor-element elementor-element-9989f22 elementor-widget elementor-widget-html\" data-id=\"9989f22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-areaeb-wrap{text-align:center;}\n.pbc-areaeb{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-areaeb__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-areaeb-wrap\"><span class=\"pbc-areaeb\"><span class=\"pbc-areaeb__dot\" aria-hidden=\"true\"><\/span>Where we deliver<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a29c4a elementor-widget elementor-widget-html\" data-id=\"7a29c4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-ahead{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-ahead__b,.pbc-ahead__g,.pbc-ahead__o,.pbc-ahead__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-ahead__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-ahead__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-ahead__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-ahead__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-ahead\"><span class=\"pbc-ahead__b\">Delivered to<\/span> <span class=\"pbc-ahead__g\">your door,<\/span> <span class=\"pbc-ahead__o\">county by<\/span> <span class=\"pbc-ahead__r\">county.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"1781135\" data-e-type=\"widget\" data-id=\"1781135\">We cover every town across these five counties. Find yours below and we will drop off, set up and collect once the fun is done.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2a1b7c elementor-widget elementor-widget-html\" data-id=\"b2a1b7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-area{max-width:1180px;margin-inline:auto;}\n.pbc-area *{box-sizing:border-box;}\n.pbc-area__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(.8rem,.5rem + .9vw,1.2rem);}\n.pbc-area__card{background:#ffffff;border:1px solid var(--pbc-line,#E7EDF2);border-top:4px solid var(--pbc-primary,#1C83D4);border-radius:16px;box-shadow:0 8px 22px rgba(16,48,64,.10);padding:2rem 1rem;text-align:center;}\n.pbc-area__pin{width:38px;height:38px;display:block;margin:0 auto .7rem;}\n.pbc-area__county{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.3rem !important;line-height:1.2 !important;margin:0 !important;color:var(--pbc-ink,#16303F) !important;}\n.pbc-area__card--a{border-top-color:var(--pbc-primary,#1C83D4);} .pbc-area__card--a .pbc-area__pin{color:var(--pbc-primary,#1C83D4);}\n.pbc-area__card--b{border-top-color:var(--pbc-secondary,#2E9E43);} .pbc-area__card--b .pbc-area__pin{color:var(--pbc-secondary,#2E9E43);}\n.pbc-area__card--c{border-top-color:var(--pbc-orange,#FF7A1A);} .pbc-area__card--c .pbc-area__pin{color:var(--pbc-orange,#FF7A1A);}\n.pbc-area__card--d{border-top-color:var(--pbc-red,#E23B2E);} .pbc-area__card--d .pbc-area__pin{color:var(--pbc-red,#E23B2E);}\n.pbc-area__card--e{border-top-color:var(--pbc-primary-deep,#135FA0);} .pbc-area__card--e .pbc-area__pin{color:var(--pbc-primary-deep,#135FA0);}\n.pbc-area__note{text-align:center;font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:.95rem !important;line-height:1.5 !important;color:var(--pbc-text-soft,#5C7382) !important;margin:clamp(1.4rem,1rem + 1.2vw,2rem) auto 0 !important;max-width:560px;}\n@media(max-width:900px){.pbc-area__grid{grid-template-columns:repeat(3,1fr);}}\n@media(max-width:560px){.pbc-area__grid{grid-template-columns:repeat(2,1fr);}}\n@media(max-width:380px){.pbc-area__grid{grid-template-columns:1fr;}}\n<\/style>\n\n<div class=\"pbc-area\">\n  <div class=\"pbc-area__grid\">\n    <article class=\"pbc-area__card pbc-area__card--a\">\n      <svg class=\"pbc-area__pin\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M12 22s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12Z\" fill=\"currentColor\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\" fill=\"#fff\"\/><\/svg>\n      <h3 class=\"pbc-area__county\">Laois<\/h3>\n    <\/article>\n    <article class=\"pbc-area__card pbc-area__card--b\">\n      <svg class=\"pbc-area__pin\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M12 22s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12Z\" fill=\"currentColor\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\" fill=\"#fff\"\/><\/svg>\n      <h3 class=\"pbc-area__county\">Tipperary<\/h3>\n    <\/article>\n    <article class=\"pbc-area__card pbc-area__card--c\">\n      <svg class=\"pbc-area__pin\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M12 22s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12Z\" fill=\"currentColor\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\" fill=\"#fff\"\/><\/svg>\n      <h3 class=\"pbc-area__county\">Kilkenny<\/h3>\n    <\/article>\n    <article class=\"pbc-area__card pbc-area__card--d\">\n      <svg class=\"pbc-area__pin\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M12 22s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12Z\" fill=\"currentColor\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\" fill=\"#fff\"\/><\/svg>\n      <h3 class=\"pbc-area__county\">Carlow<\/h3>\n    <\/article>\n    <article class=\"pbc-area__card pbc-area__card--e\">\n      <svg class=\"pbc-area__pin\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M12 22s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12Z\" fill=\"currentColor\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\" fill=\"#fff\"\/><\/svg>\n      <h3 class=\"pbc-area__county\">Kildare<\/h3>\n    <\/article>\n  <\/div>\n  <p class=\"pbc-area__note\">Just outside these areas? Get in touch and we will see what we can do.<\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-65ac116 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"65ac116\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#D9F8FD\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4e161ae e-con e-atomic-element e-div-block-base e-default-div section-m e-4e161ae-ae39905 \" data-id=\"4e161ae\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"4e161ae\" data-e-type=\"e-div-block\" data-id=\"4e161ae\">\n    <div class=\"elementor-element elementor-element-3dfd6a9 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-3dfd6a9-2ecab15 \" data-id=\"3dfd6a9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3dfd6a9\" data-e-type=\"e-flexbox\" data-id=\"3dfd6a9\">\n    <div class=\"elementor-element elementor-element-73e4c15 e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-73e4c15-85491bf gap-m \" data-id=\"73e4c15\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"73e4c15\" data-e-type=\"e-flexbox\" data-id=\"73e4c15\">\n    \t\t<div class=\"elementor-element elementor-element-e5bbebd elementor-widget elementor-widget-html\" data-id=\"e5bbebd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-whyeb-wrap{text-align:center;}\n.pbc-whyeb{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-whyeb__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-whyeb-wrap\"><span class=\"pbc-whyeb\"><span class=\"pbc-whyeb__dot\" aria-hidden=\"true\"><\/span>Why us<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2a28ee elementor-widget elementor-widget-html\" data-id=\"a2a28ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-whyh{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-whyh__b,.pbc-whyh__g,.pbc-whyh__o,.pbc-whyh__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-whyh__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-whyh__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-whyh__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-whyh__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-whyh\"><span class=\"pbc-whyh__b\">Why<\/span> <span class=\"pbc-whyh__g\">book<\/span> <span class=\"pbc-whyh__o\">with<\/span> <span class=\"pbc-whyh__r\">Paddy's?<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"951561e\" data-e-type=\"widget\" data-id=\"951561e\">A few good reasons to book your fun with Paddy's.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-61f72a8 elementor-widget elementor-widget-html\" data-id=\"61f72a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-why{max-width:1000px;margin-inline:auto;}\n.pbc-why *{box-sizing:border-box;}\n.pbc-why__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,.6rem + 1vw,1.4rem);}\n.pbc-why__card{display:flex;align-items:flex-start;gap:1rem;padding:1.35rem 1.4rem;border-radius:18px;background:#ffffff;border:1px solid rgba(16,48,64,.06);border-left:6px solid var(--pbc-primary,#1C83D4);box-shadow:0 8px 22px rgba(16,48,64,.14);}\n.pbc-why__ic{width:52px;height:52px;border-radius:14px;flex:none;display:grid;place-items:center;background:var(--pbc-primary,#1C83D4);color:#ffffff;}\n.pbc-why__ic svg{width:26px;height:26px;display:block;}\n.pbc-why__t{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.18rem !important;line-height:1.2 !important;margin:0 0 .35rem !important;color:var(--pbc-ink,#16303F) !important;}\n.pbc-why__d{font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:.93rem !important;line-height:1.55 !important;margin:0 !important;color:var(--pbc-text-soft,#5C7382) !important;}\n.pbc-why__card--a{border-left-color:var(--pbc-primary,#1C83D4);} .pbc-why__card--a .pbc-why__ic{background:var(--pbc-primary,#1C83D4);}\n.pbc-why__card--b{border-left-color:var(--pbc-secondary,#2E9E43);} .pbc-why__card--b .pbc-why__ic{background:var(--pbc-secondary,#2E9E43);}\n.pbc-why__card--c{border-left-color:var(--pbc-orange,#FF7A1A);} .pbc-why__card--c .pbc-why__ic{background:var(--pbc-orange,#FF7A1A);}\n.pbc-why__card--d{border-left-color:var(--pbc-red,#E23B2E);} .pbc-why__card--d .pbc-why__ic{background:var(--pbc-red,#E23B2E);}\n@media(max-width:640px){.pbc-why__grid{grid-template-columns:1fr;}}\n<\/style>\n\n<div class=\"pbc-why\">\n  <div class=\"pbc-why__grid\">\n    <article class=\"pbc-why__card pbc-why__card--a\">\n      <span class=\"pbc-why__ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 22L2 22\"\/><path d=\"M2 11L10.1259 4.49931C11.2216 3.62279 12.7784 3.62279 13.8741 4.49931L22 11\"\/><path d=\"M15.5 5.5V3.5C15.5 3.22386 15.7239 3 16 3H18.5C18.7761 3 19 3.22386 19 3.5V8.5\"\/><path d=\"M4 22V9.5\"\/><path d=\"M20 22V9.5\"\/><path d=\"M15 22V17C15 15.5858 15 14.8787 14.5607 14.4393C14.1213 14 13.4142 14 12 14C10.5858 14 9.87868 14 9.43934 14.4393C9 14.8787 9 15.5858 9 17V22\"\/><path d=\"M14 9.5C14 10.6046 13.1046 11.5 12 11.5C10.8954 11.5 10 10.6046 10 9.5C10 8.39543 10.8954 7.5 12 7.5C13.1046 7.5 14 8.39543 14 9.5Z\"\/><\/svg><\/span>\n      <div><h3 class=\"pbc-why__t\">Local and family run<\/h3><p class=\"pbc-why__d\">A friendly local team who care about your day and are easy to reach.<\/p><\/div>\n    <\/article>\n    <article class=\"pbc-why__card pbc-why__card--b\">\n      <span class=\"pbc-why__ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21C15.5 17.4 19 14.1764 19 10.2C19 6.22355 15.866 3 12 3C8.13401 3 5 6.22355 5 10.2C5 14.1764 8.5 17.4 12 21Z\"\/><path d=\"M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z\"\/><\/svg><\/span>\n      <div><h3 class=\"pbc-why__t\">Everything from one place<\/h3><p class=\"pbc-why__d\">Castles, slides, courses and marquees together, so you only book once.<\/p><\/div>\n    <\/article>\n    <article class=\"pbc-why__card pbc-why__card--c\">\n      <span class=\"pbc-why__ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M9.40192 13.5C9.66523 13.9561 10.0439 14.3348 10.5 14.5981C10.9561 14.8614 11.4734 15 12 15C12.5266 15 13.0439 14.8614 13.5 14.5981C13.9561 14.3348 14.3348 13.9561 14.5981 13.5\"\/><rect x=\"6.875\" y=\"7.875\" width=\"3.25\" height=\"2.25\" rx=\"1.125\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0.25\"\/><rect x=\"13.875\" y=\"7.875\" width=\"3.25\" height=\"2.25\" rx=\"1.125\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0.25\"\/><\/svg><\/span>\n      <div><h3 class=\"pbc-why__t\">Fun for every age<\/h3><p class=\"pbc-why__d\">Units to suit toddlers, big kids, teens and grown ups too.<\/p><\/div>\n    <\/article>\n    <article class=\"pbc-why__card pbc-why__card--d\">\n      <span class=\"pbc-why__ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M8.44019 12L10.8142 14.373L15.5602 9.62695\"\/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.74976 12C2.74976 18.937 5.06276 21.25 11.9998 21.25C18.9368 21.25 21.2498 18.937 21.2498 12C21.2498 5.063 18.9368 2.75 11.9998 2.75C5.06276 2.75 2.74976 5.063 2.74976 12Z\"\/><\/svg><\/span>\n      <div><h3 class=\"pbc-why__t\">Looked after start to finish<\/h3><p class=\"pbc-why__d\">From your first message to takedown, we keep the whole thing simple.<\/p><\/div>\n    <\/article>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-d95ffce elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"d95ffce\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#F4FAFF\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6208c2a e-con e-atomic-element e-div-block-base e-default-div section-m e-6208c2a-ef75c33 \" data-id=\"6208c2a\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"6208c2a\" data-e-type=\"e-div-block\" data-id=\"6208c2a\">\n    <div class=\"elementor-element elementor-element-fbb071c e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-fbb071c-99c343b \" data-id=\"fbb071c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fbb071c\" data-e-type=\"e-flexbox\" data-id=\"fbb071c\">\n    <div class=\"elementor-element elementor-element-4aa7f67 e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-4aa7f67-0ffe54c gap-m \" data-id=\"4aa7f67\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4aa7f67\" data-e-type=\"e-flexbox\" data-id=\"4aa7f67\">\n    \t\t<div class=\"elementor-element elementor-element-2b75dde elementor-widget elementor-widget-html\" data-id=\"2b75dde\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-faqeb-wrap{text-align:center;}\n.pbc-faqeb{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-faqeb__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-faqeb-wrap\"><span class=\"pbc-faqeb\"><span class=\"pbc-faqeb__dot\" aria-hidden=\"true\"><\/span>FAQs<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19a9828 elementor-widget elementor-widget-html\" data-id=\"19a9828\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-faqh{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-faqh__b,.pbc-faqh__g,.pbc-faqh__o,.pbc-faqh__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-faqh__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-faqh__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-faqh__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-faqh__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-faqh\"><span class=\"pbc-faqh__b\">Questions?<\/span> <span class=\"pbc-faqh__g\">We<\/span> <span class=\"pbc-faqh__o\">have<\/span> <span class=\"pbc-faqh__r\">answers.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"ea3070c\" data-e-type=\"widget\" data-id=\"ea3070c\">A few quick answers to help you plan a smooth, stress free party.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-1816351 elementor-widget elementor-widget-html\" data-id=\"1816351\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-faq{max-width:760px;margin-inline:auto;}\n.pbc-faq *{box-sizing:border-box;}\n.pbc-faq__item{background:#ffffff;border:1px solid var(--pbc-line,#E7EDF2);border-left:4px solid var(--pbc-primary,#1C83D4);border-radius:14px;box-shadow:0 6px 18px rgba(16,48,64,.08);margin-bottom:.85rem;overflow:hidden;}\n.pbc-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.2rem;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(1.02rem,.98rem + .2vw,1.15rem) !important;line-height:1.3 !important;color:var(--pbc-ink,#16303F) !important;}\n.pbc-faq__q::-webkit-details-marker{display:none;}\n.pbc-faq__icon{position:relative;width:20px;height:20px;flex:none;color:var(--pbc-primary,#1C83D4);}\n.pbc-faq__icon::before,.pbc-faq__icon::after{content:\"\";position:absolute;background:currentColor;border-radius:2px;transition:opacity .18s ease,transform .18s ease;}\n.pbc-faq__icon::before{left:2px;right:2px;top:8.5px;height:3px;}\n.pbc-faq__icon::after{top:2px;bottom:2px;left:8.5px;width:3px;}\n.pbc-faq__item[open] .pbc-faq__icon::after{opacity:0;transform:rotate(90deg);}\n.pbc-faq__a{margin:0 !important;padding:0 1.2rem 1.15rem;font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:.95rem !important;line-height:1.6 !important;color:var(--pbc-text-soft,#5C7382) !important;}\n.pbc-faq__item--a{border-left-color:var(--pbc-primary,#1C83D4);} .pbc-faq__item--a .pbc-faq__icon{color:var(--pbc-primary,#1C83D4);}\n.pbc-faq__item--b{border-left-color:var(--pbc-secondary,#2E9E43);} .pbc-faq__item--b .pbc-faq__icon{color:var(--pbc-secondary,#2E9E43);}\n.pbc-faq__item--c{border-left-color:var(--pbc-orange,#FF7A1A);} .pbc-faq__item--c .pbc-faq__icon{color:var(--pbc-orange,#FF7A1A);}\n.pbc-faq__item--d{border-left-color:var(--pbc-red,#E23B2E);} .pbc-faq__item--d .pbc-faq__icon{color:var(--pbc-red,#E23B2E);}\n<\/style>\n\n<div class=\"pbc-faq\">\n  <details class=\"pbc-faq__item pbc-faq__item--a\" open>\n    <summary class=\"pbc-faq__q\">How much space do I need?<span class=\"pbc-faq__icon\" aria-hidden=\"true\"><\/span><\/summary>\n    <p class=\"pbc-faq__a\">Most units need a flat area a bit bigger than the castle itself, with room around it to anchor safely. Send us your spot and we will check it fits.<\/p>\n  <\/details>\n  <details class=\"pbc-faq__item pbc-faq__item--b\">\n    <summary class=\"pbc-faq__q\">What surface can it go on?<span class=\"pbc-faq__icon\" aria-hidden=\"true\"><\/span><\/summary>\n    <p class=\"pbc-faq__a\">Grass is ideal. We can also set up on hard standing or indoors with the right anchoring, just tell us the surface when you book.<\/p>\n  <\/details>\n  <details class=\"pbc-faq__item pbc-faq__item--c\">\n    <summary class=\"pbc-faq__q\">What if it rains or gets windy?<span class=\"pbc-faq__icon\" aria-hidden=\"true\"><\/span><\/summary>\n    <p class=\"pbc-faq__a\">Light showers are usually fine as units have rain covers. In strong winds we may need to move the date for safety, and we will always agree it with you first.<\/p>\n  <\/details>\n  <details class=\"pbc-faq__item pbc-faq__item--d\">\n    <summary class=\"pbc-faq__q\">What do you need on the day?<span class=\"pbc-faq__icon\" aria-hidden=\"true\"><\/span><\/summary>\n    <p class=\"pbc-faq__a\">Access to the spot and a standard power socket within reach for the blower. No socket nearby? Ask us about a generator.<\/p>\n  <\/details>\n  <details class=\"pbc-faq__item pbc-faq__item--a\">\n    <summary class=\"pbc-faq__q\">How far ahead should I book?<span class=\"pbc-faq__icon\" aria-hidden=\"true\"><\/span><\/summary>\n    <p class=\"pbc-faq__a\">As early as you can. Weekends and summer dates get booked up quickly, so it is worth getting your date locked in.<\/p>\n  <\/details>\n  <details class=\"pbc-faq__item pbc-faq__item--b\">\n    <summary class=\"pbc-faq__q\">Does someone need to watch the kids?<span class=\"pbc-faq__icon\" aria-hidden=\"true\"><\/span><\/summary>\n    <p class=\"pbc-faq__a\">Yes, a responsible adult should supervise at all times. We will run through the simple safety points with you on drop off.<\/p>\n  <\/details>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-bb24673 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"bb24673\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#FFFFFF\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-f32fe8b e-con e-atomic-element e-div-block-base e-default-div section-m e-f32fe8b-0778636 \" data-id=\"f32fe8b\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"f32fe8b\" data-e-type=\"e-div-block\" data-id=\"f32fe8b\">\n    <div class=\"elementor-element elementor-element-ba39339 e-con e-atomic-element e-flexbox-base e-default-div container-1280 e-ba39339-43cbe36 \" data-id=\"ba39339\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ba39339\" data-e-type=\"e-flexbox\" data-id=\"ba39339\">\n    <div class=\"elementor-element elementor-element-71c6b51 e-con e-atomic-element e-flexbox-base e-default-div container-1280 flex-vertical e-71c6b51-8915ee9 gap-m \" data-id=\"71c6b51\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"71c6b51\" data-e-type=\"e-flexbox\" data-id=\"71c6b51\">\n    \t\t<div class=\"elementor-element elementor-element-86c3903 elementor-widget elementor-widget-html\" data-id=\"86c3903\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-reveb-wrap{text-align:center;}\n.pbc-reveb{display:inline-flex;align-items:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(.78rem,.72rem + .2vw,.92rem) !important;letter-spacing:.06em;text-transform:uppercase;color:#ffffff !important;background:var(--pbc-primary-deep,#135FA0) !important;padding:.6em 1.2em !important;border-radius:999px !important;line-height:1 !important;border:0 !important;box-shadow:0 6px 16px rgba(19,95,160,.28) !important;}\n.pbc-reveb__dot{width:.55em;height:.55em;border-radius:50%;background:var(--pbc-accent,#FFC21A) !important;display:inline-block;flex:none;}\n<\/style>\n<div class=\"pbc-reveb-wrap\"><span class=\"pbc-reveb\"><span class=\"pbc-reveb__dot\" aria-hidden=\"true\"><\/span>Kind words<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-84078c2 elementor-widget elementor-widget-html\" data-id=\"84078c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-revh{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.625rem,1.98rem + 2.5vw,4rem) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:var(--pbc-ink,#16303F) !important;text-align:center;max-width:800px;margin:0 auto !important;}\n.pbc-revh__b,.pbc-revh__g,.pbc-revh__o,.pbc-revh__r{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;}\n.pbc-revh__b{color:var(--pbc-primary,#1C83D4) !important;}\n.pbc-revh__g{color:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-revh__o{color:var(--pbc-orange,#FF7A1A) !important;}\n.pbc-revh__r{color:var(--pbc-red,#E23B2E) !important;}\n<\/style>\n<h2 class=\"pbc-revh\"><span class=\"pbc-revh__b\">The<\/span> <span class=\"pbc-revh__g\">reviews<\/span> <span class=\"pbc-revh__o\">are<\/span> <span class=\"pbc-revh__r\">in.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"container-800 text-center body-m e-paragraph-base e-default-p\" data-interaction-id=\"ebe04f4\" data-e-type=\"widget\" data-id=\"ebe04f4\">Here is what families have been saying after their day with us.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-5de884a elementor-widget elementor-widget-html\" data-id=\"5de884a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-rev{max-width:1100px;margin-inline:auto;}\n.pbc-rev *{box-sizing:border-box;}\n.pbc-rev__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,.6rem + 1vw,1.5rem);}\n.pbc-rev__card{background:#ffffff;border:1px solid var(--pbc-line,#E7EDF2);border-radius:18px;box-shadow:0 10px 26px rgba(16,48,64,.12);padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.9rem;}\n.pbc-rev__stars{display:flex;gap:3px;color:var(--pbc-accent,#FFC21A);}\n.pbc-rev__stars svg{width:18px;height:18px;display:block;}\n.pbc-rev__quote{font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:.98rem !important;line-height:1.6 !important;color:var(--pbc-ink,#16303F) !important;margin:0 !important;flex:1 1 auto;}\n.pbc-rev__who{display:flex;align-items:center;gap:.7rem;}\n.pbc-rev__avatar{width:44px;height:44px;border-radius:50%;flex:none;display:grid;place-items:center;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1.1rem !important;color:#ffffff !important;background:var(--pbc-primary,#1C83D4) !important;}\n.pbc-rev__name{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:1rem !important;line-height:1.2 !important;color:var(--pbc-ink,#16303F) !important;display:block;}\n.pbc-rev__loc{font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:.85rem !important;line-height:1.2 !important;color:var(--pbc-text-soft,#5C7382) !important;display:block;margin-top:.15rem;}\n.pbc-rev__card--b .pbc-rev__avatar{background:var(--pbc-secondary,#2E9E43) !important;}\n.pbc-rev__card--c .pbc-rev__avatar{background:var(--pbc-orange,#FF7A1A) !important;}\n@media(max-width:820px){.pbc-rev__grid{grid-template-columns:1fr;max-width:520px;margin-inline:auto;}}\n<\/style>\n\n<div class=\"pbc-rev\">\n  <div class=\"pbc-rev__grid\">\n    <article class=\"pbc-rev__card pbc-rev__card--a\">\n      <div class=\"pbc-rev__stars\" aria-label=\"5 out of 5 stars\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><\/div>\n      <p class=\"pbc-rev__quote\">The kids had the best day. Set up was quick and they did not want to get off the castle.<\/p>\n      <div class=\"pbc-rev__who\"><span class=\"pbc-rev__avatar\" aria-hidden=\"true\">S<\/span><span><span class=\"pbc-rev__name\">Sarah M<\/span><span class=\"pbc-rev__loc\">Portlaoise<\/span><\/span><\/div>\n    <\/article>\n    <article class=\"pbc-rev__card pbc-rev__card--b\">\n      <div class=\"pbc-rev__stars\" aria-label=\"5 out of 5 stars\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><\/div>\n      <p class=\"pbc-rev__quote\">Booked a marquee and a slide for a communion and Paddy sorted everything. So easy from start to finish.<\/p>\n      <div class=\"pbc-rev__who\"><span class=\"pbc-rev__avatar\" aria-hidden=\"true\">D<\/span><span><span class=\"pbc-rev__name\">David K<\/span><span class=\"pbc-rev__loc\">Thurles<\/span><\/span><\/div>\n    <\/article>\n    <article class=\"pbc-rev__card pbc-rev__card--c\">\n      <div class=\"pbc-rev__stars\" aria-label=\"5 out of 5 stars\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 21l1.4-6.8L2.2 9.6l6.9-.7z\" fill=\"currentColor\"\/><\/svg><\/div>\n      <p class=\"pbc-rev__quote\">Brilliant service and the obstacle course was a massive hit with the older ones. Would book again.<\/p>\n      <div class=\"pbc-rev__who\"><span class=\"pbc-rev__avatar\" aria-hidden=\"true\">A<\/span><span><span class=\"pbc-rev__name\">Aoife B<\/span><span class=\"pbc-rev__loc\">Carlow Town<\/span><\/span><\/div>\n    <\/article>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c1e319 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"2c1e319\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px) !important\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#135FA0\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5856912 e-con e-atomic-element e-div-block-base e-default-div e-5856912-0d663fd section-m \" data-id=\"5856912\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"5856912\" data-e-type=\"e-div-block\" data-id=\"5856912\">\n    \t\t<div class=\"elementor-element elementor-element-e8832d3 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"e8832d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.pbc-cta{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;box-sizing:border-box;background:var(--pbc-primary-deep,#135FA0);padding:clamp(2.6rem,2rem + 3vw,4.6rem) 1.4rem;overflow:hidden;}\n.pbc-cta *{box-sizing:border-box;}\n.pbc-cta__inner{max-width:720px;margin:0 auto;text-align:center;}\n.pbc-cta__h{font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:700 !important;font-size:clamp(2.2rem,1.7rem + 2vw,3.2rem) !important;line-height:1.1 !important;letter-spacing:-.01em !important;color:#ffffff !important;margin:0 0 .7rem !important;}\n.pbc-cta__h em{color:var(--pbc-accent,#FFC21A) !important;font-style:normal !important;}\n.pbc-cta__sub{font-family:\"Nunito\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(1.02rem,.96rem + .3vw,1.15rem) !important;line-height:1.55 !important;color:rgba(255,255,255,.92) !important;margin:0 auto 1.8rem !important;max-width:560px;}\n.pbc-cta__row{display:flex;gap:.8rem;justify-content:center;align-items:center;flex-wrap:wrap;}\n.pbc-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:\"Fredoka\",system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif !important;font-weight:600 !important;font-size:clamp(1rem,.95rem + .2vw,1.12rem) !important;line-height:1 !important;padding:.95em 1.7em !important;border-radius:999px !important;border:0 !important;cursor:pointer;text-decoration:none !important;-webkit-appearance:none !important;appearance:none !important;transition:transform .15s ease, box-shadow .15s ease, background-color .15s ease;}\n.pbc-cta__btn--book,.pbc-cta__btn--book:link,.pbc-cta__btn--book:visited,.pbc-cta__btn--book:hover,.pbc-cta__btn--book:focus,.pbc-cta__btn--book:active{background:var(--pbc-accent,#FFC21A) !important;color:var(--pbc-ink,#16303F) !important;box-shadow:0 8px 18px rgba(0,0,0,.20) !important;}\n.pbc-cta__btn--book:hover{background:var(--pbc-gold,#E7A70F) !important;transform:translateY(-2px);}\n.pbc-cta__btn--call,.pbc-cta__btn--call:link,.pbc-cta__btn--call:visited,.pbc-cta__btn--call:hover,.pbc-cta__btn--call:focus,.pbc-cta__btn--call:active{background:#ffffff !important;color:var(--pbc-primary-deep,#135FA0) !important;box-shadow:0 8px 18px rgba(0,0,0,.16) !important;}\n.pbc-cta__btn--call:hover{background:#F1F8FE !important;transform:translateY(-2px);}\n.pbc-cta__btn svg{width:1.1em;height:1.1em;display:block;}\n<\/style>\n\n<div class=\"pbc-cta\">\n  <div class=\"pbc-cta__inner\">\n    <h2 class=\"pbc-cta__h\">Ready to get the <em>party<\/em> started?<\/h2>\n    <p class=\"pbc-cta__sub\">Tell us your date and what you are after, and we will take care of the rest.<\/p>\n    <div class=\"pbc-cta__row\">\n      <a href=\"#booking\" class=\"pbc-cta__btn pbc-cta__btn--book\">Book your date<\/a>\n      <a href=\"tel:+353851228674\" class=\"pbc-cta__btn pbc-cta__btn--call\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.9.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>Call 085 122 8674<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(function () {\n  function resolveTarget() {\n    var links = document.querySelectorAll('a[href*=\"#\"]');\n    var prefer = ['how it works', 'booking'];\n    for (var p = 0; p < prefer.length; p++) {\n      for (var i = 0; i < links.length; i++) {\n        var cls = links[i].className || '';\n        if (cls.indexOf('pbc-cta__btn') > -1 || cls.indexOf('pbc-hero-cta__btn') > -1 || cls.indexOf('pbc-svc__card') > -1) { continue; }\n        var t = (links[i].textContent || '').trim().toLowerCase();\n        if (t.indexOf(prefer[p]) > -1) {\n          var id = (links[i].getAttribute('href') || '').split('#')[1];\n          if (id && document.getElementById(id)) { return document.getElementById(id); }\n        }\n      }\n    }\n    var bk = document.querySelector('.bookly-css-root');\n    if (bk) { return bk.closest('section, .elementor-section, .e-con, [data-element_type]') || bk; }\n    return null;\n  }\n  var btn = document.querySelector('.pbc-cta__btn--book');\n  if (!btn) { return; }\n  var target = resolveTarget();\n  if (target && target.id) { btn.setAttribute('href', '#' + target.id); }\n  btn.addEventListener('click', function (e) {\n    var t = resolveTarget();\n    if (t) { e.preventDefault(); t.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dca9c87 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"dca9c87\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"pbc-wave\" style=\"line-height:0;font-size:0;width:100%;margin:-1px 0;\">\n  <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" style=\"display:block;width:100%;height:clamp(34px,5vw,68px)\" aria-hidden=\"true\" focusable=\"false\">\n    <path d=\"M0,44 C240,74 470,18 720,44 C970,70 1200,22 1440,46 L1440,80 L0,80 Z\" fill=\"#FFFFFF\"><\/path>\n  <\/svg>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bring on the fun Bouncy Castle &amp; Marquee Hire in Laois, Carlow &amp; Kilkenny Bouncy castle hire across Laois, Tipperary, Kilkenny, Carlow and Kildare. Castles, slides, obstacle courses and marquees, delivered and set up for you. Book your date Call 085 122 8674 Covering 5 counties&#9733;Open 7 days a week&#9733;Free delivery &amp; setup&#9733; Covering 5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - Paddy&#039;s Bouncing Castles<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/paddys-bouncing-castles.hosted-website.net\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Paddy&#039;s Bouncing Castles\" \/>\n<meta property=\"og:description\" content=\"Bring on the fun Bouncy Castle &amp; Marquee Hire in Laois, Carlow &amp; Kilkenny Bouncy castle hire across Laois, Tipperary, Kilkenny, Carlow and Kildare. Castles, slides, obstacle courses and marquees, delivered and set up for you. Book your date Call 085 122 8674 Covering 5 counties&#9733;Open 7 days a week&#9733;Free delivery &amp; setup&#9733; Covering 5 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/paddys-bouncing-castles.hosted-website.net\/\" \/>\n<meta property=\"og:site_name\" content=\"Paddy&#039;s Bouncing Castles\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61587046405118\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-14T22:13:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/Combi-castle-paddys.png?v=2\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/\",\"url\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/\",\"name\":\"Home - Paddy&#039;s Bouncing Castles\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Combi-castle-paddys.png?v=2\",\"datePublished\":\"2026-08-11T20:53:45+00:00\",\"dateModified\":\"2026-10-14T22:13:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#primaryimage\",\"url\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Combi-castle-paddys.png\",\"contentUrl\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Combi-castle-paddys.png\",\"width\":1000,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#website\",\"url\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/\",\"name\":\"Paddy\u2019s Castles & Marquees.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#organization\",\"name\":\"Paddy\u2019s Castles & Marquees.\",\"url\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/paddys-logo-main.png\",\"contentUrl\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/paddys-logo-main.png\",\"width\":2000,\"height\":2001,\"caption\":\"Paddy\u2019s Castles & Marquees.\"},\"image\":{\"@id\":\"https:\\\/\\\/paddys-bouncing-castles.hosted-website.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61587046405118\",\"https:\\\/\\\/www.instagram.com\\\/paddyscastles\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Paddy&#039;s Bouncing Castles","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","og_locale":"en_US","og_type":"article","og_title":"Home - Paddy&#039;s Bouncing Castles","og_description":"Bring on the fun Bouncy Castle &amp; Marquee Hire in Laois, Carlow &amp; Kilkenny Bouncy castle hire across Laois, Tipperary, Kilkenny, Carlow and Kildare. Castles, slides, obstacle courses and marquees, delivered and set up for you. Book your date Call 085 122 8674 Covering 5 counties&#9733;Open 7 days a week&#9733;Free delivery &amp; setup&#9733; Covering 5 [&hellip;]","og_url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","og_site_name":"Paddy&#039;s Bouncing Castles","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61587046405118","article_modified_time":"2026-10-14T22:13:30+00:00","og_image":[{"url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/Combi-castle-paddys.png?v=2","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","name":"Home - Paddy&#039;s Bouncing Castles","isPartOf":{"@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#primaryimage"},"image":{"@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#primaryimage"},"thumbnailUrl":"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/Combi-castle-paddys.png?v=2","datePublished":"2026-08-11T20:53:45+00:00","dateModified":"2026-10-14T22:13:30+00:00","breadcrumb":{"@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/paddys-bouncing-castles.hosted-website.net\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#primaryimage","url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/Combi-castle-paddys.png","contentUrl":"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/Combi-castle-paddys.png","width":1000,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/paddys-bouncing-castles.hosted-website.net\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#website","url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","name":"Paddy\u2019s Castles & Marquees.","description":"","publisher":{"@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/paddys-bouncing-castles.hosted-website.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#organization","name":"Paddy\u2019s Castles & Marquees.","url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#\/schema\/logo\/image\/","url":"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/paddys-logo-main.png","contentUrl":"https:\/\/paddys-bouncing-castles.hosted-website.net\/wp-content\/uploads\/2026\/08\/paddys-logo-main.png","width":2000,"height":2001,"caption":"Paddy\u2019s Castles & Marquees."},"image":{"@id":"https:\/\/paddys-bouncing-castles.hosted-website.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61587046405118","https:\/\/www.instagram.com\/paddyscastles"]}]}},"_links":{"self":[{"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":194,"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":689,"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/689"}],"wp:attachment":[{"href":"https:\/\/paddys-bouncing-castles.hosted-website.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}