{"id":647,"date":"2021-05-26T09:39:29","date_gmt":"2021-05-26T09:39:29","guid":{"rendered":"https:\/\/www.climbcs.com\/ie\/legal\/"},"modified":"2025-05-29T18:29:04","modified_gmt":"2025-05-29T17:29:04","slug":"legal","status":"publish","type":"page","link":"https:\/\/www.climbcs.com\/ie\/legal\/","title":{"rendered":"Legal"},"content":{"rendered":"            <section id=\"wmx-section-wrapper-le7z2ek\" class=\"block block--section-wrapper pt-lg-6 pt-4 pb-lg-6 pb-4 \" style=\"background-color:var(--bs-gray-200);\" data-wmx-wpb=\"section-wrapper\" >\r\n                <div class=\"container\">\r\n                    <div class=\"row\">\r\n                        <div class=\"col-12\">\r\n                                                                <div class=\"inner-wrapper\">\r\n\r\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h1 class=\"wp-block-heading\">Legal<\/h1>\n<\/div>\n<\/div>\n\n\r\n    <\/div>\r\n\r\n                            <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/section>\r\n        \n\n            <section id=\"wmx-section-wrapper-avp8ijz\" class=\"block block--section-wrapper pt-lg-6 pt-4 pb-lg-6 pb-4 \" data-wmx-wpb=\"section-wrapper\" >\r\n                <div class=\"container\">\r\n                    <div class=\"row\">\r\n                        <div class=\"col-12\">\r\n                                                                <div class=\"inner-wrapper\">\r\n\r\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">            <div  id=\"wmx-cards-090gt34\" class=\"block block--cards \" style=\"--card-count:3;\" data-wmx-wpb=\"cards\" data-mobile=\"stacked\" data-layout=\"\" >\r\n                                \n    \n            <div class=\"cards justify-content-center\">\n            \n                \n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M383.9 308.3l23.9-62.6c4-10.5-3.7-21.7-15-21.7h-58.5c11-18.9 17.8-40.6 17.8-64v-.3c39.2-7.8 64-19.1 64-31.7 0-13.3-27.3-25.1-70.1-33-9.2-32.8-27-65.8-40.6-82.8-9.5-11.9-25.9-15.6-39.5-8.8l-27.6 13.8c-9 4.5-19.6 4.5-28.6 0L182.1 3.4c-13.6-6.8-30-3.1-39.5 8.8-13.5 17-31.4 50-40.6 82.8-42.7 7.9-70 19.7-70 33 0 12.6 24.8 23.9 64 31.7v.3c0 23.4 6.8 45.1 17.8 64H56.3c-11.5 0-19.2 11.7-14.7 22.3l25.8 60.2C27.3 329.8 0 372.7 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-48.4-25.8-90.4-64.1-114.1zM176 480l-41.6-192 49.6 32 24 40-32 120zm96 0l-32-120 24-40 49.6-32L272 480zm41.7-298.5c-3.9 11.9-7 24.6-16.5 33.4-10.1 9.3-48 22.4-64-25-2.8-8.4-15.4-8.4-18.3 0-17 50.2-56 32.4-64 25-9.5-8.8-12.7-21.5-16.5-33.4-.8-2.5-6.3-5.7-6.3-5.8v-10.8c28.3 3.6 61 5.8 96 5.8s67.7-2.1 96-5.8v10.8c-.1 .1-5.6 3.2-6.4 5.8z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Privacy Policy<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/privacy\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Privacy Policy<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M510.4 254.8l-12.1-76.3a132.5 132.5 0 0 0 -37.2-73l-54.8-54.8c-19.7-19.7-45.2-32.7-72.7-37.1l-76.7-12.2c-27.5-4.4-55.7 .1-80.5 12.8L107.3 49.6a132.3 132.3 0 0 0 -57.8 57.8l-35.1 68.9a132.6 132.6 0 0 0 -12.8 80.9l12.1 76.3a132.5 132.5 0 0 0 37.2 73l54.8 54.8a132.1 132.1 0 0 0 72.7 37.1l76.7 12.1c27.5 4.4 55.7-.1 80.5-12.8l69.1-35.2a132.3 132.3 0 0 0 57.8-57.8l35.1-68.9c12.7-25 17.2-53.3 12.8-81zM176 368c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm32-160c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Cookie Notice<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/cookies\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Cookie Notice<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8V72zm0 64c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16zm192.8 248H304c8.8 0 16 7.2 16 16s-7.2 16-16 16h-47.2c-16.5 0-31.3-9.1-38.6-23.9-3-5.9-8.1-6.5-10.2-6.5s-7.2 .6-10 6.2l-7.7 15.3a16 16 0 0 1 -14.3 8.8c-.4 0-.8 0-1.1-.1-6.5-.5-12-4.8-14-10.9L144 354.6l-10.6 31.9c-5.9 17.7-22.4 29.5-41 29.5H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h12.4c4.8 0 9.1-3.1 10.6-7.7l18.2-54.6c3.3-9.8 12.4-16.4 22.8-16.4s19.5 6.6 22.8 16.4l13.9 41.6c19.8-16.2 54.1-9.7 66 14.2 2 4.1 6 6.5 10.2 6.5zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Terms and Conditions<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/terms-and-conditions\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Terms and Conditions<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M290.7 93.2l128 128-278 278-114.1 12.6C11.4 513.5-1.6 500.6 .1 485.3l12.7-114.2 277.9-277.9zm207.2-19.1l-60.1-60.1c-18.8-18.8-49.2-18.8-67.9 0l-56.6 56.6 128 128 56.6-56.6c18.8-18.8 18.8-49.2 0-67.9z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Modern Slavery Statement<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/modern-slavery-statement\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Modern Slavery Statement<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M255 261.7c6.3 6.3 16.4 6.3 22.6 0l11.3-11.3c6.3-6.3 6.3-16.4 0-22.6L253.3 192l35.7-35.7c6.3-6.3 6.3-16.4 0-22.6l-11.3-11.3c-6.3-6.3-16.4-6.3-22.6 0l-58.3 58.3c-6.3 6.3-6.3 16.4 0 22.6l58.4 58.3zm96-11.3l11.3 11.3c6.3 6.3 16.4 6.3 22.6 0l58.3-58.3c6.3-6.3 6.3-16.4 0-22.6l-58.3-58.3c-6.3-6.3-16.4-6.3-22.6 0l-11.3 11.3c-6.3 6.3-6.3 16.4 0 22.6L386.8 192l-35.7 35.7c-6.3 6.3-6.3 16.4 0 22.6zM624 416H381.5c-.7 19.8-14.7 32-32.7 32H288c-18.7 0-33-17.5-32.8-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Website Terms of Use<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/website-terms-of-use\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Website Terms of Use<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 320 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M308 352h-45.5c-6.6 0-12 5.4-12 12v50.8H128V288h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-84v-63.6c0-32.3 24.6-57.1 61.8-57.1 23.7 0 45.9 11.5 57.7 18.8 5.2 3.2 11.9 2.1 15.7-2.7l28.5-35.5c4.2-5.3 3.3-13-2.1-17.1C273.1 54.6 236.6 32 187.9 32 106 32 48 84.7 48 158V224H20c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h28v128H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h296c6.6 0 12-5.4 12-12V364c0-6.6-5.4-12-12-12z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Finance Information<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/finance-information\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Finance Information<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n            <div  id=\"wmx-cards-card-qrg013d\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\r\n                                \r\n\r\n    <div class=\"card p-3 border layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<svg height=\"75\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M473.7 73.8l-2.4-2.5c-46-47-118-51.7-169.6-14.8L336 159.9l-96 64 48 128-144-144 96-64-28.6-86.5C159.7 19.6 87 24 40.7 71.4l-2.4 2.4C-10.4 123.6-12.5 202.9 31 256l212.1 218.6c7.1 7.3 18.6 7.3 25.7 0L481 255.9c43.5-53 41.4-132.3-7.3-182.1z\" \/><\/svg>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">Complaints Procedure<\/h4>\n\n\r\n                    <a href=\"https:\/\/www.climbcs.com\/ie\/legal\/complaints-procedure\/\" class=\"visually-hidden-focusable\" target=\"_self\" ><span class=\"visually-hidden\">Complaints Procedure<\/span><\/a>\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\r\n        \n\n                    <\/div>\n\n                    <\/div>\r\n        <\/div>\n<\/div>\n\n\r\n    <\/div>\r\n\r\n                            <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/section>\r\n        \n\n            <section id=\"wmx-section-wrapper-gf2hok5\" class=\"block block--section-wrapper mb-0 pt-lg-6 pt-4 pb-lg-6 pb-4 \" style=\"background-color:var(--bs-dark);\" data-wmx-wpb=\"section-wrapper\" data-bs-theme=\"dark\" >\r\n                <div class=\"container\">\r\n                    <div class=\"row\">\r\n                        <div class=\"col-12\">\r\n                                                                <div class=\"inner-wrapper\">\r\n\r\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis:65%\">\n<h2 class=\"wp-block-heading has-bs-light-color has-u-002-du-002-dbs-light-color has-text-color has-link-color has-h-2-font-size wp-elements-805c6648c3121702ad191e3197ba95a9\" style=\"padding-bottom:var(--wp--preset--spacing--30)\">Why work with Climb?<\/h2>\n\n\n\n<p class=\"has-bs-light-color has-text-color has-link-color has-u-002-du-002-dbs-light-color has-text-color\">To discover how Climb can help you take your business to new heights, get in touch with the team today by filling in the form or giving us a call on&nbsp;<a href=\"tel:+441364655200\"><strong>+44 (0) 1364 655 200<\/strong><\/a><\/p>\n\n\n<style>p{margin-bottom:18px !important;}<\/style><div class=\"dynamics-form \" data-form-id=\"b796fae7-6831-f011-8c4e-7c1e52469f7d\" data-form-api-url=\"https:\/\/public-usa.mkt.dynamics.com\/api\/v1.0\/orgs\/6da31373-1eaa-ee11-be32-000d3a10620e\/landingpageforms\" data-cached-form-url=\"https:\/\/assets1-usa.mkt.dynamics.com\/6da31373-1eaa-ee11-be32-000d3a10620e\/digitalassets\/forms\/b796fae7-6831-f011-8c4e-7c1e52469f7d\"><\/div><script src=\"https:\/\/cxppusa1formui01cdnsa01-endpoint.azureedge.net\/usa\/FormLoader\/FormLoader.bundle.js\"><\/script><script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ Initial setup for forms that are already loaded\n    setupFloatingLabels();\n    \n    \/\/ Create a MutationObserver to watch for dynamically added forms\n    const observer = new MutationObserver(function(mutations) {\n        mutations.forEach(function(mutation) {\n            if (mutation.addedNodes && mutation.addedNodes.length > 0) {\n                \/\/ Check if our form has been loaded\n                if (document.querySelector(\".dynamics-form .textFormFieldBlock, .dynamics-form .phoneFormFieldBlock\")) {\n                    setupFloatingLabels();\n                }\n            }\n        });\n    });\n    \n    \/\/ Start observing the document with the configured parameters\n    observer.observe(document.body, { childList: true, subtree: true });\n    \n    \/\/ Function to setup floating labels and enhance accessibility\n    function setupFloatingLabels() {\n        \/\/ Include phoneFormFieldBlock in the selector\n        const formBlocks = document.querySelectorAll(\".dynamics-form .textFormFieldBlock, .dynamics-form .phoneFormFieldBlock, .dynamics-form .optionSetFormFieldBlock\");\n\n        formBlocks.forEach(block => {\n            let inputElement;\n            \n            \/\/ Special handling for phone fields which have a nested structure\n            if (block.classList.contains(\"phoneFormFieldBlock\")) {\n                inputElement = block.querySelector(\".phoneCountryCode input\");\n                console.log(\"Phone field found:\", inputElement); \/\/ Debug\n            } else {\n                inputElement = block.querySelector(\"input, textarea, select\");\n            }\n            \n            const label = block.querySelector(\"label\");\n            \n            if (!inputElement || !label) {\n                console.log(\"Missing input or label for block:\", block); \/\/ Debug\n                return;\n            }\n            \n            \/\/ Add ARIA attributes to improve accessibility\n            inputElement.setAttribute(\"aria-labelledby\", label.id || inputElement.id + \"-label\");\n            \n            if (!label.id) {\n                label.id = inputElement.id + \"-label\";\n            }\n            \n            \/\/ Check if field is required\n            const isRequired = block.hasAttribute(\"data-required\") || \n                              inputElement.hasAttribute(\"required\") || \n                              block.getAttribute(\"data-required\") === \"required\";\n            \n            if (isRequired) {\n                inputElement.setAttribute(\"aria-required\", \"true\");\n                \n                \/\/ Add required indicator to label for screen readers\n                if (!label.querySelector(\".sr-only\")) {\n                    const requiredText = document.createElement(\"span\");\n                    requiredText.className = \"sr-only\";\n                    requiredText.textContent = \" (required)\";\n                    label.appendChild(requiredText);\n                }\n            } else {\n                inputElement.setAttribute(\"aria-required\", \"false\");\n            }\n            \n            if (inputElement.tagName.toLowerCase() === 'textarea') {\n                inputElement.setAttribute(\"role\", \"textbox\");\n                inputElement.setAttribute(\"aria-multiline\", \"true\");\n            } else if (inputElement.tagName.toLowerCase() === 'select') {\n                inputElement.setAttribute(\"role\", \"combobox\");\n                inputElement.setAttribute(\"aria-expanded\", \"false\");\n                \n                \/\/ Add event listener for select to show expanded state\n                inputElement.addEventListener(\"click\", () => {\n                    inputElement.setAttribute(\"aria-expanded\", \"true\");\n                });\n                \n                \/\/ When select loses focus, set expanded to false\n                inputElement.addEventListener(\"blur\", () => {\n                    inputElement.setAttribute(\"aria-expanded\", \"false\");\n                });\n            } else {\n                inputElement.setAttribute(\"role\", \"textbox\");\n            }\n            \n            \/\/ Check if input has value on page load\n            const hasValue = inputElement.value || \n                            (inputElement.tagName.toLowerCase() === 'select' && \n                             inputElement.selectedIndex > 0);\n            \n            if (hasValue) {\n                label.classList.add(\"label-floating\");\n            }\n            \n            \/\/ Handle focus event\n            inputElement.addEventListener(\"focus\", () => {\n                label.classList.add(\"label-floating\");\n                \/\/ Announce to screen readers that label has moved (optional)\n                inputElement.setAttribute(\"aria-describedby\", inputElement.id + \"-desc\");\n                \n                \/\/ Create or update description for screen readers\n                let srDesc = document.getElementById(inputElement.id + \"-desc\");\n                if (!srDesc) {\n                    srDesc = document.createElement(\"div\");\n                    srDesc.id = inputElement.id + \"-desc\";\n                    srDesc.className = \"sr-only\";\n                    srDesc.setAttribute(\"aria-live\", \"polite\");\n                    block.appendChild(srDesc);\n                }\n            });\n            \n            \/\/ Handle blur event\n            inputElement.addEventListener(\"blur\", () => {\n                const hasValueAfterBlur = inputElement.value || \n                                         (inputElement.tagName.toLowerCase() === 'select' && \n                                          inputElement.selectedIndex > 0);\n                                          \n                if (!hasValueAfterBlur) {\n                    label.classList.remove(\"label-floating\");\n                }\n            });\n            \n            \/\/ Special handling for select elements - keep label floating if an option is selected\n            if (inputElement.tagName.toLowerCase() === 'select') {\n                inputElement.addEventListener(\"change\", () => {\n                    if (inputElement.selectedIndex > 0) {\n                        label.classList.add(\"label-floating\");\n                    } else if (inputElement.selectedIndex === 0 && !inputElement.value) {\n                        label.classList.remove(\"label-floating\");\n                    }\n                });\n            }\n            \n            \/\/ Add error handling for accessibility\n            const form = block.closest(\"form\");\n            if (form) {\n                form.addEventListener(\"submit\", function(e) {\n                    \/\/ Check validity\n                    if (inputElement.hasAttribute(\"required\") && \n                        ((inputElement.tagName.toLowerCase() !== 'select' && !inputElement.value) || \n                         (inputElement.tagName.toLowerCase() === 'select' && inputElement.selectedIndex === 0))) {\n                        \n                        \/\/ Create or update error message\n                        let errorMsg = document.getElementById(inputElement.id + \"-error\");\n                        if (!errorMsg) {\n                            errorMsg = document.createElement(\"div\");\n                            errorMsg.id = inputElement.id + \"-error\";\n                            errorMsg.className = \"error-message\";\n                            errorMsg.setAttribute(\"role\", \"alert\");\n                            errorMsg.setAttribute(\"aria-live\", \"assertive\");\n                            block.appendChild(errorMsg);\n                        }\n                        errorMsg.textContent = label.textContent.replace(\" (required)\", \"\") + \" is required\";\n                        \n                        \/\/ Link the error message to the input\n                        inputElement.setAttribute(\"aria-invalid\", \"true\");\n                        inputElement.setAttribute(\"aria-describedby\", \n                            (inputElement.getAttribute(\"aria-describedby\") || \"\") + \" \" + inputElement.id + \"-error\");\n                    }\n                });\n            }\n        });\n        \n        \/\/ Add overall form accessibility improvements\n        const forms = document.querySelectorAll(\".dynamics-form form\");\n        forms.forEach(form => {\n            \/\/ Ensure the form has a proper role\n            form.setAttribute(\"role\", \"form\");\n            \n            \/\/ Add appropriate labels to submit buttons\n            const submitButtons = form.querySelectorAll(\"button[type='submit']\");\n            submitButtons.forEach(button => {\n                if (!button.getAttribute(\"aria-label\")) {\n                    button.setAttribute(\"aria-label\", \"Submit form\");\n                }\n            });\n        });\n    }\n});\n<\/script>\n\n\n\n<p class=\"has-body-small-font-size\">By submitting this form you are agreeing to our&nbsp;<a href=\"https:\/\/www.climbcs.com\/ie\/legal\/privacy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Privacy Policy<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/www.climbcs.com\/ie\/legal\/website-terms-of-use\/\" target=\"_blank\" rel=\"noreferrer noopener\">Website Terms of Use<\/a>.<\/p>\n<\/div>\n\n\n\n<div data-hide-tablet=\"true\" data-hide-mobile=\"true\" class=\" wp-block-column is-vertically-aligned-center\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"457\" height=\"431\" src=\"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png\" alt=\"\" class=\"wp-image-4476\" srcset=\"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png 457w, https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image-300x283.png 300w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\r\n    <\/div>\r\n\r\n                            <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/section>\r\n        ","protected":false},"excerpt":{"rendered":"","protected":false},"author":19,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-647","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Legal - Climb Channel Solutions IE<\/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:\/\/www.climbcs.com\/ie\/legal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Legal - Climb Channel Solutions IE\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.climbcs.com\/ie\/legal\/\" \/>\n<meta property=\"og:site_name\" content=\"Climb Channel Solutions IE\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-29T17:29:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"457\" \/>\n\t<meta property=\"og:image:height\" content=\"431\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@climbcs_ie\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/\",\"name\":\"Legal - Climb Channel Solutions IE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/2024\\\/03\\\/generic-cam-call-out-image.png\",\"datePublished\":\"2021-05-26T09:39:29+00:00\",\"dateModified\":\"2025-05-29T17:29:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/2024\\\/03\\\/generic-cam-call-out-image.png\",\"contentUrl\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/2024\\\/03\\\/generic-cam-call-out-image.png\",\"width\":457,\"height\":431},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/legal\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Legal\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/#website\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/\",\"name\":\"Climb Channel Solutions Ireland\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/#organization\",\"name\":\"Climb Channel Solutions Ireland\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/svg\\\/Climb-CS-colour-for-light-background.svg\",\"contentUrl\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/svg\\\/Climb-CS-colour-for-light-background.svg\",\"width\":1024,\"height\":325,\"caption\":\"Climb Channel Solutions Ireland\"},\"image\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/ie\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/climbcs_ie\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Legal - Climb Channel Solutions IE","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:\/\/www.climbcs.com\/ie\/legal\/","og_locale":"en_US","og_type":"article","og_title":"Legal - Climb Channel Solutions IE","og_url":"https:\/\/www.climbcs.com\/ie\/legal\/","og_site_name":"Climb Channel Solutions IE","article_modified_time":"2025-05-29T17:29:04+00:00","og_image":[{"width":457,"height":431,"url":"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@climbcs_ie","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.climbcs.com\/ie\/legal\/","url":"https:\/\/www.climbcs.com\/ie\/legal\/","name":"Legal - Climb Channel Solutions IE","isPartOf":{"@id":"https:\/\/www.climbcs.com\/ie\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.climbcs.com\/ie\/legal\/#primaryimage"},"image":{"@id":"https:\/\/www.climbcs.com\/ie\/legal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png","datePublished":"2021-05-26T09:39:29+00:00","dateModified":"2025-05-29T17:29:04+00:00","breadcrumb":{"@id":"https:\/\/www.climbcs.com\/ie\/legal\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.climbcs.com\/ie\/legal\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.climbcs.com\/ie\/legal\/#primaryimage","url":"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png","contentUrl":"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/2024\/03\/generic-cam-call-out-image.png","width":457,"height":431},{"@type":"BreadcrumbList","@id":"https:\/\/www.climbcs.com\/ie\/legal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.climbcs.com\/ie\/"},{"@type":"ListItem","position":2,"name":"Legal"}]},{"@type":"WebSite","@id":"https:\/\/www.climbcs.com\/ie\/#website","url":"https:\/\/www.climbcs.com\/ie\/","name":"Climb Channel Solutions Ireland","description":"","publisher":{"@id":"https:\/\/www.climbcs.com\/ie\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.climbcs.com\/ie\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.climbcs.com\/ie\/#organization","name":"Climb Channel Solutions Ireland","url":"https:\/\/www.climbcs.com\/ie\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.climbcs.com\/ie\/#\/schema\/logo\/image\/","url":"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/svg\/Climb-CS-colour-for-light-background.svg","contentUrl":"https:\/\/www.climbcs.com\/ie\/wp-content\/uploads\/sites\/12\/svg\/Climb-CS-colour-for-light-background.svg","width":1024,"height":325,"caption":"Climb Channel Solutions Ireland"},"image":{"@id":"https:\/\/www.climbcs.com\/ie\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/climbcs_ie"]}]}},"_links":{"self":[{"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/pages\/647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/comments?post=647"}],"version-history":[{"count":0,"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/pages\/647\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.climbcs.com\/ie\/wp-json\/wp\/v2\/media?parent=647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}