


<style id="elementor-post-21894">.elementor-21894 .elementor-element.elementor-element-189f620{--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:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21894 .elementor-element.elementor-element-f58dd2c{--display:flex;--justify-content:center;}.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-21894 .elementor-element.elementor-element-a55ca96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21894 .elementor-element.elementor-element-a55ca96{text-align:center;}.elementor-21894 .elementor-element.elementor-element-a55ca96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#33558B;}.elementor-21894 .elementor-element.elementor-element-a55ca96 .elementor-heading-title a{transition-duration:0s;}.elementor-21894 .elementor-element.elementor-element-4e932f60{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-21894 .elementor-element.elementor-element-f7e2afa{--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-21894 .elementor-element.elementor-element-372d248{--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:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21894 .elementor-element.elementor-element-7a4f997{--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-21894 .elementor-element.elementor-element-c429a26{--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-21894 .elementor-element.elementor-element-e687bf3{--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-21894 .elementor-element.elementor-element-d9e7d9f img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-21894 .elementor-element.elementor-element-2e0c3b9{--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;}@media(max-width:1024px){.elementor-21894 .elementor-element.elementor-element-a55ca96 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-21894 .elementor-element.elementor-element-928f5cc > .elementor-widget-container{margin:86px 0px 0px 0px;}.elementor-21894 .elementor-element.elementor-element-f58dd2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21894 .elementor-element.elementor-element-a55ca96 > .elementor-widget-container{padding:010px 010px 5px 010px;}.elementor-21894 .elementor-element.elementor-element-a55ca96{text-align:center;}.elementor-21894 .elementor-element.elementor-element-a55ca96 .elementor-heading-title{font-size:17px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-21894 .elementor-element.elementor-element-372d248{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-21894 .elementor-element.elementor-element-f58dd2c{--content-width:1600px;}}</style>{"id":21894,"date":"2026-07-10T21:25:33","date_gmt":"2026-07-10T17:25:33","guid":{"rendered":"https:\/\/datvale.ge\/%e1%83%a4%e1%83%a0%e1%83%90%e1%83%9c%e1%83%92%e1%83%a3%e1%83%9a%e1%83%98-%e1%83%ad%e1%83%94%e1%83%a0%e1%83%98\/"},"modified":"2026-10-07T18:13:15","modified_gmt":"2026-10-07T14:13:15","slug":"stretch-ceiling-calculator","status":"publish","type":"page","link":"https:\/\/datvale.ge\/en\/stretch-ceiling-calculator\/","title":{"rendered":"Stretch Ceiling"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21894\" class=\"elementor elementor-21894 elementor-17852\">\n\t\t\t\t<div class=\"elementor-element elementor-element-189f620 e-flex e-con-boxed e-con e-parent\" data-id=\"189f620\" 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-928f5cc elementor-widget elementor-widget-html\" data-id=\"928f5cc\" 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=\"plafond-ad\">\r\n\r\n  <div class=\"plafond-ad-inner\">\r\n\r\n    <div class=\"plafond-text\">\r\n\r\n      <div class=\"plafond-badge\">\r\n        <span class=\"plafond-badge-desktop\">\r\n          PREMIUM STRETCH CEILING COMPANY\r\n        <\/span>\r\n\r\n        <span class=\"plafond-badge-mobile\">\r\n          15 Years of Experience\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <h3>Plafond Studio<\/h3>\r\n\r\n      <p class=\"plafond-main\">\r\n        Professional Stretch Ceiling Installation\r\n      <\/p>\r\n\r\n      <div class=\"plafond-info\">\r\n        <span>15 Years of Experience<\/span>\r\n        <span>European Quality Standards<\/span>\r\n        <span>Professional Installation<\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"plafond-logo\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/09\/plafond.webp\"\r\n        alt=\"Plafond Studio\"\r\n      >\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n\r\n.plafond-ad,\r\n.plafond-ad *{\r\n  box-sizing:border-box;\r\n}\r\n\r\n.plafond-ad{\r\n  width:100%;\r\n  margin:18px 0;\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\/* MAIN BANNER *\/\r\n\r\n.plafond-ad-inner{\r\n  position:relative;\r\n  overflow:hidden;\r\n\r\n  width:100%;\r\n  min-height:215px;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n\r\n  gap:34px;\r\n\r\n  padding:26px 42px;\r\n\r\n  border:1px solid rgba(210,178,113,.36);\r\n  border-radius:22px;\r\n\r\n  color:#fffaf2;\r\n\r\n  background:\r\n    radial-gradient(\r\n      circle at 82% 45%,\r\n      rgba(210,178,113,.20),\r\n      transparent 33%\r\n    ),\r\n    radial-gradient(\r\n      circle at 10% 100%,\r\n      rgba(122,89,29,.25),\r\n      transparent 35%\r\n    ),\r\n    linear-gradient(\r\n      135deg,\r\n      #0d0d0d 0%,\r\n      #252015 50%,\r\n      #090909 100%\r\n    );\r\n\r\n  box-shadow:\r\n    0 18px 45px rgba(0,0,0,.30),\r\n    inset 0 1px 0 rgba(255,255,255,.08);\r\n}\r\n\r\n\r\n\/* DECORATION *\/\r\n\r\n.plafond-ad-inner:before,\r\n.plafond-ad-inner:after{\r\n  content:\"\";\r\n  position:absolute;\r\n  pointer-events:none;\r\n  border-radius:50%;\r\n}\r\n\r\n.plafond-ad-inner:before{\r\n  width:220px;\r\n  height:220px;\r\n\r\n  top:-150px;\r\n  left:-90px;\r\n\r\n  border:1px solid rgba(221,192,132,.18);\r\n}\r\n\r\n.plafond-ad-inner:after{\r\n  width:300px;\r\n  height:300px;\r\n\r\n  right:-130px;\r\n  bottom:-200px;\r\n\r\n  border:1px solid rgba(221,192,132,.14);\r\n}\r\n\r\n\r\n\/* LEFT CONTENT *\/\r\n\r\n.plafond-text{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  flex:1 1 auto;\r\n\r\n  text-align:left;\r\n}\r\n\r\n\r\n\/* BADGE *\/\r\n\r\n.plafond-badge{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  margin-bottom:9px;\r\n  padding:6px 14px;\r\n\r\n  border:1px solid rgba(210,178,113,.48);\r\n  border-radius:50px;\r\n\r\n  color:#e7ca8e;\r\n  background:rgba(210,178,113,.09);\r\n\r\n  box-shadow:\r\n    inset 0 1px 0 rgba(255,255,255,.06),\r\n    0 0 18px rgba(210,178,113,.10);\r\n\r\n  font-size:11px;\r\n  line-height:1.3;\r\n  font-weight:800;\r\n  letter-spacing:.08em;\r\n\r\n  text-align:center;\r\n}\r\n\r\n.plafond-badge-mobile{\r\n  display:none;\r\n}\r\n\r\n\r\n\/* TITLE *\/\r\n\r\n.plafond-ad-inner h3{\r\n  margin:0;\r\n\r\n  color:#ffffff;\r\n\r\n  font-size:42px;\r\n  line-height:1.05;\r\n  font-weight:900;\r\n  letter-spacing:-.03em;\r\n\r\n  text-shadow:\r\n    0 4px 18px rgba(210,178,113,.35);\r\n}\r\n\r\n\r\n\/* MAIN TEXT *\/\r\n\r\n.plafond-main{\r\n  margin:8px 0 0;\r\n\r\n  color:#e5cf9e;\r\n\r\n  font-size:16px;\r\n  line-height:1.4;\r\n  font-weight:700;\r\n}\r\n\r\n\r\n\/* INFO *\/\r\n\r\n.plafond-info{\r\n  display:flex;\r\n  align-items:center;\r\n  flex-wrap:wrap;\r\n\r\n  gap:8px;\r\n\r\n  margin-top:16px;\r\n}\r\n\r\n.plafond-info span{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  min-height:36px;\r\n  padding:7px 15px;\r\n\r\n  border:1px solid rgba(210,178,113,.28);\r\n  border-radius:50px;\r\n\r\n  color:#fffaf2;\r\n  background:rgba(255,255,255,.045);\r\n\r\n  box-shadow:\r\n    inset 0 1px 0 rgba(255,255,255,.04);\r\n\r\n  font-size:13px;\r\n  line-height:1.3;\r\n  font-weight:700;\r\n}\r\n\r\n\r\n\/* LOGO *\/\r\n\r\n.plafond-logo{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  flex:0 0 280px;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  padding:0;\r\n  margin:0;\r\n\r\n  background:transparent;\r\n  border:0;\r\n  box-shadow:none;\r\n}\r\n\r\n.plafond-logo img{\r\n  display:block;\r\n\r\n  width:250px;\r\n  height:150px;\r\n\r\n  object-fit:contain;\r\n\r\n  background:transparent;\r\n\r\n  filter:\r\n    drop-shadow(0 12px 24px rgba(0,0,0,.22));\r\n}\r\n\r\n\r\n\/* TABLET *\/\r\n\r\n@media(max-width:900px){\r\n\r\n  .plafond-ad-inner{\r\n    gap:20px;\r\n    padding:24px 24px;\r\n  }\r\n\r\n  .plafond-logo{\r\n    flex-basis:210px;\r\n  }\r\n\r\n  .plafond-logo img{\r\n    width:190px;\r\n    height:120px;\r\n  }\r\n\r\n  .plafond-ad-inner h3{\r\n    font-size:35px;\r\n  }\r\n\r\n  .plafond-main{\r\n    font-size:15px;\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  .plafond-ad{\r\n    margin:10px 0;\r\n  }\r\n\r\n  .plafond-ad-inner{\r\n    min-height:0;\r\n\r\n    flex-direction:column;\r\n\r\n    gap:4px;\r\n\r\n    padding:10px 10px 14px;\r\n\r\n    border-radius:14px;\r\n\r\n    text-align:center;\r\n  }\r\n\r\n  .plafond-logo{\r\n    order:1;\r\n\r\n    flex:none;\r\n\r\n    width:100%;\r\n\r\n    padding:0;\r\n    margin:0 0 3px;\r\n\r\n    background:transparent;\r\n    border:0;\r\n    box-shadow:none;\r\n  }\r\n\r\n  .plafond-logo img{\r\n    width:125px;\r\n    height:62px;\r\n\r\n    object-fit:contain;\r\n  }\r\n\r\n  .plafond-text{\r\n    order:2;\r\n\r\n    width:100%;\r\n\r\n    text-align:center;\r\n  }\r\n\r\n  .plafond-badge-desktop{\r\n    display:none;\r\n  }\r\n\r\n  .plafond-badge-mobile{\r\n    display:inline;\r\n  }\r\n\r\n  .plafond-badge{\r\n    margin-bottom:6px;\r\n    padding:4px 10px;\r\n\r\n    font-size:9.5px;\r\n    line-height:1.2;\r\n    letter-spacing:0;\r\n  }\r\n\r\n  .plafond-ad-inner h3{\r\n    font-size:24px;\r\n    line-height:1.05;\r\n  }\r\n\r\n  .plafond-main{\r\n    max-width:280px;\r\n\r\n    margin:6px auto 0;\r\n\r\n    font-size:12px;\r\n    line-height:1.3;\r\n  }\r\n\r\n  .plafond-info{\r\n    display:none !important;\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  .plafond-ad-inner{\r\n    padding:8px 8px 12px;\r\n  }\r\n\r\n  .plafond-logo img{\r\n    width:112px;\r\n    height:56px;\r\n  }\r\n\r\n  .plafond-ad-inner h3{\r\n    font-size:22px;\r\n  }\r\n\r\n  .plafond-main{\r\n    font-size:11.5px;\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-f58dd2c e-flex e-con-boxed e-con e-parent\" data-id=\"f58dd2c\" 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-a55ca96 elementor-widget elementor-widget-heading\" data-id=\"a55ca96\" 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<h1 class=\"elementor-heading-title elementor-size-default\">Stretch Ceiling Cost 2026 \u2013 Stretch Ceiling Calculator<\/h1>\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-4e932f60 e-flex e-con-boxed e-con e-parent\" data-id=\"4e932f60\" 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-19b73c5f elementor-widget elementor-widget-text-editor\" data-id=\"19b73c5f\" 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\r\n<div class=\"calculator-form-container french-ceiling-calculator\">\r\n\r\n    <form\r\n        id=\"french-ceiling-calculator-form\"\r\n        class=\"calculator-form cpdf-calculator-form\"\r\n        method=\"post\"\r\n    >\r\n\r\n        <!-- Ceiling scope -->\r\n\r\n        <div class=\"form-group ceiling-scope-group\">\r\n\r\n            <label>\r\n                Where would you like a stretch ceiling?            <\/label>\r\n\r\n            <div class=\"checkbox-container\">\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"ceiling_scope_apartment\"\r\n                        name=\"ceiling_scope\"\r\n                        value=\"apartment\"\r\n                        checked\r\n                    >\r\n\r\n                    <label for=\"ceiling_scope_apartment\">\r\n                        Throughout the apartment                    <\/label>\r\n\r\n                <\/div>\r\n\r\n                <div class=\"checkbox-item\">\r\n\r\n                    <input\r\n                        type=\"radio\"\r\n                        id=\"ceiling_scope_bathroom\"\r\n                        name=\"ceiling_scope\"\r\n                        value=\"bathroom\"\r\n                    >\r\n\r\n                    <label for=\"ceiling_scope_bathroom\">\r\n                        Bathroom only                    <\/label>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- Apartment area -->\r\n\r\n        <div class=\"form-group apartment-area-field\">\r\n\r\n            <label for=\"apartment_area\">\r\n                Total apartment area (m\u00b2)            <\/label>\r\n\r\n            <input\r\n                type=\"text\"\r\n                id=\"apartment_area\"\r\n                name=\"apartment_area\"\r\n                pattern=\"[0-9]*\\.?[0-9]+\"\r\n                inputmode=\"decimal\"\r\n                placeholder=\"Example: 85\"\r\n                required\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- Number of bathrooms -->\r\n\r\n        <div class=\"form-group\">\r\n\r\n            <label for=\"bathroom_count\">\r\n                Number of bathrooms            <\/label>\r\n\r\n            <input\r\n                type=\"text\"\r\n                id=\"bathroom_count\"\r\n                name=\"bathroom_count\"\r\n                pattern=\"[0-9]+\"\r\n                inputmode=\"numeric\"\r\n                placeholder=\"Example: 1\"\r\n                required\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- Spot lighting -->\r\n\r\n        <div class=\"form-group\">\r\n\r\n            <label for=\"spot_lighting_count\">\r\n                Number of spotlights            <\/label>\r\n\r\n            <input\r\n                type=\"text\"\r\n                id=\"spot_lighting_count\"\r\n                name=\"spot_lighting_count\"\r\n                pattern=\"[0-9]+\"\r\n                inputmode=\"numeric\"\r\n                value=\"0\"\r\n                placeholder=\"Example: 8\"\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- Chandeliers -->\r\n\r\n        <div class=\"form-group chandelier-field\">\r\n\r\n            <label for=\"chandelier_count\">\r\n                Number of chandeliers            <\/label>\r\n\r\n            <input\r\n                type=\"text\"\r\n                id=\"chandelier_count\"\r\n                name=\"chandelier_count\"\r\n                pattern=\"[0-9]+\"\r\n                inputmode=\"numeric\"\r\n                value=\"0\"\r\n                placeholder=\"Example: 2\"\r\n            >\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- Existing backend parameters -->\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            id=\"apartment\"\r\n            name=\"apartment\"\r\n            value=\"yes\"\r\n        >\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            id=\"bathroom\"\r\n            name=\"bathroom\"\r\n            value=\"yes\"\r\n        >\r\n\r\n\r\n        <!-- Existing mapping -->\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            name=\"condition\"\r\n            value=\"french_ceiling\"\r\n        >\r\n\r\n        <input\r\n            type=\"hidden\"\r\n            name=\"package\"\r\n            value=\"french_ceiling\"\r\n        >\r\n\r\n\r\n        <!-- Submit -->\r\n\r\n        <div class=\"form-group french-submit-group\">\r\n\r\n            <input\r\n                type=\"submit\"\r\n                value=\"Calculate\"\r\n                class=\"calculator-submit-button\"\r\n            >\r\n\r\n        <\/div>\r\n\r\n    <\/form>\r\n\r\n\r\n    <!-- Results -->\r\n\r\n    <div\r\n        id=\"french-ceiling-calculation-results\"\r\n        class=\"calculator-results\"\r\n    ><\/div>\r\n\r\n\r\n    <!-- Request a company call -->\r\n\r\n    <div\r\n        id=\"french-ceiling-call-request-template\"\r\n        style=\"display:none;\"\r\n    >\r\n\r\n        <div class=\"cpdf-call-request-bar\">\r\n\r\n            <input\r\n                type=\"tel\"\r\n                class=\"cpdf-call-phone-input\"\r\n                name=\"french_ceiling_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\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- Membership Modal -->\r\n\r\n    <div\r\n        id=\"membership-modal\"\r\n        class=\"cpdf-modal\"\r\n    >\r\n\r\n        <div class=\"cpdf-modal-content\">\r\n\r\n            <span class=\"cpdf-modal-close\">\r\n                &times;\r\n            <\/span>\r\n\r\n            <h2>\r\n                Access Restricted            <\/h2>\r\n\r\n            <p>\r\n                Please log in to use the calculator            <\/p>\r\n\r\n            <div class=\"cpdf-modal-buttons\">\r\n\r\n                <button\r\n                    id=\"membership-purchase-btn\"\r\n                    class=\"cpdf-modal-button primary\"\r\n                >\r\n                    Buy Membership                <\/button>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<!-- Auth Popup Modal -->\n<div id=\"cpdf-auth-modal\" class=\"cpdf-modal\">\n    <div class=\"cpdf-modal-content cpdf-auth-modal-content\">\n        <span class=\"cpdf-modal-close\">&times;<\/span>\n\n        <!-- Tab Navigation -->\n        <div class=\"cpdf-auth-tabs\">\n            <button class=\"cpdf-auth-tab-button active\" data-tab=\"login\">Authorization<\/button>\n            <button class=\"cpdf-auth-tab-button\" data-tab=\"register\">Registration<\/button>\n        <\/div>\n\n        <!-- Login Form -->\n        <div id=\"cpdf-login-form\" class=\"cpdf-auth-tab-content active\">\n            <h2>Authorization<\/h2>\n            <form id=\"login-form\">\n                <div class=\"cpdf-form-group\">\n                    <label for=\"login-username\">Username or Email<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome User icon -->\n                            <path d=\"M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"text\" id=\"login-username\" name=\"username\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <label for=\"login-password\">Password<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Lock icon -->\n                            <path d=\"M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"password\" id=\"login-password\" name=\"password\" required>\n                <\/div>\n                <div class=\"cpdf-form-group remember-me\">\n                    <input type=\"checkbox\" id=\"login-remember\" name=\"remember\" checked>\n                    <label for=\"login-remember\">Remember Me<\/label>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <div class=\"cpdf-auth-message\" id=\"login-message\"><\/div>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <button type=\"submit\" class=\"cpdf-auth-submit\">Sign In<\/button>\n                <\/div>\n                <div class=\"cpdf-form-group forgotten-password\">\n                    <a href=\"#\" class=\"cpdf-forgot-password-trigger\">Forgot Password?<\/a>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <!-- Forgot Password Form -->\n        <div id=\"cpdf-forgot-password-form\" class=\"cpdf-auth-tab-content\" style=\"display: none;\">\n            <button class=\"cpdf-back-to-login\" type=\"button\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Arrow Left icon -->\n                    <path d=\"M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z\"\/>\n                <\/svg>\n                Back            <\/button>\n            <h2>Password Reset<\/h2>\n            <p class=\"cpdf-forgot-password-description\">Enter your email address and we will send you instructions to reset your password.<\/p>\n            <form id=\"forgot-password-form\">\n                <div class=\"cpdf-form-group\">\n                    <label for=\"forgot-email\">Email Address<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!-- Font Awesome Envelope icon -->\n                            <path d=\"M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"email\" id=\"forgot-email\" name=\"email\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <div class=\"cpdf-auth-message\" id=\"forgot-password-message\"><\/div>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <button type=\"submit\" class=\"cpdf-auth-submit\">Send<\/button>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <!-- Register Form -->\n        <div id=\"cpdf-register-form\" class=\"cpdf-auth-tab-content\">\n            <h2>Create Account<\/h2>\n            <form id=\"register-form\">\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-email\">Email Address<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!-- Font Awesome Envelope icon -->\n                            <path d=\"M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"email\" id=\"register-email\" name=\"email\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-phone\">Phone Number<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!-- Font Awesome Phone icon -->\n                            <path d=\"M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3l49.4-40.4c13.7-11.1 18.4-30 11.6-46.3l-40-96z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"tel\" id=\"register-phone\" name=\"phone\" required>\n                <\/div>\n\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-password\">Password<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Lock icon -->\n                            <path d=\"M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"password\" id=\"register-password\" name=\"password\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <label for=\"register-confirm-password\">Confirm password<\/label>\n                    <div class=\"cpdf-field-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!-- Font Awesome Lock icon -->\n                            <path d=\"M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z\" \/>\n                        <\/svg>\n                    <\/div>\n                    <input type=\"password\" id=\"register-confirm-password\" name=\"confirm_password\" required>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <div class=\"cpdf-auth-message\" id=\"register-message\"><\/div>\n                <\/div>\n                <div class=\"cpdf-form-group\">\n                    <button type=\"submit\" class=\"cpdf-auth-submit\">Registration<\/button>\n                <\/div>\n                <div class=\"cpdf-form-group terms-privacy\">\n                    <p class=\"small\">\n                        By creating an account, you agree to our                        <a href=\"https:\/\/datvale.ge\/en\/privacy-policy\/\" target=\"_blank\">Privacy Policy\n<\/a>\n                    <\/p>\n                <\/div>\n            <\/form>\n        <\/div>\n    <\/div>\n<\/div>\n\r\n\r\n<script>\r\njQuery(document).ready(function($) {\r\n\r\n    \/*\r\n     * Membership modal\r\n     *\/\r\n\r\n    $('.cpdf-modal-close')\r\n        .off('click.frenchCeilingCalculator')\r\n        .on('click.frenchCeilingCalculator', function() {\r\n\r\n            $(this)\r\n                .closest('.cpdf-modal')\r\n                .css('display', 'none');\r\n\r\n        });\r\n\r\n\r\n    $(window)\r\n        .off('click.frenchCeilingCalculatorModal')\r\n        .on('click.frenchCeilingCalculatorModal', function(event) {\r\n\r\n            if ($(event.target).hasClass('cpdf-modal')) {\r\n\r\n                $('.cpdf-modal')\r\n                    .css('display', 'none');\r\n\r\n            }\r\n\r\n        });\r\n\r\n\r\n    \/*\r\n     * Ceiling scope:\r\n     *\r\n     * Entire apartment:\r\n     * apartment = yes\r\n     * bathroom = yes\r\n     *\r\n     * Bathroom only:\r\n     * apartment = no\r\n     * bathroom = yes\r\n     *\/\r\n\r\n    $('input[name=\"ceiling_scope\"]')\r\n        .off('change.frenchCeilingCalculator')\r\n        .on('change.frenchCeilingCalculator', function() {\r\n\r\n            var scope = $(this).val();\r\n\r\n            if (scope === 'bathroom') {\r\n\r\n                $('#apartment')\r\n                    .val('no');\r\n\r\n                $('#bathroom')\r\n                    .val('yes');\r\n\r\n                $('.apartment-area-field')\r\n                    .stop(true, true)\r\n                    .slideUp(200);\r\n\r\n                $('#apartment_area')\r\n                    .prop('required', false)\r\n                    .val('');\r\n\r\n                $('.chandelier-field')\r\n                    .stop(true, true)\r\n                    .slideUp(200);\r\n\r\n                $('#chandelier_count')\r\n                    .prop('required', false)\r\n                    .val('0');\r\n\r\n            } else {\r\n\r\n                $('#apartment')\r\n                    .val('yes');\r\n\r\n                $('#bathroom')\r\n                    .val('yes');\r\n\r\n                $('.apartment-area-field')\r\n                    .stop(true, true)\r\n                    .slideDown(200);\r\n\r\n                $('#apartment_area')\r\n                    .prop('required', true);\r\n\r\n                $('.chandelier-field')\r\n                    .stop(true, true)\r\n                    .slideDown(200);\r\n\r\n                if ($('#chandelier_count').val() === '') {\r\n\r\n                    $('#chandelier_count')\r\n                        .val('0');\r\n\r\n                }\r\n\r\n            }\r\n\r\n        })\r\n        .filter(':checked')\r\n        .trigger('change');\r\n\r\n\r\n    \/*\r\n     * Empty counts become zero.\r\n     *\/\r\n\r\n    $('#french-ceiling-calculator-form')\r\n        .off('submit.frenchCeilingDefaults')\r\n        .on('submit.frenchCeilingDefaults', function() {\r\n\r\n            if ($('#spot_lighting_count').val() === '') {\r\n\r\n                $('#spot_lighting_count')\r\n                    .val('0');\r\n\r\n            }\r\n\r\n            if ($('#chandelier_count').val() === '') {\r\n\r\n                $('#chandelier_count')\r\n                    .val('0');\r\n\r\n            }\r\n\r\n        });\r\n\r\n});\r\n<\/script>\r\n\r\n\r\n<style>\r\n\/* =============================================================\r\n   DATVALE FRENCH CEILING CALCULATOR\r\n   Original layout preserved\r\n   ============================================================= *\/\r\n\r\n\r\n\/* Main form *\/\r\n\r\n#french-ceiling-calculator-form {\r\n    display: grid !important;\r\n\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr)) !important;\r\n\r\n    gap: 18px !important;\r\n\r\n    align-items: start;\r\n}\r\n\r\n\r\n\/* Form fields *\/\r\n\r\n#french-ceiling-calculator-form\r\n.form-group {\r\n    min-width: 0;\r\n\r\n    margin: 0;\r\n}\r\n\r\n\r\n#french-ceiling-calculator-form\r\n.form-group > label {\r\n    display: block;\r\n\r\n    margin: 0 0 7px;\r\n\r\n    color: #425a74;\r\n\r\n    font-size: 14px;\r\n    font-weight: 700;\r\n\r\n    line-height: 1.35;\r\n}\r\n\r\n\r\n\/* Scope group *\/\r\n\r\n#french-ceiling-calculator-form\r\n.ceiling-scope-group {\r\n    grid-column: span 2;\r\n}\r\n\r\n\r\n#french-ceiling-calculator-form\r\n.checkbox-container {\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr));\r\n\r\n    gap: 10px;\r\n\r\n    width: 100%;\r\n}\r\n\r\n\r\n#french-ceiling-calculator-form\r\n.checkbox-item {\r\n    display: flex;\r\n\r\n    width: 100%;\r\n\r\n    min-width: 0;\r\n}\r\n\r\n\r\n#french-ceiling-calculator-form\r\n.checkbox-item label {\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    width: 100%;\r\n\r\n    min-width: 0;\r\n\r\n    min-height: 50px;\r\n\r\n    padding: 8px 10px;\r\n\r\n    text-align: center;\r\n\r\n    line-height: 1.2;\r\n\r\n    white-space: normal;\r\n\r\n    overflow: visible;\r\n}\r\n\r\n\r\n\/* Text inputs *\/\r\n\r\n#french-ceiling-calculator-form\r\ninput[type=\"text\"] {\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    min-height: 50px;\r\n\r\n    margin: 0;\r\n\r\n    padding: 11px 14px;\r\n\r\n    border: 1px solid #d7e2ee;\r\n\r\n    border-radius: 12px;\r\n\r\n    background: #ffffff;\r\n\r\n    color: #193b63;\r\n\r\n    font-family: inherit;\r\n\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n\r\n    line-height: 1.35;\r\n\r\n    outline: none;\r\n\r\n    box-shadow: none;\r\n\r\n    transition:\r\n        border-color .2s ease,\r\n        box-shadow .2s ease,\r\n        background-color .2s ease;\r\n}\r\n\r\n\r\n#french-ceiling-calculator-form\r\ninput[type=\"text\"]:focus {\r\n    border-color: #1764bd;\r\n\r\n    box-shadow:\r\n        0 0 0 4px rgba(23,100,189,.10);\r\n}\r\n\r\n\r\n\/* Submit *\/\r\n\r\n#french-ceiling-calculator-form\r\n.french-submit-group {\r\n    grid-column: span 2;\r\n}\r\n\r\n\r\n\/* Results *\/\r\n\r\n#french-ceiling-calculation-results:empty {\r\n    display: none;\r\n}\r\n\r\n\r\n#french-ceiling-calculation-results:not(:empty) {\r\n    display: block;\r\n}\r\n\r\n\r\n\/* Request-call bar *\/\r\n\r\n.french-ceiling-calculator\r\n.cpdf-call-request-bar {\r\n    display: flex;\r\n\r\n    flex-wrap: wrap;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 10px;\r\n\r\n    margin: 16px 0;\r\n}\r\n\r\n\r\n\/* Desktop *\/\r\n\r\n@media (min-width: 769px) {\r\n\r\n    #french-ceiling-calculator-form\r\n    .checkbox-item label {\r\n        min-height: 50px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* Mobile *\/\r\n\r\n@media (max-width: 768px) {\r\n\r\n    #french-ceiling-calculator-form {\r\n        grid-template-columns:\r\n            1fr !important;\r\n\r\n        gap: 14px !important;\r\n    }\r\n\r\n\r\n    #french-ceiling-calculator-form\r\n    .ceiling-scope-group,\r\n    #french-ceiling-calculator-form\r\n    .french-submit-group {\r\n        grid-column: 1;\r\n    }\r\n\r\n\r\n    #french-ceiling-calculator-form\r\n    .checkbox-container {\r\n        grid-template-columns:\r\n            repeat(2, minmax(0, 1fr));\r\n\r\n        align-items: stretch;\r\n    }\r\n\r\n\r\n    #french-ceiling-calculator-form\r\n    .checkbox-item label {\r\n        width: 100% !important;\r\n\r\n        min-width: 0 !important;\r\n\r\n        min-height: 58px !important;\r\n\r\n        height: 58px !important;\r\n\r\n        margin: 0 !important;\r\n\r\n        padding: 7px 8px !important;\r\n\r\n        display: flex !important;\r\n\r\n        align-items: center !important;\r\n\r\n        justify-content: center !important;\r\n\r\n        text-align: center !important;\r\n\r\n        line-height: 1.2 !important;\r\n\r\n        white-space: normal !important;\r\n    }\r\n\r\n\r\n    #french-ceiling-calculator-form\r\n    input[type=\"text\"] {\r\n        min-height: 48px;\r\n\r\n        font-size: 16px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* Small mobile *\/\r\n\r\n@media (max-width: 420px) {\r\n\r\n    #french-ceiling-calculator-form {\r\n        gap: 13px !important;\r\n    }\r\n\r\n\r\n    #french-ceiling-calculator-form\r\n    .checkbox-container {\r\n        gap: 8px;\r\n    }\r\n\r\n\r\n    #french-ceiling-calculator-form\r\n    .checkbox-item label {\r\n        min-height: 60px !important;\r\n\r\n        height: 60px !important;\r\n\r\n        padding: 6px !important;\r\n\r\n        font-size: 12px !important;\r\n    }\r\n\r\n}\r\n<\/style>\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-f7e2afa e-flex e-con-boxed e-con e-parent\" data-id=\"f7e2afa\" 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-ea44ccf elementor-widget elementor-widget-html\" data-id=\"ea44ccf\" 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 the cost of property insurance\"\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-372d248 e-flex e-con-boxed e-con e-parent\" data-id=\"372d248\" 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-4d8c8cb elementor-widget elementor-widget-html\" data-id=\"4d8c8cb\" 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 & Renovation Hypermarket\r\n        <\/div>\r\n\r\n\r\n        <p>\r\n          A wide range of construction and renovation products,\r\n          including own-brand 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 & 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          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 & Finishing Materials\r\n        <\/div>\r\n\r\n\r\n        <p>\r\n          An international brand of interior and facade 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 the 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-7a4f997 e-flex e-con-boxed e-con e-parent\" data-id=\"7a4f997\" 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-9885c76 elementor-widget elementor-widget-html\" data-id=\"9885c76\" 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 Visual <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 the 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 the 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 the Accessories Color\",\r\n        options:[\r\n          {label:\"Black\", value:0, img:dvBathBase + \"5black.webp\"},\r\n          {label:\"Gold\", value:1, img:dvBathBase + \"6gold.webp\"},\r\n          {label:\"Silver\", value:2, img:dvBathBase + \"7silver.webp\"}\r\n        ]\r\n      },\r\n      {\r\n        key:\"mirror\",\r\n        title:\"Choose the 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 the 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 = 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 = ((dvBathCurrent) \/ dvBathData.length * 100) + \"%\";\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      if(step && !dvBathAnswers[step.key]){\r\n        alert(\"Please choose one of the options\");\r\n        return;\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({behavior:\"smooth\",block:\"start\"});\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 visual<\/h3>\r\n          <p class=\"dv-muted\">Please wait a few seconds...<\/p>\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          <div class=\"dv-loader-status\" id=\"dvBathLoaderStatus\">Analyzing your selections...<\/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        \"Adjusting the lighting...\",\r\n        \"Your visual is almost ready...\"\r\n      ];\r\n\r\n      const timer = setInterval(()=>{\r\n        progress += 20;\r\n        if(fill) fill.style.width = progress + \"%\";\r\n        if(percent) percent.innerText = progress + \"%\";\r\n        if(status) status.innerText = messages[Math.min(Math.floor(progress\/20)-1, messages.length-1)];\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          <h2>Your Bathroom Design Is Ready<\/h2>\r\n          <p class=\"dv-muted\">Below you can see the bathroom visual created based on your selected options.<\/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>Visual 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>Use Datvale\u2019s digital card and get a <b>15% discount at Vitra<\/b>.<\/p>\r\n            <\/div>\r\n            <a href=\"https:\/\/vitra.com.ge\/ka\/products\/\" target=\"_blank\" rel=\"noopener\">Choose Products<\/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>See the estimated budget, including materials, labor, and major expenses.<\/p>\r\n            <\/div>\r\n            <a href=\"https:\/\/datvale.ge\/en\/renovation-calculator\/\" target=\"_blank\" rel=\"noopener\">Calculate Renovation Cost<\/a>\r\n          <\/div>\r\n\r\n          <div class=\"dv-green-final\">\r\n            <div>\r\n              <h3>Order Renovation from Green Color<\/h3>\r\n              <p>Renovation and construction \u2022 10+ years of experience \u2022 One of the most trusted companies in the Georgian market.<\/p>\r\n            <\/div>\r\n            <a href=\"https:\/\/greencolor.ge\/\" target=\"_blank\" rel=\"noopener\">Order Renovation<\/a>\r\n          <\/div>\r\n\r\n          <div style=\"margin-top:18px\">\r\n            <button type=\"button\" class=\"dv-cta dv-secondary\" style=\"width:100%;max-width:none\" onclick=\"dvBathRestart()\">Start Over<\/button>\r\n          <\/div>\r\n        <\/div>`;\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-c429a26 e-flex e-con-boxed e-con e-parent\" data-id=\"c429a26\" 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-71697bd elementor-widget elementor-widget-html\" data-id=\"71697bd\" 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 id=\"dv-french-ceiling-page\">\r\n  <style>\r\n    #dv-french-ceiling-page,\r\n    #dv-french-ceiling-page *{box-sizing:border-box}\r\n\r\n    #dv-french-ceiling-page{\r\n      --dv-blue:#002b4f;\r\n      --dv-blue2:#0b5b91;\r\n      --dv-bg:#f5f8fc;\r\n      --dv-text:#14253a;\r\n      --dv-muted:#627488;\r\n      --dv-border:rgba(0,43,79,.13);\r\n      max-width:1120px;\r\n      margin:28px auto;\r\n      font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\r\n      color:var(--dv-text);\r\n      line-height:1.75;\r\n    }\r\n\r\n    #dv-french-ceiling-page a{color:var(--dv-blue2)}\r\n    #dv-french-ceiling-page img{max-width:100%;display:block}\r\n\r\n    #dv-french-ceiling-page .dv-hero{\r\n      position:relative;\r\n      overflow:hidden;\r\n      min-height:440px;\r\n      display:flex;\r\n      align-items:flex-end;\r\n      padding:34px;\r\n      border-radius:28px;\r\n      background:\r\n        linear-gradient(180deg,rgba(0,23,42,.10),rgba(0,23,42,.82)),\r\n        url(\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/07\/franguli-cheri-barisoli.webp\") center\/cover no-repeat;\r\n      box-shadow:0 22px 55px rgba(0,43,79,.17);\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-hero-content{max-width:820px;color:#fff}\r\n    #dv-french-ceiling-page .dv-badge{\r\n      display:inline-flex;\r\n      margin-bottom:12px;\r\n      padding:7px 14px;\r\n      border:1px solid rgba(255,255,255,.24);\r\n      border-radius:50px;\r\n      background:rgba(255,255,255,.12);\r\n      backdrop-filter:blur(8px);\r\n      font-size:13px;\r\n      font-weight:900;\r\n      letter-spacing:.03em;\r\n    }\r\n\r\n    #dv-french-ceiling-page h1{\r\n      margin:0;\r\n      color:#fff;\r\n      font-size:clamp(32px,5vw,54px);\r\n      line-height:1.12;\r\n      letter-spacing:-.035em;\r\n      font-weight:950;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-hero p{\r\n      margin:16px 0 0;\r\n      color:rgba(255,255,255,.9);\r\n      font-size:17px;\r\n      line-height:1.7;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-card{\r\n      margin-top:20px;\r\n      padding:28px;\r\n      border:1px solid var(--dv-border);\r\n      border-radius:22px;\r\n      background:#fff;\r\n      box-shadow:0 12px 32px rgba(0,43,79,.065);\r\n    }\r\n\r\n    #dv-french-ceiling-page h2{\r\n      margin:0 0 13px;\r\n      color:var(--dv-blue);\r\n      font-size:clamp(24px,3vw,31px);\r\n      line-height:1.28;\r\n      letter-spacing:-.02em;\r\n    }\r\n\r\n    #dv-french-ceiling-page h3{\r\n      margin:22px 0 8px;\r\n      color:var(--dv-blue2);\r\n      font-size:21px;\r\n      line-height:1.35;\r\n    }\r\n\r\n    #dv-french-ceiling-page p{margin:0 0 14px}\r\n    #dv-french-ceiling-page ul,\r\n    #dv-french-ceiling-page ol{margin:10px 0 0;padding-left:22px}\r\n    #dv-french-ceiling-page li{margin:7px 0}\r\n\r\n    #dv-french-ceiling-page .dv-toc{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,minmax(0,1fr));\r\n      gap:10px;\r\n      margin-top:14px;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-toc a{\r\n      display:block;\r\n      padding:13px 15px;\r\n      border:1px solid var(--dv-border);\r\n      border-radius:13px;\r\n      background:#f8fbfe;\r\n      color:var(--dv-blue);\r\n      text-decoration:none;\r\n      font-weight:800;\r\n      transition:.2s;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-toc a:hover{\r\n      transform:translateY(-2px);\r\n      background:#fff;\r\n      box-shadow:0 9px 22px rgba(0,43,79,.09);\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-cta{\r\n      margin-top:18px;\r\n      padding:20px;\r\n      border-radius:17px;\r\n      background:linear-gradient(135deg,#eef7fc,#f7fbfe);\r\n      border:1px solid rgba(11,91,145,.14);\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-cta strong{\r\n      display:block;\r\n      margin-bottom:5px;\r\n      color:var(--dv-blue);\r\n      font-size:18px;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-cta a{\r\n      display:inline-flex;\r\n      margin-top:8px;\r\n      padding:11px 16px;\r\n      border-radius:12px;\r\n      color:#fff;\r\n      background:linear-gradient(135deg,var(--dv-blue),var(--dv-blue2));\r\n      text-decoration:none;\r\n      font-weight:900;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-table-wrap{\r\n      overflow-x:auto;\r\n      margin-top:14px;\r\n      border:1px solid var(--dv-border);\r\n      border-radius:16px;\r\n    }\r\n\r\n    #dv-french-ceiling-page table{\r\n      width:100%;\r\n      min-width:690px;\r\n      border-collapse:collapse;\r\n    }\r\n\r\n    #dv-french-ceiling-page th,\r\n    #dv-french-ceiling-page td{\r\n      padding:14px 16px;\r\n      border-bottom:1px solid #e6edf3;\r\n      text-align:left;\r\n      vertical-align:top;\r\n    }\r\n\r\n    #dv-french-ceiling-page th{\r\n      background:var(--dv-blue);\r\n      color:#fff;\r\n      font-size:14px;\r\n    }\r\n\r\n    #dv-french-ceiling-page tr:nth-child(even) td{background:#f8fbfd}\r\n    #dv-french-ceiling-page tr:last-child td{border-bottom:0}\r\n\r\n    #dv-french-ceiling-page .dv-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,minmax(0,1fr));\r\n      gap:14px;\r\n      margin-top:14px;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-mini{\r\n      padding:18px;\r\n      border:1px solid var(--dv-border);\r\n      border-radius:16px;\r\n      background:#f8fbfe;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-mini strong{\r\n      display:block;\r\n      margin-bottom:6px;\r\n      color:var(--dv-blue);\r\n      font-size:17px;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-note{\r\n      margin-top:15px;\r\n      padding:16px 18px;\r\n      border-left:4px solid var(--dv-blue2);\r\n      border-radius:12px;\r\n      background:#f5f9fc;\r\n      color:#40546a;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-faq details{\r\n      margin-top:10px;\r\n      padding:15px 17px;\r\n      border:1px solid var(--dv-border);\r\n      border-radius:14px;\r\n      background:#fbfdff;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-faq summary{\r\n      cursor:pointer;\r\n      color:var(--dv-blue);\r\n      font-weight:900;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-faq details p{margin:11px 0 0}\r\n\r\n    #dv-french-ceiling-page .dv-related{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,minmax(0,1fr));\r\n      gap:14px;\r\n      margin-top:15px;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-related a{\r\n      display:block;\r\n      padding:18px;\r\n      border:1px solid var(--dv-border);\r\n      border-radius:16px;\r\n      background:#f8fbfe;\r\n      color:var(--dv-blue);\r\n      text-decoration:none;\r\n      font-weight:900;\r\n    }\r\n\r\n    #dv-french-ceiling-page .dv-related small{\r\n      display:block;\r\n      margin-top:5px;\r\n      color:var(--dv-muted);\r\n      font-weight:500;\r\n      line-height:1.45;\r\n    }\r\n\r\n    @media(max-width:700px){\r\n      #dv-french-ceiling-page{margin:18px auto}\r\n      #dv-french-ceiling-page .dv-hero{\r\n        min-height:360px;\r\n        padding:22px;\r\n        border-radius:20px;\r\n        background-position:center;\r\n      }\r\n      #dv-french-ceiling-page .dv-hero p{font-size:15px}\r\n      #dv-french-ceiling-page .dv-card{padding:20px}\r\n      #dv-french-ceiling-page .dv-toc,\r\n      #dv-french-ceiling-page .dv-grid,\r\n      #dv-french-ceiling-page .dv-related{grid-template-columns:1fr}\r\n    }\r\n  <\/style>\r\n\r\n  <article>\r\n    <header class=\"dv-hero\">\r\n      <div class=\"dv-hero-content\">\r\n        <span class=\"dv-badge\">DATVALE.GE \u2022 Complete Guide<\/span>\r\n        <h1>Stretch Ceiling: 7 Advantages, Cost and Installation<\/h1>\r\n        <p><strong>Stretch ceilings<\/strong> are one of the fastest, cleanest, and most effective solutions for modern interiors. On this page, you will learn what Barrisol is, how much a stretch ceiling costs, how installation works, and when it may be a better choice than drywall.<\/p>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <section class=\"dv-card\">\r\n      <h2>Contents<\/h2>\r\n      <nav class=\"dv-toc\" aria-label=\"Page contents\">\r\n        <a href=\"#what-is\">What Is a Stretch Ceiling?<\/a>\r\n        <a href=\"#advantages\">7 Main Advantages<\/a>\r\n        <a href=\"#price\">Stretch Ceiling Cost<\/a>\r\n        <a href=\"#types\">Types of Stretch Ceilings<\/a>\r\n        <a href=\"#comparison\">Stretch Ceiling or Drywall?<\/a>\r\n        <a href=\"#installation\">Installation Steps<\/a>\r\n        <a href=\"#rooms\">Where Can It Be Used?<\/a>\r\n        <a href=\"#faq\">Frequently Asked Questions<\/a>\r\n      <\/nav>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"what-is\">\r\n      <h2>What Is a Stretch Ceiling and Barrisol?<\/h2>\r\n      <p>A stretch ceiling is a special PVC or textile membrane stretched over an aluminum profile installed around the perimeter of the room. Once installed, it creates a perfectly even surface that does not require filler, primer, or painting.<\/p>\r\n      <p>In Georgia, the terms \u201cFrench ceiling,\u201d \u201cBarrisol,\u201d and \u201cstretch ceiling\u201d are often used to describe the same type of system. Technically, Barrisol is a well-known international brand, while <em>stretch ceiling<\/em> is the general term for this type of ceiling.<\/p>\r\n      <p>For additional technical information, you can visit the <a href=\"https:\/\/www.barrisol.com\/\" target=\"_blank\" rel=\"noopener\">official Barrisol website<\/a>.<\/p>\r\n\r\n      <div class=\"dv-cta\">\r\n        <strong>Interested in the Full Renovation Cost?<\/strong>\r\n        Use Datvale\u2019s online calculator to plan your budget in advance.\r\n        <a href=\"https:\/\/datvale.ge\/en\/renovation-calculator\/\">Open Renovation Calculator<\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"advantages\">\r\n      <h2>7 Key Advantages of Stretch Ceilings<\/h2>\r\n      <div class=\"dv-grid\">\r\n        <div class=\"dv-mini\"><strong>1. Fast Installation<\/strong>In a medium-sized room, installation is often completed within a few hours.<\/div>\r\n        <div class=\"dv-mini\"><strong>2. Moisture Resistance<\/strong>PVC membrane is resistant to moisture and can be used in bathrooms and kitchens.<\/div>\r\n        <div class=\"dv-mini\"><strong>3. Perfectly Even Surface<\/strong>Defects, cracks, and uneven areas of the old ceiling are completely concealed.<\/div>\r\n        <div class=\"dv-mini\"><strong>4. Easy Maintenance<\/strong>The surface is easy to clean with a soft cloth and a mild cleaning product.<\/div>\r\n        <div class=\"dv-mini\"><strong>5. Design Options<\/strong>You can choose matte, glossy, satin, white, black, or colored finishes.<\/div>\r\n        <div class=\"dv-mini\"><strong>6. Lighting Integration<\/strong>LED strips, spotlights, and illuminated stretch ceiling systems can be integrated.<\/div>\r\n        <div class=\"dv-mini\"><strong>7. No Painting Required<\/strong>Once installation is complete, the ceiling is ready to use.<\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"price\">\r\n      <h2>How Much Does a Stretch Ceiling Cost in 2026?<\/h2>\r\n      <p>Stretch ceiling cost depends on the area, membrane type, number of corners, lighting, profile, design, and installation complexity. For a standard room, prices often start at approximately <strong>30 \u20be\/m\u00b2<\/strong>.<\/p>\r\n\r\n      <div class=\"dv-table-wrap\">\r\n        <table>\r\n          <thead>\r\n            <tr>\r\n              <th>Option<\/th>\r\n              <th>Estimated Price<\/th>\r\n              <th>What Affects the Price<\/th>\r\n            <\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr>\r\n              <td>Standard Stretch Ceiling<\/td>\r\n              <td>From approximately 30 \u20be\/m\u00b2<\/td>\r\n              <td>Area, color, surface type<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Bathroom Stretch Ceiling<\/td>\r\n              <td>Approximately 200\u2013300 \u20be<\/td>\r\n              <td>Room size and number of light fixtures<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Illuminated Stretch Ceiling<\/td>\r\n              <td>Custom Calculation<\/td>\r\n              <td>LED system, electrical work, and profile<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Glossy or Colored Membrane<\/td>\r\n              <td>Higher Than Standard<\/td>\r\n              <td>Material quality and design<\/td>\r\n            <\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <div class=\"dv-note\"><strong>Please Note:<\/strong> The prices shown are estimates. The final cost is determined based on measurements, the number of light fixtures, material choice, and installation conditions.<\/div>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"types\">\r\n      <h2>Types of Stretch Ceilings<\/h2>\r\n\r\n      <h3>Matte Stretch Ceiling<\/h3>\r\n      <p>A matte surface looks natural, does not reflect the interior, and visually resembles a perfectly painted ceiling. It works well in both modern and classic spaces.<\/p>\r\n\r\n      <h3>Glossy Stretch Ceiling<\/h3>\r\n      <p>A glossy surface reflects light and the interior, making a small or low-ceilinged room appear larger.<\/p>\r\n\r\n      <h3>Satin Stretch Ceiling<\/h3>\r\n      <p>A satin finish is a middle ground between matte and glossy. It has a subtle sheen and a refined appearance.<\/p>\r\n\r\n      <h3>Illuminated Stretch Ceiling<\/h3>\r\n      <p>An illuminated membrane distributes light evenly and creates a soft, modern effect. This system is especially effective in living rooms, commercial spaces, and designer interiors.<\/p>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"comparison\">\r\n      <h2>Stretch Ceiling or Drywall: Which Is Better?<\/h2>\r\n      <p>The choice depends on the room\u2019s purpose, desired design, timeline, and budget. A stretch ceiling installs faster and does not require additional painting, while drywall is more flexible for complex shapes and multi-level designs.<\/p>\r\n\r\n      <div class=\"dv-table-wrap\">\r\n        <table>\r\n          <thead>\r\n            <tr>\r\n              <th>Criterion<\/th>\r\n              <th>Stretch Ceiling<\/th>\r\n              <th>Drywall<\/th>\r\n            <\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr>\r\n              <td>Installation Speed<\/td>\r\n              <td>Very Fast<\/td>\r\n              <td>Longer<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Moisture Resistance<\/td>\r\n              <td>High<\/td>\r\n              <td>Moisture-Resistant Board Required<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Painting<\/td>\r\n              <td>Not Required<\/td>\r\n              <td>Requires filler, primer, and paint<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Complex Shapes<\/td>\r\n              <td>Relatively Limited<\/td>\r\n              <td>Very Flexible<\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td>Risk of Cracking<\/td>\r\n              <td>Practically None<\/td>\r\n              <td>May appear over time<\/td>\r\n            <\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <p style=\"margin-top:14px\">For a detailed comparison, read:\r\n        <a href=\"https:\/\/datvale.ge\/en\/french-stretch-ceiling-or-drywall\/\"><strong>Stretch Ceiling or Drywall<\/strong><\/a>.\r\n      <\/p>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"installation\">\r\n      <h2>How Is a Stretch Ceiling Installed?<\/h2>\r\n      <ol>\r\n        <li><strong>Precise Measurement:<\/strong> The room perimeter, corners, and height are measured.<\/li>\r\n        <li><strong>Profile Installation:<\/strong> An aluminum profile is fixed around the perimeter of the room.<\/li>\r\n        <li><strong>Lighting Preparation:<\/strong> The positions of light fixtures and electrical points are planned in advance.<\/li>\r\n        <li><strong>Membrane Stretching:<\/strong> The material is stretched onto the profile using specialized technology.<\/li>\r\n        <li><strong>Light Fixture Installation:<\/strong> Appropriate cutouts and protective rings are installed.<\/li>\r\n        <li><strong>Final Inspection:<\/strong> The surface, edges, and lighting are checked.<\/li>\r\n      <\/ol>\r\n      <p>For a high-quality result, precise measurements, a reliable membrane, properly installed electrical work, and an experienced installer are essential.<\/p>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\" id=\"rooms\">\r\n      <h2>Where Can a Stretch Ceiling Be Used?<\/h2>\r\n\r\n      <h3>In the Bathroom<\/h3>\r\n      <p>A PVC stretch ceiling is a practical choice for bathrooms because it is moisture-resistant, easy to clean, and does not require periodic painting.<\/p>\r\n\r\n      <h3>In the Kitchen<\/h3>\r\n      <p>An easy-to-clean surface is important in the kitchen. A properly selected membrane works well in this environment, but safe lighting and high-quality materials are essential.<\/p>\r\n\r\n      <h3>In the Living Room and Bedroom<\/h3>\r\n      <p>Matte, satin, or illuminated stretch ceilings are often used in living rooms and bedrooms. A glossy surface visually enlarges the space, while a matte finish creates a calm and natural look.<\/p>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\">\r\n      <h2>What Should You Consider When Choosing?<\/h2>\r\n      <ul>\r\n        <li>Choose a membrane suitable for the room\u2019s purpose;<\/li>\r\n        <li>Plan the type and number of lights in advance;<\/li>\r\n        <li>Request precise measurements and a written quote;<\/li>\r\n        <li>Check the material quality and warranty terms;<\/li>\r\n        <li>Do not place a strong heat source too close to the membrane;<\/li>\r\n        <li>Have the installation carried out by an experienced specialist.<\/li>\r\n      <\/ul>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card dv-faq\" id=\"faq\">\r\n      <h2>Frequently Asked Questions About Stretch Ceilings<\/h2>\r\n\r\n      <details>\r\n        <summary>How Much Does a Stretch Ceiling Cost?<\/summary>\r\n        <p>The price of a standard option often starts at around 30 \u20be\/m\u00b2. The final cost depends on the area, material, lighting, and installation complexity.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>Are Barrisol and a Stretch Ceiling the Same Thing?<\/summary>\r\n        <p>In the Georgian market, these terms are often used for the same type of system. Barrisol is a specific brand, while stretch ceiling is the general technical term.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>How Long Does Installation Take?<\/summary>\r\n        <p>In a medium-sized room, installation is often completed within a few hours. Complex shapes and a large number of light fixtures may require more time.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>Can It Be Used in a Bathroom?<\/summary>\r\n        <p>Yes. PVC membrane is moisture-resistant and is considered a practical solution for bathrooms.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>Which Is Better: Matte or Glossy?<\/summary>\r\n        <p>A matte surface looks more natural, while a glossy surface reflects light and makes the space appear larger. The choice depends on the interior and room size.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>Does It Need Painting?<\/summary>\r\n        <p>No. Once installation is complete, the surface is ready to use.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>Can LED Lighting Be Installed?<\/summary>\r\n        <p>Yes. Spotlights, LED strips, and illuminated membranes can be installed.<\/p>\r\n      <\/details>\r\n\r\n      <details>\r\n        <summary>How Is It Cleaned?<\/summary>\r\n        <p>The surface can be cleaned with a soft cloth and a mild cleaning product. Do not use sharp or abrasive objects.<\/p>\r\n      <\/details>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\">\r\n      <h2>You May Also Find Useful<\/h2>\r\n      <div class=\"dv-related\">\r\n        <a href=\"https:\/\/datvale.ge\/en\/renovation-calculator\/\">\r\n          Renovation Calculator\r\n          <small>Calculate the estimated cost of a complete apartment renovation.<\/small>\r\n        <\/a>\r\n        <a href=\"https:\/\/datvale.ge\/en\/french-stretch-ceiling-or-drywall\/\">\r\n          Stretch Ceiling or Drywall\r\n          <small>See a detailed comparison, prices, and advantages.<\/small>\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"dv-card\">\r\n      <h2>Conclusion<\/h2>\r\n      <p><strong>Stretch ceilings<\/strong> are a good choice for those who want fast installation, a smooth surface, easy maintenance, and a modern appearance. In bathrooms and kitchens, their main advantage is moisture resistance, while in living rooms and bedrooms, the key benefit is design flexibility.<\/p>\r\n      <p>Before making a final decision, compare material quality, lighting type, installation conditions, and total cost. This will make it easier to choose the option that best suits your space.<\/p>\r\n    <\/section>\r\n  <\/article>\r\n\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\":\"https:\/\/schema.org\",\r\n    \"@type\":\"FAQPage\",\r\n    \"mainEntity\":[\r\n      {\r\n        \"@type\":\"Question\",\r\n        \"name\":\"How Much Does a Stretch Ceiling Cost?\",\r\n        \"acceptedAnswer\":{\r\n          \"@type\":\"Answer\",\r\n          \"text\":\"The price of a standard stretch ceiling often starts at around 30 GEL per square meter. The final cost depends on the area, material, lighting, and installation complexity.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\":\"Question\",\r\n        \"name\":\"Are Barrisol and a Stretch Ceiling the Same Thing?\",\r\n        \"acceptedAnswer\":{\r\n          \"@type\":\"Answer\",\r\n          \"text\":\"In the Georgian market, these terms are often used to describe the same stretch ceiling system. Barrisol is a specific brand, while stretch ceiling is the general technical term.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\":\"Question\",\r\n        \"name\":\"Can a Stretch Ceiling Be Used in a Bathroom?\",\r\n        \"acceptedAnswer\":{\r\n          \"@type\":\"Answer\",\r\n          \"text\":\"Yes. PVC membrane is moisture-resistant and is considered a practical solution for bathrooms.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\":\"Question\",\r\n        \"name\":\"How Long Does It Take to Install a Stretch Ceiling?\",\r\n        \"acceptedAnswer\":{\r\n          \"@type\":\"Answer\",\r\n          \"text\":\"In a medium-sized room, installation is often completed within a few hours. Complex shapes and a large number of light fixtures may require more time.\"\r\n        }\r\n      }\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/section>\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-e687bf3 e-flex e-con-boxed e-con e-parent\" data-id=\"e687bf3\" 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-d9e7d9f elementor-widget elementor-widget-image\" data-id=\"d9e7d9f\" 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=\"361\" src=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/franguli-cheris-kalkulatori-1024x361.webp\" class=\"attachment-large size-large wp-image-21862\" alt=\"Stretch Ceiling Cost\" srcset=\"https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/franguli-cheris-kalkulatori-1024x361.webp 1024w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/franguli-cheris-kalkulatori-300x106.webp 300w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/franguli-cheris-kalkulatori-768x271.webp 768w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/franguli-cheris-kalkulatori.webp 1100w, https:\/\/datvale.ge\/wp-content\/uploads\/2026\/08\/franguli-cheris-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<div class=\"elementor-element elementor-element-2e0c3b9 e-flex e-con-boxed e-con e-parent\" data-id=\"2e0c3b9\" 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-f8ab8fb elementor-widget elementor-widget-text-editor\" data-id=\"f8ab8fb\" 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>Follow us on <a href=\"https:\/\/facebook.com\/datvale.ge\">Facebook<\/a>, <a href=\"https:\/\/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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PREMIUM STRETCH CEILING COMPANY 15 Years of Experience Plafond Studio Professional Stretch Ceiling Installation 15 Years of Experience European Quality Standards Professional Installation Stretch Ceiling Cost 2026 \u2013 Stretch Ceiling 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&#8230;<\/p>\n","protected":false},"author":67,"featured_media":0,"parent":0,"menu_order":17,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-21894","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/21894","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=21894"}],"version-history":[{"count":1,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/21894\/revisions"}],"predecessor-version":[{"id":22124,"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/pages\/21894\/revisions\/22124"}],"wp:attachment":[{"href":"https:\/\/datvale.ge\/en\/wp-json\/wp\/v2\/media?parent=21894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}