{"id":80,"date":"2026-08-09T13:26:25","date_gmt":"2026-08-09T13:26:25","guid":{"rendered":"https:\/\/steeleconcreteconstructionllc.com\/?page_id=80"},"modified":"2026-08-09T13:33:54","modified_gmt":"2026-08-09T13:33:54","slug":"quote","status":"publish","type":"page","link":"https:\/\/steeleconcreteconstructionllc.com\/?page_id=80","title":{"rendered":"Quote"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <meta name=\"description\" content=\"Request a concrete estimate from Steele Concrete Construction LLC\">\n    <!-- Custom form build by Tyler - Ready for EasyWP deployment -->\n    <title>Get a Quote | Steele Concrete<\/title>\n\n    <style>\n        :root {\n            --c-bg: #0A192F; \n            --c-card: rgba(30, 41, 59, 0.85);\n            --c-input-bg: rgba(15, 23, 42, 0.6);\n            --c-text-main: #E2E8F0;\n            --c-text-light: #FFFFFF;\n            --c-accent: #FF6B35;\n            --c-accent-hover: #E85A28;\n            --c-border: rgba(255, 255, 255, 0.15);\n            --transition: 0.3s ease;\n        }\n\n        * {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0;\n        }\n\n        body, html {\n            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n            color: var(--c-text-main);\n            background-color: var(--c-bg);\n            line-height: 1.6;\n            min-height: 100vh;\n        }\n\n        h1, h2, h3, h4 {\n            font-family: 'Arial Black', sans-serif;\n            font-weight: 900;\n            text-transform: uppercase;\n            letter-spacing: 1.5px;\n            color: var(--c-text-light);\n        }\n\n        \/* --- Cohesive Background --- *\/\n        #bg-tear-mask {\n            position: fixed;\n            top: 15%; \n            left: 5%;\n            width: 90%;\n            height: 70%;\n            background: url('https:\/\/steeleconcreteconstructionllc.com\/wp-content\/uploads\/2026\/08\/1786231880839.png') center\/contain no-repeat fixed;\n            opacity: 0.15;\n            z-index: -1;\n            filter: grayscale(100%);\n        }\n\n        \/* --- Layout --- *\/\n        .page-wrap {\n            max-width: 800px;\n            margin: 0 auto;\n            padding: 60px 20px;\n        }\n\n        .header {\n            text-align: center;\n            margin-bottom: 40px;\n        }\n\n        .header__title {\n            font-size: 2.8rem;\n            margin-bottom: 10px;\n        }\n\n        .header__sub {\n            color: var(--c-accent);\n            font-weight: bold;\n            font-size: 1.2rem;\n            letter-spacing: 1px;\n        }\n\n        \/* --- Form Container --- *\/\n        .quote-form {\n            background: var(--c-card);\n            padding: 50px;\n            border-radius: 4px;\n            border: 2px solid var(--c-border);\n            backdrop-filter: blur(8px);\n            box-shadow: 0 15px 30px rgba(0,0,0,0.5);\n            position: relative;\n        }\n\n        .form-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 25px;\n        }\n\n        .form-group {\n            display: flex;\n            flex-direction: column;\n        }\n\n        .form-group--full {\n            grid-column: 1 \/ -1;\n        }\n\n        .form-label {\n            font-size: 0.9rem;\n            font-weight: bold;\n            margin-bottom: 8px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            color: var(--c-text-main);\n        }\n\n        .form-label span {\n            color: var(--c-accent);\n        }\n\n        \/* --- Custom Inputs --- *\/\n        .form-control {\n            background: var(--c-input-bg);\n            border: 2px solid var(--c-border);\n            border-radius: 2px;\n            padding: 15px;\n            color: var(--c-text-light);\n            font-size: 1rem;\n            font-family: inherit;\n            transition: all var(--transition);\n        }\n\n        .form-control:focus {\n            outline: none;\n            border-color: var(--c-accent);\n            background: rgba(15, 23, 42, 0.9);\n            box-shadow: 0 0 10px rgba(255, 107, 53, 0.2);\n        }\n\n        textarea.form-control {\n            resize: vertical;\n            min-height: 120px;\n        }\n\n        \/* Custom Select Styling *\/\n        select.form-control {\n            appearance: none;\n            background-image: url(\"data:image\/svg+xml;charset=UTF-8,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23E2E8F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c\/polyline%3e%3c\/svg%3e\");\n            background-repeat: no-repeat;\n            background-position: right 15px center;\n            background-size: 1em;\n        }\n\n        \/* --- Submit Button --- *\/\n        .btn-submit {\n            display: inline-block;\n            width: 100%;\n            padding: 18px;\n            margin-top: 20px;\n            background: var(--c-accent);\n            color: #FFF;\n            font-family: 'Arial Black', sans-serif;\n            font-size: 1.2rem;\n            font-weight: 900;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            border: 2px solid var(--c-accent);\n            border-radius: 2px;\n            cursor: pointer;\n            transition: all var(--transition);\n        }\n\n        .btn-submit:hover {\n            background: transparent;\n            color: var(--c-accent);\n            box-shadow: 0 0 20px rgba(255, 107, 53, 0.4);\n        }\n\n        .btn-submit:disabled {\n            opacity: 0.7;\n            cursor: not-allowed;\n        }\n\n        \/* --- Success Overlay --- *\/\n        .form-overlay {\n            position: absolute;\n            inset: 0;\n            background: var(--c-card);\n            backdrop-filter: blur(10px);\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            text-align: center;\n            opacity: 0;\n            pointer-events: none;\n            transition: opacity 0.4s ease;\n            border-radius: 4px;\n        }\n\n        .form-overlay.is-active {\n            opacity: 1;\n            pointer-events: auto;\n        }\n\n        .form-overlay h3 {\n            color: var(--c-accent);\n            font-size: 2rem;\n            margin-bottom: 10px;\n        }\n\n        @media (max-width: 768px) {\n            .form-grid { grid-template-columns: 1fr; gap: 20px; }\n            .quote-form { padding: 30px 20px; }\n            .header__title { font-size: 2.2rem; }\n        }\n    <\/style>\n<\/head>\n<body>\n\n    <div id=\"bg-tear-mask\"><\/div>\n\n    <main class=\"page-wrap\">\n        <header class=\"header\">\n            <h1 class=\"header__title\">Start Your Project<\/h1>\n            <p class=\"header__sub\">GET A FREE CUSTOM ESTIMATE<\/p>\n        <\/header>\n\n        <form id=\"steele-quote-form\" class=\"quote-form\" action=\"#\" method=\"POST\">\n            <div class=\"form-grid\">\n                \n                <!-- Contact Info -->\n                <div class=\"form-group\">\n                    <label class=\"form-label\" for=\"firstName\">First Name <span>*<\/span><\/label>\n                    <input type=\"text\" id=\"firstName\" name=\"firstName\" class=\"form-control\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label class=\"form-label\" for=\"lastName\">Last Name <span>*<\/span><\/label>\n                    <input type=\"text\" id=\"lastName\" name=\"lastName\" class=\"form-control\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label class=\"form-label\" for=\"phone\">Phone Number <span>*<\/span><\/label>\n                    <input type=\"tel\" id=\"phone\" name=\"phone\" class=\"form-control\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label class=\"form-label\" for=\"email\">Email Address<\/label>\n                    <input type=\"email\" id=\"email\" name=\"email\" class=\"form-control\">\n                <\/div>\n\n                <!-- Project Location -->\n                <div class=\"form-group form-group--full\">\n                    <label class=\"form-label\" for=\"address\">Project Address (Marion &#038; Surrounding Areas) <span>*<\/span><\/label>\n                    <input type=\"text\" id=\"address\" name=\"address\" class=\"form-control\" placeholder=\"123 Main St, Marion, OH\" required>\n                <\/div>\n\n                <!-- Project Details -->\n                <div class=\"form-group form-group--full\">\n                    <label class=\"form-label\" for=\"serviceType\">Primary Service Needed <span>*<\/span><\/label>\n                    <select id=\"serviceType\" name=\"serviceType\" class=\"form-control\" required>\n                        <option value=\"\" disabled selected>Select a concrete service&#8230;<\/option>\n                        <option value=\"garage\">Garage Floor<\/option>\n                        <option value=\"patio\">Custom Patio<\/option>\n                        <option value=\"driveway\">Driveway (New or Replacement)<\/option>\n                        <option value=\"sidewalk\">Sidewalk \/ Walkway<\/option>\n                        <option value=\"epoxy\">Epoxy Flooring<\/option>\n                        <option value=\"decorative\">Decorative \/ Stamped Concrete<\/option>\n                        <option value=\"masonry\">Masonry \/ ECT \/ Foundation<\/option>\n                        <option value=\"other\">Other<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-group form-group--full\">\n                    <label class=\"form-label\" for=\"projectDetails\">Project Details &#038; Dimensions<\/label>\n                    <textarea id=\"projectDetails\" name=\"projectDetails\" class=\"form-control\" placeholder=\"Tell us roughly how big the area is, current conditions, and what you're looking to achieve...\"><\/textarea>\n                <\/div>\n\n                <div class=\"form-group form-group--full\">\n                    <button type=\"submit\" class=\"btn-submit\" id=\"submitBtn\">Request Estimate<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- Custom Success Message Overlay -->\n            <div class=\"form-overlay\" id=\"successOverlay\">\n                <h3>Request Sent<\/h3>\n                <p>Thanks for reaching out. Evan will review your project details and contact you shortly at the number provided.<\/p>\n                <button type=\"button\" class=\"btn-submit\" id=\"resetBtn\" style=\"width: auto; padding: 10px 30px; margin-top: 30px;\">Close<\/button>\n            <\/div>\n        <\/form>\n    <\/main>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', () => {\n            const form = document.getElementById('steele-quote-form');\n            const submitBtn = document.getElementById('submitBtn');\n            const overlay = document.getElementById('successOverlay');\n            const resetBtn = document.getElementById('resetBtn');\n\n            form.addEventListener('submit', (e) => {\n                \/\/ Prevent actual page reload for the custom JS animation\n                e.preventDefault();\n\n                \/\/ UI Loading state\n                const originalText = submitBtn.textContent;\n                submitBtn.textContent = 'SENDING...';\n                submitBtn.disabled = true;\n\n                \/\/ Simulate network request\/email sending delay\n                setTimeout(() => {\n                    overlay.classList.add('is-active');\n                    submitBtn.textContent = originalText;\n                    submitBtn.disabled = false;\n                    form.reset(); \/\/ Clear fields\n                }, 1200);\n\n                \/* \n                 * Note for integration:\n                 * To make this send real emails without a backend server, \n                 * change the <form action=\"#\"> attribute above to your Formspree endpoint, \n                 * or hook this up to your WP mailer function.\n                 *\/\n            });\n\n            \/\/ Handle closing the success overlay\n            resetBtn.addEventListener('click', () => {\n                overlay.classList.remove('is-active');\n            });\n        });\n    <\/script>\n<\/body>\n<\/html>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Get a Quote | Steele Concrete Start Your Project GET A FREE CUSTOM ESTIMATE First Name * Last Name * Phone Number * Email Address Project Address (Marion &#038; Surrounding Areas) * Primary Service Needed * Select a concrete service&#8230;Garage FloorCustom PatioDriveway (New or Replacement)Sidewalk \/ WalkwayEpoxy FlooringDecorative \/ Stamped ConcreteMasonry \/ ECT \/ FoundationOther [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-80","page","type-page","status-publish","hentry"],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=\/wp\/v2\/pages\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=80"}],"version-history":[{"count":1,"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=\/wp\/v2\/pages\/80\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=\/wp\/v2\/pages\/80\/revisions\/81"}],"wp:attachment":[{"href":"https:\/\/steeleconcreteconstructionllc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}