{"id":3484,"date":"2025-03-06T04:37:10","date_gmt":"2025-03-06T04:37:10","guid":{"rendered":"http:\/\/localhost:10058\/?page_id=3484"},"modified":"2026-01-27T19:23:57","modified_gmt":"2026-01-27T19:23:57","slug":"request-a-quote","status":"publish","type":"page","link":"https:\/\/www.synolomaterials.com\/index.php\/request-a-quote\/","title":{"rendered":"Request A Quote"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3484\" class=\"elementor elementor-3484\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fb7e1d e-flex e-con-boxed e-con e-parent\" data-id=\"9fb7e1d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ea71fb3 e-flex e-con-boxed e-con e-child\" data-id=\"ea71fb3\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3e925a elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"a3e925a\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">REQUEST A QUOTE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49e9e60 content-align-start elementor-widget elementor-widget-rtbreadrumb\" data-id=\"49e9e60\" data-element_type=\"widget\" data-widget_type=\"rtbreadrumb.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"reactheme-breadcrumb\">\n        <div class=\"breadcrumb-inner container\">\n            <h1 class=\"page-title\"><\/h1>\n            <div class=\"breadcrumb-path\">\n                <a href=\"https:\/\/www.synolomaterials.com\/\">Home<\/a>            <\/div>\n        <\/div>\n    <\/div>\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1879e6 e-flex e-con-boxed e-con e-parent\" data-id=\"f1879e6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-def2395 elementor-widget elementor-widget-react-heading\" data-id=\"def2395\" data-element_type=\"widget\" data-widget_type=\"react-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"react-heading \r\n\t\tdefault\">\r\n\t\t\t<div class=\"title-inner\">\r\n\t\t\t\t<span class=\"sub-text word-line\">Concrete Calculator<\/span><h2 class=\"title word-line watermark-no \">Estimate how much concrete you need for your project<\/h2>\t\t\t<\/div>\t\t\t\r\n\t\t<\/div>\t\t\t\r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1f509a e-flex e-con-boxed e-con e-parent\" data-id=\"a1f509a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e39f39e e-con-full e-flex e-con e-child\" data-id=\"e39f39e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11f9bf1 elementor-widget__width-initial elementor-widget elementor-widget-wpforms\" data-id=\"11f9bf1\" data-element_type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"wpforms-css-vars-elementor-widget-11f9bf1\">\n\t\t\t\t.elementor-widget-wpforms.elementor-element-11f9bf1 {\n\t\t\t\t--wpforms-field-size-input-height: 31px;\n--wpforms-field-size-input-spacing: 10px;\n--wpforms-field-size-font-size: 14px;\n--wpforms-field-size-line-height: 17px;\n--wpforms-field-size-padding-h: 9px;\n--wpforms-field-size-checkbox-size: 14px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 0.75;\n--wpforms-label-size-font-size: 14px;\n--wpforms-label-size-line-height: 17px;\n--wpforms-label-size-sublabel-font-size: 13px;\n--wpforms-label-size-sublabel-line-height: 16px;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-15724\"><form id=\"wpforms-form-15724\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"15724\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php\/wp-json\/wp\/v2\/pages\/3484\" data-token=\"5c4eefb21cfa3d945a78837928799576\" data-token-time=\"1776354247\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-15724-field_1-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-15724-field_1\">Length (ft) <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"number\" id=\"wpforms-15724-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" step=\"any\" aria-errormessage=\"wpforms-15724-field_1-error\" required><\/div><div id=\"wpforms-15724-field_2-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-15724-field_2\">Width (ft) <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"number\" id=\"wpforms-15724-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" step=\"any\" aria-errormessage=\"wpforms-15724-field_2-error\" required><\/div>\t\t<div id=\"wpforms-15724-field_4-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"4\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-15724-field_4\" >Width Length Thickness<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-15724-field_4\" class=\"wpforms-field-medium\" name=\"wpforms[fields][4]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-15724-field_3-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-15724-field_3\">Thickness (in) <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"number\" id=\"wpforms-15724-field_3\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][3]\" step=\"any\" aria-errormessage=\"wpforms-15724-field_3-error\" required><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-15724-field_4-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-15724-field_4-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-15724-field_4-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"15724\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/pages\/3484\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-15724\" class=\"wpforms-submit\" data-alt-text=\"Calculating...\" data-submit-text=\"Calculate Concrete\" aria-live=\"assertive\" value=\"wpforms-submit\">Calculate Concrete<\/button><img decoding=\"async\" src=\"https:\/\/www.synolomaterials.com\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa79d46 elementor-widget elementor-widget-html\" data-id=\"fa79d46\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Calculator Script -->\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  var form = document.querySelector(\".wpforms-form\");\n\n  if (!form) {\n    return;\n  }\n\n  var button = form.querySelector(\"button[type='submit']\");\n\n  if (!button) {\n    return;\n  }\n\n  button.addEventListener(\"click\", function (e) {\n\n    e.preventDefault();\n\n    var lengthField = form.querySelector('input[name=\"wpforms[fields][1]\"]');\n    var widthField = form.querySelector('input[name=\"wpforms[fields][2]\"]');\n    var thicknessField = form.querySelector('input[name=\"wpforms[fields][3]\"]');\n\n    if (!lengthField || !widthField || !thicknessField) {\n      alert(\"Calculator fields not found.\");\n      return;\n    }\n\n    var length = parseFloat(lengthField.value);\n    var width = parseFloat(widthField.value);\n    var thickness = parseFloat(thicknessField.value) \/ 12;\n\n    if (isNaN(length) || isNaN(width) || isNaN(thickness)) {\n      alert(\"Please enter valid values for all fields.\");\n      return;\n    }\n\n    var cubicFeet = length * width * thickness;\n    var yards = cubicFeet \/ 27;\n\n    var resultBox = document.getElementById(\"concreteCalcResult\");\n    var output = document.getElementById(\"yardsOutput\");\n\n    output.innerText =\n      \"Estimated concrete required: \" +\n      yards.toFixed(2) +\n      \" cubic yards\";\n\n    resultBox.style.display = \"block\";\n\n    setTimeout(function () {\n      resultBox.style.transform = \"translateX(0)\";\n      resultBox.style.opacity = \"1\";\n    }, 50);\n\n  });\n\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1fe46b1 e-con-full e-flex e-con e-child\" data-id=\"1fe46b1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d6a50ae elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"d6a50ae\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Result Box -->\n<div \n  id=\"concreteCalcResult\"\n  style=\"\n    display:none;\n    background:#eef7ff;\n    padding:20px;\n    border-radius:8px;\n    margin-top:20px;\n    transform: translateX(-40px);\n    opacity: 0;\n    transition: all 0.5s ease;\n  \"\n>\n  <h3>Your Concrete Estimate<\/h3>\n\n  <p \n    id=\"yardsOutput\" \n    style=\"font-weight:600; font-size:18px; margin-bottom:8px;\"\n  ><\/p>\n\n  <p style=\"margin-top:10px; color:#555; font-size:14px;\">\n    This estimate is based on the dimensions you provided. \n    We recommend ordering slightly more material to account for waste, leveling, and site conditions.\n  <\/p>\n\n  <p style=\"margin-top:8px; color:#555; font-size:14px;\">\n    If you would like help placing your order or need a custom quote, please contact our team.\n  <\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-06c0550 e-con-full e-flex e-con e-child\" data-id=\"06c0550\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4204cae e-con-full e-flex e-con e-child\" data-id=\"4204cae\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7834167 elementor-widget elementor-widget-react-heading\" data-id=\"7834167\" data-element_type=\"widget\" data-widget_type=\"react-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"react-heading \r\n\t\tdefault\">\r\n\t\t\t<div class=\"title-inner\">\r\n\t\t\t\t<h1 class=\"title word-line watermark-no \">Get a Quote for Your Next Project<\/h1>\t\t\t<\/div>\t\t\t\r\n\t\t<\/div>\t\t\t\r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b72a4d1 elementor-widget elementor-widget-text-editor\" data-id=\"b72a4d1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Need materials for an upcoming project? Tell us what you\u2019re working on, and our team will provide pricing and delivery options tailored to your needs.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eae6a24 elementor-widget elementor-widget-topbar-icon-list\" data-id=\"eae6a24\" data-element_type=\"widget\" data-widget_type=\"topbar-icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t \n        <div class=\"rt-features-list-content\">                \n            <ul class=\"rt-features-list icon-start\">\n                <li>\n                                            <div class=\"icon\"><\/div>                            \n                                            <div class=\"query-list\">\n                                                    <span class=\"sub-text d-block\">Call us at:<\/span>\n                                                            <a href=\"tel:(956)800-1067\"><span class=\"text-heading\">(956) 800-1067<\/span><\/a>\n                                                    <\/div>                        \n                <\/li>                \n            <\/ul>                          \n        <\/div>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1bfb248 e-con-full e-flex e-con e-child\" data-id=\"1bfb248\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a83632b elementor-widget elementor-widget-metform\" data-id=\"a83632b\" data-element_type=\"widget\" data-widget_type=\"metform.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"mf-response-props-id-4087\" data-previous-steps-style=\"\" data-editswitchopen=\"\" data-response_type=\"alert\" data-erroricon=\"fas fa-exclamation-triangle\" data-successicon=\"fas fa-check\" data-messageposition=\"top\" class=\"   mf-scroll-top-no\">\n\t\t<div class=\"formpicker_warper formpicker_warper_editable\" data-metform-formpicker-key=\"4087\" >\n\t\t\t\t\n\t\t\t<div class=\"mf-widget-container\">\n\t\t\t\t\r\n\t\t<div\r\n\t\t\tid=\"metform-wrap-a83632b-4087\"\r\n\t\t\tclass=\"mf-form-wrapper\"\r\n\t\t\tdata-form-id=\"4087\"\r\n\t\t\tdata-action=\"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/metform\/v1\/entries\/insert\/4087\"\r\n\t\t\tdata-wp-nonce=\"f4038d1435\"\r\n\t\t\tdata-form-nonce=\"d43cdc3467\"\r\n\t\t\tdata-quiz-summery = \"false\"\r\n\t\t\tdata-save-progress = \"false\"\r\n\t\t\tdata-form-type=\"general-form\"\r\n\t\t\tdata-stop-vertical-effect=\"\"\r\n\t\t\t><\/div>\r\n\r\n\r\n\t\t<!----------------------------- \r\n\t\t\t* controls_data : find the the props passed indie of data attribute\r\n\t\t\t* props.SubmitResponseMarkup : contains the markup of error or success message\r\n\t\t\t* https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Template_literals\r\n\t\t--------------------------- -->\r\n\r\n\t\t\t\t<script type=\"text\/mf\" class=\"mf-template\">\r\n\t\t\tfunction controls_data (value){\r\n\t\t\t\tlet currentWrapper = \"mf-response-props-id-4087\";\r\n\t\t\t\tlet currentEl = document.getElementById(currentWrapper);\r\n\t\t\t\t\r\n\t\t\t\treturn currentEl ? currentEl.dataset[value] : false\r\n\t\t\t}\r\n\r\n\r\n\t\t\tlet is_edit_mode = '' ? true : false;\r\n\t\t\tlet message_position = controls_data('messageposition') || 'top';\r\n\r\n\t\t\t\r\n\t\t\tlet message_successIcon = controls_data('successicon') || '';\r\n\t\t\tlet message_errorIcon = controls_data('erroricon') || '';\r\n\t\t\tlet message_editSwitch = controls_data('editswitchopen') === 'yes' ? true : false;\r\n\t\t\tlet message_proClass = controls_data('editswitchopen') === 'yes' ? 'mf_pro_activated' : '';\r\n\t\t\t\r\n\t\t\tlet is_dummy_markup = is_edit_mode && message_editSwitch ? true : false;\r\n\r\n\t\t\t\r\n\t\t\treturn html`\r\n\t\t\t\t<form\r\n\t\t\t\t\tclassName=\"metform-form-content\"\r\n\t\t\t\t\tref=${parent.formContainerRef}\r\n\t\t\t\t\tonSubmit=${ validation.handleSubmit( parent.handleFormSubmit ) }\r\n\t\t\t\t\r\n\t\t\t\t\t>\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'top' ?  props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' :  message_position === 'top' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\r\n\t\t\t\t\t<!--------------------------------------------------------\r\n\t\t\t\t\t*** IMPORTANT \/ DANGEROUS ***\r\n\t\t\t\t\t${html``} must be used as in immediate child of \"metform-form-main-wrapper\"\r\n\t\t\t\t\tclass otherwise multistep form will not run at all\r\n\t\t\t\t\t---------------------------------------------------------->\r\n\r\n\t\t\t\t\t<div className=\"metform-form-main-wrapper\" key=${'hide-form-after-submit'} ref=${parent.formRef}>\r\n\t\t\t\t\t${html`\r\n\t\t\t\t\t\t\t\t<div data-elementor-type=\"wp-post\" key=\"2\" data-elementor-id=\"4087\" className=\"elementor elementor-4087\">\n\t\t\t\t<div className=\"elementor-element elementor-element-609f2af e-flex e-con-boxed e-con e-parent\" data-id=\"609f2af\" data-element_type=\"container\">\n\t\t\t\t\t<div className=\"e-con-inner\">\n\t\t\t\t<div className=\"elementor-element elementor-element-715e3b9 elementor-widget elementor-widget-mf-listing-fname\" data-id=\"715e3b9\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-listing-fname&quot;}\" data-widget_type=\"mf-listing-fname.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div className=\"mf-input-wrapper\">\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-715e3b9\">\n\t\t\t\t\t${ parent.decodeEntities(`Name \/ Company`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\n\t\t\t\t<\/label>\n\t\t\t\n\t\t\t<input type=\"text\" className=\"mf-input \" id=\"mf-input-text-715e3b9\" \n\t\t\t\tname=\"mf-listing-fname\" \n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Enter your name or company`) } \"\n\t\t\t\tonInput=${ parent.handleChange }\n\n\t\t\t\t\t\t\t\t\taria-invalid=${validation.errors['mf-listing-fname'] ? 'true' : 'false'}\n\t\t\t\t\tref=${ el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el) }\n\t\t\t\t\t\t\t\/>\n\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\n\t\t\t\t\terrors=${validation.errors}\n\t\t\t\t\tname=\"mf-listing-fname\"\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\n\t\t\t\t\t\/>\n\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-e2af76a elementor-widget elementor-widget-mf-text\" data-id=\"e2af76a\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;material_needed&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-e2af76a\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Material Needed`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-e2af76a\"\r\n\t\t\t\tname=\"material_needed\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`e.g., Concrete, Asphalt, Sand`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['material_needed'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"material_needed\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-37b1898 elementor-widget elementor-widget-mf-text\" data-id=\"37b1898\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;quantity_or_size&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-37b1898\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Quantity or Project Size`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-37b1898\"\r\n\t\t\t\tname=\"quantity_or_size\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Enter quantity or project size`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['quantity_or_size'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"quantity_or_size\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-55dd1a0 elementor-widget elementor-widget-mf-text\" data-id=\"55dd1a0\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;delivery_address&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-55dd1a0\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Delivery Address \/ City`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-55dd1a0\"\r\n\t\t\t\tname=\"delivery_address\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Enter delivery location or city`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['delivery_address'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"delivery_address\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-86388ad elementor-widget elementor-widget-mf-email\" data-id=\"86388ad\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-email&quot;}\" data-widget_type=\"mf-email.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-email-86388ad\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Email`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input \r\n\t\t\t\ttype=\"email\" \r\n\t\t\t\t \r\n\t\t\t\tdefaultValue=\"\" \r\n\t\t\t\tclassName=\"mf-input \" \r\n\t\t\t\tid=\"mf-input-email-86388ad\" \r\n\t\t\t\tname=\"mf-email\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Enter Email Address`) } \" \r\n\t\t\t\t \r\n\t\t\t\tonBlur=${parent.handleChange} onFocus=${parent.handleChange} aria-invalid=${validation.errors['mf-email'] ? 'true' : 'false' } \r\n\t\t\t\tref=${el=> parent.activateValidation({\"message\":\"This field is required.\",\"emailMessage\":\"Please enter a valid Email address\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t<${validation.ErrorMessage} \r\n\t\t\t\terrors=${validation.errors} \r\n\t\t\t\tname=\"mf-email\" \r\n\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-341d045 elementor-widget elementor-widget-mf-telephone\" data-id=\"341d045\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-telephone&quot;}\" data-widget_type=\"mf-telephone.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div className=\"mf-input-wrapper\">\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-telephone-341d045\">\n\t\t\t\t\t${ parent.decodeEntities(`Telephone`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\n\t\t\t\t<\/label>\n\t\t\t\n\t\t\t<input\n\t\t\t\ttype=\"tel\"\n\t\t\t\tclassName=\"mf-input \"\n\t\t\t\tid=\"mf-input-telephone-341d045\" \n\t\t\t\tname=\"mf-telephone\"\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Enter Phone Number`) } \"\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\n\t\t\t\t\taria-invalid=${validation.errors['mf-telephone'] ? 'true' : 'false'}\n\t\t\t\t\tref=${el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)}\n\t\t\t\t\t\t\t\t\/>\n\t\t\t\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\n\t\t\t\t\terrors=${validation.errors}\n\t\t\t\t\tname=\"mf-telephone\"\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\n\t\t\t\t\t\/>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-02569dc elementor-widget elementor-widget-mf-textarea\" data-id=\"02569dc\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-textarea&quot;}\" data-widget_type=\"mf-textarea.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-area-02569dc\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Notes \/ Details`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<textarea className=\"mf-input mf-textarea \" id=\"mf-input-text-area-02569dc\"\r\n\t\t\t\tname=\"mf-textarea\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Add any additional project details`) } \"\r\n\t\t\t\tcols=\"30\" rows=\"10\"\r\n\t\t\t\t\t\t\t\t\tonInput=${ parent.handleChange }\r\n\t\t\t\t\taria-invalid=${validation.errors['mf-textarea'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${ el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\t><\/textarea>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"mf-textarea\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-c81c123 mf-btn--center elementor-widget elementor-widget-mf-button\" data-id=\"c81c123\" data-element_type=\"widget\" data-widget_type=\"mf-button.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div className=\"mf-btn-wraper \" data-mf-form-conditional-logic-requirement=\"\">\r\n\t\t\t\t\t\t\t<button type=\"submit\" className=\"metform-btn metform-submit-btn \" id=\"\">\r\n\t\t\t\t\t<span>${ parent.decodeEntities(`Submit Request`) } <\/span>\r\n\t\t\t\t<\/button>\r\n\t\t\t        <\/div>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t`}\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'bottom' ? props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' : message_position === 'bottom' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\t\t\t\t\r\n\t\t\t\t<\/form>\r\n\t\t\t`\r\n\t\t<\/script>\r\n\r\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>REQUEST A QUOTE Home Concrete Calculator Estimate how much concrete you need for your project Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.Length (ft) *Width (ft) *Thickness (in) * Calculate Concrete Your Concrete Estimate This estimate is based on the dimensions you provided. We&#8230;<\/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-3484","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/pages\/3484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/comments?post=3484"}],"version-history":[{"count":106,"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/pages\/3484\/revisions"}],"predecessor-version":[{"id":15827,"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/pages\/3484\/revisions\/15827"}],"wp:attachment":[{"href":"https:\/\/www.synolomaterials.com\/index.php\/wp-json\/wp\/v2\/media?parent=3484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}