{"id":6994,"date":"2026-04-17T12:03:10","date_gmt":"2026-04-17T16:03:10","guid":{"rendered":"https:\/\/ambiancebp.com\/materiaux-de-jointoiement-et-sables-polymeres\/"},"modified":"2026-04-17T13:35:28","modified_gmt":"2026-04-17T17:35:28","slug":"jointing-materials-and-polymer-sands","status":"publish","type":"page","link":"https:\/\/ambiancebp.com\/en\/jointing-materials-and-polymer-sands\/","title":{"rendered":"Jointing materials and polymer sands"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull has-white-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-cbe57604 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading\">Jointing materials and polymer sands<\/h1>\n\n\n\n<p><strong>What is polymer sand?<\/strong>  Polymer sand is a blend of aggregates and polymer binders designed to stabilize joints between pavers. By consolidating the fine sand particles, it prevents displacement of the pavers and ensures long-lasting installation. <\/p>\n\n\n\n<p>Activated by water, polymer sand hardens to form a tough, waterproof seal, firmly locking your paving units in place against infiltration, weeds and erosion.<\/p>\n\n\n<div class=\"acf-block-mini-link-arrow align wp-elements-39e244fb6f10ad67ef317612f5d2402a wp-block-acf-mini-link-arrow has-text-color has-primary-color\">\n                        <a href=\"#sables-polymeres\" target=\"\"> See our jointing materials<\/a>\n                <svg width=\"12\" height=\"10\" viewBox=\"0 0 12 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path style=\"fill: currentColor\" d=\"M11.8118 5.29435C11.9761 5.13285 11.9761 4.86715 11.8118 4.70565L7.14805 0.121125C6.98376 -0.0403751 6.71347 -0.0403751 6.54918 0.121125C6.38489 0.282626 6.38489 0.54832 6.54918 0.70982L10.4895 4.58322H0.488978C0.255792 4.58322 0.0650024 4.77077 0.0650024 5C0.0650024 5.22923 0.255792 5.41678 0.488978 5.41678H10.4895L6.54918 9.29018C6.38489 9.45168 6.38489 9.71737 6.54918 9.87887C6.71347 10.0404 6.98376 10.0404 7.14805 9.87887L11.8118 5.29435Z\" fill=\"#004A97\"\/>\n    <\/svg>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full w-100\" style=\"margin-top:0;margin-bottom:0\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"975\" src=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/cobblestone-paver-Villagio-paves-2019-CA045-0807-F.jpg\" alt=\"\" class=\"wp-image-6930\" style=\"aspect-ratio:4\/3;object-fit:cover\" srcset=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/cobblestone-paver-Villagio-paves-2019-CA045-0807-F.jpg 651w, https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/cobblestone-paver-Villagio-paves-2019-CA045-0807-F-200x300.jpg 200w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:0;margin-bottom:0\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 polymer-sand-calculator-popup\"><a class=\"wp-block-button__link wp-element-button\">Calculate the quantity of polymer sand required for my project<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-service-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" id=\"sables-polymeres\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Our grouting materials<\/h2>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center has-regular-font-size\" style=\"font-style:normal;font-weight:500\">Polymer sand and jointing materials for paving stones, slabs and more<\/h3>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-bottom is-layout-flex wp-container-core-columns-is-layout-cbe57604 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"468\" src=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-techniseal.png\" alt=\"\" class=\"wp-image-6944\" srcset=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-techniseal.png 540w, https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-techniseal-300x260.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\"><a href=\"https:\/\/techniseal.com\/fr_ca\/\" target=\"_blank\" rel=\"noreferrer noopener\">Techniseal<\/a> Materials<\/h4>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"475\" src=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-flexlock.png\" alt=\"\" class=\"wp-image-6946\" srcset=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-flexlock.png 608w, https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-flexlock-300x234.png 300w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\"><a href=\"https:\/\/flex-lock.com\/fr\/\" target=\"_blank\" rel=\"noreferrer noopener\">Flexlock<\/a> materials<\/h4>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"396\" src=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-gator.png\" alt=\"\" class=\"wp-image-6948\" srcset=\"https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-gator.png 624w, https:\/\/ambiancebp.com\/wp-content\/uploads\/2026\/04\/gamme-gator-300x190.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\"><a href=\"https:\/\/alliancegator.com\/gator-jointing-material\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gator<\/a> materials<\/h4>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:93px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Every project is unique &#8211; let us help you<\/h2>\n\n\n\n<p class=\"has-regular-font-size\">Whether you&#8217;re planning a new landscaping project or renovating an existing patio, our specialists are on hand to recommend the right product, the right quantity and offer personalized installation advice.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:0;margin-bottom:0\">\n<div class=\"wp-block-button polymer-sand-calculator-popup\"><a class=\"wp-block-button__link wp-element-button\">How much sand do I need?<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-transparent\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/ambiancebp.com\/en\/showroom\/#formulaire\">Visit us in store<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:93px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns has-white-color has-primary-background-color has-text-color has-background has-link-color wp-elements-186dae3b262be848a7e13b2b596fd792 is-layout-flex wp-container-core-columns-is-layout-a5331a9e wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"background-image:url(&apos;https:\/\/ambiancebp.com\/wp-content\/uploads\/2025\/07\/2024524-AmbianceBP-Canon-00015-1-min.jpg&apos;);background-size:cover;\" class=\"wp-block-group h-100 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained has-background\">\n<div style=\"height:207px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-8fd0a474 wp-block-column-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)\">\n<h3 class=\"wp-block-heading\">Exceptional indoor and outdoor showroom<\/h3>\n\n\n\n<p>An outdoor landscaping project can be costly, which is why we&#8217;ve built the largest showroom in Quebec, allowing you to see our landscaping products in action.<\/p>\n\n\n<div class=\"acf-block-mini-link-arrow align wp-block-acf-mini-link-arrow\">\n                        <a href=\"https:\/\/ambiancebp.com\/en\/showroom\/\" target=\"\"> Plan your visit<\/a>\n                <svg width=\"12\" height=\"10\" viewBox=\"0 0 12 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path style=\"fill: currentColor\" d=\"M11.8118 5.29435C11.9761 5.13285 11.9761 4.86715 11.8118 4.70565L7.14805 0.121125C6.98376 -0.0403751 6.71347 -0.0403751 6.54918 0.121125C6.38489 0.282626 6.38489 0.54832 6.54918 0.70982L10.4895 4.58322H0.488978C0.255792 4.58322 0.0650024 4.77077 0.0650024 5C0.0650024 5.22923 0.255792 5.41678 0.488978 5.41678H10.4895L6.54918 9.29018C6.38489 9.45168 6.38489 9.71737 6.54918 9.87887C6.71347 10.0404 6.98376 10.0404 7.14805 9.87887L11.8118 5.29435Z\" fill=\"#004A97\"\/>\n    <\/svg>\n<\/div><\/div>\n<\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n    <dialog class=\"acf-block-modal-dialog\" data-button=\"polymer-sand-calculator-popup\" style=\"\n    --text-color: rgba(0,0,0,1);\n    --background-color: #FFFFFF;\n    --border-radius: 0px;\n    --close-svg-color: rgb(255,255,255);\n    --top-bar-background-color: rgb(0,74,151);\n    --min-width-dialog: 400px;\n\">\n        <div class=\"acf-block-modal-dialog__wrapper\">\n    \n\n            <div class=\"acf-block-modal align bigger-modal-height wp-block-acf-modal\">\n                <div class=\"acf-block-modal__header\">\n                    <button class=\"polymer-sand-calculator-popup-close\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 347.1 123.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 324.5 411.1z\"\/><\/svg>\n                    <\/button>\n                <\/div>\n                <div class=\"acf-block-modal__inner\">\n<div class=\"acf-block-form-sable-polymere align wp-block-acf-polymer-sand-form\">\n\n  <!-- Step 1: Calculator -->\n  <div class=\"psf-step psf-step--1 is-active\">\n          <h2 class=\"psf-title\">Estimate the amount of polymer sand needed for your project<\/h2>\n    \n          <p class=\"psf-subtitle\">This tool provides only an estimate; <a href=\"https:\/\/ambiancebp.com\/en\/start-your-project\" target=\"_blank\">our experts are always available to assist you in-store.<\/a><\/p>\n    \n    <form class=\"psf-calculator\" novalidate>\n\n      <fieldset class=\"psf-fieldset\">\n                  <legend class=\"psf-label\">Area to cover (sqft)<\/legend>\n                <div class=\"psf-dimensions\">\n          <div class=\"psf-field\">\n                          <label for=\"psf-width\">Width (feet)<\/label>\n                        <input type=\"number\" id=\"psf-width\" name=\"width\" min=\"1\" step=\"0.5\" placeholder=\"ex: 10\" required>\n          <\/div>\n          <span class=\"psf-dimensions__separator\">\u00d7<\/span>\n          <div class=\"psf-field\">\n                          <label for=\"psf-length\">Length (feet)<\/label>\n                        <input type=\"number\" id=\"psf-length\" name=\"length\" min=\"1\" step=\"0.5\" placeholder=\"ex: 20\" required>\n          <\/div>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"psf-fieldset\">\n                  <legend class=\"psf-label\">Type of coverage<\/legend>\n                <div class=\"psf-patterns\">\n\n          <label class=\"psf-pattern-option\">\n            <input type=\"radio\" name=\"pattern\" value=\"tiny\" required>\n            <span class=\"psf-pattern-card\">\n              <img decoding=\"async\" src=\"https:\/\/ambiancebp.com\/wp-content\/plugins\/AmbianceBP-plugin\/blocks\/polymer-sand-form\/images\/polymer-sand-tiny.png\" alt=\"Joints tr\u00e8s fins\">\n                              <span class=\"psf-pattern-card__title\">Small and spaced out<\/span>\n                <span class=\"psf-pattern-card__desc\">(~ 4 x 6 \u00e0 4 x 12)<\/span>\n                          <\/span>\n          <\/label>\n\n          <label class=\"psf-pattern-option\">\n            <input type=\"radio\" name=\"pattern\" value=\"small\" required>\n            <span class=\"psf-pattern-card\">\n              <img decoding=\"async\" src=\"https:\/\/ambiancebp.com\/wp-content\/plugins\/AmbianceBP-plugin\/blocks\/polymer-sand-form\/images\/polymer-sand-small.png\" alt=\"Joints fins\">\n                              <span class=\"psf-pattern-card__title\">Small<\/span>\n                <span class=\"psf-pattern-card__desc\">(~ 6 x 13)<\/span>\n                          <\/span>\n          <\/label>\n\n          <label class=\"psf-pattern-option\">\n            <input type=\"radio\" name=\"pattern\" value=\"medium\" required>\n            <span class=\"psf-pattern-card\">\n              <img decoding=\"async\" src=\"https:\/\/ambiancebp.com\/wp-content\/plugins\/AmbianceBP-plugin\/blocks\/polymer-sand-form\/images\/polymer-sand-medium.png\" alt=\"Joints moyens\">\n                              <span class=\"psf-pattern-card__title\">Medium<\/span>\n                <span class=\"psf-pattern-card__desc\">(~ 10 x 10)<\/span>\n                          <\/span>\n          <\/label>\n\n          <label class=\"psf-pattern-option\">\n            <input type=\"radio\" name=\"pattern\" value=\"large\" required>\n            <span class=\"psf-pattern-card\">\n              <img decoding=\"async\" src=\"https:\/\/ambiancebp.com\/wp-content\/plugins\/AmbianceBP-plugin\/blocks\/polymer-sand-form\/images\/polymer-sand-large.png\" alt=\"Grands joints\">\n                              <span class=\"psf-pattern-card__title\">Large<\/span>\n                <span class=\"psf-pattern-card__desc\">(~ 30 x 30)<\/span>\n                          <\/span>\n          <\/label>\n\n        <\/div>\n      <\/fieldset>\n\n      <p class=\"psf-error\" aria-live=\"polite\"><\/p>\n      <button type=\"submit\" class=\"psf-btn psf-btn--primary\">\n                  Get my estimate\n              <\/button>\n\n    <\/form>\n  <\/div>\n\n  <!-- Step 2: Result + Contact form -->\n  <div class=\"psf-step psf-step--2\">\n\n    <div class=\"psf-result\">\n              <p class=\"psf-result__label\">Estimated quantity of polymer sand required<\/p>\n        <p class=\"psf-result__value\"><span class=\"psf-result__bags\">\u2014<\/span> bag(s)<\/p>\n        <p class=\"psf-result__note\">This estimate is based on a surface of <strong class=\"psf-result__area\">\u2014<\/strong> sqft with a <strong class=\"psf-result__pattern-label\">\u2014<\/strong> coverage.<\/p>\n        <button class=\"psf-btn psf-btn--secondary psf-back-btn\">\u2190 Start over<\/button>\n          <\/div>\n\n    <div class=\"psf-contact\">\n              <h2 class=\"psf-title\">Let us know more about your project<\/h2>\n        <p class=\"psf-subtitle\">Describe your project, and our experts will be able to give you personalized advice when you visit the store!<\/p>\n            <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_4' ><style>#gform_wrapper_4[data-form-index=\"0\"].gform-theme,[data-parent-form=\"4_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><div id='gf_4' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_4' id='gform_4'  action='\/en\/wp-json\/wp\/v2\/pages\/6994#gf_4' data-formid='4' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_4_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_1'>Your name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_4_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_3\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_3'>Phone number<\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_4_3' type='tel' value='' class='large'    aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_6\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_6'>Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_4_6' class='textarea small'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_4_5\" class=\"gfield gfield--type-fileupload gfield--input-type-fileupload gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='gform_browse_button_4_5'>Pictures of the project (optional)<\/label><div class='ginput_container ginput_container_fileupload'><div id='gform_multifile_upload_4_5' data-settings='{&quot;runtimes&quot;:&quot;html5,flash,html4&quot;,&quot;browse_button&quot;:&quot;gform_browse_button_4_5&quot;,&quot;container&quot;:&quot;gform_multifile_upload_4_5&quot;,&quot;drop_element&quot;:&quot;gform_drag_drop_area_4_5&quot;,&quot;filelist&quot;:&quot;gform_preview_4_5&quot;,&quot;unique_names&quot;:true,&quot;file_data_name&quot;:&quot;file&quot;,&quot;url&quot;:&quot;https:\\\/\\\/ambiancebp.com\\\/en\\\/?gf_page=4d0099b315675f4&quot;,&quot;flash_swf_url&quot;:&quot;https:\\\/\\\/ambiancebp.com\\\/wp-includes\\\/js\\\/plupload\\\/plupload.flash.swf&quot;,&quot;silverlight_xap_url&quot;:&quot;https:\\\/\\\/ambiancebp.com\\\/wp-includes\\\/js\\\/plupload\\\/plupload.silverlight.xap&quot;,&quot;filters&quot;:{&quot;mime_types&quot;:[{&quot;title&quot;:&quot;Allowed Files&quot;,&quot;extensions&quot;:&quot;*&quot;}],&quot;max_file_size&quot;:&quot;2097152b&quot;},&quot;multipart&quot;:true,&quot;urlstream_upload&quot;:false,&quot;multipart_params&quot;:{&quot;form_id&quot;:4,&quot;field_id&quot;:5,&quot;_gform_file_upload_nonce_4_5&quot;:&quot;2d32396716&quot;},&quot;gf_vars&quot;:{&quot;max_files&quot;:&quot;6&quot;,&quot;message_id&quot;:&quot;gform_multifile_messages_4_5&quot;,&quot;disallowed_extensions&quot;:[&quot;php&quot;,&quot;asp&quot;,&quot;aspx&quot;,&quot;cmd&quot;,&quot;csh&quot;,&quot;bat&quot;,&quot;html&quot;,&quot;htm&quot;,&quot;hta&quot;,&quot;jar&quot;,&quot;exe&quot;,&quot;com&quot;,&quot;js&quot;,&quot;lnk&quot;,&quot;htaccess&quot;,&quot;phar&quot;,&quot;phtml&quot;,&quot;ps1&quot;,&quot;ps2&quot;,&quot;php3&quot;,&quot;php4&quot;,&quot;php5&quot;,&quot;php6&quot;,&quot;py&quot;,&quot;rb&quot;,&quot;tmp&quot;]}}' class='gform_fileupload_multifile'>\n\t\t\t\t\t\t\t\t\t\t<div id='gform_drag_drop_area_4_5' class='gform_drop_area gform-theme-field-control'>\n\t\t\t\t\t\t\t\t\t\t\t<span class='gform_drop_instructions'>Drop files here or <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<button type='button' id='gform_browse_button_4_5' class='button gform_button_select_files gform-theme-button gform-theme-button--control' aria-describedby=\"gfield_upload_rules_4_5\"  >Select files<\/button>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_4_5'>Max. file size: 2 MB, Max. files: 6.<\/span><ul class='validation_message--hidden-on-empty gform-ul-reset' id='gform_multifile_messages_4_5'><\/ul> <div id='gform_preview_4_5' class='ginput_preview_list'><\/div><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=d5264e2366d9c085bfe3ba8df2521674' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='ariaZVB8D5EdlHp\/9REkGvhm6CjQnlgxYWx\/426engqZD6FMgEd\/w5jVOutBSRPiFTe\/66am79DgquBUt\/GZumFVv\/O\/sxbhknKRcqn3sE2dM2w=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsImJkODhlYjZmYTczZGZjODk5YjNiZDQ5MmY5MjU0NGZhIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            <input type='hidden' name='gform_uploaded_files' id='gform_uploaded_files_4' value='' \/>\n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https:\/\/ambiancebp.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https:\/\/ambiancebp.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"4\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_4\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_4\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_4\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 4, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n    <\/div>\n\n  <\/div>\n\n<\/div>\n<\/div>\n            <\/div>\n\n        <\/div>\n    <\/dialog>\n ","protected":false},"excerpt":{"rendered":"<p>Jointing materials and polymer sands What is polymer sand? Polymer sand is a blend of aggregates and polymer binders designed to stabilize joints between pavers. By consolidating the fine sand particles, it prevents displacement of the pavers and ensures long-lasting installation. Activated by water, polymer sand hardens to form a tough, waterproof seal, firmly locking [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6994","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/pages\/6994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/comments?post=6994"}],"version-history":[{"count":5,"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/pages\/6994\/revisions"}],"predecessor-version":[{"id":7013,"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/pages\/6994\/revisions\/7013"}],"wp:attachment":[{"href":"https:\/\/ambiancebp.com\/en\/wp-json\/wp\/v2\/media?parent=6994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}