{"id":12266,"date":"2024-07-20T12:29:39","date_gmt":"2024-07-20T08:29:39","guid":{"rendered":"https:\/\/datvale.ge\/msheneblobis-kalkulatori\/"},"modified":"2026-07-10T16:30:37","modified_gmt":"2026-07-10T12:30:37","slug":"construction-calculator","status":"publish","type":"page","link":"https:\/\/datvale.ge\/en\/construction-calculator\/","title":{"rendered":"Construction Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12266\" class=\"elementor elementor-12266 elementor-7469\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3468fe e-flex e-con-boxed e-con e-parent\" data-id=\"f3468fe\" data-element_type=\"container\" data-e-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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6cc9aed e-flex e-con-boxed e-con e-parent\" data-id=\"6cc9aed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fdeea5 elementor-widget elementor-widget-heading\" data-id=\"7fdeea5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><div class=\"qMYqUG_convSearchResultHighlightRoot\"><div class=\"\" data-turn-id-container=\"request-6a4eb0e2-2bb0-83eb-abc4-f8bdae81b4ff-4\" data-is-intersecting=\"true\"><section class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a4eb0e2-2bb0-83eb-abc4-f8bdae81b4ff-4\" data-turn-id-container=\"request-6a4eb0e2-2bb0-83eb-abc4-f8bdae81b4ff-4\" data-testid=\"conversation-turn-68\" data-turn=\"assistant\"><div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"><div data-conversation-screenshot-content=\"\" class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"><div class=\"flex max-w-full flex-col gap-4 grow\"><div data-message-author-role=\"assistant\" data-message-id=\"629c5af0-c3bf-4d8f-b203-84761af8651a\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"><div class=\"flex w-full flex-col gap-1 empty:hidden\"><div class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"><p data-start=\"0\" data-end=\"68\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"PDq2pG_selectionAnchorContainer\"><strong data-start=\"0\" data-end=\"68\" data-is-last-node=\"\" data-is-only-node=\"\">Find Out the Cost of Building a House with Our Online Calculator<\/strong><span aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"><\/span><\/p><\/div><\/div><\/div><\/div><div class=\"z-0 flex min-h-[46px] justify-start\"><\/div><div class=\"mt-3 w-full empty:hidden\"><div class=\"text-center\"><\/div><\/div><\/div><\/div><\/section><\/div><\/div><div aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"><\/div><\/h3>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3ca64569 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"3ca64569\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66211be6\" data-id=\"66211be6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e2a828 elementor-widget elementor-widget-shortcode\" data-id=\"e2a828\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\r\n<div class=\"calculator-form-container building-calculator\">\r\n\r\n    <form\r\n        id=\"building-calculator-form\"\r\n        class=\"calculator-form\"\r\n    >\r\n\r\n        <!-- =====================================================\r\n             \u10db\u10d8\u10ec\u10d8\u10e1 \u10e4\u10d0\u10e0\u10d7\u10dd\u10d1\u10d8\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group\">\r\n\r\n            <label for=\"land_area\">\r\n                Land area (sq.m)            <\/label>\r\n\r\n            <input\r\n                type=\"number\"\r\n                id=\"land_area\"\r\n                name=\"land_area\"\r\n                min=\"1\"\r\n                step=\"0.1\"\r\n                placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 500\"\r\n                required\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10e1\u10d0\u10e0\u10d7\u10e3\u10da\u10d4\u10d1\u10d8\u10e1 \u10e0\u10d0\u10dd\u10d3\u10d4\u10dc\u10dd\u10d1\u10d0\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group\">\r\n\r\n            <label for=\"floors_count\">\r\n                Number of floors            <\/label>\r\n\r\n            <input\r\n                type=\"number\"\r\n                id=\"floors_count\"\r\n                name=\"floors_count\"\r\n                min=\"1\"\r\n                step=\"1\"\r\n                placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 2\"\r\n                required\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10e1\u10d0\u10e0\u10d7\u10e3\u10da\u10d8\u10e1 \u10e4\u10d0\u10e0\u10d7\u10dd\u10d1\u10d8\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group\">\r\n\r\n            <label for=\"floor_area\">\r\n                Floor area (sq.m)            <\/label>\r\n\r\n            <input\r\n                type=\"number\"\r\n                id=\"floor_area\"\r\n                name=\"floor_area\"\r\n                min=\"1\"\r\n                step=\"0.1\"\r\n                placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 120\"\r\n                required\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10db\u10d8\u10dc\u10d0\u10de\u10d0\u10d9\u10d4\u10e2\u10d8\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group building-full-row\">\r\n\r\n            <label>\r\n                Insulated Glass Unit            <\/label>\r\n\r\n            <div class=\"checkbox-container\">\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"glass_package_metaloplast\"\r\n                        name=\"glass_package\"\r\n                        value=\"metaloplast\"\r\n                        checked\r\n                    >\r\n\r\n                    <label for=\"glass_package_metaloplast\">\r\n                        PVC Windows                    <\/label>\r\n\r\n                <\/div>\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"glass_package_aluminum\"\r\n                        name=\"glass_package\"\r\n                        value=\"aluminum\"\r\n                    >\r\n\r\n                    <label for=\"glass_package_aluminum\">\r\n                        Aluminum                    <\/label>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10d2\u10d0\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d8\u10e1 \u10e2\u10d8\u10de\u10d8\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group building-full-row\">\r\n\r\n            <label>\r\n                Roof Type            <\/label>\r\n\r\n            <div class=\"checkbox-container\">\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"roof_type_concrete\"\r\n                        name=\"roof_type\"\r\n                        value=\"concrete\"\r\n                        checked\r\n                    >\r\n\r\n                    <label for=\"roof_type_concrete\">\r\n                        Concrete Slab                    <\/label>\r\n\r\n                <\/div>\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"roof_type_tin\"\r\n                        name=\"roof_type\"\r\n                        value=\"tin\"\r\n                    >\r\n\r\n                    <label for=\"roof_type_tin\">\r\n                        Metal Roof                    <\/label>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group building-full-row\">\r\n\r\n            <label>\r\n                \u10d2\u10e1\u10e3\u10e0\u10d7 \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8?            <\/label>\r\n\r\n            <div class=\"checkbox-container\">\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"basement_no\"\r\n                        name=\"basement\"\r\n                        value=\"no\"\r\n                        checked\r\n                    >\r\n\r\n                    <label for=\"basement_no\">\r\n                        No                    <\/label>\r\n\r\n                <\/div>\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"basement_yes\"\r\n                        name=\"basement\"\r\n                        value=\"yes\"\r\n                    >\r\n\r\n                    <label for=\"basement_yes\">\r\n                        yes\n                    <\/label>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\u10e1 \u10d6\u10dd\u10db\u10d4\u10d1\u10d8\r\n             ===================================================== -->\r\n\r\n        <div\r\n            id=\"building-basement-fields\"\r\n            class=\"building-dimension-fields\"\r\n            style=\"display:none;\"\r\n        >\r\n\r\n            <div class=\"form-group\">\r\n\r\n                <label for=\"basement_length\">\r\n                    Basement length (m)                <\/label>\r\n\r\n                <input\r\n                    type=\"number\"\r\n                    id=\"basement_length\"\r\n                    name=\"basement_length\"\r\n                    min=\"0\"\r\n                    step=\"0.1\"\r\n                    placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 10\"\r\n                >\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"form-group\">\r\n\r\n                <label for=\"basement_width\">\r\n                    Basement width (m)                <\/label>\r\n\r\n                <input\r\n                    type=\"number\"\r\n                    id=\"basement_width\"\r\n                    name=\"basement_width\"\r\n                    min=\"0\"\r\n                    step=\"0.1\"\r\n                    placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 8\"\r\n                >\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"form-group\">\r\n\r\n                <label for=\"basement_height\">\r\n                    Basement height (m)                <\/label>\r\n\r\n                <input\r\n                    type=\"number\"\r\n                    id=\"basement_height\"\r\n                    name=\"basement_height\"\r\n                    min=\"0\"\r\n                    step=\"0.1\"\r\n                    placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 2.8\"\r\n                >\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10d0\u10e3\u10d6\u10d8\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group building-full-row\">\r\n\r\n            <label>\r\n                \u10d2\u10e1\u10e3\u10e0\u10d7 \u10d0\u10e3\u10d6\u10d8?            <\/label>\r\n\r\n            <div class=\"checkbox-container\">\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"pool_no\"\r\n                        name=\"pool\"\r\n                        value=\"no\"\r\n                        checked\r\n                    >\r\n\r\n                    <label for=\"pool_no\">\r\n                        No                    <\/label>\r\n\r\n                <\/div>\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"pool_yes\"\r\n                        name=\"pool\"\r\n                        value=\"yes\"\r\n                    >\r\n\r\n                    <label for=\"pool_yes\">\r\n                        yes\n                    <\/label>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10d0\u10e3\u10d6\u10d8\u10e1 \u10d6\u10dd\u10db\u10d4\u10d1\u10d8\r\n             ===================================================== -->\r\n\r\n        <div\r\n            id=\"building-pool-fields\"\r\n            class=\"building-dimension-fields\"\r\n            style=\"display:none;\"\r\n        >\r\n\r\n            <div class=\"form-group\">\r\n\r\n                <label for=\"pool_length\">\r\n                    Pool length (m)                <\/label>\r\n\r\n                <input\r\n                    type=\"number\"\r\n                    id=\"pool_length\"\r\n                    name=\"pool_length\"\r\n                    min=\"0\"\r\n                    step=\"0.1\"\r\n                    placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 8\"\r\n                >\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"form-group\">\r\n\r\n                <label for=\"pool_width\">\r\n                     \u10d0\u10e3\u10d6\u10d8\u10e1 \u10e1\u10d8\u10d2\u10d0\u10dc\u10d4 (\u10db)                <\/label>\r\n\r\n                <input\r\n                    type=\"number\"\r\n                    id=\"pool_width\"\r\n                    name=\"pool_width\"\r\n                    min=\"0\"\r\n                    step=\"0.1\"\r\n                    placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 4\"\r\n                >\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"form-group\">\r\n\r\n                <label for=\"pool_depth\">\r\n                    Pool depth (m)                <\/label>\r\n\r\n                <input\r\n                    type=\"number\"\r\n                    id=\"pool_depth\"\r\n                    name=\"pool_depth\"\r\n                    min=\"0\"\r\n                    step=\"0.1\"\r\n                    placeholder=\"\u10db\u10d0\u10d2\u10d0\u10da\u10d8\u10d7\u10d0\u10d3: 1.8\"\r\n                >\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10e6\u10dd\u10d1\u10d4\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group building-full-row\">\r\n\r\n            <label>\r\n                \u10d2\u10e1\u10e3\u10e0\u10d7 \u10d1\u10da\u10dd\u10d9\u10d8\u10e1 \u10e6\u10dd\u10d1\u10d4?            <\/label>\r\n\r\n            <div class=\"checkbox-container\">\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"fence_no\"\r\n                        name=\"fence\"\r\n                        value=\"no\"\r\n                        checked\r\n                    >\r\n\r\n                    <label for=\"fence_no\">\r\n                        No                    <\/label>\r\n\r\n                <\/div>\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"fence_yes\"\r\n                        name=\"fence\"\r\n                        value=\"yes\"\r\n                    >\r\n\r\n                    <label for=\"fence_yes\">\r\n                        yes\n                    <\/label>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10d0\u10e0\u10e1\u10d4\u10d1\u10e3\u10da\u10d8 backend \u10de\u10d0\u10e0\u10d0\u10db\u10d4\u10e2\u10e0\u10d4\u10d1\u10d8\r\n             ===================================================== -->\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            id=\"central_sewage\"\r\n            name=\"central_sewage\"\r\n            value=\"no\"\r\n        >\r\n\r\n\r\n        <!-- \u10d0\u10e0\u10e1\u10d4\u10d1\u10e3\u10da\u10d8 Building mapping -->\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            name=\"condition\"\r\n            value=\"building\"\r\n        >\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            name=\"package\"\r\n            value=\"building\"\r\n        >\r\n\r\n\r\n        <!-- =====================================================\r\n             \u10d2\u10d0\u10db\u10dd\u10d7\u10d5\u10da\u10d0\r\n             ===================================================== -->\r\n\r\n        <div class=\"form-group building-submit-group\">\r\n\r\n            <input\r\n                type=\"submit\"\r\n                id=\"building-calculate-button\"\r\n                value=\"Calculating...\"\r\n                class=\"calculator-submit-button\"\r\n            >\r\n\r\n        <\/div>\r\n\r\n    <\/form>\r\n\r\n\r\n    <!-- =========================================================\r\n         \u10e8\u10d4\u10d3\u10d4\u10d2\u10d4\u10d1\u10d8\r\n         ========================================================= -->\r\n\r\n    <div\r\n        id=\"building-calculation-results\"\r\n        class=\"calculation-results\"\r\n    ><\/div>\r\n\r\n\r\n    <!-- =========================================================\r\n         \u10d3\u10d0\u10e0\u10d4\u10d9\u10d5\u10d8\u10e1 \u10db\u10dd\u10d7\u10ee\u10dd\u10d5\u10dc\u10d0\r\n         ========================================================= -->\r\n\r\n    <div\r\n        id=\"building-call-request-template\"\r\n        style=\"display:none;\"\r\n    >\r\n\r\n        <div class=\"cpdf-call-request-bar\">\r\n\r\n            <input\r\n                type=\"tel\"\r\n                class=\"cpdf-call-phone-input\"\r\n                name=\"building_call_phone\"\r\n                placeholder=\"Phone number\"\r\n            >\r\n\r\n            <button\r\n                type=\"button\"\r\n                class=\"cpdf-request-call-btn\"\r\n            >\r\n                Request a call            <\/button>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- =========================================================\r\n         Membership Modal\r\n         ========================================================= -->\r\n\r\n    <div id=\"membership-modal\" class=\"cpdf-modal\">\r\n\r\n        <div class=\"cpdf-modal-content\">\r\n\r\n            <span class=\"cpdf-modal-close\">\r\n                &times;\r\n            <\/span>\r\n\r\n            <h2>\r\n                Access restricted            <\/h2>\r\n\r\n            <p>\r\n                Active membership is required to use the calculator            <\/p>\r\n\r\n            <div class=\"cpdf-modal-buttons\">\r\n\r\n                <button\r\n                    id=\"membership-purchase-btn\"\r\n                    class=\"cpdf-modal-button primary\"\r\n                >\r\n                    Buy Membership                <\/button>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<!-- Auth Popup Modal -->\n<div id=\"cpdf-auth-modal\" class=\"cpdf-modal\">\n    <div class=\"cpdf-modal-content cpdf-auth-modal-content\">\n        <span class=\"cpdf-modal-close\">&times;<\/span>\n\n        <!-- Tab Navigation -->\n        <div class=\"cpdf-auth-tabs\">\n            <button class=\"cpdf-auth-tab-button active\" data-tab=\"login\">Authorization<\/button>\n            <button class=\"cpdf-auth-tab-button\" data-tab=\"register\">Registration<\/button>\n        <\/div>\n\n        <!-- Login Form -->\n        <div id=\"cpdf-login-form\" class=\"cpdf-auth-tab-content active\">\n            <h2>Authorization<\/h2>\n            <form id=\"login-form\">\n                <div class=\"cpdf-form-group\">\n                    <label for=\"login-username\">Username or Email<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome User icon -->\n                            <path d=\"M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"text\" id=\"login-username\" name=\"username\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <label for=\"login-password\">Password<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Lock icon -->\n                            <path d=\"M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"password\" id=\"login-password\" name=\"password\" required>\n                <\/div>\n                <div class=\"cpdf-form-group remember-me\">\n                    <input type=\"checkbox\" id=\"login-remember\" name=\"remember\" checked>\n                    <label for=\"login-remember\">Remember Me<\/label>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <div class=\"cpdf-auth-message\" id=\"login-message\"><\/div>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <button type=\"submit\" class=\"cpdf-auth-submit\">Sign In<\/button>\n                <\/div>\n                <div class=\"cpdf-form-group forgotten-password\">\n                    <a href=\"#\" class=\"cpdf-forgot-password-trigger\">Forgot Password?<\/a>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <!-- Forgot Password Form -->\n        <div id=\"cpdf-forgot-password-form\" class=\"cpdf-auth-tab-content\" style=\"display: none;\">\n            <button class=\"cpdf-back-to-login\" type=\"button\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Arrow Left icon -->\n                    <path d=\"M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z\"\/>\n                <\/svg>\n                Back            <\/button>\n            <h2>Password Reset<\/h2>\n            <p class=\"cpdf-forgot-password-description\">Enter your email address and we will send you instructions to reset your password.<\/p>\n            <form id=\"forgot-password-form\">\n                <div class=\"cpdf-form-group\">\n                    <label for=\"forgot-email\">Email Address<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!-- Font Awesome Envelope icon -->\n                            <path d=\"M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"email\" id=\"forgot-email\" name=\"email\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <div class=\"cpdf-auth-message\" id=\"forgot-password-message\"><\/div>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <button type=\"submit\" class=\"cpdf-auth-submit\">Send<\/button>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <!-- Register Form -->\n        <div id=\"cpdf-register-form\" class=\"cpdf-auth-tab-content\">\n            <h2>Create Account<\/h2>\n            <form id=\"register-form\">\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-email\">Email Address<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!-- Font Awesome Envelope icon -->\n                            <path d=\"M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"email\" id=\"register-email\" name=\"email\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-phone\">Phone Number<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!-- Font Awesome Phone icon -->\n                            <path d=\"M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3l49.4-40.4c13.7-11.1 18.4-30 11.6-46.3l-40-96z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"tel\" id=\"register-phone\" name=\"phone\" required>\n                <\/div>\n\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-password\">Password<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Lock icon -->\n                            <path d=\"M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"password\" id=\"register-password\" name=\"password\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-confirm-password\">Confirm password<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Lock icon -->\n                            <path d=\"M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"password\" id=\"register-confirm-password\" name=\"confirm_password\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <div class=\"cpdf-auth-message\" id=\"register-message\"><\/div>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <button type=\"submit\" class=\"cpdf-auth-submit\">Registration<\/button>\n                <\/div>\n                <div class=\"cpdf-form-group terms-privacy\">\n                    <p class=\"small\">\n                        By creating an account, you agree to our                        <a href=\"https:\/\/datvale.ge\/en\/privacy-eng\/\" target=\"_blank\">Privacy Policy\n<\/a>\n                    <\/p>\n                <\/div>\n            <\/form>\n        <\/div>\n    <\/div>\n<\/div>\n\r\n\r\n<script>\r\njQuery(document).ready(function ($) {\r\n\r\n    \/*\r\n     * Membership modal\r\n     *\/\r\n\r\n    $('.cpdf-modal-close')\r\n        .off('click.buildingCalculator')\r\n        .on('click.buildingCalculator', function () {\r\n\r\n            $(this)\r\n                .closest('.cpdf-modal')\r\n                .css('display', 'none');\r\n\r\n        });\r\n\r\n\r\n    $(window)\r\n        .off('click.buildingCalculatorModal')\r\n        .on('click.buildingCalculatorModal', function (event) {\r\n\r\n            if ($(event.target).hasClass('cpdf-modal')) {\r\n\r\n                $('.cpdf-modal')\r\n                    .css('display', 'none');\r\n\r\n            }\r\n\r\n        });\r\n\r\n\r\n    \/*\r\n     * =========================================================\r\n     * \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\r\n     * =========================================================\r\n     *\/\r\n\r\n    $('input[name=\"basement\"]')\r\n        .off('change.buildingCalculator')\r\n        .on('change.buildingCalculator', function () {\r\n\r\n            var value = $(this).val();\r\n\r\n            if (value === 'yes') {\r\n\r\n                $('#building-basement-fields')\r\n                    .stop(true, true)\r\n                    .slideDown(250);\r\n\r\n            } else {\r\n\r\n                $('#building-basement-fields')\r\n                    .stop(true, true)\r\n                    .slideUp(250);\r\n\r\n                $('#basement_length')\r\n                    .add('#basement_width')\r\n                    .add('#basement_height')\r\n                    .val('');\r\n\r\n            }\r\n\r\n        });\r\n\r\n\r\n    \/*\r\n     * =========================================================\r\n     * \u10d0\u10e3\u10d6\u10d8\r\n     * =========================================================\r\n     *\/\r\n\r\n    $('input[name=\"pool\"]')\r\n        .off('change.buildingCalculator')\r\n        .on('change.buildingCalculator', function () {\r\n\r\n            var value = $(this).val();\r\n\r\n            if (value === 'yes') {\r\n\r\n                $('#building-pool-fields')\r\n                    .stop(true, true)\r\n                    .slideDown(250);\r\n\r\n            } else {\r\n\r\n                $('#building-pool-fields')\r\n                    .stop(true, true)\r\n                    .slideUp(250);\r\n\r\n                $('#pool_length')\r\n                    .add('#pool_width')\r\n                    .add('#pool_depth')\r\n                    .val('');\r\n\r\n            }\r\n\r\n        });\r\n\r\n\r\n    \/*\r\n     * =========================================================\r\n     * Validation\r\n     * =========================================================\r\n     *\/\r\n\r\n    $('#building-calculator-form')\r\n        .off('submit.buildingValidation')\r\n        .on('submit.buildingValidation', function (event) {\r\n\r\n            var basement =\r\n                $('input[name=\"basement\"]:checked').val();\r\n\r\n            var pool =\r\n                $('input[name=\"pool\"]:checked').val();\r\n\r\n\r\n            \/*\r\n             * \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\u10e1 \u10d6\u10dd\u10db\u10d4\u10d1\u10d8\r\n             *\/\r\n\r\n            if (basement === 'yes') {\r\n\r\n                var basementLength =\r\n                    parseFloat($('#basement_length').val());\r\n\r\n                var basementWidth =\r\n                    parseFloat($('#basement_width').val());\r\n\r\n                var basementHeight =\r\n                    parseFloat($('#basement_height').val());\r\n\r\n                if (\r\n                    !basementLength ||\r\n                    !basementWidth ||\r\n                    !basementHeight\r\n                ) {\r\n\r\n                    event.preventDefault();\r\n\r\n                    alert(\r\n                        '\u10d2\u10d7\u10ee\u10dd\u10d5\u10d7 \u10e8\u10d4\u10d0\u10d5\u10e1\u10dd\u10d7 \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\u10e1 \u10e1\u10d8\u10d2\u10e0\u10eb\u10d4, \u10e1\u10d8\u10d2\u10d0\u10dc\u10d4 \u10d3\u10d0 \u10e1\u10d8\u10db\u10d0\u10e6\u10da\u10d4.'\r\n                    );\r\n\r\n                    return false;\r\n                }\r\n\r\n            }\r\n\r\n\r\n            \/*\r\n             * \u10d0\u10e3\u10d6\u10d8\u10e1 \u10d6\u10dd\u10db\u10d4\u10d1\u10d8\r\n             *\/\r\n\r\n            if (pool === 'yes') {\r\n\r\n                var poolLength =\r\n                    parseFloat($('#pool_length').val());\r\n\r\n                var poolWidth =\r\n                    parseFloat($('#pool_width').val());\r\n\r\n                var poolDepth =\r\n                    parseFloat($('#pool_depth').val());\r\n\r\n                if (\r\n                    !poolLength ||\r\n                    !poolWidth ||\r\n                    !poolDepth\r\n                ) {\r\n\r\n                    event.preventDefault();\r\n\r\n                    alert(\r\n                        '\u10d2\u10d7\u10ee\u10dd\u10d5\u10d7 \u10e8\u10d4\u10d0\u10d5\u10e1\u10dd\u10d7 \u10d0\u10e3\u10d6\u10d8\u10e1 \u10e1\u10d8\u10d2\u10e0\u10eb\u10d4, \u10e1\u10d8\u10d2\u10d0\u10dc\u10d4 \u10d3\u10d0 \u10e1\u10d8\u10e6\u10e0\u10db\u10d4.'\r\n                    );\r\n\r\n                    return false;\r\n                }\r\n\r\n            }\r\n\r\n        });\r\n\r\n\r\n    \/*\r\n     * =========================================================\r\n     * \u10e8\u10d4\u10d3\u10d4\u10d2\u10d4\u10d1\u10d6\u10d4 \u10d0\u10d5\u10e2\u10dd\u10db\u10d0\u10e2\u10e3\u10e0\u10d8 \u10d2\u10d0\u10d3\u10d0\u10e1\u10d5\u10da\u10d0\r\n     * =========================================================\r\n     *\/\r\n\r\n    var buildingResultsElement =\r\n        document.getElementById(\r\n            'building-calculation-results'\r\n        );\r\n\r\n    if (\r\n        buildingResultsElement &&\r\n        typeof MutationObserver !== 'undefined'\r\n    ) {\r\n\r\n        var previousResultsContent = '';\r\n\r\n        var buildingResultsObserver =\r\n            new MutationObserver(function () {\r\n\r\n                var currentContent =\r\n                    buildingResultsElement\r\n                        .innerHTML\r\n                        .trim();\r\n\r\n                if (\r\n                    currentContent === '' ||\r\n                    currentContent === previousResultsContent\r\n                ) {\r\n                    return;\r\n                }\r\n\r\n                previousResultsContent =\r\n                    currentContent;\r\n\r\n                window.setTimeout(function () {\r\n\r\n                    var $results =\r\n                        $('#building-calculation-results');\r\n\r\n                    if (!$results.length) {\r\n                        return;\r\n                    }\r\n\r\n                    $('html, body')\r\n                        .stop(true)\r\n                        .animate(\r\n                            {\r\n                                scrollTop:\r\n                                    $results.offset().top - 100\r\n                            },\r\n                            800\r\n                        );\r\n\r\n                }, 150);\r\n\r\n            });\r\n\r\n\r\n        buildingResultsObserver.observe(\r\n            buildingResultsElement,\r\n            {\r\n                childList: true,\r\n                subtree: true\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n});\r\n<\/script>\r\n\r\n\r\n<style>\r\n\/* =============================================================\r\n   DATVALE BUILDING CALCULATOR\r\n   \u10e0\u10d4\u10db\u10dd\u10dc\u10e2\u10d8\u10e1 \u10d5\u10d8\u10d6\u10e3\u10d0\u10da\u10e3\u10e0\u10d8 \u10e1\u10d8\u10e1\u10e2\u10d4\u10db\u10d0\r\n   ============================================================= *\/\r\n\r\n\r\n\/* Desktop \u2014 \u10db\u10d7\u10d0\u10d5\u10d0\u10e0\u10d8 \u10e4\u10dd\u10e0\u10db\u10d0 *\/\r\n\r\n#building-calculator-form {\r\n    display: grid !important;\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr)) !important;\r\n    gap: 18px !important;\r\n}\r\n\r\n\r\n\/* \u10db\u10d7\u10d4\u10da \u10e1\u10d8\u10d2\u10d0\u10dc\u10d4\u10d6\u10d4 \u10d2\u10d0\u10e1\u10d0\u10e8\u10da\u10d4\u10da\u10d8 \u10d9\u10d8\u10d7\u10ee\u10d5\u10d4\u10d1\u10d8 *\/\r\n\r\n#building-calculator-form\r\n.building-full-row {\r\n    grid-column: span 2;\r\n}\r\n\r\n\r\n\/* \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0\u10dc\u10d8\u10e1 \u10d1\u10d0\u10e0\u10d0\u10d7\u10d4\u10d1\u10d8 *\/\r\n\r\n#building-calculator-form\r\n.checkbox-container {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr));\r\n    gap: 10px;\r\n}\r\n\r\n\r\n\/* =============================================================\r\n   \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\u10e1 \u10d3\u10d0 \u10d0\u10e3\u10d6\u10d8\u10e1 \u10d6\u10dd\u10db\u10d4\u10d1\u10d8\r\n   ============================================================= *\/\r\n\r\n#building-calculator-form\r\n.building-dimension-fields {\r\n    grid-column: span 2;\r\n\r\n    grid-template-columns:\r\n        repeat(3, minmax(0, 1fr));\r\n\r\n    gap: 18px;\r\n\r\n    width: 100%;\r\n\r\n    margin: 0;\r\n    padding: 0;\r\n\r\n    border: 0;\r\n    border-radius: 0;\r\n\r\n    background: transparent;\r\n    box-shadow: none;\r\n}\r\n\r\n\r\n\/*\r\n * display \u10d0\u10e5 \u10e8\u10d4\u10d2\u10dc\u10d4\u10d1\u10e3\u10da\u10d0\u10d3 \u10d0\u10e0 \u10ec\u10d4\u10e0\u10d8\u10d0,\r\n * \u10e0\u10d0\u10d7\u10d0 inline display:none \u10d3\u10d0 jQuery slideDown\/slideUp \u10d8\u10db\u10e3\u10e8\u10d0\u10dd\u10e1.\r\n *\/\r\n\r\n#building-calculator-form\r\n.building-dimension-fields\r\n.form-group {\r\n    width: 100%;\r\n    min-width: 0;\r\n    margin: 0;\r\n}\r\n\r\n#building-calculator-form\r\n.building-dimension-fields\r\ninput {\r\n    width: 100%;\r\n    max-width: none;\r\n}\r\n\r\n\r\n\/* Submit *\/\r\n\r\n#building-calculator-form\r\n.building-submit-group {\r\n    grid-column: span 2;\r\n}\r\n\r\n\r\n\/* \u10e8\u10d4\u10d3\u10d4\u10d2\u10d4\u10d1\u10d8\u10e1 \u10ea\u10d0\u10e0\u10d8\u10d4\u10da\u10d8 \u10d1\u10da\u10dd\u10d9\u10d8 *\/\r\n\r\n#building-calculation-results:empty {\r\n    display: none;\r\n}\r\n\r\n#building-calculation-results:not(:empty) {\r\n    display: block;\r\n}\r\n\r\n\r\n\/* =============================================================\r\n   DESKTOP ONLY\r\n   ============================================================= *\/\r\n\r\n@media (min-width: 769px) {\r\n\r\n    #building-calculator-form\r\n    .checkbox-item {\r\n        width: 100%;\r\n        min-width: 0;\r\n    }\r\n\r\n    #building-calculator-form\r\n    .checkbox-item label {\r\n        width: 100%;\r\n        min-width: 0;\r\n\r\n        white-space: normal;\r\n        overflow: visible;\r\n        word-break: normal;\r\n    }\r\n\r\n\r\n    \/*\r\n     * \u10e1\u10d0\u10e0\u10d3\u10d0\u10e4\u10d8\u10e1 \u10d3\u10d0 \u10d0\u10e3\u10d6\u10d8\u10e1 3 \u10d6\u10dd\u10db\u10d0\r\n     * \u10d4\u10e0\u10d7 \u10ee\u10d0\u10d6\u10d6\u10d4 \u10d3\u10d0 \u10d7\u10d0\u10dc\u10d0\u10d1\u10d0\u10e0\u10d8 \u10e1\u10d8\u10d2\u10d0\u10dc\u10d8\u10d7.\r\n     *\/\r\n\r\n    #building-calculator-form\r\n    .building-dimension-fields {\r\n        grid-template-columns:\r\n            repeat(3, minmax(0, 1fr)) !important;\r\n\r\n        gap: 18px !important;\r\n\r\n        align-items: start;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =============================================================\r\n   MOBILE\r\n   ============================================================= *\/\r\n\r\n@media (max-width: 768px) {\r\n\r\n    #building-calculator-form {\r\n        grid-template-columns: 1fr !important;\r\n        gap: 14px !important;\r\n    }\r\n\r\n    #building-calculator-form\r\n    .building-full-row,\r\n    #building-calculator-form\r\n    .building-submit-group,\r\n    #building-calculator-form\r\n    .building-dimension-fields {\r\n        grid-column: 1;\r\n    }\r\n\r\n    #building-calculator-form\r\n    .checkbox-container {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    #building-calculator-form\r\n    .building-dimension-fields {\r\n        grid-template-columns: 1fr;\r\n\r\n        gap: 14px;\r\n\r\n        width: 100%;\r\n\r\n        margin: 0;\r\n        padding: 0;\r\n\r\n        border: 0;\r\n        background: transparent;\r\n        box-shadow: none;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =============================================================\r\n   SMALL MOBILE\r\n   ============================================================= *\/\r\n\r\n@media (max-width: 420px) {\r\n\r\n    #building-calculator-form {\r\n        gap: 13px !important;\r\n    }\r\n\r\n    #building-calculator-form\r\n    .building-dimension-fields {\r\n        gap: 13px;\r\n    }\r\n\r\n}\r\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-06c60e1 e-flex e-con-boxed e-con e-parent\" data-id=\"06c60e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-102d9c7 elementor-widget elementor-widget-html\" data-id=\"102d9c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"dv-fence-calculator\"> <style> #dv-fence-calculator, #dv-fence-calculator * { box-sizing: border-box; }\r\n\r\n#dv-fence-calculator {\r\n  --dv-blue: #002b4f;\r\n  --dv-blue-light: #0b4f82;\r\n  --dv-accent: #f2b134;\r\n  --dv-bg: #f5f8fc;\r\n  --dv-text: #132238;\r\n  --dv-muted: #66788a;\r\n  --dv-border: rgba(0, 43, 79, 0.12);\r\n  --dv-success: #13795b;\r\n\r\n  max-width: 1200px;\r\n  margin: 30px auto;\r\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\r\n    sans-serif;\r\n  color: var(--dv-text);\r\n}\r\n\r\n#dv-fence-calculator .dv-calculator {\r\n  overflow: hidden;\r\n  background: #fff;\r\n  border: 1px solid var(--dv-border);\r\n  border-radius: 30px;\r\n  box-shadow: 0 24px 70px rgba(0, 43, 79, 0.12);\r\n}\r\n\r\n#dv-fence-calculator .dv-hero {\r\n  position: relative;\r\n  padding: 42px 34px;\r\n  color: #fff;\r\n  text-align: center;\r\n  background:\r\n    radial-gradient(\r\n      circle at top right,\r\n      rgba(255, 255, 255, 0.16),\r\n      transparent 35%\r\n    ),\r\n    linear-gradient(135deg, #002b4f, #064e7d);\r\n}\r\n\r\n#dv-fence-calculator .dv-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin-bottom: 15px;\r\n  padding: 8px 16px;\r\n  border: 1px solid rgba(255, 255, 255, 0.22);\r\n  border-radius: 50px;\r\n  background: rgba(255, 255, 255, 0.1);\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.03em;\r\n}\r\n\r\n#dv-fence-calculator .dv-hero h2 {\r\n  margin: 0;\r\n  color: #fff;\r\n  font-size: clamp(29px, 5vw, 49px);\r\n  line-height: 1.08;\r\n  font-weight: 950;\r\n  letter-spacing: -0.04em;\r\n}\r\n\r\n#dv-fence-calculator .dv-hero p {\r\n  max-width: 760px;\r\n  margin: 16px auto 0;\r\n  color: rgba(255, 255, 255, 0.82);\r\n  font-size: 16px;\r\n  line-height: 1.65;\r\n}\r\n\r\n#dv-fence-calculator .dv-content {\r\n  padding: 30px;\r\n  background: var(--dv-bg);\r\n}\r\n\r\n#dv-fence-calculator .dv-input-card,\r\n#dv-fence-calculator .dv-result-card,\r\n#dv-fence-calculator .dv-summary,\r\n#dv-fence-calculator .dv-cta {\r\n  background: #fff;\r\n  border: 1px solid var(--dv-border);\r\n  border-radius: 22px;\r\n}\r\n\r\n#dv-fence-calculator .dv-input-card {\r\n  padding: 25px;\r\n  margin-bottom: 22px;\r\n}\r\n\r\n#dv-fence-calculator .dv-section-title {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 11px;\r\n  margin: 0 0 20px;\r\n  color: var(--dv-blue);\r\n  font-size: 22px;\r\n  font-weight: 900;\r\n}\r\n\r\n#dv-fence-calculator .dv-section-number {\r\n  display: inline-flex;\r\n  width: 34px;\r\n  height: 34px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 34px;\r\n  border-radius: 50%;\r\n  color: #fff;\r\n  background: var(--dv-blue);\r\n  font-size: 14px;\r\n  font-weight: 900;\r\n}\r\n\r\n#dv-fence-calculator .dv-input-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 15px;\r\n}\r\n\r\n#dv-fence-calculator .dv-field {\r\n  min-width: 0;\r\n}\r\n\r\n#dv-fence-calculator .dv-field label {\r\n  display: block;\r\n  margin-bottom: 8px;\r\n  color: var(--dv-blue);\r\n  font-size: 14px;\r\n  font-weight: 800;\r\n}\r\n\r\n#dv-fence-calculator .dv-input-wrap {\r\n  position: relative;\r\n}\r\n\r\n#dv-fence-calculator .dv-field input {\r\n  width: 100%;\r\n  height: 54px;\r\n  padding: 0 52px 0 15px;\r\n  border: 1px solid rgba(0, 43, 79, 0.18);\r\n  border-radius: 14px;\r\n  outline: none;\r\n  background: #fbfdff;\r\n  color: var(--dv-text);\r\n  font-size: 17px;\r\n  font-weight: 800;\r\n  transition: 0.2s ease;\r\n}\r\n\r\n#dv-fence-calculator .dv-field input:focus {\r\n  border-color: var(--dv-blue-light);\r\n  box-shadow: 0 0 0 4px rgba(11, 79, 130, 0.1);\r\n  background: #fff;\r\n}\r\n\r\n#dv-fence-calculator .dv-unit {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 14px;\r\n  transform: translateY(-50%);\r\n  color: var(--dv-muted);\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  pointer-events: none;\r\n}\r\n\r\n#dv-fence-calculator .dv-calculate {\r\n  width: 100%;\r\n  min-height: 58px;\r\n  margin-top: 20px;\r\n  padding: 14px 22px;\r\n  border: 0;\r\n  border-radius: 16px;\r\n  cursor: pointer;\r\n  color: #fff;\r\n  background: linear-gradient(135deg, #002b4f, #0b5b91);\r\n  box-shadow: 0 13px 30px rgba(0, 43, 79, 0.2);\r\n  font-size: 17px;\r\n  font-weight: 900;\r\n  transition:\r\n    transform 0.2s ease,\r\n    box-shadow 0.2s ease;\r\n}\r\n\r\n#dv-fence-calculator .dv-calculate:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 18px 36px rgba(0, 43, 79, 0.26);\r\n}\r\n\r\n#dv-fence-calculator .dv-results {\r\n  display: grid;\r\n  grid-template-columns: 1fr;\r\n  gap: 18px;\r\n  max-width: 900px;\r\n  margin: 0 auto;\r\n}\r\n\r\n#dv-fence-calculator .dv-result-card {\r\n  overflow: hidden;\r\n}\r\n\r\n#dv-fence-calculator .dv-result-head {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 17px 20px;\r\n  color: #fff;\r\n  background: var(--dv-blue);\r\n}\r\n\r\n#dv-fence-calculator .dv-result-icon {\r\n  display: inline-flex;\r\n  width: 32px;\r\n  height: 32px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 10px;\r\n  background: rgba(255, 255, 255, 0.13);\r\n  font-size: 17px;\r\n}\r\n\r\n#dv-fence-calculator .dv-result-head h3 {\r\n  margin: 0;\r\n  color: #fff;\r\n  font-size: 17px;\r\n  font-weight: 900;\r\n}\r\n\r\n#dv-fence-calculator .dv-result-body {\r\n  padding: 10px 18px 15px;\r\n}\r\n\r\n#dv-fence-calculator .dv-row {\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1fr) auto;\r\n  gap: 15px;\r\n  align-items: center;\r\n  padding: 12px 0;\r\n  border-bottom: 1px dashed rgba(0, 43, 79, 0.12);\r\n}\r\n\r\n#dv-fence-calculator .dv-row:last-child {\r\n  border-bottom: 0;\r\n}\r\n\r\n#dv-fence-calculator .dv-row-name {\r\n  min-width: 0;\r\n  color: #405367;\r\n  font-size: 14px;\r\n  line-height: 1.4;\r\n}\r\n\r\n#dv-fence-calculator .dv-row-value {\r\n  color: var(--dv-blue);\r\n  text-align: right;\r\n  white-space: nowrap;\r\n  font-size: 15px;\r\n  font-weight: 900;\r\n}\r\n\r\n#dv-fence-calculator .dv-card-total {\r\n  margin: 5px 0 0;\r\n  padding: 13px 15px;\r\n  border-radius: 13px;\r\n  color: var(--dv-blue);\r\n  background: #eef5fb;\r\n  font-size: 15px;\r\n  font-weight: 900;\r\n  text-align: right;\r\n}\r\n\r\n#dv-fence-calculator .dv-summary {\r\n  margin-top: 22px;\r\n  padding: 25px;\r\n}\r\n\r\n#dv-fence-calculator .dv-summary-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 13px;\r\n}\r\n\r\n#dv-fence-calculator .dv-summary-item {\r\n  padding: 18px;\r\n  border-radius: 16px;\r\n  background: #f5f8fc;\r\n  text-align: center;\r\n}\r\n\r\n#dv-fence-calculator .dv-summary-label {\r\n  display: block;\r\n  margin-bottom: 7px;\r\n  color: var(--dv-muted);\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n}\r\n\r\n#dv-fence-calculator .dv-summary-value {\r\n  color: var(--dv-blue);\r\n  font-size: 22px;\r\n  font-weight: 950;\r\n}\r\n\r\n#dv-fence-calculator .dv-grand-total {\r\n  position: relative;\r\n  overflow: hidden;\r\n  margin-top: 15px;\r\n  padding: 28px 20px;\r\n  border-radius: 19px;\r\n  color: #fff;\r\n  text-align: center;\r\n  background:\r\n    radial-gradient(\r\n      circle at top right,\r\n      rgba(255, 255, 255, 0.2),\r\n      transparent 36%\r\n    ),\r\n    linear-gradient(135deg, #002b4f, #086298);\r\n}\r\n\r\n#dv-fence-calculator .dv-grand-total small {\r\n  display: block;\r\n  margin-bottom: 8px;\r\n  color: rgba(255, 255, 255, 0.78);\r\n  font-size: 14px;\r\n  font-weight: 800;\r\n}\r\n\r\n#dv-fence-calculator .dv-grand-total strong {\r\n  display: block;\r\n  font-size: clamp(32px, 6vw, 50px);\r\n  line-height: 1;\r\n  font-weight: 1000;\r\n  letter-spacing: -0.04em;\r\n}\r\n\r\n\r\n#dv-fence-calculator .dv-cta {\r\n  margin-top: 20px;\r\n  padding: 28px;\r\n  color: #fff;\r\n  text-align: center;\r\n  background:\r\n    linear-gradient(\r\n      135deg,\r\n      rgba(0, 43, 79, 0.98),\r\n      rgba(8, 98, 152, 0.96)\r\n    );\r\n}\r\n\r\n#dv-fence-calculator .dv-cta h3 {\r\n  margin: 0 0 9px;\r\n  color: #fff;\r\n  font-size: 25px;\r\n  font-weight: 950;\r\n}\r\n\r\n#dv-fence-calculator .dv-cta p {\r\n  max-width: 670px;\r\n  margin: 0 auto 18px;\r\n  color: rgba(255, 255, 255, 0.82);\r\n  font-size: 14px;\r\n  line-height: 1.6;\r\n}\r\n\r\n#dv-fence-calculator .dv-cta a {\r\n  display: inline-flex;\r\n  min-height: 52px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 13px 24px;\r\n  border-radius: 50px;\r\n  color: var(--dv-blue);\r\n  background: #fff;\r\n  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.17);\r\n  text-decoration: none;\r\n  font-size: 15px;\r\n  font-weight: 950;\r\n  transition: 0.2s ease;\r\n}\r\n\r\n#dv-fence-calculator .dv-cta a:hover {\r\n  transform: translateY(-2px);\r\n  color: var(--dv-blue);\r\n  background: #f5f8fc;\r\n}\r\n\r\n#dv-fence-calculator .dv-error {\r\n  display: none;\r\n  margin-top: 14px;\r\n  padding: 12px 15px;\r\n  border: 1px solid rgba(174, 32, 32, 0.18);\r\n  border-radius: 12px;\r\n  color: #a32020;\r\n  background: #fff2f2;\r\n  font-size: 14px;\r\n  font-weight: 800;\r\n}\r\n\r\n#dv-fence-calculator .dv-output {\r\n  display: none;\r\n}\r\n\r\n#dv-fence-calculator .dv-output.dv-show {\r\n  display: block;\r\n}\r\n\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card,\r\n#dv-fence-calculator .dv-output.dv-show .dv-summary,\r\n#dv-fence-calculator .dv-output.dv-show .dv-cta {\r\n  opacity: 0;\r\n  transform: translateY(22px);\r\n  animation: dvFenceReveal 0.5s ease forwards;\r\n}\r\n\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(1) { animation-delay: 0.05s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(2) { animation-delay: 0.12s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(3) { animation-delay: 0.19s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(4) { animation-delay: 0.26s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(5) { animation-delay: 0.33s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(6) { animation-delay: 0.40s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-result-card:nth-child(7) { animation-delay: 0.47s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-summary { animation-delay: 0.54s; }\r\n#dv-fence-calculator .dv-output.dv-show .dv-cta { animation-delay: 0.61s; }\r\n\r\n@keyframes dvFenceReveal {\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  #dv-fence-calculator .dv-input-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  #dv-fence-calculator .dv-results {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-summary-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  #dv-fence-calculator {\r\n    margin: 18px auto;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-calculator {\r\n    border-radius: 22px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-hero {\r\n    padding: 32px 18px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-content {\r\n    padding: 14px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-input-card,\r\n  #dv-fence-calculator .dv-summary {\r\n    padding: 18px;\r\n    border-radius: 18px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-input-grid,\r\n  #dv-fence-calculator .dv-summary-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-row {\r\n    grid-template-columns: minmax(0, 1fr) auto;\r\n    gap: 9px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-row-name {\r\n    font-size: 13px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-row-value {\r\n    font-size: 14px;\r\n  }\r\n\r\n  #dv-fence-calculator .dv-cta {\r\n    padding: 24px 17px;\r\n  }\r\n}\r\n\r\n#dv-fence-calculator .dv-standard-image {\r\n  overflow: hidden;\r\n  margin-bottom: 22px;\r\n  border: 1px solid var(--dv-border);\r\n  border-radius: 20px;\r\n  background: #fff;\r\n  box-shadow: 0 14px 34px rgba(0, 43, 79, 0.08);\r\n}\r\n#dv-fence-calculator .dv-standard-image img {\r\n  display: block;\r\n  width: 100%;\r\n  height: auto;\r\n}\r\n#dv-fence-calculator .dv-pdf-button {\r\n  display: flex;\r\n  width: 100%;\r\n  min-height: 56px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 9px;\r\n  margin-top: 15px;\r\n  padding: 14px 22px;\r\n  border: 0;\r\n  border-radius: 16px;\r\n  cursor: pointer;\r\n  color: #fff;\r\n  background: linear-gradient(135deg, #13795b, #0e9a70);\r\n  box-shadow: 0 13px 30px rgba(19, 121, 91, 0.2);\r\n  font-size: 16px;\r\n  font-weight: 900;\r\n}\r\n@media print {\r\n  body * { visibility: hidden !important; }\r\n  #dv-fence-calculator, #dv-fence-calculator * { visibility: visible !important; }\r\n  #dv-fence-calculator { position: absolute; inset: 0; max-width: none; margin: 0; }\r\n  #dv-fence-calculator .dv-hero,\r\n  #dv-fence-calculator .dv-input-card,\r\n  #dv-fence-calculator .dv-cta,\r\n  #dv-fence-calculator .dv-pdf-button { display: none !important; }\r\n  #dv-fence-calculator .dv-content { padding: 0; background: #fff; }\r\n  #dv-fence-calculator .dv-output { display: block !important; }\r\n  #dv-fence-calculator .dv-result-card,\r\n  #dv-fence-calculator .dv-summary { break-inside: avoid; box-shadow: none; }\r\n}\r\n\r\n<\/style>\r\n\r\n<div class=\"dv-calculator\"> <div class=\"dv-hero\"> <span class=\"dv-badge\">DATVALE DESIGN<\/span> <h2>Block Fence Calculator<\/h2> <p> Enter your plot dimensions and get an estimated cost breakdown for the materials, labor, and equipment required to build the fence. <\/p> <\/div>\r\n\r\n<div class=\"dv-content\">\r\n  <div class=\"dv-input-card\">\r\n    <div class=\"dv-standard-image\">\r\n      <img decoding=\"async\" src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/07\/fence-standart.webp\" alt=\"Block fence construction standards\">\r\n    <\/div>\r\n\r\n    <h3 class=\"dv-section-title\">\r\n      <span class=\"dv-section-number\">1<\/span>\r\n      Enter the Main Dimensions\r\n    <\/h3>\r\n\r\n    <div class=\"dv-input-grid\">\r\n      <div class=\"dv-field\">\r\n        <label for=\"dvLandLength\">Plot Length<\/label>\r\n        <div class=\"dv-input-wrap\">\r\n          <input\r\n            type=\"number\"\r\n            id=\"dvLandLength\"\r\n            min=\"1\"\r\n            step=\"0.1\"\r\n            placeholder=\"e.g. 30\"\r\n            inputmode=\"decimal\"\r\n          \/>\r\n          <span class=\"dv-unit\">m<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"dv-field\">\r\n        <label for=\"dvLandWidth\">Plot Width<\/label>\r\n        <div class=\"dv-input-wrap\">\r\n          <input\r\n            type=\"number\"\r\n            id=\"dvLandWidth\"\r\n            min=\"1\"\r\n            step=\"0.1\"\r\n            placeholder=\"e.g. 20\"\r\n            inputmode=\"decimal\"\r\n          \/>\r\n          <span class=\"dv-unit\">m<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"dv-field\">\r\n        <label for=\"dvFenceHeight\">Fence Height<\/label>\r\n        <div class=\"dv-input-wrap\">\r\n          <input\r\n            type=\"number\"\r\n            id=\"dvFenceHeight\"\r\n            min=\"0.5\"\r\n            step=\"0.1\"\r\n            placeholder=\"e.g. 1.6\"\r\n            inputmode=\"decimal\"\r\n          \/>\r\n          <span class=\"dv-unit\">m<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"dv-field\">\r\n        <label for=\"dvGateWidth\">Gate and Door Width<\/label>\r\n        <div class=\"dv-input-wrap\">\r\n          <input\r\n            type=\"number\"\r\n            id=\"dvGateWidth\"\r\n            min=\"0\"\r\n            step=\"0.1\"\r\n            placeholder=\"e.g. 5\"\r\n            inputmode=\"decimal\"\r\n          \/>\r\n          <span class=\"dv-unit\">m<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <button type=\"button\" class=\"dv-calculate\" id=\"dvCalculateFence\">\r\n      Calculate Fence Cost\r\n    <\/button>\r\n\r\n    <div class=\"dv-error\" id=\"dvFenceError\">\r\n      Please complete all fields correctly.\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"dv-output\" id=\"dvFenceOutput\">\r\n  <div class=\"dv-results\">\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\ud83d\udcd0<\/span>\r\n        <h3>Main Data<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Total Plot Perimeter<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvFullPerimeter\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Fence Working Length<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvWorkPerimeter\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Reinforced Concrete Columns<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvColumnCount\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Net Blockwork Area<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvBlockArea\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\u26cf\ufe0f<\/span>\r\n        <h3>Earthworks<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Excavation Volume<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvExcavationNet\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Soil to Remove, Including 10% Extra<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvExcavationWaste\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Removal Cost \u2014 25 \u20be\/m\u00b3<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvExcavationCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Excavator Service<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTractorCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-card-total\">\r\n          Earthworks:\r\n          <span id=\"dvEarthTotal\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\ud83e\udeb5<\/span>\r\n        <h3>Timber Formwork<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Foundation Formwork \u2014 2 Sides<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvFoundationFormArea\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Column Formwork \u2014 4 Sides<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvColumnFormArea\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Top Beam Formwork \u2014 2 Sides<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTopFormArea\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Timber, 2.5 cm Thick (+10%)<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTimberVolume\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Timber Price \u2014 900 \u20be\/m\u00b3<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTimberCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-card-total\">\r\n          Timber Formwork:\r\n          <span id=\"dvFormworkTotal\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\ud83c\udfd7\ufe0f<\/span>\r\n        <h3>Concrete and Pump<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Foundation Concrete<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvFoundationConcrete\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Column Concrete<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvColumnConcrete\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Top Concrete Beam<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTopConcrete\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Total Concrete Volume + 10%<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTotalConcrete\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">B25 Concrete \u2014 235 \u20be\/m\u00b3<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvConcreteCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Transportation \u2014 27 \u20be\/m\u00b3<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvConcreteTransport\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Concrete Pump \u2014 700 \u20be \u00d7 3 Stages<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvPumpCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Foundation Labor \u2014 55 \u20be\/linear m<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvFoundationLabor\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Reinforced Concrete Column Labor \u2014 55 \u20be\/piece<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvColumnLabor\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Top Concrete Beam Labor \u2014 55 \u20be\/linear m<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvTopBeamLabor\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-card-total\">\r\n          Concrete Works:\r\n          <span id=\"dvConcreteTotal\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\ud83d\udd29<\/span>\r\n        <h3>Reinforcement Steel<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Reinforcement Steel \u2014 120 kg\/m\u00b3<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvRebarKg\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Reinforcement Steel in Tons<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvRebarTons\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Price \u2014 2,100 \u20be\/ton<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvRebarCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-card-total\">\r\n          Reinforcement Steel Cost:\r\n          <span id=\"dvRebarTotal\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\ud83e\uddf1<\/span>\r\n        <h3>Facing Blocks<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Blocks Without Waste<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvNetBlocks\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Blocks to Purchase + 10%<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvPurchaseBlocks\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Block Price \u2014 3.50 \u20be\/piece<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvBlockCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Block Laying Labor \u2014 3 \u20be\/block<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvBlockLabor\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-card-total\">\r\n          Blocks and Labor:\r\n          <span id=\"dvBlockSectionTotal\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-result-card\">\r\n      <div class=\"dv-result-head\">\r\n        <span class=\"dv-result-icon\">\u25fb\ufe0f<\/span>\r\n        <h3>Block Adhesive and Caps<\/h3>\r\n      <\/div>\r\n\r\n      <div class=\"dv-result-body\">\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Block Adhesive \u2014 1 Bag \/ 60 Blocks<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvGlueBags\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Block Adhesive \u2014 17.50 \u20be\/bag<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvGlueCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Fence Caps \u2014 6.6 pieces\/m<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvCapQuantity\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Fence Cap \u2014 2.35 \u20be\/piece<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvCapCost\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-row\">\r\n          <span class=\"dv-row-name\">Fence Cap Installation \u2014 15 \u20be\/linear m<\/span>\r\n          <span class=\"dv-row-value\" id=\"dvCapLabor\">\u2014<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"dv-card-total\">\r\n          Block Adhesive and Caps:\r\n          <span id=\"dvFinishingTotal\">\u2014<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"dv-summary\">\r\n    <h3 class=\"dv-section-title\">\r\n      <span class=\"dv-section-number\">2<\/span>\r\n      Cost Summary\r\n    <\/h3>\r\n\r\n    <div class=\"dv-summary-grid\">\r\n      <div class=\"dv-summary-item\">\r\n        <span class=\"dv-summary-label\">Materials<\/span>\r\n        <span class=\"dv-summary-value\" id=\"dvMaterialsSummary\">\u2014<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"dv-summary-item\">\r\n        <span class=\"dv-summary-label\">Labor<\/span>\r\n        <span class=\"dv-summary-value\" id=\"dvLaborSummary\">\u2014<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"dv-summary-item\">\r\n        <span class=\"dv-summary-label\">Equipment and Services<\/span>\r\n        <span class=\"dv-summary-value\" id=\"dvServiceSummary\">\u2014<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"dv-summary-item\">\r\n        <span class=\"dv-summary-label\">Consumables \u2014 5%<\/span>\r\n        <span class=\"dv-summary-value\" id=\"dvExtraSummary\">\u2014<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"dv-grand-total\">\r\n      <small>Estimated Total Fence Construction Cost<\/small>\r\n      <strong id=\"dvGrandTotal\">\u2014<\/strong>\r\n    <\/div>\r\n\r\n    <button type=\"button\" class=\"dv-pdf-button\" id=\"dvDownloadPdf\">\r\n      \ud83d\udcc4 Download PDF\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"dv-cta\">\r\n    <h3>Planning to Build a House?<\/h3>\r\n    <p>\r\n      Estimate your house construction cost and receive a detailed cost breakdown with the Datvale.ge Construction Calculator.\r\n    <\/p>\r\n\r\n    <a\r\n      href=\"https:\/\/datvale.ge\/en\/construction-calculator\/\"\r\n      target=\"_blank\"\r\n      rel=\"noopener\"\r\n    >\r\n      Open Construction Calculator \u2192\r\n    <\/a>\r\n  <\/div>\r\n  <\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<script> (function () { \"use strict\"; const root = document.getElementById(\"dv-fence-calculator\"); if (!root) return; const get = (id) => root.querySelector(\"#\" + id); const prices = { earthRemovalPerM3: 25, tractorService: 600, timberPerM3: 900, concretePerM3: 235, concreteTransportPerM3: 27, pumpPerDay: 700, pumpDays: 3, foundationLaborPerMeter: 55, topBeamLaborPerMeter: 55, columnLaborPerPiece: 55, rebarPerTon: 2100, blockPerPiece: 3.5, blockLaborPerPiece: 3, gluePerBag: 17.5, capPerPiece: 2.35, capLaborPerMeter: 15 }; const constants = { foundationWidth: 0.3, foundationDepth: 0.5, columnWidth: 0.3, columnDepth: 0.3, columnSpacing: 3, topBeamWidth: 0.2, topBeamHeight: 0.2, concreteWaste: 1.1, earthWaste: 1.1, timberThickness: 0.025, timberWaste: 1.1, rebarTonsPerConcreteM3: 0.12, blocksPerM2: 12.5, blockWaste: 1.1, blocksPerGlueBag: 60, capsPerMeter: 6.6 }; function numberValue(id) { const input = get(id); if (!input) return 0; const value = parseFloat(String(input.value).replace(\",\", \".\")); return Number.isFinite(value) ? value : 0; } function money(value) { return new Intl.NumberFormat(\"en-US\", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(value) + \" \u20be\"; } function decimal(value, digits) { return new Intl.NumberFormat(\"en-US\", { minimumFractionDigits: digits, maximumFractionDigits: digits }).format(value); } function setText(id, value) { const element = get(id); if (element) element.textContent = value; } function calculateFence(showError) { const landLength = numberValue(\"dvLandLength\"); const landWidth = numberValue(\"dvLandWidth\"); const fenceHeight = numberValue(\"dvFenceHeight\"); const gateWidth = numberValue(\"dvGateWidth\"); const error = get(\"dvFenceError\"); const output = get(\"dvFenceOutput\"); const inputIds = [ \"dvLandLength\", \"dvLandWidth\", \"dvFenceHeight\", \"dvGateWidth\" ]; const allFieldsFilled = inputIds.every(function (id) { const input = get(id); return input && String(input.value).trim() !== \"\"; }); const fullPerimeter = (landLength + landWidth) * 2; const workPerimeter = fullPerimeter - gateWidth; const isInvalid = landLength <= 0 || landWidth <= 0 || fenceHeight <= 0 || gateWidth < 0 || workPerimeter <= 0; if (!allFieldsFilled || isInvalid) { if (output) output.classList.remove(\"dv-show\"); if (error) { error.style.display = showError ? \"block\" : \"none\"; } return; } if (error) error.style.display = \"none\"; \/* * Number of columns: * One column approximately every 3 meters, * plus two side columns for the gate\/door. *\/ const columnCount = Math.max( 4, Math.ceil(workPerimeter \/ constants.columnSpacing) + 2 ); \/* * Earthworks *\/ const excavationNet = workPerimeter * constants.foundationWidth * constants.foundationDepth; const excavationWithWaste = excavationNet * constants.earthWaste; const excavationCost = excavationWithWaste * prices.earthRemovalPerM3; const tractorCost = prices.tractorService; const earthSectionTotal = excavationCost + tractorCost; \/* * Formwork areas *\/ const foundationFormArea = workPerimeter * constants.foundationDepth * 2; const columnFormArea = columnCount * constants.columnWidth * fenceHeight * 4; const topBeamFormArea = workPerimeter * constants.topBeamHeight * 2; const totalFormArea = foundationFormArea + columnFormArea + topBeamFormArea; const timberVolume = totalFormArea * constants.timberThickness * constants.timberWaste; const timberCost = timberVolume * prices.timberPerM3; \/* * Concrete volumes *\/ const foundationConcreteNet = workPerimeter * constants.foundationWidth * constants.foundationDepth; const columnConcreteNet = columnCount * constants.columnWidth * constants.columnDepth * fenceHeight; const topConcreteNet = workPerimeter * constants.topBeamWidth * constants.topBeamHeight; const totalConcreteNet = foundationConcreteNet + columnConcreteNet + topConcreteNet; const totalConcreteOrder = totalConcreteNet * constants.concreteWaste; const concreteCost = totalConcreteOrder * prices.concretePerM3; const concreteTransportCost = totalConcreteOrder * prices.concreteTransportPerM3; const pumpCost = prices.pumpPerDay * prices.pumpDays; const foundationLaborCost = workPerimeter * prices.foundationLaborPerMeter; const columnLaborCost = columnCount * prices.columnLaborPerPiece; const topBeamLaborCost = workPerimeter * prices.topBeamLaborPerMeter; const concreteLaborCost = foundationLaborCost + columnLaborCost + topBeamLaborCost; const concreteSectionTotal = concreteCost + concreteTransportCost + pumpCost + concreteLaborCost; \/* * Reinforcement Steel * Previous formula logic: 0.12 tons \/ 1 m\u00b3 of concrete *\/ const rebarTons = totalConcreteNet * constants.rebarTonsPerConcreteM3; const rebarKg = rebarTons * 1000; const rebarCost = rebarTons * prices.rebarPerTon; \/* * Facing Blocks * The total column width is subtracted from the working length. *\/ const columnsOccupiedLength = columnCount * constants.columnWidth; const clearBlockLength = Math.max( 0, workPerimeter - columnsOccupiedLength ); const blockArea = clearBlockLength * fenceHeight; const netBlockQuantity = blockArea * constants.blocksPerM2; const purchaseBlockQuantity = Math.ceil( netBlockQuantity * constants.blockWaste ); const installedBlockQuantity = Math.ceil(netBlockQuantity); const blockCost = purchaseBlockQuantity * prices.blockPerPiece; const blockLaborCost = installedBlockQuantity * prices.blockLaborPerPiece; const blockSectionTotal = blockCost + blockLaborCost; \/* * Block adhesive *\/ const glueBags = Math.ceil( purchaseBlockQuantity \/ constants.blocksPerGlueBag ); const glueCost = glueBags * prices.gluePerBag; \/* * Fence caps *\/ const capQuantity = Math.ceil( workPerimeter * constants.capsPerMeter ); const capCost = capQuantity * prices.capPerPiece; const capLaborCost = workPerimeter * prices.capLaborPerMeter; const finishingTotal = glueCost + capCost + capLaborCost; \/* * Cost breakdown *\/ const materialsTotal = timberCost + concreteCost + rebarCost + blockCost + glueCost + capCost; const laborTotal = concreteLaborCost + blockLaborCost + capLaborCost; const servicesTotal = earthSectionTotal + concreteTransportCost + pumpCost; const subtotal = materialsTotal + laborTotal + servicesTotal; const extraCost = subtotal * 0.05; const grandTotal = subtotal + extraCost; \/* * Output results *\/ setText(\"dvFullPerimeter\", decimal(fullPerimeter, 1) + \" m\"); setText(\"dvWorkPerimeter\", decimal(workPerimeter, 1) + \" m\"); setText(\"dvColumnCount\", columnCount + \" pcs\"); setText(\"dvBlockArea\", decimal(blockArea, 1) + \" m\u00b2\"); setText(\"dvExcavationNet\", decimal(excavationNet, 2) + \" m\u00b3\"); setText( \"dvExcavationWaste\", decimal(excavationWithWaste, 2) + \" m\u00b3\" ); setText(\"dvExcavationCost\", money(excavationCost)); setText(\"dvTractorCost\", money(tractorCost)); setText(\"dvEarthTotal\", money(earthSectionTotal)); setText( \"dvFoundationFormArea\", decimal(foundationFormArea, 1) + \" m\u00b2\" ); setText( \"dvColumnFormArea\", decimal(columnFormArea, 1) + \" m\u00b2\" ); setText( \"dvTopFormArea\", decimal(topBeamFormArea, 1) + \" m\u00b2\" ); setText(\"dvTimberVolume\", decimal(timberVolume, 2) + \" m\u00b3\"); setText(\"dvTimberCost\", money(timberCost)); setText(\"dvFormworkTotal\", money(timberCost)); setText( \"dvFoundationConcrete\", decimal( foundationConcreteNet * constants.concreteWaste, 2 ) + \" m\u00b3\" ); setText( \"dvColumnConcrete\", decimal( columnConcreteNet * constants.concreteWaste, 2 ) + \" m\u00b3\" ); setText( \"dvTopConcrete\", decimal( topConcreteNet * constants.concreteWaste, 2 ) + \" m\u00b3\" ); setText( \"dvTotalConcrete\", decimal(totalConcreteOrder, 2) + \" m\u00b3\" ); setText(\"dvConcreteCost\", money(concreteCost)); setText( \"dvConcreteTransport\", money(concreteTransportCost) ); setText(\"dvPumpCost\", money(pumpCost)); setText(\"dvFoundationLabor\", money(foundationLaborCost)); setText(\"dvColumnLabor\", money(columnLaborCost)); setText(\"dvTopBeamLabor\", money(topBeamLaborCost)); setText(\"dvConcreteTotal\", money(concreteSectionTotal)); setText(\"dvRebarKg\", decimal(rebarKg, 0) + \" kg\"); setText(\"dvRebarTons\", decimal(rebarTons, 2) + \" t\"); setText(\"dvRebarCost\", money(rebarCost)); setText(\"dvRebarTotal\", money(rebarCost)); setText( \"dvNetBlocks\", installedBlockQuantity + \" pcs\" ); setText( \"dvPurchaseBlocks\", purchaseBlockQuantity + \" pcs\" ); setText(\"dvBlockCost\", money(blockCost)); setText(\"dvBlockLabor\", money(blockLaborCost)); setText( \"dvBlockSectionTotal\", money(blockSectionTotal) ); setText(\"dvGlueBags\", glueBags + \" bags\"); setText(\"dvGlueCost\", money(glueCost)); setText(\"dvCapQuantity\", capQuantity + \" pcs\"); setText(\"dvCapCost\", money(capCost)); setText(\"dvCapLabor\", money(capLaborCost)); setText(\"dvFinishingTotal\", money(finishingTotal)); setText(\"dvMaterialsSummary\", money(materialsTotal)); setText(\"dvLaborSummary\", money(laborTotal)); setText(\"dvServiceSummary\", money(servicesTotal)); setText(\"dvExtraSummary\", money(extraCost)); setText(\"dvGrandTotal\", money(grandTotal)); if (output) { output.classList.remove(\"dv-show\"); void output.offsetWidth; output.classList.add(\"dv-show\"); } } const calculateButton = get(\"dvCalculateFence\"); if (calculateButton) { calculateButton.addEventListener(\"click\", function () { calculateFence(true); }); } const pdfButton = get(\"dvDownloadPdf\"); if (pdfButton) { pdfButton.addEventListener(\"click\", function () { const output = get(\"dvFenceOutput\"); if (!output || !output.classList.contains(\"dv-show\")) { calculateFence(true); return; } const originalTitle = document.title; document.title = \"Datvale - Block Fence Cost Estimate\"; window.print(); window.setTimeout(function () { document.title = originalTitle; }, 500); }); } })(); <\/script>\r\n\r\n<\/div>\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-aeec34a e-flex e-con-boxed e-con e-parent\" data-id=\"aeec34a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fedd544 elementor-widget elementor-widget-html\" data-id=\"fedd544\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"display:flex;flex-wrap:wrap;gap:60px;padding:60px 35px;background:#ffffff;border-top:1px solid #e8edf3;max-width:1200px;margin:0 auto;box-sizing:border-box;\">\r\n\r\n  <div style=\"flex:1 1 280px;\">\r\n    <h3 style=\"font-size:26px;color:#1d4f91;margin-bottom:24px;\">Information<\/h3>\r\n\r\n    <a href=\"https:\/\/datvale.ge\/en\/about-us\/\" style=\"display:block;text-decoration:none;color:#555;font-size:17px;margin-bottom:14px;\">About Us<\/a>\r\n\r\n    <a href=\"https:\/\/datvale.ge\/en\/remontis-piradi-asistenti\/\" style=\"display:block;text-decoration:none;color:#555;font-size:17px;margin-bottom:14px;\">Personal Renovation and Construction Assistant<\/a>\r\n\r\n    <a href=\"https:\/\/datvale.ge\/en\/terms\/\" style=\"display:block;text-decoration:none;color:#555;font-size:17px;margin-bottom:14px;\">Terms and Conditions<\/a>\r\n\r\n    <a href=\"https:\/\/datvale.ge\/en\/privacy\/\" style=\"display:block;text-decoration:none;color:#555;font-size:17px;margin-bottom:14px;\">Privacy Policy<\/a>\r\n\r\n    <a href=\"https:\/\/datvale.ge\/en\/dabrunebis-politika\/\" style=\"display:block;text-decoration:none;color:#555;font-size:17px;margin-bottom:14px;\">Service Refund Policy<\/a>\r\n  <\/div>\r\n\r\n  <div style=\"flex:1 1 280px;\">\r\n    <h3 style=\"font-size:26px;color:#1d4f91;margin-bottom:24px;\">Contact Us<\/h3>\r\n\r\n    <p style=\"font-size:17px;color:#555;margin-bottom:14px;\">\r\n      <a href=\"tel:+995595879977\" style=\"color:#555;text-decoration:none;\">+995 595 879 977<\/a>\r\n    <\/p>\r\n\r\n    <p style=\"font-size:17px;color:#555;margin-bottom:22px;\">\r\n      <a href=\"mailto:info@datvale.ge\" style=\"color:#555;text-decoration:none;\">info@datvale.ge<\/a>\r\n    <\/p>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<div style=\"background:#1d4f91;color:#fff;text-align:center;padding:20px 12px;font-size:15px;\">\r\n  \u00a9 2024 <strong>Datvale.ge<\/strong> \u2022 All rights reserved.\r\n<\/div>\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","protected":false},"excerpt":{"rendered":"<p>Find Out the Cost of Building a House with Our Online Calculator DATVALE DESIGN Block Fence Calculator Enter your plot dimensions and get an estimated cost breakdown for the materials, labor, and equipment required to build the fence. 1 Enter the Main Dimensions Plot Length m Plot Width m Fence Height m Gate and Door&#8230;<\/p>\n","protected":false},"author":67,"featured_media":0,"parent":0,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-12266","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/12266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/users\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/comments?post=12266"}],"version-history":[{"count":19,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/12266\/revisions"}],"predecessor-version":[{"id":17790,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/12266\/revisions\/17790"}],"wp:attachment":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/media?parent=12266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}