{"id":106775,"date":"2023-11-24T16:00:24","date_gmt":"2023-11-24T16:00:24","guid":{"rendered":"https:\/\/reformemos.com\/vueltas-en-v\/"},"modified":"2026-07-07T18:00:37","modified_gmt":"2026-07-07T18:00:37","slug":"vueltas-en-v","status":"publish","type":"page","link":"https:\/\/reformemos.com\/es\/vueltas-en-v\/","title":{"rendered":"V-tours"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row row_height_percent=\u00bb0&#8243; override_padding=\u00bbyes\u00bb h_padding=\u00bb0&#8243; top_padding=\u00bb2&#8243; bottom_padding=\u00bb0&#8243; overlay_alpha=\u00bb50&#8243; gutter_size=\u00bb4&#8243; column_width_percent=\u00bb100&#8243; shift_y=\u00bb0&#8243; z_index=\u00bb0&#8243; content_parallax=\u00bb0&#8243; uncode_shortcode_id=\u00bb290903&#8243; row_name=\u00bbintro\u00bb][vc_column column_width_percent=\u00bb100&#8243; gutter_size=\u00bb2&#8243; override_padding=\u00bbyes\u00bb column_padding=\u00bb2&#8243; overlay_alpha=\u00bb50&#8243; shift_x=\u00bb0&#8243; shift_y=\u00bb0&#8243; shift_y_down=\u00bb0&#8243; z_index=\u00bb0&#8243; medium_width=\u00bb0&#8243; mobile_width=\u00bb0&#8243; width=\u00bb1\/1&#8243; uncode_shortcode_id=\u00bb356181&#8243;][vc_row_inner row_inner_height_percent=\u00bb0&#8243; overlay_alpha=\u00bb50&#8243; gutter_size=\u00bb4&#8243; shift_y=\u00bb0&#8243; z_index=\u00bb0&#8243; limit_content=\u00bb\u00bb uncode_shortcode_id=\u00bb668455&#8243;][vc_column_inner column_width_percent=\u00bb100&#8243; gutter_size=\u00bb3&#8243; overlay_alpha=\u00bb50&#8243; shift_x=\u00bb0&#8243; shift_y=\u00bb0&#8243; shift_y_down=\u00bb0&#8243; z_index=\u00bb0&#8243; medium_width=\u00bb0&#8243; mobile_width=\u00bb0&#8243; width=\u00bb4\/12&#8243; uncode_shortcode_id=\u00bb278970&#8243;][vc_custom_heading heading_semantic=\u00bbh6&#8243; text_font=\u00bbfont-136269&#8243; text_size=\u00bbh1&#8243; text_weight=\u00bb500&#8243; text_height=\u00bbfontheight-357766&#8243; uncode_shortcode_id=\u00bb200215&#8243;]Explora tu proyecto con visitas virtuales[\/vc_custom_heading][vc_single_image media=\u00bb112714&#8243; media_width_percent=\u00bb100&#8243; css_animation=\u00bbbottom-t-top\u00bb animation_delay=\u00bb200&#8243; mobile_visibility=\u00bbyes\u00bb uncode_shortcode_id=\u00bb154787&#8243;][\/vc_column_inner][vc_column_inner column_width_percent=\u00bb100&#8243; gutter_size=\u00bb1&#8243; font_family=\u00bbfont-136269&#8243; overlay_alpha=\u00bb50&#8243; shift_x=\u00bb0&#8243; shift_y=\u00bb0&#8243; shift_y_down=\u00bb0&#8243; z_index=\u00bb0&#8243; medium_width=\u00bb0&#8243; mobile_width=\u00bb0&#8243; width=\u00bb8\/12&#8243; uncode_shortcode_id=\u00bb104873&#8243;][vc_column_text text_lead=\u00bbyes\u00bb uncode_shortcode_id=\u00bb195195&#8243;]\u00bfBuscas una experiencia inmersiva? \u00a1Estamos preparados para la realidad virtual!<br \/>\nEcha un vistazo dentro y alrededor de tu proyecto.<\/p>\n<blockquote><p>Renders, v\u00eddeo renders , renders en 360\u00ba, Visitas virtuales [Interiores y Exteriores]<\/p><\/blockquote>\n<p>\u00a1nuestras herramientas de visualizaci\u00f3n pueden hacerlo casi todo!<\/p>\n<p>Inicia ya tu proyecto de reforma con <strong>reformemos_<\/strong><em>fast <\/em><em>automated architecture<\/em>.<\/p>\n<p>En menos de un mes estaremos listo para encontrar las mejores constructoras.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row unlock_row_content=\u00bbyes\u00bb row_height_percent=\u00bb0&#8243; override_padding=\u00bbyes\u00bb h_padding=\u00bb0&#8243; top_padding=\u00bb2&#8243; bottom_padding=\u00bb0&#8243; overlay_alpha=\u00bb50&#8243; gutter_size=\u00bb3&#8243; column_width_percent=\u00bb100&#8243; shift_y=\u00bb0&#8243; z_index=\u00bb0&#8243; content_parallax=\u00bb0&#8243; uncode_shortcode_id=\u00bb214254&#8243;][vc_column column_width_percent=\u00bb100&#8243; gutter_size=\u00bb3&#8243; override_padding=\u00bbyes\u00bb column_padding=\u00bb0&#8243; overlay_alpha=\u00bb50&#8243; shift_x=\u00bb0&#8243; shift_y=\u00bb0&#8243; shift_y_down=\u00bb0&#8243; z_index=\u00bb0&#8243; medium_width=\u00bb0&#8243; mobile_width=\u00bb0&#8243; uncode_shortcode_id=\u00bb146403&#8243;][vc_column_text uncode_shortcode_id=\u00bb208671&#8243;]<style>@-webkit-keyframes icon-pulsepano111522-4DIGTSxW-AmplbdoT {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano2111522-4DIGTSxW-AmplbdoT {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano111522-4DIGTSxW-Npzeuq6Z {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano2111522-4DIGTSxW-Npzeuq6Z {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano111522-4DIGTSxW-hAqLK83L {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano2111522-4DIGTSxW-hAqLK83L {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano111522-4DIGTSxW-n0ml2P7w {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }@-webkit-keyframes icon-pulsepano2111522-4DIGTSxW-n0ml2P7w {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n                            @keyframes icon-pulsepano111522 {\n                                0% {\n                                    box-shadow: 0 0 0 0px rgba(0, 180, 255, 1);\n                                }\n                                100% {\n                                    box-shadow: 0 0 0 10px rgba(0, 180, 255, 0);\n                                }\n                            }\n            .wpvr-floor-map .floor-plan-pointer.add-pulse:before {\n                border: 17px solid #faf9f7;\n            }\n            @-webkit-keyframes pulse {\n                0% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(250, 249, 247, 0.7);\n                }\n                70% {\n                    -webkit-box-shadow: 0 0 0 10px rgba(250, 249, 247, 0);\n                }\n                100% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(250, 249, 247, 0);\n                }\n            }\n            @keyframes pulse {\n            0% {\n                -moz-box-shadow: 0 0 0 0 rgba(250, 249, 247, 0.7);\n                box-shadow: 0 0 0 0 rgba(250, 249, 247, 0.7);\n            }\n            70% {\n                -moz-box-shadow: 0 0 0 10px rgba(250, 249, 247, 0);\n                box-shadow: 0 0 0 10px rgba(250, 249, 247, 0);\n            }\n            100% {\n                -moz-box-shadow: 0 0 0 0 rgba(250, 249, 247, 0);\n                box-shadow: 0 0 0 0 rgba(250, 249, 247, 0);\n            }\n        }<\/style><div id=\"master-container\" class=\"wpvr-master-container wpvr-cardboard \" style=\"max-width:1920; width: 100%; height: 1080px; border-radius:0px; direction:ltr; \"><div id=\"pano2111522\" class=\"pano-wrap pano-left pano2111522\" style=\"width: 49%; border-radius:0px\"><div id=\"center-pointer2111522\" class=\"vr-pointer-container\"><span class=\"center-pointer\"><\/span><\/div><\/div><div id=\"pano111522\" class=\"pano-wrap pano-right pano111522\" style=\"width: 100%; border-radius:0px;\"><div id=\"center-pointer111522\" class=\"vr-pointer-container\" style=\"display:none\"><span class=\"center-pointer\"><\/span><\/div><div id=\"cp-logo-controls\"><div class=\"cp-logo-ctrl\" id=\"cp-logo\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/reformemos.com\/wp-content\/uploads\/2021\/10\/reformemos_LOGO-white.png\" alt=\"Company Logo\"><\/div><\/div><div class=\"floor_map_button\" id=\"floor_map_button_111522\" style=\"right:25px\"><div class=\"ctrl\" id=\"floor_map_target_111522\"><i class=\"fas fa-map\" style=\"color:#f7fffb;\"><\/i><\/div><\/div><div class=\"explainer\" id=\"explainer111522\" style=\"display: none\"><span class=\"close-explainer-video\"><i class=\"fa fa-times\"><\/i><\/span><\/div><div class=\"wpvr-floor-map\" id=\"wpvr-floor-map111522\" style=\"display: none\"><span class=\"close-floor-map-plan\"><i class=\"fa fa-times\"><\/i><\/span><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/reformemos.com\/wp-content\/uploads\/2025\/07\/reformemos85_PORTUGAL-planLT-1.jpg\"><\/div><div class=\"wpvr-hotspot-tweak-contents-wrapper\" style=\"display: none\"><i class=\"fa fa-times cross\" data-id=\"111522\"><\/i><div class=\"wpvr-hotspot-tweak-contents-flex\"><div class=\"wpvr-hotspot-tweak-contents\"><\/div><\/div><\/div><div class=\"custom-ifram-wrapper\" style=\"display: none;\"><i class=\"fa fa-times cross\" data-id=\"111522\"><\/i><div class=\"custom-ifram-flex\"><div class=\"custom-ifram\"><\/div><\/div><\/div><\/div><\/div><style id=\"wpvr-scene-info-pano111522\">\n            #pano111522 .pnlm-panorama-info.wpvr-scene-info-row {\n                display: flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                gap: 10px !important;\n                box-sizing: border-box !important;\n                min-width: 0 !important;\n                overflow: hidden !important;\n                text-align: center !important;\n                z-index: 2147483647 !important;\n                -webkit-transform: translateZ(10000px) !important;\n                transform: translateZ(10000px) !important;\n            }\n\n            #pano111522 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-title-box {\n                flex: 0 1 auto !important;\n                min-width: 0 !important;\n                max-width: calc(70% - 5px) !important;\n                width: auto !important;\n                margin: 0 !important;\n                padding: 0 !important;\n                display: block !important;\n                overflow: hidden !important;\n                text-overflow: ellipsis !important;\n                white-space: nowrap !important;\n            }\n\n            #pano111522 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-author-box {\n                flex: 0 1 auto !important;\n                min-width: 0 !important;\n                max-width: calc(30% - 5px) !important;\n                margin: 0 !important;\n                border-left: 1px solid rgba(255, 255, 255, 0.45) !important;\n                padding: 0 0 0 10px !important;\n                display: block !important;\n                overflow: hidden !important;\n                line-height: 1.2 !important;\n                text-overflow: ellipsis !important;\n                white-space: nowrap !important;\n            }\n\n            #pano111522 .pnlm-panorama-info .wpvr-author-label {\n                flex: none !important;\n                margin-right: 4px !important;\n                font-size: 10px !important;\n                font-weight: 700 !important;\n                letter-spacing: 0.06em !important;\n                opacity: 0.8 !important;\n                text-transform: uppercase !important;\n            }\n\n            #pano111522 .pnlm-panorama-info .pnlm-author-box a {\n                color: inherit !important;\n                text-decoration: underline !important;\n                text-underline-offset: 2px !important;\n            }\n\n            #pano111522 .pnlm-panorama-info.wpvr-has-title:not(.wpvr-has-author) .pnlm-title-box,\n            #pano111522 .pnlm-panorama-info.wpvr-has-author:not(.wpvr-has-title) .pnlm-author-box {\n                max-width: 100% !important;\n                border-left: 0 !important;\n                padding-left: 0 !important;\n            }\n\n            #pano111522.wpvr-layout-classic.wpvr-has-scene-info .scene-gallery.wpvr-gallery--classic {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 8px) !important;\n            }\n\n            #pano111522.wpvr-layout-classic.wpvr-has-scene-info .vrgcontrols {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 4px) !important;\n            }\n\n            #pano111522.wpvr-layout-classic.wpvr-has-scene-info .wpvr_slider_nav {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 15px) !important;\n            }\n\n            #pano111522.wpvr-layout-classic.wpvr-has-scene-info .controls {\n                bottom: calc(var(--wpvr-scene-info-height, 34px) + 6px) !important;\n            }\n\n            @media (max-width: 767px) {\n                #pano111522 .pnlm-panorama-info.wpvr-scene-info-row {\n                    gap: 7px !important;\n                    padding-right: 10px !important;\n                    padding-left: 10px !important;\n                }\n\n                #pano111522 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-title-box {\n                    max-width: calc(65% - 4px) !important;\n                }\n\n                #pano111522 .pnlm-panorama-info.wpvr-scene-info-row .pnlm-author-box {\n                    max-width: calc(35% - 4px) !important;\n                    padding-left: 7px !important;\n                }\n            }\n        <\/style>\n        \n<script>(function ($) {jQuery(document).ready(function() {var response = [{\"panoid\":\"pano111522\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":true,\"mouseZoom\":false,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"\",\"autoRotate\":\"-5\",\"autoRotateInactivityDelay\":\"5000\",\"default\":{\"firstScene\":\"4DIGTSxW\",\"sceneFadeDuration\":\"\"},\"scenes\":{\"4DIGTSxW\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/reformemos85_PORTUGAL-360LT.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"hotSpots\":[{\"text\":\"AmplbdoT\",\"pitch\":\" 5.325883301914279\",\"yaw\":\" -77.59223790699122\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<h1><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A48.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<\\\/h1>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"AmplbdoT\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A48.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Npzeuq6Z\",\"pitch\":\" 3.1587663966523856\",\"yaw\":\" 65.65193708437492\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A411.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<br><\\\/p>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"Npzeuq6Z\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A411.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"hAqLK83L\",\"pitch\":\" 14.57529137708974\",\"yaw\":\" -44.378110307215465\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A49.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<br><\\\/p>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"hAqLK83L\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A49.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"n0ml2P7w\",\"pitch\":\" -21.958315299061507\",\"yaw\":\" 174.5612637081402\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A410.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<br><\\\/p>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"n0ml2P7w\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A410.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]}}}];var scenes = response[1];if(scenes) {var scenedata = scenes.scenes;for(var scId in scenedata) {if(!scenedata.hasOwnProperty(scId)) continue;var scenehotspot = scenedata[scId].hotSpots;if(scenehotspot && scenehotspot.length) {for(var hIdx = 0; hIdx < scenehotspot.length; hIdx++) {if(scenehotspot[hIdx].type === \"info\") {    scenehotspot[hIdx][\"clickHandlerFunc\"] = function(div, args) { if (typeof window.wpvrhotspot === \"function\") { window.wpvrhotspot(div, args); } };} else if(scenehotspot[hIdx].type === \"scene\") {    scenehotspot[hIdx][\"clickHandlerArgs\"] = scenehotspot[hIdx][\"text\"] || \"\";if(typeof wpvr_public !== \"undefined\") {if(wpvr_public.is_pro_active) {    scenehotspot[hIdx][\"clickHandlerFunc\"] = function(div, args) { if (typeof wpvrhotspotscene111522 === \"function\") { wpvrhotspotscene111522(div, args); } else if (typeof wpvrhotspotscene === \"function\") { wpvrhotspotscene(div, args); } else if (typeof window.wpvrhotspotscene === \"function\") { window.wpvrhotspotscene(div, args); } };}}}if(scenehotspot[hIdx][\"createTooltipArgs\"] != \"\") {scenehotspot[hIdx][\"createTooltipFunc\"] = function(div, args) { if (typeof window.wpvrtooltip === \"function\") { window.wpvrtooltip(div, args); } };}}}}}var panoshow111522;var panoshow2111522;function initWPVRViewer111522() {if (typeof pannellum === \"undefined\" || typeof jQuery === \"undefined\") { setTimeout(initWPVRViewer111522, 50); return; }panoshow111522 = pannellum.viewer(response[0][\"panoid\"], scenes);\n            window.wpvrViewers = window.wpvrViewers || {};\n            window.wpvrViewers[response[0][\"panoid\"]] = panoshow111522;\n            document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                detail: { containerId: response[0][\"panoid\"], viewer: panoshow111522 }\n            }));\n        \n  \n        if(typeof wpvr_public === \"undefined\" || !wpvr_public.is_pro_active || !wpvr_public.is_license_active) {\n            panoshow111522.on(\"load\", function() {\n                jQuery(\".pnlm-panorama-info\").hide();\n                jQuery(\".pnlm-compass\").hide();\n            });\n            \n            panoshow111522.on(\"scenechange\", function() {\n                jQuery(\".pnlm-panorama-info\").hide();\n                jQuery(\".pnlm-compass\").hide();\n            });\n        }}initWPVRViewer111522();var response_duplicate = [{\"panoid\":\"pano111522\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":true,\"mouseZoom\":false,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"\",\"autoRotate\":false,\"autoRotateInactivityDelay\":\"5000\",\"default\":{\"firstScene\":\"4DIGTSxW\",\"sceneFadeDuration\":\"\"},\"scenes\":{\"4DIGTSxW\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/reformemos85_PORTUGAL-360LT.jpg\",\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"hotSpots\":[{\"text\":\"AmplbdoT\",\"pitch\":\" 5.325883301914279\",\"yaw\":\" -77.59223790699122\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<h1><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A48.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<\\\/h1>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"AmplbdoT\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A48.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"Npzeuq6Z\",\"pitch\":\" 3.1587663966523856\",\"yaw\":\" 65.65193708437492\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A411.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<br><\\\/p>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"Npzeuq6Z\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A411.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"hAqLK83L\",\"pitch\":\" 14.57529137708974\",\"yaw\":\" -44.378110307215465\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A49.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<br><\\\/p>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"hAqLK83L\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A49.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"},{\"text\":\"n0ml2P7w\",\"pitch\":\" -21.958315299061507\",\"yaw\":\" 174.5612637081402\",\"type\":\"info\",\"URL\":\"\",\"wpvr_url_open\":\"off\",\"clickHandlerArgs\":{\"on_click_content\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A410.jpg\\\" style=\\\"width: 1000px\\\">\\u00a0<br><\\\/p>\",\"tour_id\":\"111522\",\"scene_id\":\"4DIGTSxW\",\"hotspot_id\":\"n0ml2P7w\"},\"createTooltipArgs\":\"<p><img src=\\\"https:\\\/\\\/reformemos.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/reformemos85-CARPINTERIA-INTERIOR-DEF-A410.jpg\\\" style=\\\"width: 406.5px\\\">\\u00a0<br><\\\/p>\",\"sceneId\":\"\",\"hotspot_type\":\"info\",\"hotspot_target\":\"notBlank\",\"hotspot_shape\":\"round\"}]}}}];var scenes_duplicate = response_duplicate[1];if(scenes_duplicate) {var scenedata = scenes_duplicate.scenes;for(var scId in scenedata) {if(!scenedata.hasOwnProperty(scId)) continue;var scenehotspot = scenedata[scId].hotSpots;if(scenehotspot && scenehotspot.length) {for(var hIdx = 0; hIdx < scenehotspot.length; hIdx++) {if(scenehotspot[hIdx][\"clickHandlerArgs\"] != \"\") {scenehotspot[hIdx][\"clickHandlerFunc\"] = function(div, args) { if (typeof window.wpvrhotspot === \"function\") { window.wpvrhotspot(div, args); } };}if(scenehotspot[hIdx][\"createTooltipArgs\"] != \"\") {scenehotspot[hIdx][\"createTooltipFunc\"] = function(div, args) { if (typeof window.wpvrtooltip === \"function\") { window.wpvrtooltip(div, args); } };}}}}}var vr_mode = \"off\";function initWPVRViewer2111522() {if (typeof pannellum === \"undefined\" || typeof jQuery === \"undefined\") { setTimeout(initWPVRViewer2111522, 50); return; }panoshow2111522 = pannellum.viewer(\"pano2111522\", scenes_duplicate);\n                window.wpvrViewers = window.wpvrViewers || {};\n                window.wpvrViewers[\"pano2111522\"] = panoshow2111522;\n                document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                    detail: { containerId: \"pano2111522\", viewer: panoshow2111522 }\n                }));\n            }initWPVRViewer2111522();\n        var tim;\n        var im = 0;\n        var active_scene = \"4DIGTSxW\";\n        var c_time;\n        c_time = new Date();\n        var timer = c_time.getTime() + 2000;\n       function panoShowCardBoardOnTrigger(data){\n            if(scenes_duplicate) {\n                var scenedata = scenes_duplicate.scenes;\n                for(var i in scenedata) {\n                    if(active_scene === i) {\n                        var scenehotspot = scenedata[i].hotSpots;\n                        if(scenehotspot && scenehotspot.length) {\n                            for(var j = 0; j < scenehotspot.length; j++) {\n                                var plusFiveYaw = Math.round(scenehotspot[j].yaw) + 5;\n                                var minusFiveYaw = Math.round(scenehotspot[j].yaw) - 5;\n                                var plusFivePitch = Math.round(scenehotspot[j].pitch) + 5;\n                                var minusFivePitch = Math.round(scenehotspot[j].pitch) - 5;\n                                if(Math.round(data.pitch) > minusFivePitch) {\n                                    if(Math.round(data.pitch) < plusFivePitch) {\n                                        if(Math.round(data.yaw) > minusFiveYaw) {\n                                            if(Math.round(data.yaw) < plusFiveYaw) {\n                                                jQuery(\".center-pointer\").addClass(\"wpvr-pluse-effect\");\n                                                var getScene = scenehotspot[j].sceneId;\n                                                if(scenehotspot[j].type == \"scene\"){\n                                                    panoshow111522.loadScene(getScene);\n                                                    panoshow2111522.loadScene(getScene);\n                                                }else{\n                                                    jQuery(\".center-pointer\").removeClass(\"wpvr-pluse-effect\");\n                                                }\n                                            } else {\n                                                jQuery(\".center-pointer\").removeClass(\"wpvr-pluse-effect\");\n                                                c_time = new Date();\n                                                timer = c_time.getTime() + 2000;\n                                            }\n                                        } else {\n                                            jQuery(\".center-pointer\").removeClass(\"wpvr-pluse-effect\");\n                                            c_time = new Date();\n                                            timer = c_time.getTime() + 2000;\n                                        }\n                                    } else {\n                                        c_time = new Date();\n                                        timer = c_time.getTime() + 2000;\n                                    }\n                                } else {\n                                    c_time = new Date();\n                                    timer = c_time.getTime() + 2000;\n                                }\n                            }\n                        }\n                    }\n                }\n            }\n       };\n       function vrDeviseOrientation(){\n            var data = {\n                pitch: panoshow111522.getPitch(),\n                yaw: panoshow111522.getYaw(),\n            };\n            panoShowCardBoardOnTrigger(data);\n       }\n            function requestFullScreen(){\n                var elem = document.getElementById(\"master-container\") || document.getElementById(\"master-container\");\n                if (elem) {\n                    if (elem.requestFullscreen) {\n                        elem.requestFullscreen();\n                    } else if (elem.webkitRequestFullscreen) { \/* Safari *\/\n                        elem.webkitRequestFullscreen();\n                    } else if (elem.msRequestFullscreen) { \/* IE11 *\/\n                        elem.msRequestFullscreen();\n                    }\n                }\n            }\n            function requestExitFullscreen(){\n                var elem = document.getElementById(\"master-container\") || document.getElementById(\"master-container\");\n                if (document.exitFullscreen) {\n                    document.exitFullscreen();\n                 } else if (document.webkitExitFullscreen) { \/* Safari *\/\n                    document.webkitExitFullscreen();\n                 } else if (document.msExitFullscreen) { \/* IE11 *\/\n                    document.msExitFullscreen();\n                 }\n            }\n            jQuery(document).on(\"click\",\".fullscreen-button .expand\",function() {\n                jQuery(this).hide()\n                jQuery(this).parent().find(\".compress\").show()\n                requestFullScreen()\n            });   \n            jQuery(document).on(\"click\",\".fullscreen-button .compress\",function() {\n                jQuery(this).hide()\n                jQuery(this).parent().find(\".expand\").show()\n                requestExitFullscreen()\n                screen.orientation.unlock(); \n            }); \n            let onLoadAnalytics = false;\n            let sceneLoadAnalytics = false;\n\n            function storeAnalyticsData(data) {\n                if (typeof wpvrAnalyticsObj !== \"undefined\") {\n                    if (typeof wpvr_public !== \"undefined\") {\n                        if (wpvr_public.is_pro_active) {\n                            jQuery.ajax({\n                                url: wpvrAnalyticsObj.ajaxUrl,\n                                type: \"POST\",\n                                data: {\n                                    action: \"store_scene_hotspot_data\",\n                                    scene_id: data.scene_id,\n                                    tour_id: data.tour_id,\n                                    type: data.type,\n                                    hotspot_id: data.hotspot_id || \"\",\n                                    user_agent: navigator.userAgent,\n                                    device_type: getDeviceType() || \"desktop\",\n                                    nonce: wpvrAnalyticsObj.nonce,\n                                },\n                                success: function (response) {\n                                    console.log(\"Data stored successfully\");\n                                },\n                                error: function (error) {\n                                    console.log(\"Error in storing data\");\n                                }\n                            });\n                        }\n                    }\n                } else {\n                    console.warn(\"Analytics object not available or pro not active\");\n                }\n            }\n            function getDeviceType() {\n                const userAgent = navigator.userAgent.toLowerCase();\n                if (\/mobile|android|iphone|ipad|ipod|blackberry|iemobile|opera mini\/i.test(userAgent)) {\n                    return \"mobile\";\n                } else if (\/tablet|ipad\/i.test(userAgent)) {\n                     return \"tablet\";\n                } else {\n                    return \"desktop\";\n                }\n            }\n            panoshow111522.on(\"scenechange\", function(scene) {         \n                onLoadAnalytics = true;\n                sceneLoadAnalytics = true;\n                let scene_id = scene;\n                let tour_id = 111522;\n                let type = \"scene\";\n                let hotspot_id = \"\";\n                let user_agent = navigator.userAgent;\n                let device_type = getDeviceType() ? getDeviceType() : \"desktop\";\n                storeAnalyticsData({\n                    scene_id: scene_id,\n                    tour_id: tour_id,\n                    type: type,\n                    hotspot_id: hotspot_id,\n                    user_agent: user_agent,\n                    device_type: device_type,\n                });\n            });\n            panoshow111522.on(\"load\", function() {\n                let scene_id = panoshow111522.getScene();\n                let tour_id = 111522;\n                let type = \"scene\";\n                let hotspot_id = \"\";\n                let user_agent = navigator.userAgent;\n                let device_type = getDeviceType() ? getDeviceType() : \"desktop\";\n                if(!onLoadAnalytics) {\n                    if(!sceneLoadAnalytics) {\n                        storeAnalyticsData({\n                            scene_id: scene_id,\n                            tour_id: tour_id,\n                            type: type,\n                            hotspot_id: hotspot_id,\n                            user_agent: user_agent,\n                            device_type: device_type,\n                        });\n                    }\n                }\n            });\n            function wpvrhotspotscene111522(hotSpotDiv, args) {\n                onLoadAnalytics = true;\n                let scene_id = panoshow111522.getScene();\n                let tour_id = 111522;\n                let type = \"hotspot\";\n                let hotspot_id = args;\n                let user_agent = navigator.userAgent;\n                let device_type = getDeviceType() ? getDeviceType() : \"desktop\";\n                storeAnalyticsData({\n                    scene_id: scene_id,\n                    tour_id: tour_id,\n                    type: type,\n                    hotspot_id: hotspot_id,\n                    user_agent: user_agent,\n                    device_type: device_type\n                });\n            }\n            var wpvrhotspotscene = wpvrhotspotscene111522;\n            panoshow111522.on(\"scenechange\", function (scene){\n            jQuery(\".center-pointer\").removeClass(\"wpvr-pluse-effect\")\n            active_scene = scene;\n            \/\/ if(localStorage.getItem(\"vr_mode\") == \"on\") {\n            if(vr_mode == \"on\") {\n                jQuery(\"#pano2111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n             }\n        });\n        var compassBlock = \"\";\n        var infoBlock = \"\";\n        jQuery(document).on(\"click\",\".vr_mode_change111522\",function (){\n          jQuery(\"#pano2111522 .pnlm-load-button\").trigger(\"click\");\n          jQuery(\"#pano111522 .pnlm-load-button\").trigger(\"click\");\n          var getValue =   jQuery(this).val();\n          var getParent = jQuery(this).parent().parent();\n          var compass = getParent.find(\"#pano2111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\");\n          var panoInfo = getParent.find(\"#pano111522 .pnlm-panorama-info\").css(\"display\");\n          if(compass == \"block\"){\n            compassBlock = \"block\";\n          }\n          if(panoInfo == \"block\"){\n            infoBlock = \"block\";\n          }\n            if (getValue == \"off\") {\n                requestFullScreen()\n                screen.orientation.lock(\"landscape-primary\").then(function() {\n                }).catch(function(error) {\n                    alert(\"VR Glass Mode not supported in this device\");\n                });\n                \/\/ localStorage.setItem(\"vr_mode\", \"on\");\n                vr_mode = \"on\";\n                jQuery(\".vr-mode-title\").show();\n                jQuery(this).val(\"on\");\n                getParent.find(\"#pano2111522\").css({\n                    \"opacity\": \"1\", \n                    \"visibility\": \"visible\",\n                    \"position\": \"relative\",\n                });\n                gyroSwitch = true;\n                panoshow111522.startOrientation();\n                panoshow2111522.startOrientation();\n                panoshow2111522.setPitch(panoshow111522.getPitch(), 0);\n                panoshow2111522.setYaw(panoshow111522.getYaw(), 0);\n                getParent.find(\".pano-wrap\").addClass(\"wpvr-cardboard-disable-event\");\n                getParent.find(\"#pano111522 #zoom-in-out-controls111522\").hide();\n                getParent.find(\"#pano111522 #controls111522\").hide();\n                getParent.find(\"#pano111522 #explainer_button_111522\").hide();\n                getParent.find(\"#pano111522 #generic_form_button_111522\").hide();\n                getParent.find(\"#pano111522 #floor_map_button_111522\").hide();\n                getParent.find(\"#pano111522 #vrgcontrols111522\").hide();\n                getParent.find(\"#pano111522 #sccontrols111522\").hide();\n                getParent.find(\"#pano111522 #adcontrol111522\").hide();\n                getParent.find(\"#pano111522 .wpvr_slider_nav\").hide();\n                getParent.find(\"#pano111522 #cp-logo-controls\").hide();\n                getParent.find(\"#pano111522 #wpvr-social-share-bg-box111522\").hide();\n                getParent.find(\"#pano2111522 .pnlm-controls-container\").hide();\n                getParent.find(\"#pano111522 .pnlm-controls-container\").hide();\n                getParent.find(\"#pano2111522 .pnlm-compass.pnlm-controls.pnlm-control\").hide();\n                getParent.find(\"#pano111522 .pnlm-compass.pnlm-controls.pnlm-control\").hide();\n                getParent.find(\"#pano2111522 .pnlm-panorama-info\").hide();\n                getParent.find(\"#pano111522 .pnlm-panorama-info\").hide();\n                getParent.find(\"#pano111522\").addClass(\"cardboard-half\"); \n                getParent.find(\"#center-pointer111522\").show();\n                getParent.find(\".fullscreen-button\").hide();\n                getParent.find(\"#pano111522 #custom-scene-navigation111522\").hide();\n                if (window.DeviceOrientationEvent) {\n                    window.addEventListener(\"deviceorientation\", vrDeviseOrientation);\n                }\n                 panoshow111522.on(\"zoomchange\", function (data){\n                    panoshow2111522.setHfov(data, 0);\n                });\n                panoshow2111522.on(\"zoomchange\", function (data){\n                    panoshow111522.setHfov(data, 0);\n                });\n                jQuery(document).on(\"click\",\"#pano2111522\",function(event) {\n                  panoshow111522.startOrientation();\n                  panoshow2111522.startOrientation();\n                });\n                jQuery(document).on(\"click\",\"#pano111522\",function(event) {\n                  panoshow111522.startOrientation();\n                  panoshow2111522.startOrientation();\n                });\n                panoshow111522.on(\"mousemove\", function (data){\n                    panoshow2111522.setPitch(data.pitch, 0);\n                    panoshow2111522.setYaw(data.yaw, 0);\n                    panoShowCardBoardOnTrigger(data);\n                });\n                panoshow2111522.on(\"mousemove\", function (data){\n                    panoshow111522.setPitch(data.pitch, 0);\n                    panoshow111522.setYaw(data.yaw, 0);\n                    panoShowCardBoardOnTrigger(data);\n                });\n                panoshow111522.on(\"touchmove\", function (data){\n                    panoshow111522.stopOrientation();\n                    panoshow2111522.stopOrientation();\n                    panoshow2111522.setPitch(data.pitch, 0);\n                    panoshow2111522.setYaw(data.yaw, 0);\n                    panoShowCardBoardOnTrigger(data);\n                });\n                panoshow2111522.on(\"touchmove\", function (data){\n                    panoshow111522.stopOrientation();\n                    panoshow2111522.stopOrientation();\n                    panoshow111522.setPitch(data.pitch, 0);\n                    panoshow111522.setYaw(data.yaw, 0);\n                    panoShowCardBoardOnTrigger(data);\n                });   \n            } else if(getValue == \"on\") {\n                screen.orientation.unlock();\n                requestExitFullscreen();\n                \/\/ localStorage.setItem(\"vr_mode\", \"off\");\n                vr_mode = \"off\";\n                jQuery(\".vr-mode-title\").hide();\n                jQuery(this).val(\"off\");\n                getParent.find(\"#pano2111522\").css({\n                    \"opacity\": \"0\", \n                    \"visibility\": \"hidden\",\n                    \"position\": \"absolute\",\n                });\n                getParent.find(\".pano-wrap\").removeClass(\"wpvr-cardboard-disable-event\");\n                getParent.find(\"#pano111522 #zoom-in-out-controls111522\").show();\n                getParent.find(\"#pano111522 #controls111522\").show();\n                getParent.find(\"#pano111522 #explainer_button_111522\").show();\n                getParent.find(\"#pano111522 #generic_form_button_111522\").show();\n                getParent.find(\"#pano111522 #floor_map_button_111522\").show();\n                getParent.find(\"#pano2111522 .pnlm-controls-container\").show();\n                getParent.find(\"#pano111522 .pnlm-controls-container\").show();\n                getParent.find(\"#pano111522 #vrgcontrols111522\").show();\n                getParent.find(\"#pano111522 #sccontrols111522\").hide();\n                getParent.find(\"#pano111522 #adcontrol111522\").show();\n                getParent.find(\"#pano111522 .wpvr_slider_nav\").hide();\n                getParent.find(\"#pano111522 #cp-logo-controls\").show();\n                getParent.find(\"#pano111522 #wpvr-social-share-bg-box111522\").show();\n                 getParent.find(\"#pano111522 #custom-scene-navigation111522\").show();\n                if(compassBlock == \"block\"){\n                    getParent.find(\"#pano2111522 .pnlm-compass.pnlm-controls.pnlm-control\").show();\n                    getParent.find(\"#pano111522 .pnlm-compass.pnlm-controls.pnlm-control\").show();\n                }\n                if(infoBlock == \"block\"){\n                    getParent.find(\"#pano2111522 .pnlm-panorama-info\").show();\n                    getParent.find(\"#pano111522 .pnlm-panorama-info\").show();\n                }\n                getParent.find(\"#pano111522\").removeClass(\"cardboard-half\");\n                getParent.find(\"#center-pointer111522\").hide();\n                getParent.find(\".fullscreen-button\").hide();\n                panoshow111522.off(\"mousemove\");\n                panoshow111522.off(\"touchmove\");\n                panoshow2111522.off(\"mousemove\");\n                panoshow2111522.off(\"touchmove\");\n                if (window.DeviceOrientationEvent) {\n                    window.removeEventListener(\"deviceorientation\", vrDeviseOrientation);\n                }\n            }\n        });panoshow2111522.on(\"load\", function (){\n                \/\/ if(localStorage.getItem(\"vr_mode\") == \"off\") {\n                if( vr_mode == \"off\") {\n                      jQuery(\".vr-mode-title\").hide();\n                    }\n                 else {\n                    jQuery(\"#pano2111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                    jQuery(\"#pano111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                    jQuery(\"#pano2111522 .pnlm-panorama-info\").hide();\n                    jQuery(\"#pano111522 .pnlm-panorama-info\").hide();\n                    jQuery(\".vr-mode-title\").show();\n                 }\n\t\t\t});jQuery(\"#pano111522 .wpvr-floor-map .floor-plan-pointer\").on(\"click\",function(){\n           var scene_id = jQuery(this).attr(\"scene_id\");\n           panoshow111522.loadScene(scene_id)\n           jQuery(\".floor-plan-pointer\").removeClass(\"add-pulse\")\n           jQuery(this).addClass(\"add-pulse\")\n        });panoshow111522.on(\"mousemove\", function (data){\n            jQuery(\".add-pulse\").css({\"transform\":\"rotate(\"+data.yaw+\"deg)\"});\n        });\n    panoshow111522.on(\"scenechange\", function (scene){\n            jQuery(\".center-pointer\").removeClass(\"wpvr-pluse-effect\")\n            jQuery(\".floor-plan-pointer\").each(function(index ,element){\n                var scene_id = jQuery(this).attr(\"scene_id\");\n                if( active_scene == scene_id ){\n                    jQuery(\".floor-plan-pointer\").removeClass(\"add-pulse\")\n                    jQuery(this).addClass(\"add-pulse\")\n                }\n            });\n        });panoshow111522.on(\"load\", function (){\n           if(jQuery(\".floor-plan-pointer\").length > 0){\n               jQuery(\".floor-plan-pointer\").each(function(index ,element){\n                    var scene_id = jQuery(this).attr(\"scene_id\");\n                    if( active_scene == scene_id ){\n                        jQuery(\".floor-plan-pointer\").removeClass(\"add-pulse\")\n                        jQuery(this).addClass(\"add-pulse\")\n                    }\n                });\n           }\n        });jQuery(\"#pano111522 .custom-scene-navigation\").on(\"click\", function() {\n                jQuery(\"#custom-scene-navigation-nav111522 ul\").empty();\n                if (scenes) {\n                    var scene_navigation_content_type = \"scene_id\";\n                    var sceneList = scenes.scenes;\n                    var getScene = panoshow111522.getScene();\n                    for (const key in sceneList) {\n                        let title;\n                        if (scene_navigation_content_type === \"scene_title\") {\n                            if (sceneList[key].title) {\n                                title = sceneList[key].title;\n                            } else {\n                                if (title == \"\" || title == undefined) {\n                                    if (sceneList[key].panorama) {\n                                        title = getImageNameWithoutExtension(sceneList[key].panorama);\n                                    }\n                                }\n                            }\n                        } else if (scene_navigation_content_type === \"scene_image_name\") {\n                            if (sceneList[key].panorama) {\n                                title = getImageNameWithoutExtension(sceneList[key].panorama);\n                            }\n                        } else {\n                            title = key;\n                        }\n                        if (sceneList.hasOwnProperty(key)) {\n                            let ulElement = document.querySelector(\"#custom-scene-navigation-nav111522 ul\");\n                            if (ulElement) {\n                                let liElement = document.createElement(\"li\");\n                                liElement.className = \"scene-navigation-list\" + (key === getScene ? \" active\" : \"\");\n                                liElement.setAttribute(\"scene_id\", key);\n                                liElement.textContent = title;\n                                ulElement.appendChild(liElement);\n                            }\n                        }\n                    }\n                    jQuery(\"#custom-scene-navigation-nav111522\").toggleClass(\"visible\");\n                }\n            });function getImageNameWithoutExtension(imageUrl) {\n                    \/\/ Split the URL by \"\/\"\n                    var parts = imageUrl.split(\"\/\");\n                    \/\/ Get the last part which contains the image name\n                    var imageNameWithExtension = parts[parts.length - 1];\n                    \/\/ Split the image name by period (.)\n                    var imageNameParts = imageNameWithExtension.split(\".\");\n                    \/\/ Remove the last part (which is the extension) and join the remaining parts\n                    var imageNameWithoutExtension = imageNameParts.slice(0, -1).join(\".\");\n                    \/\/ Return the image name without extension\n                    return imageNameWithoutExtension;\n                }jQuery(\"#pano111522 #custom-scene-navigation-nav111522 ul\").on(\"click\", \"li.scene-navigation-list\", function() {\n            if (scenes) {\n                jQuery(this).siblings(\"li\").removeClass(\"active\");\n                jQuery(this).addClass(\"active\");\n                var scene_key = jQuery(this).attr(\"scene_id\");\n                panoshow111522.loadScene(scene_key);\n            }\n        });const node = document.querySelector(\".add-pulse\");\n        panoshow111522.on(\"compasschange\", function (data){\n            \/\/ const node = document.querySelector(\".add-pulse\");\n            \/\/ node.style.transform = data;\n            \/\/ jQuery(\".add-pulse\").css({\"transform\":data});\n            });panoshow111522.on(\"load\", function (){\n            \/\/ if(localStorage.getItem(\"vr_mode\") == \"off\") {\n            if(vr_mode == \"off\") {\n                  jQuery(\".vr-mode-title\").hide();\n                } else {\n                jQuery(\"#pano2111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano111522 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano2111522 .pnlm-panorama-info\").hide();\n                jQuery(\"#pano111522 .pnlm-panorama-info\").hide();\n                jQuery(\".vr-mode-title\").show();\n             }\n            setTimeout(() => {\n                window.dispatchEvent(new Event(\"resize\"));\n            }, 200);\n\t\t\t\t\t\tif (jQuery(\"#pano111522\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n\t               jQuery(\"#controls111522\").css(\"bottom\", \"80px\");\n\t           }\n\t           else {\n\t             jQuery(\"#controls111522\").css(\"bottom\", \"5px\");\n\t           }\n\t\t\t\t\t});panoshow111522.on(\"render\", function (){\n              window.dispatchEvent(new Event(\"resize\"));\n            });if (scenes.autoRotate) {\n                        var wpvrAutoRotateTimer111522 = null;\n                        var wpvrAutoRotateStopDelay111522 = parseInt(scenes.autoRotateStopDelay, 10) || 0;\n                        var wpvrScheduleAutoRotate111522 = function () {\n                            clearTimeout(wpvrAutoRotateTimer111522);\n                            if (wpvrAutoRotateStopDelay111522 > 0) {\n                                wpvrAutoRotateTimer111522 = setTimeout(function () {\n                                    panoshow111522.stopAutoRotate();\n                                }, wpvrAutoRotateStopDelay111522);\n                            } else {\n                                wpvrAutoRotateTimer111522 = setTimeout(function () {\n                                    panoshow111522.startAutoRotate(scenes.autoRotate, 0);\n                                }, 3000);\n                            }\n                        };\n                        panoshow111522.on(\"load\", wpvrScheduleAutoRotate111522);\n                        panoshow111522.on(\"scenechange\", wpvrScheduleAutoRotate111522);\n                    }var touchtime = 0;\n            var wpvrHotspotRoot111522 = document.getElementById(\"pano111522\");\n            if (wpvrHotspotRoot111522) {\n                wpvrHotspotRoot111522.addEventListener(\"click\", function (event) {\n                    var hotspot = event.target.closest(\".pnlm-hotspot-base\");\n\n                    if (!hotspot) {\n                        return;\n                    }\n\n                    var hotspotLink = hotspot.closest(\"a[href]\");\n                    if (!hotspotLink) {\n                        hotspotLink = hotspot.querySelector(\"a[href]\");\n                    }\n\n                    if (!hotspotLink) {\n                        return;\n                    }\n\n                    event.preventDefault();\n                    event.stopImmediatePropagation();\n\n                    if ((hotspotLink.getAttribute(\"target\") || \"_blank\") === \"_self\") {\n                        window.location.assign(hotspotLink.href);\n                    } else {\n                        window.open(hotspotLink.href, \"_blank\", \"noopener,noreferrer\");\n                    }\n                }, true);\n            }\n        jQuery(document).on(\"click\",\"#explainer_button_111522\",function() {\n                    jQuery(\"#explainer111522\").slideToggle(function(){\n                    var $explainerVideoId = jQuery(\"#explainer111522\");\n                    var $explainerVideoIframe = $explainerVideoId.find(\"iframe\");\n                    var explainerVideoIframSrc = $explainerVideoIframe.attr(\"src\");\n                    $explainerVideoIframe.attr(\"src\", \"\");\n                    $explainerVideoIframe.attr(\"src\", explainerVideoIframSrc);\n        });\n            });\n            jQuery(document).on(\"click\", \".close-explainer-video\", function() {\n              var $explainer = jQuery(this).parent(\".explainer\");\n              var $iframe = $explainer.find(\"iframe\");\n              var el_src = $iframe.attr(\"src\");\n              $iframe.attr(\"src\", \"\");\n              $explainer.hide();\n              $iframe.attr(\"src\", el_src);\n            });\n      jQuery(document).on(\"click\",\"#pano111522\",function(event) {\n        var isActiveModal = event.target.closest(\".custom-ifram-wrapper\");\n        var isForm = event.target.closest(\".wpvr-hotspot-tweak-contents\");\n        var isHotspot = event.target.closest(\".pnlm-hotspot-base\");\n        if(isForm != null){\n            jQuery(this).addClass(\"show-modal\");\n        }else if(isActiveModal == null){\n            if(isHotspot == null){\n                jQuery(\".custom-ifram-wrapper .custom-ifram\").empty();\n                jQuery(\".custom-ifram-wrapper\").hide();\n                jQuery(this).removeClass(\"show-modal\");\n                jQuery(\".wpvr-hotspot-tweak-contents-wrapper\").hide(\"show-modal\");\n            }\n        }\n      });jQuery(document).on(\"click\",\"#floor_map_button_111522\",function() {\n                jQuery(\"#wpvr-floor-map111522\").toggle().removeClass(\"fullwindow\");\n              });\n              jQuery(document).on(\"dblclick\",\"#wpvr-floor-map111522\",function(){\n                jQuery(this).addClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").addClass(\"show-modal\");\n              });\n              jQuery(document).on(\"click\",\".close-floor-map-plan\",function() {\n                jQuery(this).parent(\".wpvr-floor-map\").hide();\n                jQuery(this).parent(\".wpvr-floor-map\").removeClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").removeClass(\"show-modal\");\n              });jQuery(document).ready(function($){\n\t\t              jQuery(\"#sccontrols111522\").hide();\n                      jQuery(\"#pano111522 .wpvr_slider_nav\").hide();\n\t\t              jQuery(\".vrgctrl111522\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t          });var slide111522 = \"down\";\n\t\t          jQuery(document).on(\"click\",\"#vrgcontrols111522\",function() {\n\t\t            if (slide111522 == \"up\") {\n\t\t              jQuery(\".vrgctrl111522\").empty();\n\t\t              jQuery(\".vrgctrl111522\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t              slide111522 = \"down\";\n\t\t            }\n\t\t            else {\n\t\t              jQuery(\".vrgctrl111522\").empty();\n\t\t              jQuery(\".vrgctrl111522\").html('<i class=\"fa fa-angle-down\"><\/i>');\n\t\t              slide111522 = \"up\";\n\t\t            }\n                    jQuery(\"#pano111522 .wpvr_slider_nav\").slideToggle(); \n                    jQuery(\"#sccontrols111522\").slideToggle(function(){\n                        if (jQuery(\".elementor-edit-mode .elementor-widget-container\").length) {\n                            if (jQuery(this).is(\":visible\")) {\n                                jQuery(\".elementor-edit-mode  .elementor-widget-container .wpvr-cardboard .pnlm-container #sccontrols111522\").css({\n                                    \"display\": \"flex\",\n                                    \"justify-content\": \"center\",\n                                    \"align-items\": \"center\",\n                                    \"gap\": \"15px\"\n                                });\n                            }\n                        }\n                        if (jQuery(\".bricks-is-frontend\").length) {\n                            if (jQuery(this).is(\":visible\")) {\n                            jQuery(\".bricks-is-frontend .wpvr-cardboard .pnlm-container #sccontrols111522\").css({\n                                    \"display\": \"flex\",\n                                    \"justify-content\": \"center\",\n                                    \"align-items\": \"center\"\n                                });\n                            }\n                        }              \n                    });\n          });jQuery(\".elementor-tab-title\").click(function(){\n                      var element_id;\n                      var pano_id;\n                      var element_id = this.id;\n                      element_id = element_id.split(\"-\");\n                      element_id = element_id[3];\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).addClass(\"awwww\");\n                      var pano_id = jQuery(\".awwww\").attr(\"id\");\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).removeClass(\"awwww\");;\n                      if (pano_id != undefined) {\n                        if (pano_id == \"pano111522\") {\n                          jQuery(\"#pano111522\").children(\".pnlm-render-container\").remove();\n                          jQuery(\"#pano111522\").children(\".pnlm-ui\").remove();\n                          panoshow111522 = pannellum.viewer(response[0][\"panoid\"], scenes);\n                          window.wpvrViewers = window.wpvrViewers || {};\n                          window.wpvrViewers[response[0][\"panoid\"]] = panoshow111522;\n                          document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                              detail: { containerId: response[0][\"panoid\"], viewer: panoshow111522 }\n                          }));\n                          jQuery(\"#pano111522\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"TAKE A LOOK INSIDE\")\n                          setTimeout(function() {\n                                \/\/   panoshow111522.loadScene(\"4DIGTSxW\");\n                                  window.dispatchEvent(new Event(\"resize\"));\n                                  if (jQuery(\"#pano111522\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                                       jQuery(\"#controls111522\").css(\"bottom\", \"55px\");\n                                   } else {\n                                     jQuery(\"#controls111522\").css(\"bottom\", \"5px\");\n                                   }\n                          }, 200);\n                        }\n                      }\n            });jQuery(\".geodir-tab-head dd, #vr-tour-tab\").click(function(){\n              jQuery(\"#pano111522\").children(\".pnlm-render-container\").remove();\n              jQuery(\"#pano111522\").children(\".pnlm-ui\").remove();\n              panoshow111522 = pannellum.viewer(response[0][\"panoid\"], scenes);\n              window.wpvrViewers = window.wpvrViewers || {};\n              window.wpvrViewers[response[0][\"panoid\"]] = panoshow111522;\n              document.dispatchEvent(new CustomEvent(\"wpvr:viewer-ready\", {\n                  detail: { containerId: response[0][\"panoid\"], viewer: panoshow111522 }\n              }));\n              setTimeout(function() {\n                      panoshow111522.loadScene(\"4DIGTSxW\");\n                      window.dispatchEvent(new Event(\"resize\"));\n                      if (jQuery(\"#pano111522\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                           jQuery(\"#controls111522\").css(\"bottom\", \"55px\");\n                       }\n                       else {\n                         jQuery(\"#controls111522\").css(\"bottom\", \"5px\");\n                       }\n              }, 200);\n            });\n            jQuery(\"#pano111522\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"TAKE A LOOK INSIDE\")\n            jQuery(\"#pano111522 .pnlm-title-box\").on(\"mouseenter\", function(){\n                jQuery(this).attr(\"title\", jQuery(this).text());\n            });\n            jQuery(\"#pano111522 .pnlm-title-box\").on(\"mouseleave\", function(){\n                jQuery(this).removeAttr(\"title\");\n            });});})(jQuery);<\/script>\n<script id=\"wpvr-scene-info-script-pano111522\">\n            (function () {\n                var pano = document.getElementById(\"pano111522\");\n                var byLabel = \"Por\";\n\n                if (!pano || !window.MutationObserver) {\n                    return;\n                }\n\n                function addAuthorLabel(author) {\n                    if (!author || !author.textContent.trim() || author.querySelector(\".wpvr-author-label\")) {\n                        return;\n                    }\n\n                    var firstNode = author.firstChild;\n                    if (firstNode ? firstNode.nodeType === 3 : false) {\n                        var prefix = byLabel + \" \";\n                        if (firstNode.nodeValue.indexOf(prefix) === 0) {\n                            firstNode.nodeValue = firstNode.nodeValue.slice(prefix.length);\n                        }\n                    }\n\n                    var label = document.createElement(\"span\");\n                    label.className = \"wpvr-author-label\";\n                    label.textContent = byLabel;\n                    author.insertBefore(label, author.firstChild);\n                }\n\n                function syncSceneInfo() {\n                    var info = pano.querySelector(\".pnlm-panorama-info\");\n                    if (!info) {\n                        return;\n                    }\n\n                    \/\/ Keep the Pannellum full-screen drag layer in its original\n                    \/\/ stacking order so hotspots remain clickable. Promote only\n                    \/\/ the compact metadata bar to the tour root instead.\n                    if (info.parentNode !== pano) {\n                        pano.appendChild(info);\n                    }\n\n                    var title = info.querySelector(\".pnlm-title-box\");\n                    var author = info.querySelector(\".pnlm-author-box\");\n                    var hasTitle = Boolean(title ? title.textContent.trim() : false);\n                    var hasAuthor = Boolean(author ? author.textContent.trim() : false);\n\n                    if (hasTitle) {\n                        title.setAttribute(\"title\", title.textContent.trim());\n                    } else if (title) {\n                        title.removeAttribute(\"title\");\n                    }\n\n                    if (hasAuthor) {\n                        addAuthorLabel(author);\n                        var authorName = author.textContent.replace(byLabel, \"\").trim();\n                        author.setAttribute(\"aria-label\", byLabel + \" \" + authorName);\n                        author.setAttribute(\"title\", authorName);\n                    } else if (author) {\n                        author.removeAttribute(\"aria-label\");\n                        author.removeAttribute(\"title\");\n                    }\n\n                    info.classList.toggle(\"wpvr-scene-info-row\", hasTitle || hasAuthor);\n                    info.classList.toggle(\"wpvr-has-title\", hasTitle);\n                    info.classList.toggle(\"wpvr-has-author\", hasAuthor);\n                    info.style.display = hasTitle || hasAuthor ? \"flex\" : \"none\";\n\n                    var hasSceneInfo = hasTitle || hasAuthor;\n                    var isClassicLayout = true;\n                    pano.classList.toggle(\"wpvr-has-scene-info\", hasSceneInfo);\n                    pano.classList.toggle(\"wpvr-layout-classic\", isClassicLayout);\n\n                    if (hasSceneInfo) {\n                        pano.style.setProperty(\"--wpvr-scene-info-height\", info.offsetHeight + \"px\");\n                    } else {\n                        pano.style.removeProperty(\"--wpvr-scene-info-height\");\n                    }\n                }\n\n                var observer = new MutationObserver(syncSceneInfo);\n                observer.observe(pano, { childList: true, subtree: true, characterData: true });\n                syncSceneInfo();\n            }());\n        <\/script>[\/vc_column_text][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"2\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"713810\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"183100\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"1\/2\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"213789\"]&gt;r#85_Portugal[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\"488936\"]<\/p>\n<blockquote><p>125m2 @7\/9 || 2 salones +3 habitaciones + 2 ba\u00f1os<\/p><\/blockquote>\n<p>UN PISO PARA PASEAR<\/p>\n<p>Estamos en unas de las nuevas areas m\u00e1s vertes de Madrid. Lo que ha sido unos de los mayores cruze de coches por las \u00faltimas tres decadas se convierte en un oasi verte. El piso, acostumbrado a protegerse, se abre con nueva gana hac\u00eda la renovada naturaleza. El concepto es sencillo: menos paredes y puertas, m\u00e1s perspectivas, m\u00e1s vistas hac\u00eda el exterior.[\/vc_column_text][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" position_vertical=\"middle\" gutter_size=\"1\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/2\" uncode_shortcode_id=\"151172\"][vc_single_image media=\"111668\" media_width_percent=\"100\" lbox_connected=\"yes\" uncode_shortcode_id=\"148923\" media_link=\"url:https%3A%2F%2Freformemos.com%2Fes%2Fportfolio%2Fr85_portugal%2F|title:My%20account\"][\/vc_column_inner][\/vc_row_inner][vc_empty_space empty_h=\"2\"][vc_separator sep_color=\"\" uncode_shortcode_id=\"113492\"][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"0\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"190745\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"183100\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"1\/2\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"112339\"]&gt;r#40_MIRASIERRA[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\"133327\"]<\/p>\n<blockquote><p>330m2 || 2 salones + 4 dormitorios + 4 ba\u00f1os<\/p><\/blockquote>\n<p>VIDA NATURAL<\/p>\n<p>Mirasierra#2 no es una reforma sino que una evoluci\u00f3n de un proyecto en construcci\u00f3n . La arquitectura de estilo racional, en contraste con el entorno natural, necesitaba un toque de naturaleza, as\u00ed que tanto el dise\u00f1o de exteriores como lo de interiores se concentra en llevar el entorno verte en el interior.[\/vc_column_text][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" position_vertical=\"middle\" align_horizontal=\"align_center\" gutter_size=\"1\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/2\" uncode_shortcode_id=\"739877\"][vc_single_image media=\"108007\" media_width_percent=\"100\" lbox_connected=\"yes\" uncode_shortcode_id=\"187279\" media_link=\"url:https%3A%2F%2Freformemos.com%2Fportfolio%2Fr40_mirasierra2%2F|title:My%20account\"][\/vc_column_inner][\/vc_row_inner][vc_empty_space empty_h=\"2\"][vc_separator sep_color=\"\" uncode_shortcode_id=\"113492\"][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"0\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"205807\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"183100\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"1\/2\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"129547\"]&gt;r#38_LERIDA[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\"684734\"]<\/p>\n<blockquote><p>107m2 || 1 sal\u00f3n +2 dormitorios +3 ba\u00f1os<\/p><\/blockquote>\n<p>LUZ y MADERA<\/p>\n<p>El ser humano es una membrana transpirante en continua transformaci\u00f3n con el medio ambiente. El control de la luz y los materiales naturales son de primera importancia cundo vivimos m\u00e1s tiempo en nuestros pisos. r#38_Lerida es el ejemplo perfecto de un ecopiso para el teletrabajo.[\/vc_column_text][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" position_vertical=\"middle\" gutter_size=\"3\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/2\" uncode_shortcode_id=\"178291\"][vc_single_image media=\"113356\" media_width_percent=\"100\" uncode_shortcode_id=\"176101\" media_link=\"url:https%3A%2F%2Freformemos.com%2Fes%2Fportfolio%2Fr38_lerida%2F|title:r%2338_Lerida\"][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row unlock_row=\"\" row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"2\" bottom_padding=\"2\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"108961\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"0\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"146403\"][vc_separator sep_color=\"\" uncode_shortcode_id=\"113492\"][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"0\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"205807\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"183100\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"1\/2\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"103504\"]&gt;r#45_ABASCAL[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\"125291\"]<\/p>\n<blockquote><p>315m2 || 2 salones +4 dormitorios +5 ba\u00f1os<\/p><\/blockquote>\n<p>ECO-MODERNISMO<\/p>\n<p>Estamos en los nuevos '20 y las l\u00edneas modernistas se contraponen a la organicidad de la naturaleza. La luz de las ventanas acompa\u00f1a los materiales naturales mientras que haces de luz artificial cortan el espacio. r#45_Abascal es el encuentro perfecto entre naturaleza y modernidad.[\/vc_column_text][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" position_vertical=\"middle\" gutter_size=\"3\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/2\" uncode_shortcode_id=\"178291\"][vc_single_image media=\"109179\" media_width_percent=\"100\" uncode_shortcode_id=\"119707\" media_link=\"url:https%3A%2F%2Freformemos.com%2Fes%2Fportfolio%2Fr45_abascal%2F|title:r%2345_ABASCAL\"][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row unlock_row=\"\" row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"2\" bottom_padding=\"2\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"870934\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"0\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"146403\"][vc_separator sep_color=\"\" uncode_shortcode_id=\"113492\"][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"0\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"145614\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"183100\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"1\/2\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"813714\"]&gt;r#35_@lcampo[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\"321251\"]<\/p>\n<blockquote><p>650m2 || 2 salones +5 dormitorios +6 ba\u00f1os<\/p><\/blockquote>\n<p>VIVIENDA PANOR\u00c1MICA<\/p>\n<p>@lcampo es uno chalet de los primeros a\u00f1os 2000 donde el campo y casa parecen unirse. La arquitectura de estilo racional existente estaba en fuerte contraste con el entorno natural, as\u00ed que la reforma se concentra en llevar la naturaleza en el interior, tanto materialmente como idealmente.[\/vc_column_text][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" position_vertical=\"middle\" gutter_size=\"1\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/2\" uncode_shortcode_id=\"151172\"][vc_single_image media=\"112360\" media_width_percent=\"100\" lbox_connected=\"yes\" uncode_shortcode_id=\"590462\" media_link=\"url:https%3A%2F%2Freformemos.com%2Fes%2Fportfolio%2Fr35_lcampo%2F|title:My%20account\"][\/vc_column_inner][\/vc_row_inner][vc_empty_space empty_h=\"2\"][vc_separator sep_color=\"\" uncode_shortcode_id=\"113492\"][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"2\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"192469\" row_name=\"intro\"][vc_column column_width_percent=\"100\" gutter_size=\"2\" override_padding=\"yes\" column_padding=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/1\" uncode_shortcode_id=\"356181\"][vc_custom_heading text_color=\"color-wvjs\" heading_semantic=\"h5\" text_font=\"font-136269\" text_size=\"fontsize-160000\" text_weight=\"500\" text_transform=\"uppercase\" text_space=\"fontspace-210350\" uncode_shortcode_id=\"120634\" text_color_type=\"uncode-palette\"]\u00bfQuieres m\u00e1s? V-tours + I.A.[\/vc_custom_heading][vc_empty_space empty_h=\"2\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"4\/12\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"187171\"]Elige tu estilo entre las alternativas realizadas por I.A.[\/vc_custom_heading][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" gutter_size=\"1\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"8\/12\" uncode_shortcode_id=\"317910\"][vc_column_text text_lead=\"yes\" uncode_shortcode_id=\"934875\"]\u00bfQuieres evaluar diferentes estilos? El nuestro modelo puede ofrecernos todas las alternativas que queremos! Abre las alternativas clicando en el icono en bajo a derecha y cambia de estilo ahora!<\/p>\n<blockquote><p>360\u00ba renders en diferentes estilos<\/p><\/blockquote>\n<p>\u00a1nuestras herramientas de visualizaci\u00f3n pueden hacerlo casi todo!<\/p>\n<p>Inicia ya tu proyecto de reforma con <strong>reformemos_<\/strong><em>fast <\/em><em>automated architecture<\/em>. En menos de un mes estar\u00e1 listo para la fase de construcci\u00f3n.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row unlock_row=\"\" row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"2\" bottom_padding=\"4\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"173221\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"0\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"114741\" width=\"1\/1\"][vc_single_image media=\"110100\" media_width_percent=\"100\" uncode_shortcode_id=\"249244\" media_link=\"url:https%3A%2F%2Freformemos.com%2Fes%2Fportfolio%2Fr40_mirasierra2%2F|title:xP-03_St%40rs\"][\/vc_column][\/vc_row][vc_row unlock_row_content=\"yes\" row_height_percent=\"100\" override_padding=\"yes\" h_padding=\"0\" top_padding=\"0\" bottom_padding=\"0\" overlay_alpha=\"50\" gutter_size=\"3\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"309922\" row_height_pixel=\"800\"][vc_column column_width_percent=\"100\" gutter_size=\"3\" override_padding=\"yes\" column_padding=\"0\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" uncode_shortcode_id=\"146403\" width=\"1\/1\"][wpvr_virtual_tour id=\"106755\" width_value=\"1920\" height_value=\"1080\"][\/vc_column][\/vc_row][vc_row row_height_percent=\"0\" override_padding=\"yes\" h_padding=\"2\" top_padding=\"4\" bottom_padding=\"4\" back_color=\"color-lxmt\" overlay_alpha=\"50\" gutter_size=\"4\" column_width_percent=\"100\" shift_y=\"0\" z_index=\"0\" content_parallax=\"0\" uncode_shortcode_id=\"154660\" row_name=\"intro\" back_color_type=\"uncode-palette\"][vc_column column_width_percent=\"100\" gutter_size=\"2\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"1\/1\" uncode_shortcode_id=\"191798\"][vc_custom_heading text_color=\"color-wvjs\" heading_semantic=\"h5\" text_font=\"font-136269\" text_size=\"fontsize-160000\" text_weight=\"500\" text_transform=\"uppercase\" text_space=\"fontspace-210350\" uncode_shortcode_id=\"448916\" text_color_type=\"uncode-palette\"]P\u00f3nte en contacto con nosotros[\/vc_custom_heading][vc_empty_space empty_h=\"2\"][vc_row_inner row_inner_height_percent=\"0\" overlay_alpha=\"50\" gutter_size=\"4\" shift_y=\"0\" z_index=\"0\" limit_content=\"\"][vc_column_inner width=\"4\/12\"][vc_custom_heading heading_semantic=\"h6\" text_font=\"font-136269\" text_size=\"h1\" text_weight=\"500\" text_height=\"fontheight-357766\" uncode_shortcode_id=\"166633\"]\u00bfPreguntas?[\/vc_custom_heading][\/vc_column_inner][vc_column_inner column_width_percent=\"100\" gutter_size=\"1\" font_family=\"font-136269\" overlay_alpha=\"50\" shift_x=\"0\" shift_y=\"0\" shift_y_down=\"0\" z_index=\"0\" medium_width=\"0\" mobile_width=\"0\" width=\"8\/12\" uncode_shortcode_id=\"317910\"][vc_column_text text_lead=\"yes\" uncode_shortcode_id=\"110452\"]Iniciar un proyecto de reforma o promoci\u00f3n puede ser una decisi\u00f3n dif\u00edcil. Interact\u00faa con nuestro equipo de propuestas para aclarar tus dudas antes de comenzar con tu proyecto automatizado. Te responderemos en cuesti\u00f3n de minutos.[\/vc_column_text][vc_empty_space empty_h=\"2\"][vc_button border_width=\"0\" link=\"url:https%3A%2F%2Freformemos.com%2Fes%2Fcontacto%2F|\" uncode_shortcode_id=\"383386\"]CONTACTO[\/vc_button][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row row_height_percent=\u00bb0&#8243; override_padding=\u00bbyes\u00bb h_padding=\u00bb0&#8243; top_padding=\u00bb2&#8243; bottom_padding=\u00bb0&#8243; overlay_alpha=\u00bb50&#8243; gutter_size=\u00bb4&#8243; column_width_percent=\u00bb100&#8243; shift_y=\u00bb0&#8243; z_index=\u00bb0&#8243; content_parallax=\u00bb0&#8243; uncode_shortcode_id=\u00bb290903&#8243; row_name=\u00bbintro\u00bb][vc_column column_width_percent=\u00bb100&#8243; gutter_size=\u00bb2&#8243; override_padding=\u00bbyes\u00bb column_padding=\u00bb2&#8243; overlay_alpha=\u00bb50&#8243; shift_x=\u00bb0&#8243; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-106775","page","type-page","status-publish","hentry","page_category-clasico"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/pages\/106775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/comments?post=106775"}],"version-history":[{"count":53,"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/pages\/106775\/revisions"}],"predecessor-version":[{"id":114644,"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/pages\/106775\/revisions\/114644"}],"wp:attachment":[{"href":"https:\/\/reformemos.com\/es\/wp-json\/wp\/v2\/media?parent=106775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}