


<style id="elementor-post-17202">.elementor-17202 .elementor-element.elementor-element-de1d390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-133px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17202 .elementor-element.elementor-element-873ec33{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17202 .elementor-element.elementor-element-1e2ef7e{text-align:center;}.elementor-17202 .elementor-element.elementor-element-1e2ef7e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#33558B;}.elementor-17202 .elementor-element.elementor-element-608809b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-a719b7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-c483636{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-1810408{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-62d7ec3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-6a9c667{--display:flex;}.elementor-17202 .elementor-element.elementor-element-4d490b0{text-align:center;}.elementor-17202 .elementor-element.elementor-element-4d490b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#33558B;}.elementor-17202 .elementor-element.elementor-element-c212d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17202 .elementor-element.elementor-element-709f761{--display:flex;}.elementor-17202 .elementor-element.elementor-element-5acaed7{--display:flex;}.elementor-17202 .elementor-element.elementor-element-f488c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-3c74b0d{--display:flex;}.elementor-17202 .elementor-element.elementor-element-0fc4bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-c646184{--display:flex;}.elementor-17202 .elementor-element.elementor-element-6b354c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-58737b0{--display:flex;}.elementor-17202 .elementor-element.elementor-element-b481e30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-f607d18{--display:flex;}.elementor-17202 .elementor-element.elementor-element-318328d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17202 .elementor-element.elementor-element-8b1cfff{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17202 .elementor-element.elementor-element-d9cf9bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17202 .elementor-element.elementor-element-824244d img{width:100%;border-radius:25px 25px 25px 25px;}@media(max-width:767px){.elementor-17202 .elementor-element.elementor-element-2ed3e43 > .elementor-widget-container{margin:96px 0px 0px 0px;}.elementor-17202 .elementor-element.elementor-element-1e2ef7e .elementor-heading-title{font-size:13px;line-height:1.1em;letter-spacing:-1px;-webkit-text-stroke-width:0px;stroke-width:0px;}}</style>{"id":17202,"date":"2026-06-27T00:18:00","date_gmt":"2026-06-26T20:18:00","guid":{"rendered":"https:\/\/datvale.ge\/kafel-metlaxis-calculatori\/"},"modified":"2026-10-07T15:32:28","modified_gmt":"2026-10-07T11:32:28","slug":"bathroom-calculator","status":"publish","type":"page","link":"https:\/\/datvale.ge\/en\/bathroom-calculator\/","title":{"rendered":"Bathroom Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17202\" class=\"elementor elementor-17202 elementor-15495\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de1d390 e-flex e-con-boxed e-con e-parent\" data-id=\"de1d390\" 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-2ed3e43 elementor-widget elementor-widget-html\" data-id=\"2ed3e43\" 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 class=\"dv-kalkulatorebi-banner\">\r\n\r\n  <img decoding=\"async\"\r\n    src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/10\/remontis-kalkulatori-2.webp\"\r\n    alt=\"Datvale Calculators\"\r\n  >\r\n\r\n<\/div>\r\n\r\n<style>\r\n\r\n.dv-kalkulatorebi-banner,\r\n.dv-kalkulatorebi-banner *{\r\n  box-sizing:border-box;\r\n}\r\n\r\n.dv-kalkulatorebi-banner{\r\n  position:relative;\r\n  overflow:hidden;\r\n\r\n  width:100%;\r\n  height:215px;\r\n\r\n  margin:18px 0;\r\n\r\n  border-radius:22px;\r\n\r\n  background:#eef1f4;\r\n}\r\n\r\n.dv-kalkulatorebi-banner img{\r\n  display:block;\r\n\r\n  width:100%;\r\n  height:100%;\r\n\r\n  margin:0;\r\n  padding:0;\r\n\r\n  border:0;\r\n\r\n  object-fit:cover;\r\n  object-position:center;\r\n\r\n  image-rendering:auto;\r\n}\r\n\r\n\r\n\/* TABLET *\/\r\n\r\n@media(max-width:900px){\r\n\r\n  .dv-kalkulatorebi-banner{\r\n    height:190px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* MOBILE *\/\r\n\r\n@media(max-width:700px){\r\n\r\n  .dv-kalkulatorebi-banner{\r\n    height:183px;\r\n\r\n    margin:10px 0;\r\n\r\n    border-radius:14px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* SMALL MOBILE *\/\r\n\r\n@media(max-width:380px){\r\n\r\n  .dv-kalkulatorebi-banner{\r\n    height:165px;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\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-873ec33 e-flex e-con-boxed e-con e-parent\" data-id=\"873ec33\" 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-1e2ef7e elementor-widget elementor-widget-heading\" data-id=\"1e2ef7e\" 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\">Bathroom Renovation Cost 2026 \u2013 Bathroom Calculator<\/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-268190a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"268190a\" 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-a1bb77c\" data-id=\"a1bb77c\" 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-7a64760 elementor-widget elementor-widget-shortcode\" data-id=\"7a64760\" 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 bathroom-tile-calculator\">\r\n    <form id=\"bathroom-tile-calculator-form\" class=\"calculator-form cpdf-calculator-form\" method=\"post\">\r\n        <div class=\"form-group\">\r\n            <label for=\"bathroom_length\">Bathroom Length (m)<\/label>\r\n            <input type=\"text\" id=\"bathroom_length\" name=\"bathroom_length\" pattern=\"[0-9]*\\.?[0-9]+\" required>\r\n        <\/div>\r\n\r\n        <div class=\"form-group\">\r\n            <label for=\"bathroom_width\">Bathroom Width (m)<\/label>\r\n            <input type=\"text\" id=\"bathroom_width\" name=\"bathroom_width\" pattern=\"[0-9]*\\.?[0-9]+\" required>\r\n        <\/div>\r\n\r\n        <div class=\"form-group\">\r\n            <label for=\"bathroom_height\">Bathroom Ceiling Height (m)<\/label>\r\n            <input type=\"text\" id=\"bathroom_height\" name=\"bathroom_height\" pattern=\"[0-9]*\\.?[0-9]+\" required>\r\n        <\/div>\r\n\r\n        <div class=\"form-group\">\r\n            <label for=\"tile_price\">Tile Price (\u20be\/m\u00b2)<\/label>\r\n            <input type=\"text\" id=\"tile_price\" name=\"tile_price\" pattern=\"[0-9]*\\.?[0-9]+\" required>\r\n        <\/div>\r\n\r\n        <input type=\"hidden\" name=\"condition\" value=\"abazana\">\r\n        <input type=\"hidden\" name=\"package\" value=\"abazana\">\r\n\r\n        <div class=\"form-group\">\r\n            <input\r\n                type=\"submit\"\r\n                value=\"Calculating...\"\r\n                class=\"calculator-submit-button\"\r\n            >\r\n        <\/div>\r\n    <\/form>\r\n\r\n    <div id=\"bathroom-tile-calculation-results\" class=\"calculator-results\"><\/div>\r\n\r\n    <!-- Request a call markup (hidden). Injected at the top & bottom of the\r\n         results by calculator-form.js after a calculation is performed. -->\r\n    <div id=\"bathroom-tile-call-request-template\" style=\"display: none;\">\r\n        <div class=\"cpdf-call-request-bar\">\r\n            <input\r\n                type=\"tel\"\r\n                class=\"cpdf-call-phone-input\"\r\n                name=\"bathroom_tile_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 Company Call            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\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-policy\/\" target=\"_blank\">Privacy Policy\n<\/a>\n                    <\/p>\n                <\/div>\n            <\/form>\n        <\/div>\n    <\/div>\n<\/div>\n\r\n<style>\r\n    \/* Request-call bar \u2014 mirrors the plumbing-heating calculator styling *\/\r\n    .bathroom-tile-calculator .cpdf-call-request-bar {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        gap: 10px;\r\n        justify-content: center;\r\n        align-items: center;\r\n        margin: 16px 0;\r\n    }\r\n\r\n    .bathroom-tile-calculator .cpdf-call-phone-input {\r\n        padding: 11px 14px;\r\n        border: 1px solid #ccc;\r\n        border-radius: 4px;\r\n        font-size: 15px;\r\n        min-width: 220px;\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-608809b e-flex e-con-boxed e-con e-parent\" data-id=\"608809b\" 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-8691e04 elementor-widget elementor-widget-html\" data-id=\"8691e04\" 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<a\r\n  href=\"https:\/\/datvale.ge\/en\/property-insurance\/\"\r\n  class=\"dv-property-offer\"\r\n  aria-label=\"Calculate property insurance cost\"\r\n>\r\n\r\n  <div class=\"dv-property-offer-copy\">\r\n\r\n    <strong>\r\n      Calculate the Cost of Property Insurance\r\n    <\/strong>\r\n\r\n    <span>\r\n      Get a special offer for your apartment or house\r\n    <\/span>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"dv-property-offer-button\">\r\n    Calculate Price\r\n    <b>\u2192<\/b>\r\n  <\/div>\r\n\r\n<\/a>\r\n\r\n\r\n<style>\r\n\r\n.dv-property-offer,\r\n.dv-property-offer *{\r\n  box-sizing:border-box;\r\n}\r\n\r\n.dv-property-offer{\r\n  position:relative;\r\n  overflow:hidden;\r\n\r\n  width:100%;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n\r\n  gap:20px;\r\n\r\n  padding:18px 20px;\r\n\r\n  border:1px solid rgba(110,73,22,.16);\r\n  border-radius:18px;\r\n\r\n  background:\r\n    radial-gradient(\r\n      circle at 90% 0%,\r\n      rgba(255,255,255,.88),\r\n      transparent 28%\r\n    ),\r\n    linear-gradient(\r\n      135deg,\r\n      #f4dfb4 0%,\r\n      #d6aa5c 48%,\r\n      #b88132 100%\r\n    );\r\n\r\n  box-shadow:\r\n    0 14px 34px rgba(106,70,19,.20),\r\n    inset 0 1px 0 rgba(255,255,255,.58);\r\n\r\n  text-decoration:none !important;\r\n\r\n  transition:\r\n    transform .22s ease,\r\n    box-shadow .22s ease;\r\n}\r\n\r\n.dv-property-offer::before{\r\n  content:\"\";\r\n\r\n  position:absolute;\r\n  top:-80px;\r\n  right:90px;\r\n\r\n  width:170px;\r\n  height:170px;\r\n\r\n  border-radius:50%;\r\n\r\n  background:\r\n    radial-gradient(\r\n      circle,\r\n      rgba(255,255,255,.36),\r\n      transparent 68%\r\n    );\r\n\r\n  pointer-events:none;\r\n}\r\n\r\n.dv-property-offer:hover{\r\n  transform:translateY(-2px);\r\n\r\n  box-shadow:\r\n    0 18px 42px rgba(106,70,19,.27),\r\n    inset 0 1px 0 rgba(255,255,255,.62);\r\n\r\n  text-decoration:none !important;\r\n}\r\n\r\n\r\n.dv-property-offer-copy{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  min-width:0;\r\n\r\n  display:flex;\r\n  flex-direction:column;\r\n\r\n  gap:4px;\r\n}\r\n\r\n.dv-property-offer-copy strong{\r\n  color:#2e2111;\r\n\r\n  font-size:19px;\r\n  line-height:1.2;\r\n\r\n  font-weight:950;\r\n\r\n  letter-spacing:-.01em;\r\n}\r\n\r\n.dv-property-offer-copy span{\r\n  color:rgba(46,33,17,.78);\r\n\r\n  font-size:13px;\r\n  line-height:1.35;\r\n\r\n  font-weight:700;\r\n}\r\n\r\n\r\n.dv-property-offer-button{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  flex:0 0 auto;\r\n\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  gap:7px;\r\n\r\n  min-height:46px;\r\n\r\n  padding:11px 16px;\r\n\r\n  border:1px solid rgba(46,33,17,.10);\r\n  border-radius:11px;\r\n\r\n  background:#21170c;\r\n\r\n  color:#ffffff;\r\n\r\n  font-size:13px;\r\n  line-height:1;\r\n\r\n  font-weight:900;\r\n\r\n  white-space:nowrap;\r\n\r\n  box-shadow:\r\n    0 7px 18px rgba(33,23,12,.20);\r\n}\r\n\r\n.dv-property-offer-button b{\r\n  font-size:15px;\r\n  line-height:1;\r\n\r\n  transition:transform .2s ease;\r\n}\r\n\r\n.dv-property-offer:hover\r\n.dv-property-offer-button b{\r\n  transform:translateX(2px);\r\n}\r\n\r\n\r\n\/* TABLET *\/\r\n\r\n@media(max-width:900px){\r\n\r\n  .dv-property-offer{\r\n    padding:16px 17px;\r\n\r\n    border-radius:15px;\r\n  }\r\n\r\n  .dv-property-offer-copy strong{\r\n    font-size:17px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* MOBILE *\/\r\n\r\n@media(max-width:600px){\r\n\r\n  .dv-property-offer{\r\n    gap:10px;\r\n\r\n    padding:12px;\r\n\r\n    border-radius:13px;\r\n  }\r\n\r\n  .dv-property-offer-copy{\r\n    gap:2px;\r\n  }\r\n\r\n  .dv-property-offer-copy strong{\r\n    font-size:14px;\r\n    line-height:1.2;\r\n  }\r\n\r\n  .dv-property-offer-copy span{\r\n    font-size:10.5px;\r\n    line-height:1.25;\r\n  }\r\n\r\n  .dv-property-offer-button{\r\n    min-height:37px;\r\n\r\n    padding:8px 10px;\r\n\r\n    border-radius:8px;\r\n\r\n    font-size:10.5px;\r\n  }\r\n\r\n  .dv-property-offer-button b{\r\n    font-size:12px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* SMALL MOBILE *\/\r\n\r\n@media(max-width:380px){\r\n\r\n  .dv-property-offer{\r\n    gap:8px;\r\n\r\n    padding:10px;\r\n  }\r\n\r\n  .dv-property-offer-copy strong{\r\n    font-size:13px;\r\n  }\r\n\r\n  .dv-property-offer-copy span{\r\n    font-size:9.5px;\r\n  }\r\n\r\n  .dv-property-offer-button{\r\n    padding:7px 8px;\r\n\r\n    font-size:10px;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\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-a719b7b e-flex e-con-boxed e-con e-parent\" data-id=\"a719b7b\" 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-473f59b elementor-widget elementor-widget-html\" data-id=\"473f59b\" 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<section class=\"dv-partners\">\r\n\r\n  <div class=\"dv-partners-head\">\r\n\r\n    <span>DATVALE.GE PARTNERS<\/span>\r\n\r\n    <h2>Special Offers<\/h2>\r\n\r\n    <p>\r\n      Take advantage of special offers from Datvale partner companies\r\n      for renovation, construction and interior projects.\r\n    <\/p>\r\n\r\n  <\/div>\r\n\r\n\r\n  <div class=\"dv-partners-grid\">\r\n\r\n\r\n    <!-- NEW LIGHT -->\r\n\r\n    <article class=\"dv-card\">\r\n\r\n      <div class=\"dv-logo\">\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2025\/06\/dbd6fc01-a56b-490f-b2a5-59f3445fe63a.jpg\"\r\n          alt=\"New Light\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"dv-badge\">\r\n          -15%\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <button\r\n        class=\"dv-toggle\"\r\n        type=\"button\"\r\n        aria-expanded=\"false\"\r\n      >\r\n        View Offer\r\n      <\/button>\r\n\r\n\r\n      <div class=\"dv-details\">\r\n\r\n        <h3>New Light<\/h3>\r\n\r\n\r\n        <div class=\"dv-type\">\r\n          Lighting Store\r\n        <\/div>\r\n\r\n\r\n        <p>\r\n          A wide selection of international lighting brands, including\r\n          Philips, Eglo, Artemide, Luceplan, Vibia, Osram and more.\r\n        <\/p>\r\n\r\n\r\n        <div class=\"dv-links\">\r\n\r\n          <a href=\"https:\/\/newlight.ge\/\" target=\"_blank\" rel=\"noopener\">\r\n            newlight.ge\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/article>\r\n\r\n\r\n\r\n    <!-- NOVA -->\r\n\r\n    <article class=\"dv-card\">\r\n\r\n      <div class=\"dv-logo\">\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2025\/08\/\u10da\u10dd\u10d2\u10dd\u10d4\u10d1\u10d8-26-2.png\"\r\n          alt=\"Nova\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"dv-badge\">\r\n          Up to 20%\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <button\r\n        class=\"dv-toggle\"\r\n        type=\"button\"\r\n        aria-expanded=\"false\"\r\n      >\r\n        View Offer\r\n      <\/button>\r\n\r\n\r\n      <div class=\"dv-details\">\r\n\r\n        <h3>Nova<\/h3>\r\n\r\n\r\n        <div class=\"dv-type\">\r\n          Construction and Renovation Hypermarket\r\n        <\/div>\r\n\r\n\r\n        <p>\r\n          A wide range of construction and renovation products,\r\n          in-house manufacturing and international brands\r\n          for renovation and construction projects.\r\n        <\/p>\r\n\r\n\r\n        <div class=\"dv-links\">\r\n\r\n          <a href=\"https:\/\/nova.ge\/\" target=\"_blank\" rel=\"noopener\">\r\n            nova.ge\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/article>\r\n\r\n\r\n\r\n    <!-- VITRA -->\r\n\r\n    <article class=\"dv-card\">\r\n\r\n      <div class=\"dv-logo\">\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2025\/06\/\u10da\u10dd\u10d2\u10dd\u10d4\u10d1\u10d8-28.png\"\r\n          alt=\"VitrA Georgia\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"dv-badge\">\r\n          -15%\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <button\r\n        class=\"dv-toggle\"\r\n        type=\"button\"\r\n        aria-expanded=\"false\"\r\n      >\r\n        View Offer\r\n      <\/button>\r\n\r\n\r\n      <div class=\"dv-details\">\r\n\r\n        <h3>VitrA Georgia<\/h3>\r\n\r\n\r\n        <div class=\"dv-type\">\r\n          Sanitary Ware and Ceramic Tiles\r\n        <\/div>\r\n\r\n\r\n        <p>\r\n          A wide selection of bathroom sanitary ware and ceramic tiles,\r\n          ideal for creating a modern and functional bathroom.\r\n        <\/p>\r\n\r\n\r\n        <div class=\"dv-links\">\r\n\r\n          <a href=\"https:\/\/vitra.com.ge\/ka\/\" target=\"_blank\" rel=\"noopener\">\r\n            vitra.com.ge\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/article>\r\n\r\n\r\n\r\n    <!-- CAPAROL -->\r\n\r\n    <article class=\"dv-card\">\r\n\r\n      <div class=\"dv-logo\">\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2025\/10\/24.09.2025-33.png\"\r\n          alt=\"Caparol\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"dv-badge\">\r\n          -10%\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <button\r\n        class=\"dv-toggle\"\r\n        type=\"button\"\r\n        aria-expanded=\"false\"\r\n      >\r\n        View Offer\r\n      <\/button>\r\n\r\n\r\n      <div class=\"dv-details\">\r\n\r\n        <h3>Caparol<\/h3>\r\n\r\n\r\n        <div class=\"dv-type\">\r\n          Paints and Finishing Materials\r\n        <\/div>\r\n\r\n\r\n        <p>\r\n          An international brand offering interior and exterior paints,\r\n          decorative coatings and finishing materials.\r\n        <\/p>\r\n\r\n\r\n        <div class=\"dv-address\">\r\n\r\n          <span>\r\n            Tbilisi \u2014 8 Petre Kavtaradze St. \u2022 599 44 55 67\r\n          <\/span>\r\n\r\n          <span>\r\n            Tbilisi \u2014 15 Samtredia St. \u2022 599 58 26 25\r\n          <\/span>\r\n\r\n          <span>\r\n            Batumi \u2014 35 Pushkin St. \u2022 558 04 04 96\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"dv-links\">\r\n\r\n          <a href=\"https:\/\/caparol.ge\" target=\"_blank\" rel=\"noopener\">\r\n            caparol.ge\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/article>\r\n\r\n\r\n  <\/div>\r\n\r\n\r\n  <!-- ALL PARTNERS -->\r\n\r\n  <div class=\"dv-all-partners\">\r\n\r\n    <a href=\"https:\/\/datvale.ge\/en\/partners\/\">\r\n      All Partners\r\n    <\/a>\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n\r\n.dv-partners,\r\n.dv-partners *{\r\n  box-sizing:border-box;\r\n}\r\n\r\n\r\n.dv-partners{\r\n  --blue:#0b4187;\r\n  --blue2:#176bc5;\r\n  --text:#173a61;\r\n  --muted:#65788c;\r\n  --border:#e1e9f2;\r\n  --light:#f7faff;\r\n\r\n  width:100%;\r\n  max-width:1200px;\r\n\r\n  margin:40px auto;\r\n  padding:0 15px;\r\n\r\n  font-family:\r\n    system-ui,\r\n    -apple-system,\r\n    BlinkMacSystemFont,\r\n    \"Segoe UI\",\r\n    sans-serif;\r\n}\r\n\r\n\r\n\/* HEADER *\/\r\n\r\n.dv-partners-head{\r\n  max-width:760px;\r\n\r\n  margin:0 auto 28px;\r\n\r\n  text-align:center;\r\n}\r\n\r\n\r\n.dv-partners-head > span{\r\n  display:block;\r\n\r\n  margin-bottom:7px;\r\n\r\n  color:var(--blue2);\r\n\r\n  font-size:12px;\r\n  font-weight:900;\r\n  letter-spacing:.08em;\r\n}\r\n\r\n\r\n.dv-partners-head h2{\r\n  margin:0 0 9px;\r\n\r\n  color:var(--text);\r\n\r\n  font-size:clamp(27px,4vw,38px);\r\n  line-height:1.15;\r\n  font-weight:950;\r\n}\r\n\r\n\r\n.dv-partners-head p{\r\n  margin:0;\r\n\r\n  color:var(--muted);\r\n\r\n  font-size:15px;\r\n  line-height:1.6;\r\n}\r\n\r\n\r\n\/* GRID *\/\r\n\r\n.dv-partners-grid{\r\n  display:grid;\r\n\r\n  grid-template-columns:\r\n    repeat(4,minmax(0,1fr));\r\n\r\n  gap:16px;\r\n\r\n  align-items:start;\r\n}\r\n\r\n\r\n\/* CARD *\/\r\n\r\n.dv-card{\r\n  position:relative;\r\n\r\n  width:100%;\r\n  height:220px;\r\n\r\n  overflow:hidden;\r\n\r\n  border:\r\n    1px solid var(--border);\r\n\r\n  border-radius:20px;\r\n\r\n  background:#fff;\r\n\r\n  box-shadow:\r\n    0 8px 28px rgba(27,61,98,.08);\r\n\r\n  transition:\r\n    transform .22s ease,\r\n    box-shadow .22s ease,\r\n    border-color .22s ease;\r\n}\r\n\r\n\r\n.dv-card:hover{\r\n  transform:translateY(-3px);\r\n\r\n  border-color:#cfdeed;\r\n\r\n  box-shadow:\r\n    0 15px 36px rgba(27,61,98,.13);\r\n}\r\n\r\n\r\n.dv-card.dv-open{\r\n  height:auto;\r\n  overflow:visible;\r\n}\r\n\r\n\r\n\/* LOGO *\/\r\n\r\n.dv-logo{\r\n  position:relative;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  width:100%;\r\n  height:158px;\r\n\r\n  padding:20px;\r\n\r\n  background:#fff;\r\n}\r\n\r\n\r\n.dv-logo img{\r\n  display:block;\r\n\r\n  width:auto;\r\n  height:auto;\r\n\r\n  max-width:100%;\r\n  max-height:105px;\r\n\r\n  object-fit:contain;\r\n}\r\n\r\n\r\n\/* BADGE *\/\r\n\r\n.dv-badge{\r\n  position:absolute;\r\n\r\n  top:12px;\r\n  right:12px;\r\n\r\n  z-index:2;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  min-height:31px;\r\n\r\n  padding:6px 10px;\r\n\r\n  border-radius:100px;\r\n\r\n  background:\r\n    linear-gradient(\r\n      135deg,\r\n      var(--blue),\r\n      var(--blue2)\r\n    );\r\n\r\n  color:#fff;\r\n\r\n  font-size:11px;\r\n  line-height:1;\r\n  font-weight:950;\r\n\r\n  box-shadow:\r\n    0 6px 15px rgba(11,65,135,.23);\r\n}\r\n\r\n\r\n\/* BUTTON *\/\r\n\r\n.dv-toggle{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  width:calc(100% - 28px);\r\n  height:46px;\r\n\r\n  margin:0 14px 16px;\r\n\r\n  padding:10px 12px;\r\n\r\n  border:0;\r\n\r\n  border-radius:12px;\r\n\r\n  background:\r\n    linear-gradient(\r\n      135deg,\r\n      var(--blue),\r\n      var(--blue2)\r\n    );\r\n\r\n  color:#fff;\r\n\r\n  font:inherit;\r\n\r\n  font-size:13px;\r\n  font-weight:900;\r\n\r\n  cursor:pointer;\r\n\r\n  box-shadow:\r\n    0 7px 18px rgba(11,65,135,.18);\r\n\r\n  transition:\r\n    transform .2s ease,\r\n    box-shadow .2s ease,\r\n    background .2s ease;\r\n}\r\n\r\n\r\n.dv-toggle:hover{\r\n  transform:translateY(-1px);\r\n\r\n  box-shadow:\r\n    0 10px 23px rgba(11,65,135,.25);\r\n}\r\n\r\n\r\n\/* DETAILS *\/\r\n\r\n.dv-details{\r\n  display:none;\r\n\r\n  padding:18px;\r\n\r\n  border-top:\r\n    1px solid var(--border);\r\n\r\n  background:var(--light);\r\n}\r\n\r\n\r\n.dv-card.dv-open .dv-details{\r\n  display:block;\r\n}\r\n\r\n\r\n\/* OPEN BUTTON *\/\r\n\r\n.dv-card.dv-open .dv-toggle{\r\n  margin-bottom:14px;\r\n\r\n  background:#eaf2fb;\r\n\r\n  color:var(--blue);\r\n\r\n  box-shadow:none;\r\n}\r\n\r\n\r\n\/* NAME *\/\r\n\r\n.dv-details h3{\r\n  margin:0 0 7px;\r\n\r\n  color:var(--text);\r\n\r\n  font-size:18px;\r\n  line-height:1.3;\r\n  font-weight:950;\r\n}\r\n\r\n\r\n\/* TYPE *\/\r\n\r\n.dv-type{\r\n  display:inline-block;\r\n\r\n  margin-bottom:12px;\r\n\r\n  padding:5px 9px;\r\n\r\n  border-radius:7px;\r\n\r\n  background:#e8f1fb;\r\n\r\n  color:var(--blue);\r\n\r\n  font-size:11px;\r\n  line-height:1.35;\r\n  font-weight:850;\r\n}\r\n\r\n\r\n\/* DESCRIPTION *\/\r\n\r\n.dv-details p{\r\n  margin:0;\r\n\r\n  color:#49637d;\r\n\r\n  font-size:13px;\r\n  line-height:1.62;\r\n}\r\n\r\n\r\n\/* LINKS *\/\r\n\r\n.dv-links{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n\r\n  gap:8px;\r\n\r\n  margin-top:14px;\r\n}\r\n\r\n\r\n.dv-links a{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  flex:1 1 auto;\r\n\r\n  min-height:40px;\r\n\r\n  padding:9px 12px;\r\n\r\n  border:\r\n    1px solid #d2dfed;\r\n\r\n  border-radius:10px;\r\n\r\n  background:#fff;\r\n\r\n  color:\r\n    var(--blue)!important;\r\n\r\n  font-size:12px;\r\n  font-weight:900;\r\n\r\n  text-decoration:none!important;\r\n\r\n  transition:\r\n    background .2s ease,\r\n    border-color .2s ease;\r\n}\r\n\r\n\r\n.dv-links a:hover{\r\n  background:#edf5fd;\r\n\r\n  border-color:#bcd2e8;\r\n}\r\n\r\n\r\n\/* CAPAROL ADDRESSES *\/\r\n\r\n.dv-address{\r\n  display:flex;\r\n  flex-direction:column;\r\n\r\n  gap:6px;\r\n\r\n  margin-top:13px;\r\n}\r\n\r\n\r\n.dv-address span{\r\n  display:block;\r\n\r\n  padding:8px 10px;\r\n\r\n  border:\r\n    1px solid #e2eaf3;\r\n\r\n  border-radius:9px;\r\n\r\n  background:#fff;\r\n\r\n  color:#526a82;\r\n\r\n  font-size:11px;\r\n  line-height:1.45;\r\n}\r\n\r\n\r\n\/* ALL PARTNERS BUTTON *\/\r\n\r\n.dv-all-partners{\r\n  display:flex;\r\n  justify-content:center;\r\n\r\n  margin-top:22px;\r\n}\r\n\r\n\r\n.dv-all-partners a{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  min-height:46px;\r\n\r\n  padding:10px 22px;\r\n\r\n  border-radius:12px;\r\n\r\n  background:\r\n    linear-gradient(\r\n      135deg,\r\n      var(--blue),\r\n      var(--blue2)\r\n    );\r\n\r\n  color:#fff!important;\r\n\r\n  font-size:13px;\r\n  font-weight:900;\r\n\r\n  text-decoration:none!important;\r\n\r\n  box-shadow:\r\n    0 7px 18px rgba(11,65,135,.18);\r\n\r\n  transition:\r\n    transform .2s ease,\r\n    box-shadow .2s ease;\r\n}\r\n\r\n\r\n.dv-all-partners a:hover{\r\n  transform:translateY(-1px);\r\n\r\n  box-shadow:\r\n    0 10px 23px rgba(11,65,135,.25);\r\n}\r\n\r\n\r\n\/* TABLET *\/\r\n\r\n@media(max-width:950px){\r\n\r\n  .dv-partners-grid{\r\n    grid-template-columns:\r\n      repeat(2,minmax(0,1fr));\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* MOBILE *\/\r\n\r\n@media(max-width:700px){\r\n\r\n  .dv-partners{\r\n    margin:28px auto;\r\n\r\n    padding:0 9px;\r\n  }\r\n\r\n\r\n  .dv-partners-head{\r\n    margin-bottom:20px;\r\n  }\r\n\r\n\r\n  .dv-partners-head p{\r\n    font-size:14px;\r\n  }\r\n\r\n\r\n  .dv-partners-grid{\r\n    grid-template-columns:\r\n      repeat(2,minmax(0,1fr));\r\n\r\n    gap:10px;\r\n  }\r\n\r\n\r\n  .dv-card{\r\n    height:174px;\r\n\r\n    border-radius:15px;\r\n  }\r\n\r\n\r\n  .dv-logo{\r\n    height:120px;\r\n\r\n    padding:12px;\r\n  }\r\n\r\n\r\n  .dv-logo img{\r\n    max-height:82px;\r\n  }\r\n\r\n\r\n  .dv-badge{\r\n    top:7px;\r\n    right:7px;\r\n\r\n    min-height:25px;\r\n\r\n    padding:5px 7px;\r\n\r\n    font-size:9px;\r\n  }\r\n\r\n\r\n  .dv-toggle{\r\n    width:calc(100% - 16px);\r\n    height:40px;\r\n\r\n    margin:0 8px 14px;\r\n\r\n    padding:7px;\r\n\r\n    border-radius:9px;\r\n\r\n    font-size:10.5px;\r\n  }\r\n\r\n\r\n  .dv-details{\r\n    padding:14px 11px;\r\n  }\r\n\r\n\r\n  .dv-details h3{\r\n    font-size:16px;\r\n  }\r\n\r\n\r\n  .dv-type{\r\n    margin-bottom:10px;\r\n\r\n    font-size:10px;\r\n  }\r\n\r\n\r\n  .dv-details p{\r\n    font-size:11.5px;\r\n\r\n    line-height:1.6;\r\n  }\r\n\r\n\r\n  .dv-links{\r\n    flex-direction:column;\r\n  }\r\n\r\n\r\n  .dv-links a{\r\n    width:100%;\r\n  }\r\n\r\n\r\n  .dv-address span{\r\n    font-size:10.5px;\r\n  }\r\n\r\n\r\n  .dv-all-partners{\r\n    margin-top:18px;\r\n  }\r\n\r\n\r\n  .dv-all-partners a{\r\n    min-height:42px;\r\n\r\n    padding:9px 18px;\r\n\r\n    font-size:11px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* VERY SMALL MOBILE *\/\r\n\r\n@media(max-width:340px){\r\n\r\n  .dv-partners-grid{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\n(function(){\r\n\r\n  const section =\r\n    document.querySelector('.dv-partners');\r\n\r\n\r\n  if(!section){\r\n    return;\r\n  }\r\n\r\n\r\n  const buttons =\r\n    section.querySelectorAll('.dv-toggle');\r\n\r\n\r\n  buttons.forEach(function(button){\r\n\r\n    button.addEventListener(\r\n      'click',\r\n      function(){\r\n\r\n        const card =\r\n          button.closest('.dv-card');\r\n\r\n\r\n        const isOpen =\r\n          card.classList.contains('dv-open');\r\n\r\n\r\n        \/*\r\n         * Close all open cards\r\n         *\/\r\n\r\n        section\r\n          .querySelectorAll('.dv-card.dv-open')\r\n          .forEach(function(openCard){\r\n\r\n            openCard\r\n              .classList\r\n              .remove('dv-open');\r\n\r\n\r\n            const openButton =\r\n              openCard.querySelector('.dv-toggle');\r\n\r\n\r\n            if(openButton){\r\n\r\n              openButton.textContent =\r\n                'View Offer';\r\n\r\n\r\n              openButton.setAttribute(\r\n                'aria-expanded',\r\n                'false'\r\n              );\r\n\r\n            }\r\n\r\n          });\r\n\r\n\r\n        \/*\r\n         * Open selected card\r\n         *\/\r\n\r\n        if(!isOpen){\r\n\r\n          card\r\n            .classList\r\n            .add('dv-open');\r\n\r\n\r\n          button.textContent =\r\n            'Close Offer';\r\n\r\n\r\n          button.setAttribute(\r\n            'aria-expanded',\r\n            'true'\r\n          );\r\n\r\n        }\r\n\r\n      }\r\n    );\r\n\r\n  });\r\n\r\n})();\r\n\r\n<\/script>\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-c483636 e-flex e-con-boxed e-con e-parent\" data-id=\"c483636\" 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-d5e442e elementor-widget elementor-widget-html\" data-id=\"d5e442e\" 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=\"datvale-bath-ai\">\r\n  <style>\r\n    #datvale-bath-ai,\r\n    #datvale-bath-ai * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #datvale-bath-ai {\r\n      position: relative;\r\n      isolation: isolate;\r\n      overflow: hidden;\r\n      padding: 42px 22px;\r\n      border: 1px solid #e3ebf5;\r\n      border-radius: 24px;\r\n      background:\r\n        radial-gradient(circle at top right, rgba(52, 86, 150, 0.09), transparent 34%),\r\n        linear-gradient(180deg, #f8fbff 0%, #eef4fb 100%);\r\n      color: #173558;\r\n      font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n      box-shadow: 0 16px 42px rgba(11, 58, 120, 0.10);\r\n    }\r\n\r\n    #datvale-bath-ai::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: -180px;\r\n      z-index: -1;\r\n      pointer-events: none;\r\n      background:\r\n        radial-gradient(circle at 12% 0%, rgba(23, 100, 189, 0.12), transparent 30%),\r\n        radial-gradient(circle at 92% 10%, rgba(11, 58, 120, 0.10), transparent 28%);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-wrap {\r\n      position: relative;\r\n      max-width: 1260px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-hero {\r\n      max-width: 980px;\r\n      margin: 4px auto 30px;\r\n      text-align: center;\r\n    }\r\n\r\n    #datvale-bath-ai h1 {\r\n      display: inline-block;\r\n      margin: 0;\r\n      padding: 18px 24px;\r\n      border: 1px solid rgba(255, 255, 255, 0.28);\r\n      border-radius: 20px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        rgba(11, 58, 120, 0.96),\r\n        rgba(23, 100, 189, 0.94)\r\n      );\r\n      color: #ffffff;\r\n      font-size: 50px;\r\n      font-weight: 950;\r\n      line-height: 1.08;\r\n      letter-spacing: -0.045em;\r\n      text-shadow: 0 3px 14px rgba(0, 0, 0, 0.24);\r\n      box-shadow:\r\n        0 16px 36px rgba(11, 58, 120, 0.22),\r\n        inset 0 1px 0 rgba(255, 255, 255, 0.22);\r\n    }\r\n\r\n    #datvale-bath-ai h1 span {\r\n      display: block;\r\n      margin-top: 10px;\r\n      color: #d9ecff;\r\n      font-size: 0.78em;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-progress {\r\n      height: 12px;\r\n      max-width: 1080px;\r\n      margin: 28px auto 34px;\r\n      overflow: hidden;\r\n      border: 1px solid #d8e3ef;\r\n      border-radius: 999px;\r\n      background: #eaf1f8;\r\n      box-shadow: inset 0 1px 3px rgba(11, 58, 120, 0.06);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-progress span {\r\n      display: block;\r\n      width: 0;\r\n      height: 100%;\r\n      border-radius: 999px;\r\n      background: linear-gradient(90deg, #0b3a78, #1764bd);\r\n      transition: width 0.35s ease;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-step-head {\r\n      margin-bottom: 26px;\r\n      text-align: center;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-step-head h2 {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      margin: 0;\r\n      padding: 13px 26px;\r\n      border: 0;\r\n      border-radius: 16px;\r\n      background: linear-gradient(135deg, #0b3a78, #1764bd);\r\n      color: #ffffff;\r\n      font-size: 32px;\r\n      font-weight: 950;\r\n      line-height: 1.15;\r\n      letter-spacing: -0.03em;\r\n      box-shadow: 0 12px 28px rgba(11, 58, 120, 0.22);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 20px;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-grid.dv-three {\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      max-width: 1080px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-card {\r\n      position: relative;\r\n      display: flex;\r\n      min-height: 270px;\r\n      overflow: hidden;\r\n      flex-direction: column;\r\n      justify-content: flex-end;\r\n      padding: 20px;\r\n      border: 3px solid #ffffff;\r\n      border-radius: 22px;\r\n      background: #ffffff center\/cover no-repeat;\r\n      cursor: pointer;\r\n      box-shadow: 0 14px 34px rgba(11, 58, 120, 0.14);\r\n      transition:\r\n        transform 0.22s ease,\r\n        border-color 0.22s ease,\r\n        box-shadow 0.22s ease;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 1;\r\n      background: linear-gradient(\r\n        180deg,\r\n        rgba(7, 24, 48, 0.03) 0%,\r\n        rgba(7, 24, 48, 0.18) 48%,\r\n        rgba(7, 24, 48, 0.82) 100%\r\n      );\r\n    }\r\n\r\n    #datvale-bath-ai .dv-card:hover,\r\n    #datvale-bath-ai .dv-card.selected {\r\n      transform: translateY(-5px);\r\n      border-color: #1764bd;\r\n      box-shadow: 0 20px 46px rgba(11, 58, 120, 0.22);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-card.selected::after {\r\n      content: \"\u2713\";\r\n      position: absolute;\r\n      top: 14px;\r\n      right: 14px;\r\n      z-index: 3;\r\n      display: flex;\r\n      width: 40px;\r\n      height: 40px;\r\n      align-items: center;\r\n      justify-content: center;\r\n      border: 3px solid #ffffff;\r\n      border-radius: 50%;\r\n      background: linear-gradient(135deg, #0b3a78, #1764bd);\r\n      color: #ffffff;\r\n      font-size: 22px;\r\n      font-weight: 1000;\r\n      box-shadow: 0 10px 24px rgba(11, 58, 120, 0.26);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-card h3 {\r\n      position: relative;\r\n      z-index: 2;\r\n      display: inline-flex;\r\n      width: max-content;\r\n      max-width: 100%;\r\n      margin: 0;\r\n      padding: 10px 15px;\r\n      border: 1px solid rgba(255, 255, 255, 0.42);\r\n      border-radius: 13px;\r\n      background: linear-gradient(135deg, rgba(11, 58, 120, 0.96), rgba(23, 100, 189, 0.96));\r\n      color: #ffffff;\r\n      font-size: 24px;\r\n      font-weight: 950;\r\n      line-height: 1.14;\r\n      letter-spacing: -0.02em;\r\n      box-shadow: 0 10px 24px rgba(7, 24, 48, 0.30);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-actions {\r\n      display: flex;\r\n      justify-content: center;\r\n      gap: 14px;\r\n      max-width: 820px;\r\n      margin: 32px auto 0;\r\n    }\r\n\r\n    #datvale-bath-ai button,\r\n    #datvale-bath-ai a {\r\n      font-family: inherit;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-btn {\r\n      display: inline-flex;\r\n      min-height: 52px;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 8px;\r\n      padding: 12px 28px;\r\n      border-radius: 12px;\r\n      font-size: 16px;\r\n      font-weight: 900;\r\n      text-decoration: none;\r\n      cursor: pointer;\r\n      transition:\r\n        transform 0.2s ease,\r\n        box-shadow 0.2s ease,\r\n        filter 0.2s ease;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-btn:hover {\r\n      transform: translateY(-2px);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-back {\r\n      border: 1px solid #c8d8e9;\r\n      background: #ffffff;\r\n      color: #0b3a78;\r\n      box-shadow: 0 8px 18px rgba(11, 58, 120, 0.08);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-next {\r\n      border: 0;\r\n      background: linear-gradient(135deg, #0b3a78, #1764bd);\r\n      color: #ffffff;\r\n      box-shadow: 0 10px 24px rgba(11, 58, 120, 0.20);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-result {\r\n      max-width: 1080px;\r\n      margin: 0 auto;\r\n      padding: 30px;\r\n      border: 1px solid #e3ebf5;\r\n      border-radius: 22px;\r\n      background: #ffffff;\r\n      color: #173558;\r\n      box-shadow: 0 16px 40px rgba(11, 58, 120, 0.10);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-result h2 {\r\n      margin: 0 0 10px;\r\n      color: #173558;\r\n      font-size: 36px;\r\n      font-weight: 950;\r\n      line-height: 1.13;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-muted {\r\n      margin: 0;\r\n      color: #5f7287;\r\n      font-size: 16px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-list {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 12px;\r\n      margin: 22px 0;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-item {\r\n      padding: 16px 18px;\r\n      border: 1px solid #e1e9f3;\r\n      border-radius: 14px;\r\n      background: #f8fbff;\r\n      color: #425a74;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-item b {\r\n      color: #173558;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-ai-img {\r\n      display: block;\r\n      width: 100%;\r\n      margin-top: 18px;\r\n      border: 1px solid #d8e3ef;\r\n      border-radius: 22px;\r\n      box-shadow: 0 14px 36px rgba(11, 58, 120, 0.12);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-cta {\r\n      display: inline-flex;\r\n      width: 280px;\r\n      height: 60px;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 8px;\r\n      margin: 7px 8px 7px 0;\r\n      padding: 0 22px;\r\n      border: 0;\r\n      border-radius: 12px;\r\n      background: linear-gradient(135deg, #0b3a78, #1764bd);\r\n      color: #ffffff;\r\n      font-size: 16px;\r\n      font-weight: 900;\r\n      line-height: 1.2;\r\n      text-align: center;\r\n      text-decoration: none;\r\n      vertical-align: top;\r\n      cursor: pointer;\r\n      box-shadow: 0 10px 24px rgba(11, 58, 120, 0.20);\r\n      transition:\r\n        transform 0.2s ease,\r\n        box-shadow 0.2s ease,\r\n        filter 0.2s ease;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-cta:hover {\r\n      transform: translateY(-2px);\r\n      filter: brightness(1.04);\r\n      box-shadow: 0 14px 28px rgba(11, 58, 120, 0.24);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-secondary {\r\n      border: 1px solid #c8d8e9;\r\n      background: #ffffff;\r\n      color: #0b3a78;\r\n      box-shadow: 0 8px 18px rgba(11, 58, 120, 0.08);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-partners,\r\n    #datvale-bath-ai .dv-remont-final,\r\n    #datvale-bath-ai .dv-green-final {\r\n      display: grid;\r\n      grid-template-columns: 1.2fr auto;\r\n      align-items: center;\r\n      gap: 18px;\r\n      margin-top: 18px;\r\n      padding: 20px;\r\n      border: 1px solid #d8e3ef;\r\n      border-radius: 18px;\r\n      background: #f8fbff;\r\n      color: #173558;\r\n      box-shadow: 0 10px 24px rgba(11, 58, 120, 0.07);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-partners {\r\n      border-color: #eadca9;\r\n      background: linear-gradient(135deg, #fffaf0, #fff4cf);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-remont-final {\r\n      border-color: #c8d8e9;\r\n      background: linear-gradient(135deg, #f4f8fd, #eaf2fb);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-green-final {\r\n      border-color: #c9ead7;\r\n      background: linear-gradient(135deg, #f1fbf5, #e5f8ed);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-partners h3,\r\n    #datvale-bath-ai .dv-remont-final h3,\r\n    #datvale-bath-ai .dv-green-final h3 {\r\n      margin: 0 0 7px;\r\n      color: #173558;\r\n      font-size: 25px;\r\n      font-weight: 950;\r\n      line-height: 1.15;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-partners p,\r\n    #datvale-bath-ai .dv-remont-final p,\r\n    #datvale-bath-ai .dv-green-final p {\r\n      margin: 0;\r\n      color: #425a74;\r\n      font-size: 15px;\r\n      font-weight: 700;\r\n      line-height: 1.45;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-partners a,\r\n    #datvale-bath-ai .dv-remont-final a,\r\n    #datvale-bath-ai .dv-green-final a {\r\n      display: inline-flex;\r\n      width: 250px;\r\n      height: 54px;\r\n      align-items: center;\r\n      justify-content: center;\r\n      padding: 0 18px;\r\n      border-radius: 12px;\r\n      background: linear-gradient(135deg, #0b3a78, #1764bd);\r\n      color: #ffffff;\r\n      font-weight: 900;\r\n      text-align: center;\r\n      text-decoration: none;\r\n      white-space: nowrap;\r\n      box-shadow: 0 8px 18px rgba(11, 58, 120, 0.18);\r\n      transition:\r\n        transform 0.2s ease,\r\n        box-shadow 0.2s ease;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-green-final a {\r\n      background: linear-gradient(135deg, #1f7a49, #2c8a4a);\r\n      box-shadow: 0 8px 18px rgba(44, 138, 74, 0.18);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-partners a:hover,\r\n    #datvale-bath-ai .dv-remont-final a:hover,\r\n    #datvale-bath-ai .dv-green-final a:hover {\r\n      transform: translateY(-2px);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loading-pro {\r\n      max-width: 900px;\r\n      margin: 0 auto;\r\n      padding: 30px;\r\n      border: 1px solid #e3ebf5;\r\n      border-radius: 22px;\r\n      background: #ffffff;\r\n      color: #425a74;\r\n      box-shadow: 0 16px 40px rgba(11, 58, 120, 0.10);\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loading-title {\r\n      margin: 0 0 8px;\r\n      color: #173558;\r\n      font-size: 31px;\r\n      font-weight: 950;\r\n      line-height: 1.15;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loader-row {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 14px;\r\n      margin: 18px 0 16px;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-spinner {\r\n      flex: 0 0 auto;\r\n      width: 32px;\r\n      height: 32px;\r\n      border: 3px solid #d8e3ef;\r\n      border-top-color: #1764bd;\r\n      border-radius: 50%;\r\n      animation: dvSpin 1s linear infinite;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loader-bar {\r\n      flex: 1;\r\n      height: 12px;\r\n      overflow: hidden;\r\n      border: 1px solid #d8e3ef;\r\n      border-radius: 999px;\r\n      background: #edf3f9;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loader-bar span {\r\n      display: block;\r\n      width: 0;\r\n      height: 100%;\r\n      border-radius: 999px;\r\n      background: linear-gradient(90deg, #0b3a78, #1764bd);\r\n      transition: width 0.55s ease;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loader-percent {\r\n      min-width: 44px;\r\n      color: #0b3a78;\r\n      font-weight: 950;\r\n      text-align: right;\r\n    }\r\n\r\n    #datvale-bath-ai .dv-loader-status {\r\n      min-height: 24px;\r\n      margin-top: 12px;\r\n      color: #173558;\r\n      font-size: 16px;\r\n      font-weight: 800;\r\n    }\r\n\r\n    @keyframes dvSpin {\r\n      to {\r\n        transform: rotate(360deg);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 980px) {\r\n      #datvale-bath-ai .dv-grid,\r\n      #datvale-bath-ai .dv-grid.dv-three {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      }\r\n\r\n      #datvale-bath-ai h1 {\r\n        font-size: 41px;\r\n        line-height: 1.12;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 760px) {\r\n      #datvale-bath-ai {\r\n        padding: 26px 12px;\r\n        border-radius: 18px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-hero {\r\n        margin-bottom: 22px;\r\n      }\r\n\r\n      #datvale-bath-ai h1 {\r\n        width: 100%;\r\n        padding: 15px 16px;\r\n        border-radius: 16px;\r\n        font-size: 30px;\r\n        line-height: 1.14;\r\n        letter-spacing: -0.035em;\r\n      }\r\n\r\n      #datvale-bath-ai h1 span {\r\n        margin-top: 6px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-progress {\r\n        margin: 20px auto 26px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-step-head {\r\n        margin-bottom: 18px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-step-head h2 {\r\n        max-width: 100%;\r\n        padding: 11px 16px;\r\n        border-radius: 14px;\r\n        font-size: 22px;\r\n        line-height: 1.18;\r\n        white-space: normal;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-grid,\r\n      #datvale-bath-ai .dv-grid.dv-three {\r\n        grid-template-columns: 1fr;\r\n        gap: 16px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-card {\r\n        min-height: 210px;\r\n        padding: 16px;\r\n        border-radius: 18px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-card h3 {\r\n        width: auto;\r\n        max-width: 100%;\r\n        padding: 9px 12px;\r\n        border-radius: 12px;\r\n        font-size: 20px;\r\n        line-height: 1.16;\r\n        white-space: normal;\r\n        overflow-wrap: anywhere;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-actions {\r\n        flex-direction: column;\r\n        margin-top: 24px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-btn {\r\n        width: 100%;\r\n        padding: 13px 20px;\r\n        font-size: 16px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-result {\r\n        padding: 18px;\r\n        border-radius: 18px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-result h2 {\r\n        font-size: 25px;\r\n        line-height: 1.16;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-muted {\r\n        font-size: 15px;\r\n        line-height: 1.45;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-list {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-partners,\r\n      #datvale-bath-ai .dv-remont-final,\r\n      #datvale-bath-ai .dv-green-final {\r\n        grid-template-columns: 1fr;\r\n        gap: 14px;\r\n        padding: 17px;\r\n        border-radius: 16px;\r\n        text-align: center;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-partners h3,\r\n      #datvale-bath-ai .dv-remont-final h3,\r\n      #datvale-bath-ai .dv-green-final h3 {\r\n        font-size: 21px;\r\n        line-height: 1.16;\r\n        letter-spacing: -0.02em;\r\n        overflow-wrap: anywhere;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-partners p,\r\n      #datvale-bath-ai .dv-remont-final p,\r\n      #datvale-bath-ai .dv-green-final p {\r\n        font-size: 14px;\r\n        line-height: 1.4;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-partners a,\r\n      #datvale-bath-ai .dv-remont-final a,\r\n      #datvale-bath-ai .dv-green-final a {\r\n        width: 100%;\r\n        height: auto;\r\n        min-height: 52px;\r\n        padding: 12px 14px;\r\n        line-height: 1.2;\r\n        white-space: normal;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-cta {\r\n        width: 100%;\r\n        height: auto;\r\n        min-height: 56px;\r\n        margin-right: 0;\r\n        padding: 12px 16px;\r\n        white-space: normal;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-loading-pro {\r\n        padding: 18px;\r\n        border-radius: 18px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-loading-title {\r\n        font-size: 23px;\r\n        line-height: 1.16;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-loader-row {\r\n        gap: 10px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 390px) {\r\n      #datvale-bath-ai {\r\n        padding: 20px 8px;\r\n        border-radius: 16px;\r\n      }\r\n\r\n      #datvale-bath-ai h1 {\r\n        padding: 14px 12px;\r\n        border-radius: 14px;\r\n        font-size: 27px;\r\n        line-height: 1.15;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-step-head h2 {\r\n        padding: 10px 13px;\r\n        font-size: 20px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-card {\r\n        min-height: 195px;\r\n        padding: 14px;\r\n        border-radius: 17px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-card h3 {\r\n        padding: 8px 10px;\r\n        font-size: 18px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-result h2 {\r\n        font-size: 22px;\r\n      }\r\n\r\n      #datvale-bath-ai .dv-partners h3,\r\n      #datvale-bath-ai .dv-remont-final h3,\r\n      #datvale-bath-ai .dv-green-final h3 {\r\n        font-size: 19px;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"dv-wrap\">\r\n    <div class=\"dv-hero\">\r\n      <h1>Create Your Bathroom Design <span>Datvale.ge<\/span><\/h1>\r\n    <\/div>\r\n\r\n    <div class=\"dv-progress\"><span id=\"dvBathProgress\"><\/span><\/div>\r\n    <div id=\"dvBathSteps\"><\/div>\r\n\r\n    <div class=\"dv-actions\" id=\"dvBathActions\">\r\n      <button type=\"button\" class=\"dv-btn dv-back\" onclick=\"dvBathBack()\">Back<\/button>\r\n      <button type=\"button\" class=\"dv-btn dv-next\" onclick=\"dvBathNext()\">Next<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    const dvBathBase = window.location.origin + \"\/wp-content\/uploads\/2026\/07\/\";\r\n\r\n    const dvBathData = [\r\n      {\r\n        key:\"style\",\r\n        title:\"Choose a Bathroom Style\",\r\n        options:[\r\n          {label:\"Contemporary\", value:0, img:dvBathBase + \"1modern.webp\"},\r\n          {label:\"Classic\", value:1, img:dvBathBase + \"2classic.webp\"}\r\n        ]\r\n      },\r\n      {\r\n        key:\"tiles\",\r\n        title:\"Choose a Tile Type\",\r\n        options:[\r\n          {label:\"Large Tiles 60\u00d7120\", value:0, img:dvBathBase + \"3large-tiles.webp\"},\r\n          {label:\"Small Tiles 10\u00d720\", value:1, img:dvBathBase + \"4small-tiles.webp\"}\r\n        ]\r\n      },\r\n      {\r\n        key:\"accessories\",\r\n        title:\"Choose an Accessory Finish\",\r\n        options:[\r\n          {label:\"Matte Black\", value:0, img:dvBathBase + \"5black.webp\"},\r\n          {label:\"Brushed Gold\", value:1, img:dvBathBase + \"6gold.webp\"},\r\n          {label:\"Brushed Stainless Steel\", value:2, img:dvBathBase + \"7silver.webp\"}\r\n        ]\r\n      },\r\n      {\r\n        key:\"mirror\",\r\n        title:\"Choose a Mirror Shape\",\r\n        options:[\r\n          {label:\"Round Mirror\", value:0, img:dvBathBase + \"8round-mirror.webp\"},\r\n          {label:\"Rectangular Mirror\", value:1, img:dvBathBase + \"9rectangular-mirror.webp\"}\r\n        ]\r\n      },\r\n      {\r\n        key:\"lighting\",\r\n        title:\"Choose a Lighting Color\",\r\n        options:[\r\n          {label:\"Warm Lighting\", value:0, img:dvBathBase + \"10warm-light.webp\"},\r\n          {label:\"Neutral Lighting\", value:1, img:dvBathBase + \"11neutral-light.webp\"}\r\n        ]\r\n      }\r\n    ];\r\n\r\n    let dvBathCurrent = 0;\r\n    let dvBathAnswers = {};\r\n\r\n    function dvBathSmoothScroll(target){\r\n      if(!target) return;\r\n      setTimeout(()=>{\r\n        const isMobile = window.matchMedia(\"(max-width: 760px)\").matches;\r\n        const offset = isMobile ? 95 : 165;\r\n        const y = target.getBoundingClientRect().top + window.pageYOffset - offset;\r\n        window.scrollTo({top: Math.max(y, 0), behavior:\"smooth\"});\r\n      },120);\r\n    }\r\n\r\n    function dvBathRender(shouldScroll = false){\r\n      const holder = document.getElementById(\"dvBathSteps\");\r\n      const actions = document.getElementById(\"dvBathActions\");\r\n      holder.innerHTML = \"\";\r\n\r\n      if(dvBathCurrent >= dvBathData.length){\r\n        dvBathShowLoader(holder);\r\n        actions.style.display = \"none\";\r\n        document.getElementById(\"dvBathProgress\").style.width = \"100%\";\r\n        return;\r\n      }\r\n\r\n      actions.style.display = \"flex\";\r\n      document.querySelector(\"#datvale-bath-ai .dv-next\").style.display = \"inline-flex\";\r\n      document.querySelector(\"#datvale-bath-ai .dv-back\").style.display =\r\n        dvBathCurrent === 0 ? \"none\" : \"inline-flex\";\r\n\r\n      const step = dvBathData[dvBathCurrent];\r\n      const selected = dvBathAnswers[step.key];\r\n      const gridClass = step.options.length === 3 ? \"dv-grid dv-three\" : \"dv-grid\";\r\n\r\n      holder.innerHTML = `\r\n        <div class=\"dv-step\">\r\n          <div class=\"dv-step-head\">\r\n            <h2>${step.title}<\/h2>\r\n          <\/div>\r\n          <div class=\"${gridClass}\">\r\n            ${step.options.map(opt => `\r\n              <div class=\"dv-card ${selected && selected.label===opt.label ? \"selected\" : \"\"}\"\r\n                   style=\"background-image:url('${opt.img}')\"\r\n                   onclick=\"dvBathSelect('${step.key}', ${opt.value}, '${opt.label}')\">\r\n                <h3>${opt.label}<\/h3>\r\n              <\/div>\r\n            `).join(\"\")}\r\n          <\/div>\r\n        <\/div>`;\r\n\r\n      document.getElementById(\"dvBathProgress\").style.width =\r\n        ((dvBathCurrent) \/ dvBathData.length * 100) + \"%\";\r\n\r\n      if(shouldScroll) dvBathSmoothScroll(holder.querySelector(\".dv-step\") || holder);\r\n    }\r\n\r\n    function dvBathSelect(key,value,label){\r\n      dvBathAnswers[key] = {value:value,label:label};\r\n      setTimeout(()=>{ dvBathCurrent++; dvBathRender(true); },120);\r\n    }\r\n\r\n    function dvBathNext(){\r\n      const step = dvBathData[dvBathCurrent];\r\n\r\n      if(step && !dvBathAnswers[step.key]){\r\n        alert(\"Please select one of the options\");\r\n        return;\r\n      }\r\n\r\n      dvBathCurrent++;\r\n      dvBathRender(true);\r\n    }\r\n\r\n    function dvBathBack(){\r\n      if(dvBathCurrent > 0){\r\n        dvBathCurrent--;\r\n        dvBathRender(true);\r\n      }\r\n    }\r\n\r\n    function dvBathRestart(){\r\n      dvBathCurrent = 0;\r\n      dvBathAnswers = {};\r\n      dvBathRender();\r\n      document.getElementById(\"datvale-bath-ai\").scrollIntoView({\r\n        behavior:\"smooth\",\r\n        block:\"start\"\r\n      });\r\n    }\r\n\r\n    function dvBathPhotoNumber(){\r\n      return (\r\n        dvBathAnswers.style.value * 24 +\r\n        dvBathAnswers.tiles.value * 12 +\r\n        dvBathAnswers.accessories.value * 4 +\r\n        dvBathAnswers.mirror.value * 2 +\r\n        dvBathAnswers.lighting.value +\r\n        1\r\n      );\r\n    }\r\n\r\n    function dvBathShowLoader(holder){\r\n      holder.innerHTML = `\r\n        <div class=\"dv-loading-pro\">\r\n          <h3 class=\"dv-loading-title\">Datvale.ge Is Creating Your Bathroom Design<\/h3>\r\n          <p class=\"dv-muted\">Please wait a few seconds...<\/p>\r\n\r\n          <div class=\"dv-loader-row\">\r\n            <span class=\"dv-spinner\"><\/span>\r\n            <div class=\"dv-loader-bar\"><span id=\"dvBathLoaderFill\"><\/span><\/div>\r\n            <div class=\"dv-loader-percent\" id=\"dvBathLoaderPercent\">0%<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"dv-loader-status\" id=\"dvBathLoaderStatus\">\r\n            Analyzing your selections...\r\n          <\/div>\r\n        <\/div>`;\r\n\r\n      dvBathSmoothScroll(holder);\r\n\r\n      let progress = 0;\r\n      const fill = document.getElementById(\"dvBathLoaderFill\");\r\n      const percent = document.getElementById(\"dvBathLoaderPercent\");\r\n      const status = document.getElementById(\"dvBathLoaderStatus\");\r\n\r\n      const messages = [\r\n        \"Analyzing your selections...\",\r\n        \"Applying the selected tiles...\",\r\n        \"Adding the selected accessories...\",\r\n        \"Processing the lighting...\",\r\n        \"Your design is almost ready...\"\r\n      ];\r\n\r\n      const timer = setInterval(()=>{\r\n        progress += 20;\r\n\r\n        if(fill) fill.style.width = progress + \"%\";\r\n        if(percent) percent.innerText = progress + \"%\";\r\n        if(status) {\r\n          status.innerText =\r\n            messages[Math.min(Math.floor(progress\/20)-1, messages.length-1)];\r\n        }\r\n\r\n        if(progress >= 100){\r\n          clearInterval(timer);\r\n          setTimeout(()=>dvBathShowResult(holder),350);\r\n        }\r\n      },420);\r\n    }\r\n\r\n    function dvBathShowResult(holder){\r\n      const photoNumber = dvBathPhotoNumber();\r\n      const imageUrl = dvBathBase + photoNumber + \".webp\";\r\n\r\n      holder.innerHTML = `\r\n        <div class=\"dv-result\">\r\n\r\n          <h2>Your Bathroom Design Is Ready<\/h2>\r\n\r\n          <p class=\"dv-muted\">\r\n            Below you can see the bathroom visual created according to your selected options.\r\n          <\/p>\r\n\r\n          <div class=\"dv-list\">\r\n            <div class=\"dv-item\"><b>Style:<\/b> ${dvBathAnswers.style.label}<\/div>\r\n            <div class=\"dv-item\"><b>Tiles:<\/b> ${dvBathAnswers.tiles.label}<\/div>\r\n            <div class=\"dv-item\"><b>Accessories:<\/b> ${dvBathAnswers.accessories.label}<\/div>\r\n            <div class=\"dv-item\"><b>Mirror:<\/b> ${dvBathAnswers.mirror.label}<\/div>\r\n            <div class=\"dv-item\"><b>Lighting:<\/b> ${dvBathAnswers.lighting.label}<\/div>\r\n            <div class=\"dv-item\"><b>Design Number:<\/b> ${photoNumber}<\/div>\r\n          <\/div>\r\n\r\n          <img decoding=\"async\" class=\"dv-ai-img\" src=\"${imageUrl}\" alt=\"Datvale bathroom design\">\r\n\r\n          <div class=\"dv-partners\">\r\n            <div>\r\n              <h3>Choose Products at VitrA<\/h3>\r\n              <p>\r\n                Use your Datvale digital card and receive\r\n                <b>15% off at VitrA<\/b>.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <a\r\n              href=\"https:\/\/vitra.com.ge\/ka\/products\/\"\r\n              target=\"_blank\"\r\n              rel=\"noopener\"\r\n            >\r\n              Choose Products\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <div class=\"dv-remont-final\">\r\n            <div>\r\n              <h3>Calculate the Renovation Cost for This Design<\/h3>\r\n              <p>\r\n                Find out the estimated budget for materials, labor and major renovation costs.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <a\r\n              href=\"https:\/\/datvale.ge\/en\/renovation-calculator\/\"\r\n              target=\"_blank\"\r\n              rel=\"noopener\"\r\n            >\r\n              Calculate Renovation Cost\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <div class=\"dv-green-final\">\r\n            <div>\r\n              <h3>Order Your Renovation from Green Color<\/h3>\r\n              <p>\r\n                Renovation and construction \u2022 10+ years of experience \u2022\r\n                One of the most trusted companies in the Georgian market.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <a\r\n              href=\"https:\/\/greencolor.ge\/\"\r\n              target=\"_blank\"\r\n              rel=\"noopener\"\r\n            >\r\n              Order Renovation\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <div style=\"margin-top:18px\">\r\n            <button\r\n              type=\"button\"\r\n              class=\"dv-cta dv-secondary\"\r\n              style=\"width:100%;max-width:none\"\r\n              onclick=\"dvBathRestart()\"\r\n            >\r\n              Start Over\r\n            <\/button>\r\n          <\/div>\r\n\r\n        <\/div>`;\r\n\r\n      dvBathSmoothScroll(holder.querySelector(\".dv-result\"));\r\n    }\r\n\r\n    dvBathRender();\r\n  <\/script>\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-1810408 e-flex e-con-boxed e-con e-parent\" data-id=\"1810408\" 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-2c2f993 elementor-widget elementor-widget-html\" data-id=\"2c2f993\" 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=\"background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:25px 30px;box-shadow:0 4px 20px rgba(0,0,0,.06);\">\r\n\r\n<h3 style=\"margin:0 0 20px;color:#1E3A8A;font-size:24px;font-weight:700;\">\r\nYou May Also Be Interested In\r\n<\/h3>\r\n\r\n<p style=\"margin:0;padding:16px 0;border-bottom:1px solid #e5e7eb;\">\r\n<a href=\"https:\/\/datvale.ge\/en\/renovation-calculator\/\" style=\"font-weight:700;color:#1E3A8A;text-decoration:none;\">\r\nRenovation Calculator\r\n<\/a>\r\n \u2013 Find out the estimated cost of a full renovation\r\n<\/p>\r\n\r\n<p style=\"margin:0;padding:16px 0;border-bottom:1px solid #e5e7eb;\">\r\n<a href=\"https:\/\/datvale.ge\/en\/construction-calculator\/\" style=\"font-weight:700;color:#1E3A8A;text-decoration:none;\">\r\nConstruction Calculator\r\n<\/a>\r\n \u2013 Calculate the estimated cost of building a house\r\n<\/p>\r\n\r\n<p style=\"margin:0;padding:16px 0;border-bottom:1px solid #e5e7eb;\">\r\n<a href=\"https:\/\/datvale.ge\/en\/plumbing-heating-calculator\/\" style=\"font-weight:700;color:#1E3A8A;text-decoration:none;\">\r\nPlumbing & Heating Calculator\r\n<\/a>\r\n \u2013 Calculate the estimated cost of plumbing and heating installation\r\n<\/p>\r\n\r\n<p style=\"margin:0;padding:16px 0;\">\r\n<a href=\"https:\/\/datvale.ge\/en\/furniture-calculator\/\" style=\"font-weight:700;color:#1E3A8A;text-decoration:none;\">\r\nFurniture Calculator\r\n<\/a>\r\n \u2013 Find out the estimated cost of furniture\r\n<\/p>\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-62d7ec3 e-flex e-con-boxed e-con e-parent\" data-id=\"62d7ec3\" 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-d375c41 elementor-widget elementor-widget-html\" data-id=\"d375c41\" 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=\"background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:25px;margin:30px 0;box-shadow:0 5px 15px rgba(0,0,0,.05);\">\r\n\r\n<h2 style=\"margin:0 0 14px;color:#1d4f91;font-size:28px;font-weight:700;\">\r\n\ud83d\udcda Useful Articles About Bathroom Renovation\r\n<\/h2>\r\n\r\n<p style=\"margin:0 0 20px;color:#333;font-size:16px;line-height:1.6;\">\r\nBefore starting a bathroom renovation, explore detailed articles about costs, renovation planning and practical tips.\r\n<\/p>\r\n\r\n<ul style=\"list-style:none;padding:0;margin:0;\">\r\n\r\n<li style=\"margin-bottom:16px;\">\r\n<a href=\"https:\/\/datvale.ge\/en\/how-much-does-a-bathroom-renovation-costs\/\" style=\"text-decoration:none;color:#1d4f91;font-size:18px;font-weight:600;\">\r\n\ud83d\udebf How Much Does a Bathroom Renovation Cost?\r\n<\/a>\r\n<\/li>\r\n\r\n<li>\r\n<a href=\"https:\/\/datvale.ge\/en\/how-much-does-a-white-frame-apartment-renovation-cost\/\" style=\"text-decoration:none;color:#1d4f91;font-size:18px;font-weight:600;\">\r\n\ud83c\udfe0 How Much Does a White Frame Apartment Renovation Cost?\r\n<\/a>\r\n<\/li>\r\n\r\n<\/ul>\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-6a9c667 e-flex e-con-boxed e-con e-parent\" data-id=\"6a9c667\" 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-4d490b0 elementor-widget elementor-widget-heading\" data-id=\"4d490b0\" 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<h2 class=\"elementor-heading-title elementor-size-default\"><h3 class=\"elementor-heading-title elementor-size-default elementor-inline-editing pen\" data-elementor-setting-key=\"title\" data-pen-placeholder=\"Type Here...\" style=\"font-size: 29px\">Bathroom Renovation Calculator<span style=\"font-family: Roboto, sans-serif\"><\/span><\/h3><\/h2>\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-c212d8e e-flex e-con-boxed e-con e-parent\" data-id=\"c212d8e\" 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-a52c57b elementor-widget elementor-widget-text-editor\" data-id=\"a52c57b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Bathroom Renovation Calculator \u2014 Find Out the Renovation Cost<\/h3>\n<p>The <strong>Bathroom Renovation Calculator<\/strong> helps you estimate in advance how much a complete bathroom renovation may cost and what budget you may need to complete the work.<\/p>\n<p>Bathroom renovation is one of the most important stages of updating an apartment. This is where plumbing installation, waterproofing, tile installation, wall and ceiling finishing, installation of sanitary ware, and lighting work are completed. For this reason, it is important to estimate the expected costs before starting the renovation.<\/p>\n<p>Follow us on <a href=\"http:\/\/facebook.com\/datvale.ge\">Facebook<\/a> and <a href=\"http:\/\/youtube.com\/@datvale\" target=\"_blank\" rel=\"noopener\">YouTube<\/a>, where we share useful information about renovation, construction, and home improvement.<\/p>\n<h3>How Does the Bathroom Renovation Calculator Work?<\/h3>\n<p>Datvale.ge\u2019s <strong>Bathroom Renovation Calculator<\/strong> allows you to estimate the approximate cost of a bathroom renovation in just a few minutes.<\/p>\n<p>The calculation takes into account the bathroom area, wall and floor dimensions, required quantity of tiles, waterproofing, tile adhesive, grout, plumbing materials, labor costs, and other necessary work.<\/p>\n<p>The result will help you estimate the amount you may need for the renovation and plan your budget more effectively.<\/p>\n<h3>What Determines the Cost of a Bathroom Renovation?<\/h3>\n<p>The final cost of a bathroom renovation depends on several important factors. One of the main factors is the size of the space, because as the area increases, the amount of materials and work required also increases.<\/p>\n<p>The cost is also affected by the quality and price of the tiles, the selected sanitary ware, the complexity of the work, and labor costs.<\/p>\n<p>If the existing water supply and drainage pipes also need to be completely replaced, this will require additional work and materials. The <strong>Bathroom Renovation Calculator<\/strong> helps you estimate these expenses in advance.<\/p>\n<h3>Waterproofing During Bathroom Renovation<\/h3>\n<p>One of the most important stages of renovation is <strong>waterproofing<\/strong>. Properly installed waterproofing protects the floor and walls from moisture and reduces the risk of problems caused by water leakage.<\/p>\n<p>The materials and labor required for waterproofing should always be included in the overall bathroom renovation budget. It is especially important to properly protect areas that are in constant contact with water.<\/p>\n<h3>Choosing Tiles and Estimating Their Cost<\/h3>\n<p>Tiles are not only an important part of the bathroom\u2019s appearance, but can also have a significant impact on the total renovation cost.<\/p>\n<p>Prices may vary depending on the manufacturer, size, design, and quality. You should also consider the cost of surface preparation, tile adhesive, grout, and tile installation.<\/p>\n<p>The <strong>Bathroom Renovation Calculator<\/strong> allows you to estimate these costs in advance and plan your budget more effectively.<\/p>\n<h3>Plumbing Installation<\/h3>\n<p>Proper planning of water supply and drainage systems is an important part of bathroom renovation. The locations of the washbasin, toilet, shower, bathtub, and other fixtures should be determined in advance.<\/p>\n<p>Using high-quality pipes and fittings and installing them correctly is especially important because much of the system remains hidden inside walls and floors after the renovation is completed.<\/p>\n<p>Therefore, when planning your budget, consider both material costs and the cost of installation and related work.<\/p>\n<h3>Underfloor Heating in the Bathroom<\/h3>\n<p>If you are planning to install underfloor heating in the bathroom, its cost should also be included in the overall renovation budget.<\/p>\n<p>The final price depends on the heated area, the selected system, required materials, and the complexity of installation. Planning in advance will help you determine whether this additional work fits within your budget.<\/p>\n<h3>Why Use the Bathroom Renovation Calculator?<\/h3>\n<p>The <strong>Bathroom Renovation Calculator<\/strong> is designed to give you an estimate of expected expenses before the work begins.<\/p>\n<p>An advance calculation helps you determine the overall budget, compare different options, and reduce the risk of unexpected costs during the renovation process.<\/p>\n<p>The calculator provides an approximate cost estimate. The actual cost may vary depending on the selected materials, specific work required, project complexity, and current market prices.<\/p>\n<h3>Calculate the Bathroom Renovation Cost Online<\/h3>\n<p>If you want to know <strong>how much a bathroom renovation costs<\/strong>, how much tile installation may cost, or what budget may be required for plumbing work, Datvale.ge allows you to estimate the approximate cost of your project in advance.<\/p>\n<p>The <strong>Bathroom Renovation Calculator<\/strong> helps you get detailed information about expected expenses in just a few minutes and plan the required budget more effectively.<\/p>\n<p>Complete the calculator, receive an estimated cost breakdown, and start planning your bathroom renovation with a clearly defined budget.<\/p>\n<p><strong>Datvale.ge \u2014 Calculate, Choose and Save.<\/strong><\/p>\n<p>Follow us on <a href=\"http:\/\/facebook.com\/datvale.ge\">Facebook<\/a> and <a href=\"http:\/\/youtube.com\/@datvale\" target=\"_blank\" rel=\"noopener\">YouTube<\/a>.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-709f761 e-flex e-con-boxed e-con e-parent\" data-id=\"709f761\" 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-8b1cfff elementor-widget elementor-widget-n-accordion\" data-id=\"8b1cfff\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1450\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1450\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What Is a Bathroom Calculator? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1450\" class=\"elementor-element elementor-element-5acaed7 e-con-full e-flex e-con e-child\" data-id=\"5acaed7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1450\" class=\"elementor-element elementor-element-f488c81 e-flex e-con-boxed e-con e-child\" data-id=\"f488c81\" 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-2c8e79e elementor-widget elementor-widget-text-editor\" data-id=\"2c8e79e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<p>A <strong>Bathroom Calculator<\/strong> is an online tool that helps you estimate the approximate cost of a bathroom renovation in advance, taking into account material and labor costs.<\/p>\n<\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n<p><\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1451\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1451\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How Much Does a Bathroom Renovation Cost in Georgia? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1451\" class=\"elementor-element elementor-element-3c74b0d e-con-full e-flex e-con e-child\" data-id=\"3c74b0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1451\" class=\"elementor-element elementor-element-0fc4bd0 e-flex e-con-boxed e-con e-child\" data-id=\"0fc4bd0\" 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-d12dda0 elementor-widget elementor-widget-text-editor\" data-id=\"d12dda0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The cost of a bathroom renovation depends on the size of the space, the type of tiles, sanitary ware, labor costs, and the quality of the selected materials. Our calculator shows you an estimated budget in just a few minutes.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1452\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1452\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What Does the Bathroom Calculator Calculate? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1452\" class=\"elementor-element elementor-element-c646184 e-con-full e-flex e-con e-child\" data-id=\"c646184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1452\" class=\"elementor-element elementor-element-6b354c2 e-flex e-con-boxed e-con e-child\" data-id=\"6b354c2\" 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-a2dd2a7 elementor-widget elementor-widget-text-editor\" data-id=\"a2dd2a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The calculator estimates the approximate cost of tiles, tile adhesive, grout, waterproofing, plumbing materials, labor, and other essential renovation work.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1453\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1453\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How Accurate Is the Bathroom Calculator Result? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1453\" class=\"elementor-element elementor-element-58737b0 e-flex e-con-boxed e-con e-child\" data-id=\"58737b0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1453\" class=\"elementor-element elementor-element-b481e30 e-con-full e-flex e-con e-child\" data-id=\"b481e30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1454\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1454\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Why Should I Use Datvale.ge\u2019s Bathroom Calculator? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1454\" class=\"elementor-element elementor-element-f607d18 e-flex e-con-boxed e-con e-child\" data-id=\"f607d18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1454\" class=\"elementor-element elementor-element-318328d e-con-full e-flex e-con e-child\" data-id=\"318328d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19db751 elementor-widget elementor-widget-text-editor\" data-id=\"19db751\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Datvale.ge\u2019s Bathroom Calculator helps you plan your renovation budget more accurately, compare different materials, and avoid unexpected expenses before starting the work.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/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\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d9cf9bd e-flex e-con-boxed e-con e-parent\" data-id=\"d9cf9bd\" 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-824244d elementor-widget elementor-widget-image\" data-id=\"824244d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"362\" src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/abazanis-remontis-kalkulatori-1024x362.webp\" class=\"attachment-large size-large wp-image-21781\" alt=\"Bathroom Renovation Cost\" srcset=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/abazanis-remontis-kalkulatori-1024x362.webp 1024w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/abazanis-remontis-kalkulatori-300x106.webp 300w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/abazanis-remontis-kalkulatori-768x272.webp 768w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/abazanis-remontis-kalkulatori.webp 1100w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/abazanis-remontis-kalkulatori-600x212.webp 600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bathroom Renovation Cost 2026 \u2013 Bathroom Calculator Calculate the Cost of Property Insurance Get a special offer for your apartment or house Calculate Price \u2192 DATVALE.GE PARTNERS Special Offers Take advantage of special offers from Datvale partner companies for renovation, construction and interior projects. -15% View Offer New Light Lighting Store A wide selection of&#8230;<\/p>\n","protected":false},"author":67,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-17202","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/17202","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=17202"}],"version-history":[{"count":1,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/17202\/revisions"}],"predecessor-version":[{"id":22068,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/17202\/revisions\/22068"}],"wp:attachment":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/media?parent=17202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}