{"id":7623,"date":"2026-05-26T11:09:13","date_gmt":"2026-05-26T11:09:13","guid":{"rendered":"https:\/\/vivamonte.vidor.pt\/?page_id=7"},"modified":"2026-09-08T15:59:09","modified_gmt":"2026-09-08T15:59:09","slug":"viva-monte","status":"publish","type":"page","link":"https:\/\/vivamonte.vidor.pt\/","title":{"rendered":"Viva Monte"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7623\" class=\"elementor elementor-7623\">\n\t\t\t\t<div data-wpr-sticky-section=\"yes\" data-wpr-position-type=\"sticky\" data-wpr-position-offset=\"0\" data-wpr-position-location=\"top\" data-wpr-sticky-devices=\"desktop_sticky\" data-wpr-custom-breakpoints=\"\" data-wpr-active-breakpoints=\"mobile_sticky tablet_sticky desktop_sticky\" data-wpr-z-index=\"10\" data-wpr-sticky-hide=\"\" data-wpr-replace-header=\"\" data-wpr-animation-duration=\"\" data-wpr-sticky-type=\"sticky\" class=\"elementor-element elementor-element-db7d34c e-con-full wpr-sticky-section-yes e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"db7d34c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position_offset&quot;:0,&quot;position_offset_tablet&quot;:0,&quot;position_offset_mobile&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-1aa1e4c e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"1aa1e4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<a href=\"https:\/\/vivamonte.vidor.pt\" target=\"_self\" class=\"e-5be3c65-23bc99e e-svg-base\" data-interaction-id=\"5be3c65\"><\/a>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cca74f e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2cca74f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af6a7a4 elementor-widget elementor-widget-ucaddon_ue_side_menu\" data-id=\"af6a7a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_ue_side_menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Side Menu -->\n\t\t<link id='font-awesome-css' href='https:\/\/vivamonte.vidor.pt\/wp-content\/plugins\/unlimited-elements-for-elementor\/assets_libraries\/font-awesome6\/fontawesome-all.min.css' type='text\/css' rel='stylesheet' >\n\t\t<link id='font-awesome-4-shim-css' href='https:\/\/vivamonte.vidor.pt\/wp-content\/plugins\/unlimited-elements-for-elementor\/assets_libraries\/font-awesome6\/fontawesome-v4-shims.min.css' type='text\/css' rel='stylesheet' >\n\n<style>\/* widget: Side Menu *\/\n\n#uc_ue_side_menu_elementor_af6a7a4 *{\n  box-sizing:border-box;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n}\n\nbody.uc-menu-push{\n  \ttransition: padding-left 1s, padding-right 1s;\n}\n\n.swiper-container{\n  transition: transform 1s;\n}\n\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-side-menu-wrapper{\n  position:relative;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-menu-button-wrapper{\n  position: relative;\n  display: flex;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .menu-right-open {\n\twidth: 440px;\n\ttop: 0;\n\tright: 0;\n\tmargin-right: 0px;\n\tmargin-left: 0px;\n\ttransition: 1s;\n\tz-index: 999999;\n\tposition: fixed;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .menu-right-close {\n\twidth: 440px;\n\ttop: 0;\n\tright: 0;\n\tmargin-right: -440px;\n\ttransition: 1s;\n\tz-index: 1;\n\theight: 100%;\n\tposition: fixed;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .menu-left-open {\n\twidth: 440px;\n\ttop: 0;\n\tleft: 0;\n\tmargin-right: 0px;\n\tmargin-left: 0px;\n\ttransition: 1s;\n\tz-index: 999999;\n\theight: 100%;\n\tposition: fixed;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .menu-left-close {\n\twidth: 440px;\n\ttop: 0;\n\tleft: 0;\n\tmargin-left: -440px;\n\ttransition: 1s;\n\tz-index: 1;\n\theight: 100%;\n\tposition: fixed;\n}\n\t\n#uc_ue_side_menu_elementor_af6a7a4 .uc-menu-item-pointer,\n#uc_ue_side_menu_elementor_af6a7a4 .ue-back-link-icon{\n    display: inline-block;\n    margin:0px 15px;\n    vertical-align: middle;\n    transition: all 1s ease;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-side-menu-items{\n  position:relative;\n  height:100vh;\n  overflow-x: hidden;\n  transition:1s;\n  display:flex;\n  flex-direction:column;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu{\n  cursor:pointer;\n  align-items:center;\n  justify-content:center;\n  transition: 0.4s ease;\n  position: relative;\n  line-height:1em;\n      \tdisplay: flex;\n  }\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu svg{\n  height:1em;\n  width:1em;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu_toggle{\n  position: relative;\n  -webkit-box-flex: 0;\n  flex: none;\n  width: 100%;\n  height: 2px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: all 0.4s ease;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu_toggle:before,\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu_toggle:after {\n  content: '';\n  position: absolute;\n  z-index: 1;\n  top: -10px;\n  left: 0;\n  width: 100%;\n  height: 2px;\n  background: inherit;\n}\n\t\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu_toggle:after {\n  top: 10px;\n}\n\n\t\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu.uc-close-action .open_side_menu_toggle{\n  -webkit-transform: rotate(90deg);\n  transform: rotate(135deg);\n}\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu.uc-close-action .open_side_menu_toggle:before,\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu.uc-close-action .open_side_menu_toggle:after{\n  top: 0;\n  -webkit-transform: rotate(90deg);\n  transform: rotate(90deg);\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu.uc-close-action .open_side_menu_toggle:after{\n opacity: 0;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .open_side_menu.uc-close-action:hover .open_side_menu_toggle{\n  -webkit-transform: rotate(225deg);\n  transform: rotate(225deg);\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-side-menu-title{\n  text-align:left;\n}\n\n.menu-left-open .uc-close-side-menu, .menu-right-open .uc-close-side-menu{\n  display:flex;\n  opacity:1;\n}\n\n.menu-left-close .uc-close-side-menu, .menu-right-close .uc-close-side-menu{\n  display:none;\n}\n\n.uc-close-side-menu{\n  line-height:1em;\n}\n\n.uc-close-side-menu svg{\n  height:1em;\n  width:1em;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-before{\n    margin-right: auto;\n  }\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-after{\n  flex-grow:1;\n  display:flex;\n    margin-right: auto;\n  }\n  \n#uc_ue_side_menu_elementor_af6a7a4 .menu-left-open .ue_side_menu_overlay, \n#uc_ue_side_menu_elementor_af6a7a4 .menu-right-open .ue_side_menu_overlay{\n  display:block;\n  opacity:1;\n  transition:1s;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .menu-left-close .ue_side_menu_overlay, \n#uc_ue_side_menu_elementor_af6a7a4 .menu-right-close .ue_side_menu_overlay{\n  display:none;\n  opacity:0;\n  transition:1s;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-close-side-menu{\n  position:absolute;\n  left:-300px;\n  cursor:pointer;\n  justify-content:center;\n  align-items:center;\n  z-index:1;\n}\n\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-side-menu-items ul{\n  padding:0px;\n  margin-left:0px;\n  margin-right: 0;\n  margin-bottom: 0;\n  list-style:none;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .uc-side-menu-items ul a{\n  display:flex;\n  align-items: center;\n  text-decoration:none;\n  position:relative;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .sub-menu {\n    overflow: hidden;\n    list-style: none;\n    height: auto;\n    transition: 0.5s;  \n}\n\n\/* open sub menus from side *\/\n\/* end open sub menus from side *\/\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-search-holder{\n  display:flex;\n  overflow:hidden;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-search-holder input{\n  border:none;\n  border-radius:0px;\n  flex:1;\n  min-width: 0;  \n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-search-holder button{\n  border:none;\n  display:flex;\n  cursor:pointer;\n  align-items:center;\n  justify-content:center;\n  border-radius:0px;\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-buttons{\n  display:flex;\n}\n\n#uc_ue_side_menu_elementor_af6a7a4 .side-menu-button{\n  flex:1;\n  text-decoration:none;\n}\n\n.side-menu-button{\n  font-size:12px;\n}\n\n\n#uc_ue_side_menu_elementor_af6a7a4  .ue_side_menu_overlay{\n  position:fixed;\n  top:0;\n  bottom:0;\n  left:0;\n  right:0;\n  transition:1s;\n  opacity:0;\n}\n\n\t#uc_ue_side_menu_elementor_af6a7a4 .uc-side-menu-items ul a:hover:after {\n    content: \"\";\n    bottom: 0;\n    height: 3px;\n    width: 100%;\n    left: 0;\n    background-color: ;\n    z-index: 2;\n    position:absolute;\n    }  \n\t\n\n\n\n\n\n\n\/* On screens that are 1024px *\/\n@media screen and (max-width: 1024px) {\n  \n  #uc_ue_side_menu_elementor_af6a7a4 .menu-right-open {\n      width: ;\n  }\n\n  #uc_ue_side_menu_elementor_af6a7a4 .menu-right-close {\n      width: ;\n      margin-right: -;\n\n  }\n\n  #uc_ue_side_menu_elementor_af6a7a4 .menu-left-open {\n      width: ;\t\n  }\n\n  #uc_ue_side_menu_elementor_af6a7a4 .menu-left-close {\n      width: ;\n      margin-left: -;\n  }\n  \/* open sub menus from side *\/\n    \/* end open sub menus from side *\/\n}\n\n\/* On screens that are 768px *\/\n@media screen and (max-width: 768px) {  \n  #uc_ue_side_menu_elementor_af6a7a4 .menu-right-open {\n      width: ;\n  }\n\n  #uc_ue_side_menu_elementor_af6a7a4 .menu-right-close {\n      width: ;\n      margin-right: -;\n  }\n\n  #uc_ue_side_menu_elementor_af6a7a4 .menu-left-open {\n      width: ;\n  }\n\n  #uc_ue_side_menu_elementor_af6a7a4 .menu-left-close {\n      width: ;\n      margin-left: -;\n  }  \n  \/* open sub menus from side *\/\n    \/* end open sub menus from side *\/\n}\n\n<\/style>\n\n<div id=\"uc_ue_side_menu_elementor_af6a7a4\" class=\"uc-side-menu-main-wrapper\" \ndata-closeonbody=\"false\" \ndata-push=\"false\" \ndata-push-mobile=\"false\" \ndata-expand=\"false\" \ndata-first-expand=\"false\" \ndata-clickable=\"false\" \ndata-closeothers=\"false\" \ndata-push-method=\"padding\"\ndata-subs-from-side=\"false\"\ndata-backlink-text=\"Back\">\n     \n  <div class=\"uc-menu-button-wrapper\">          \n    <div class=\"open_side_menu\">\n              <i class='fas fa-bars'><\/i>\n          <\/div>       \n  <\/div>  \n      <div class=\"uc-side-menu-expand-icon\" style=\"display: none\"><i class='fas fa-angle-down'><\/i><\/div>\n    <div class=\"uc-side-menu-collapse-icon\" style=\"display: none\"><i class='fas fa-angle-up'><\/i><\/div>\n    \n    \n  <div class=\"uc-side-menu-wrapper menu-right-close\" data-name=\"\" data-openonload=\"false\" style=\"display: none;\">\n    <div class=\"ue_side_menu_overlay\"><\/div>        \n    <div class=\"uc-close-side-menu\"><i class='fas fa-times'><\/i><\/div>\n                    \n    <div class=\"side-menu-holder\">\n      <div class=\"uc-side-menu-items\">\n                \n        <div class=\"uc-header\">                      \n                  <\/div>                \n                        \n                        \n                          \n        <div class=\"side-menu-before\"><\/div>\n                                    \n        <ul id=\"menu-landing\" class=\"uc-list-menu\"><li id=\"menu-item-160\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-160\"><a href=\"https:\/\/vivamonte.vidor.pt\/\">Home<\/a><\/li>\n<li id=\"menu-item-3661\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-3661\"><a href=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/05\/julian-hochgesang-hu_8P5_TEjY-unsplash.jpg\">Download da Brochura<\/a><\/li>\n<li id=\"menu-item-3662\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-3662\"><a href=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/05\/julian-hochgesang-hu_8P5_TEjY-unsplash.jpg\">Download das Plantas<\/a><\/li>\n<li id=\"menu-item-3660\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-3660\"><a href=\"#contactos\">Contactos<\/a><\/li>\n<\/ul>                \n        <div class=\"side-menu-after\"><\/div>\n                \n        \t\t\n                \n      <\/div>    <\/div>  <\/div>  \n<\/div>\n<!-- end Side Menu -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8377d99 e-con e-atomic-element e-flexbox-base e-376bf16 \" data-id=\"8377d99\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8377d99\">\n    <div class=\"elementor-element elementor-element-beba5ca e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"beba5ca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t\t  \t<video\n    data-id=\"ef82ecc\" data-interaction-id=\"ef82ecc\"\n    data-e-type=\"e-self-hosted-video\" data-interactions=\"null\"\n    \n    class=\"e-bff6a19-019f4be e-self-hosted-video-base\"\n    \n\t\tclass=\"e-self-hosted-video-base\"\n\t\t\t\tautoplay\t\t\t\tloop\t\t\t\tplaysinline\t\tcontrolslist=\"nodownload\"\t\tpreload=\"metadata\"\n\t>\n\t\t<source src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/viva-monte_compressed.mp4#t=0\">\n\t<\/video>\n\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base e-186c532-37a1d5d\" data-interaction-id=\"186c532\" id=\"7657\" src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/viva-monte-logo-1.png\" width=\"428\" height=\"201\" srcset=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/viva-monte-logo-1.png 428w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/viva-monte-logo-1-300x141.png 300w\" alt=\"\"\/>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-674ab14 e-con e-atomic-element e-flexbox-base e-674ab14-4e8a2aa \" data-id=\"674ab14\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"674ab14\">\n    <div class=\"elementor-element elementor-element-022b83e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"022b83e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f839600 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"f839600\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-f14ffa9-f8a7f50 e-paragraph-base\" data-interaction-id=\"f14ffa9\">O equil\u00edbrio perfeito entre a din\u00e2mica urbana e a qualidade de vida.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4b0eb0 e-con e-atomic-element e-flexbox-base e-f4b0eb0-34478ad \" data-id=\"f4b0eb0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f4b0eb0\">\n    <div class=\"elementor-element elementor-element-cf5eca8 e-con e-atomic-element e-flexbox-base e-cf5eca8-398c73f \" data-id=\"cf5eca8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"cf5eca8\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"553c695\" id=\"7648\" src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/imagem-05-cozinha-2.png\" width=\"1080\" height=\"802\" srcset=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/imagem-05-cozinha-2.png 1080w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/imagem-05-cozinha-2-300x223.png 300w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/imagem-05-cozinha-2-1024x760.png 1024w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/imagem-05-cozinha-2-768x570.png 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-bb80e5f e-con e-atomic-element e-flexbox-base e-bb80e5f-8483cef \" data-id=\"bb80e5f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bb80e5f\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"385c1e4\" id=\"7646\" src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-03-Sala-de-Jantar.png\" width=\"1448\" height=\"1086\" srcset=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-03-Sala-de-Jantar.png 1448w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-03-Sala-de-Jantar-300x225.png 300w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-03-Sala-de-Jantar-1024x768.png 1024w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-03-Sala-de-Jantar-768x576.png 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-8169625 e-con e-atomic-element e-flexbox-base e-8169625-b1e14b0 \" data-id=\"8169625\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8169625\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"2470fa4\" id=\"7633\" src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-1.png\" width=\"1080\" height=\"720\" srcset=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-1.png 1080w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-1-300x200.png 300w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-1-1024x683.png 1024w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-1-768x512.png 768w\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-0b0694a e-con e-atomic-element e-flexbox-base e-0b0694a-0ad6771 \" data-id=\"0b0694a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0b0694a\">\n    <div class=\"elementor-element elementor-element-08d7db1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"08d7db1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-cba0729 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"cba0729\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-189aff0-3146bdd e-paragraph-base\" data-interaction-id=\"189aff0\">Um verdadeiro ref\u00fagio de tranquilidade<\/p>\n\t\t\t\t\t<p class=\"e-a045b9e-c88bbf9 e-paragraph-base\" data-interaction-id=\"a045b9e\">Aqui, o privil\u00e9gio de viver bem come\u00e7a antes mesmo de entrar em casa.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a0d4b9 e-con e-atomic-element e-flexbox-base e-7a0d4b9-3ad22f5 \" data-id=\"7a0d4b9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7a0d4b9\">\n    <div class=\"elementor-element elementor-element-ad8431d e-con e-atomic-element e-flexbox-base e-ad8431d-7b6c782 \" data-id=\"ad8431d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ad8431d\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"c1fb5cf\" id=\"7637\" src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-06-Cozinha.png\" width=\"1080\" height=\"724\" srcset=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-06-Cozinha.png 1080w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-06-Cozinha-300x201.png 300w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-06-Cozinha-1024x686.png 1024w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-06-Cozinha-768x515.png 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-bc1831b e-con e-atomic-element e-flexbox-base e-bc1831b-9c66caa \" data-id=\"bc1831b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bc1831b\">\n    \t\t\t<p class=\"e-04991d3-564595e e-paragraph-base\" data-interaction-id=\"04991d3\"><strong>Cada apartamento reflete um compromisso com a funcionalidade, os acabamentos de excel\u00eancia e a valoriza\u00e7\u00e3o da luz natural, oferecendo ambientes pensados para acompanhar os diferentes momentos da vida.<\/strong><\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6b263c5 e-con e-atomic-element e-flexbox-base e-6b263c5-4882082 \" data-id=\"6b263c5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6b263c5\">\n    \t\t<div class=\"elementor-element elementor-element-264a591 elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"264a591\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Image Hotspot<\/title>\r\n<style>\r\n  * {\r\n    margin: 0;\r\n    padding: 0;\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .hotspot-wrapper {\r\n    position: relative;\r\n    width: 100%;\r\n    font-family: 'Georgia', serif;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .hotspot-image {\r\n    display: block;\r\n    width: 100%;\r\n    height: auto;\r\n    object-fit: cover;\r\n  }\r\n\r\n  \/* \u2500\u2500\u2500 Hotspot: + \/ - branco, sem fundo \u2500\u2500\u2500 *\/\r\n  .hotspot {\r\n    position: absolute;\r\n    background: none;\r\n    border: none;\r\n    cursor: pointer;\r\n    z-index: 30;\r\n    outline: none;\r\n    \/* \u00c1rea de toque generosa para mobile *\/\r\n    padding: 12px;\r\n    top: 6%;\r\n    left: 5%;\r\n    \/* Compensa o padding para manter posi\u00e7\u00e3o visual *\/\r\n    transform: translate(-6px, -6px);\r\n    \/* Remove o tap highlight no iOS\/Android *\/\r\n    -webkit-tap-highlight-color: transparent;\r\n    touch-action: manipulation;\r\n    transition: background 0.35s ease;\r\n  }\r\n\r\n  .hotspot:hover {\r\n    background: rgba(15, 40, 80, 0.85);\r\n  }\r\n\r\n  .hotspot-icon {\r\n    position: relative;\r\n    width: 16px;\r\n    height: 16px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n  }\r\n\r\n  .hotspot-icon::before,\r\n  .hotspot-icon::after {\r\n    content: '';\r\n    position: absolute;\r\n    background: #ffffff;\r\n    border-radius: 1px;\r\n    transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1),\r\n                opacity 0.35s ease;\r\n  }\r\n\r\n  .hotspot-icon::before {\r\n    width: 16px;\r\n    height: 1.5px;\r\n  }\r\n\r\n  .hotspot-icon::after {\r\n    width: 1.5px;\r\n    height: 16px;\r\n  }\r\n\r\n  \/* \u2212 : linha vertical desaparece *\/\r\n  .hotspot.is-open .hotspot-icon::after {\r\n    transform: rotate(90deg);\r\n    opacity: 0;\r\n  }\r\n\r\n  \/* \u2500\u2500\u2500 Overlay \u2500\u2500\u2500 *\/\r\n  .hotspot-overlay {\r\n    position: absolute;\r\n    top: calc(6% + 32px);\r\n    left: 5%;\r\n    width: 86%;\r\n    background: rgba(255, 255, 255, 0.93);\r\n    z-index: 20;\r\n    padding: 16px;\r\n    pointer-events: none;\r\n\r\n    opacity: 0;\r\n    transform: translateY(-4px);\r\n    transition: opacity 0.35s ease, transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  .hotspot-overlay.is-visible {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n    pointer-events: auto;\r\n  }\r\n\r\n  .hotspot-overlay p {\r\n    font-size: 18px;\r\n    line-height: 1.75;\r\n    color: #1a1a1a;\r\n    font-family: 'Georgia', serif;\r\n  }\r\n\r\n  \/* \u2500\u2500\u2500 Mobile \u2500\u2500\u2500 *\/\r\n  @media (max-width: 767px) {\r\n    \/* \u00cdcone ligeiramente maior para facilitar o toque *\/\r\n    .hotspot-icon {\r\n      width: 20px;\r\n      height: 20px;\r\n    }\r\n\r\n    .hotspot-icon::before {\r\n      width: 20px;\r\n      height: 2px;\r\n    }\r\n\r\n    .hotspot-icon::after {\r\n      width: 2px;\r\n      height: 20px;\r\n    }\r\n\r\n    \/* Overlay ocupa quase toda a largura *\/\r\n    .hotspot-overlay {\r\n      top: calc(6% + 38px);\r\n      left: 4%;\r\n      width: 92%;\r\n      padding: 14px;\r\n    }\r\n\r\n    .hotspot-overlay p {\r\n      font-size: 13px;\r\n      line-height: 1.7;\r\n    }\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"hotspot-wrapper\">\r\n\r\n  <img decoding=\"async\"\r\n    class=\"hotspot-image\"\r\n    src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-13-Quarto-02.png\"\r\n    alt=\"Imagem\"\r\n  \/>\r\n\r\n  <button\r\n    class=\"hotspot\"\r\n    aria-expanded=\"false\"\r\n    aria-controls=\"overlay-1\"\r\n    onclick=\"toggleHotspot(this, 'overlay-1')\"\r\n    title=\"Ver detalhes\"\r\n  >\r\n    <span class=\"hotspot-icon\" aria-hidden=\"true\"><\/span>\r\n  <\/button>\r\n\r\n  <div class=\"hotspot-overlay\" id=\"overlay-1\" role=\"region\" aria-label=\"Informa\u00e7\u00e3o\">\r\n    <p> A arquitetura contempor\u00e2nea do Viva Monte destaca-se pelas suas linhas elegantes, amplas varandas e uma identidade visual intemporal, pensada para valorizar a luz natural e a rela\u00e7\u00e3o com o exterior. <\/p>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n  function toggleHotspot(btn, overlayId) {\r\n    const overlay = document.getElementById(overlayId);\r\n    const isOpen  = btn.classList.contains('is-open');\r\n    btn.classList.toggle('is-open', !isOpen);\r\n    btn.setAttribute('aria-expanded', String(!isOpen));\r\n    overlay.classList.toggle('is-visible', !isOpen);\r\n  }\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-07108a8 e-con e-atomic-element e-flexbox-base e-3769aad \" data-id=\"07108a8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"07108a8\">\n    \t\t<div class=\"elementor-element elementor-element-1d1e0bb elementor-widget elementor-widget-html\" data-id=\"1d1e0bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:wght@300;400;500&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/pannellum@2.5.6\/build\/pannellum.css\"\/>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/pannellum@2.5.6\/build\/pannellum.js\"><\/script>\r\n\r\n<style>\r\n#vv360-wrapper *,\r\n#vv360-wrapper *::before,\r\n#vv360-wrapper *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n#vv360-wrapper {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 600px;\r\n  background: #16130f;\r\n  font-family: 'Jost', sans-serif;\r\n  overflow: hidden;\r\n  display: block;\r\n}\r\n\r\n#vv360-panorama {\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0; bottom: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n}\r\n\r\n#vv360-wrapper .pnlm-about-msg,\r\n#vv360-wrapper .pnlm-pannellum-logo { display: none !important; }\r\n\r\n\/* \u2500\u2500\u2500 BOTTOM NAV BAR \u2500\u2500\u2500 *\/\r\n#vv360-bottom-bar {\r\n  position: absolute;\r\n  bottom: 0;\r\n  left: 0;\r\n  right: 0;\r\n  z-index: 60;\r\n  display: flex;\r\n  align-items: flex-end;\r\n  justify-content: center;\r\n  gap: 16px;\r\n  padding: 12px 20px 20px;\r\n  background: linear-gradient(to top, rgba(22,19,15,0.85) 0%, transparent 100%);\r\n  pointer-events: none;\r\n  overflow-x: auto;\r\n  scrollbar-width: none;\r\n}\r\n\r\n#vv360-bottom-bar::-webkit-scrollbar { display: none; }\r\n\r\n.vv360-nav-btn {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 5px;\r\n  cursor: pointer;\r\n  pointer-events: all;\r\n  background: none;\r\n  border: none;\r\n  outline: none;\r\n  padding: 0;\r\n  transition: transform 0.22s ease;\r\n  flex-shrink: 0;\r\n}\r\n\r\n.vv360-nav-btn:hover {\r\n  transform: translateY(-5px);\r\n}\r\n\r\n\/* \u2500\u2500\u2500 THUMB RING: tamanho base \u2500\u2500\u2500 *\/\r\n.vv360-thumb-ring {\r\n  width: 52px;\r\n  height: 52px;\r\n  border-radius: 50%;\r\n  border: 2px solid rgba(255,255,255,0.5);\r\n  overflow: hidden;\r\n  background: #2c2825;\r\n  transition: border-color 0.2s, box-shadow 0.2s, width 0.2s, height 0.2s;\r\n  flex-shrink: 0;\r\n}\r\n\r\n.vv360-thumb-ring img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n  border-radius: 50%;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 BOT\u00c3O ATIVO: anel maior + borda branca \u2500\u2500\u2500 *\/\r\n.vv360-nav-btn.active .vv360-thumb-ring {\r\n  width: 64px;\r\n  height: 64px;\r\n  border-color: #fff;\r\n  box-shadow: 0 0 0 3px rgba(255,255,255,0.35);\r\n}\r\n\r\n.vv360-nav-label {\r\n  font-family: 'Jost', sans-serif;\r\n  font-size: 9px;\r\n  font-weight: 400;\r\n  color: rgba(255,255,255,0.9);\r\n  text-align: center;\r\n  line-height: 1.3;\r\n  max-width: 64px;\r\n  text-shadow: 0 1px 4px rgba(0,0,0,0.7);\r\n  letter-spacing: 0.02em;\r\n  \/* Altura fixa para 2 linhas \u2014 todos os labels ocupam sempre o mesmo espa\u00e7o *\/\r\n  min-height: 2.6em;\r\n  display: flex;\r\n  align-items: flex-end;\r\n  justify-content: center;\r\n}\r\n\r\n\/* \u2500\u2500\u2500 PANORAMA HOTSPOT DOTS \u2500\u2500\u2500 *\/\r\n.vv360-hs-dot {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 4px;\r\n  cursor: pointer;\r\n  background: none;\r\n  border: none;\r\n  outline: none;\r\n  transition: transform 0.22s ease;\r\n  transform: translate(-50%, -50%);\r\n}\r\n\r\n.vv360-hs-dot:hover {\r\n  transform: translate(-50%, -50%) translateY(-4px);\r\n}\r\n\r\n.vv360-hs-ring {\r\n  width: 38px;\r\n  height: 38px;\r\n  border-radius: 50%;\r\n  border: 2px solid rgba(255,255,255,0.55);\r\n  overflow: hidden;\r\n  background: #2c2825;\r\n  box-shadow: 0 2px 12px rgba(0,0,0,0.55);\r\n  transition: border-color 0.2s, box-shadow 0.2s;\r\n  flex-shrink: 0;\r\n}\r\n\r\n.vv360-hs-dot:hover .vv360-hs-ring {\r\n  border-color: #fff;\r\n  box-shadow: 0 0 0 3px rgba(255,255,255,0.3), 0 4px 16px rgba(0,0,0,0.6);\r\n}\r\n\r\n.vv360-hs-ring img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n  border-radius: 50%;\r\n}\r\n\r\n.vv360-hs-label {\r\n  font-family: 'Jost', sans-serif;\r\n  font-size: 9px;\r\n  font-weight: 400;\r\n  color: #fff;\r\n  text-align: center;\r\n  line-height: 1.3;\r\n  max-width: 60px;\r\n  text-shadow: 0 1px 4px rgba(0,0,0,0.8);\r\n  letter-spacing: 0.02em;\r\n  pointer-events: none;\r\n}\r\n\r\n\/* Fade overlay *\/\r\n#vv360-fade {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: #16130f;\r\n  z-index: 80;\r\n  pointer-events: none;\r\n  opacity: 0;\r\n  transition: opacity 0.3s ease;\r\n}\r\n#vv360-fade.on { opacity: 1; }\r\n\r\n\/* \u2500\u2500\u2500 MOBILE \u2500\u2500\u2500 *\/\r\n@media (max-width: 600px) {\r\n  #vv360-bottom-bar {\r\n    gap: 6px 8px;\r\n    padding: 8px 10px 12px;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n    flex-direction: row;\r\n    align-items: flex-end;\r\n    \/* mostra no m\u00e1ximo 2 filas com 5 itens cada *\/\r\n    max-height: 180px;\r\n    overflow-y: hidden;\r\n    overflow-x: hidden;\r\n    padding-bottom: 32px;\r\n  }\r\n\r\n  .vv360-nav-btn {\r\n    gap: 3px;\r\n    \/* 5 bot\u00f5es por fila: (100% - 4*gap) \/ 5 *\/\r\n    width: calc(20% - 7px);\r\n    min-width: 0;\r\n  }\r\n\r\n  .vv360-thumb-ring {\r\n    width: 40px;\r\n    height: 40px;\r\n  }\r\n\r\n  .vv360-nav-btn.active .vv360-thumb-ring {\r\n    width: 48px;\r\n    height: 48px;\r\n  }\r\n\r\n  .vv360-nav-label {\r\n    font-size: 7.5px;\r\n    max-width: 100%;\r\n    min-height: 2.4em;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div id=\"vv360-wrapper\" style=\"position:relative;width:100%;height:600px;overflow:hidden;\">\r\n  <div id=\"vv360-panorama\"><\/div>\r\n  <div id=\"vv360-bottom-bar\"><\/div>\r\n  <div id=\"vv360-fade\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  var BASE = \"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/\";\r\n\r\n  var SCENES = {\r\n    entrada: {\r\n      title: \"Entrada\",\r\n      url: BASE + \"finalPano-01.png\",\r\n      hotspots: [\r\n        { scene: \"sala_jantar\", label: \"Sala de Jantar\", yaw: 0,  pitch: -5 },\r\n        { scene: \"cozinha\",      label: \"Cozinha\",       yaw: 40, pitch: -5 },\r\n        { scene: \"wc_servico\", label: \"Casa de Banho de Servi\u00e7o\",  yaw: 80,  pitch: -5 }\r\n      ]\r\n    },\r\n    sala_jantar: {\r\n      title: \"Sala de Jantar\",\r\n      url: BASE + \"finalPano-02.png\",\r\n      hotspots: [\r\n        { scene: \"wc_servico\", label: \"Casa de Banho de Servi\u00e7o\",  yaw: 30,  pitch: -5 },\r\n       { scene: \"cozinha\",      label: \"Cozinha\",       yaw: 160, pitch: -5 },\r\n        { scene: \"corredor\",     label: \"Corredor\",      yaw: 270, pitch: -5 }\r\n      ]\r\n    },\r\n    wc_servico: {\r\n      title: \"Casa de Banho de Servi\u00e7o\",\r\n      url: BASE + \"finalPano-02.2.png\",\r\n      hotspots: [\r\n        { scene: \"sala_jantar\", label: \"Sala de Jantar\", yaw: 210, pitch: -5 }\r\n      ]\r\n    },\r\n    cozinha: {\r\n      title: \"Cozinha\",\r\n      url: BASE + \"finalPano-03.png\",\r\n      hotspots: [\r\n        { scene: \"entrada\", label: \"Entrada\", yaw: 210, pitch: -5 }\r\n      ]\r\n    },\r\n        corredor: {\r\n      title: \"Corredor\",\r\n      url: BASE + \"finalPano-05.png\",\r\n      hotspots: [\r\n        { scene: \"sala_jantar\", label: \"Sala de Jantar\", yaw: 210, pitch: -5 },\r\n        { scene: \"quarto\",       label: \"Quarto\",          yaw: 0,   pitch: -5 },\r\n{ scene: \"suite\", label: \"Suite\", yaw: 240, pitch: -5 },\r\n        { scene: \"wc\",             label: \"Casa de Banho\",     yaw: 45,  pitch: -5 }\r\n      ]\r\n    },\r\n    quarto: {\r\n      title: \"Quarto\",\r\n      url: BASE + \"finalPano-06.png\",\r\n      hotspots: [\r\n        { scene: \"corredor\", label: \"Corredor\", yaw: 180, pitch: -5 }\r\n      ]\r\n    },\r\n    wc: {\r\n      title: \"Casa de Banho\",\r\n      url: BASE + \"finalPano-07.png\",\r\n      hotspots: [\r\n        { scene: \"corredor\", label: \"Corredor\", yaw: 225, pitch: -5 }\r\n      ]\r\n    },\r\n        suite: {\r\n      title: \"Suite\",\r\n      url: BASE + \"finalPano-10.png\",\r\n      hotspots: [\r\n         { scene: \"corredor\", label: \"Corredor\", yaw: 180, pitch: -5 },\r\n        { scene: \"wc_suite\",      label: \"WC Suite\",         yaw: 60,  pitch: -5 }\r\n      ]\r\n    },\r\n    wc_suite: {\r\n      title: \"WC Suite\",\r\n      url: BASE + \"finalPano-09.png\",\r\n      hotspots: [\r\n        { scene: \"suite\", label: \"Suite\", yaw: 240, pitch: -5 }\r\n      ]\r\n    }\r\n  };\r\n\r\n  var SCENE_ORDER = [\r\n    \"entrada\",\r\n    \"sala_jantar\",\r\n    \"wc_servico\",\r\n    \"cozinha\",\r\n    \"corredor\",\r\n    \"quarto\",\r\n    \"wc\",\r\n    \"suite\",\r\n    \"wc_suite\"\r\n  ];\r\n\r\n  var SCENE_LABELS = {\r\n    entrada:          \"Entrada\",\r\n    sala_jantar:  \"Sala de\\nJantar\",\r\n    wc_servico:    \"WC de\\nServi\u00e7o\",\r\n    cozinha:       \"Cozinha\",\r\n    corredor:      \"Corredor\",\r\n    quarto:      \"Quarto\",\r\n    wc:            \"Casa de\\nBanho\",\r\n    suite:         \"Suite\",\r\n    wc_suite:      \"WC\\nSuite\"\r\n  };\r\n\r\n  var FIRST = \"entrada\";\r\n\r\n  function initWithGlobals() {\r\n    if (typeof pannellum === 'undefined') { setTimeout(initWithGlobals, 200); return; }\r\n    var container = document.getElementById('vv360-panorama');\r\n    if (!container) { setTimeout(initWithGlobals, 200); return; }\r\n\r\n    var pScenes = {};\r\n    Object.keys(SCENES).forEach(function (id) {\r\n      pScenes[id] = {\r\n        panorama: SCENES[id].url,\r\n        autoLoad: true,\r\n        hotSpots: buildHotspots(id)\r\n      };\r\n    });\r\n\r\n    var viewer = pannellum.viewer('vv360-panorama', {\r\n      default: {\r\n        firstScene: FIRST,\r\n        sceneFadeDuration: 400,\r\n        autoLoad: true,\r\n        showControls: true,\r\n        showFullscreenCtrl: true,\r\n        showZoomCtrl: false,\r\n        mouseZoom: false,\r\n        compass: false,\r\n        hfov: 120,\r\n        minHfov: 120,\r\n        maxHfov: 120\r\n      },\r\n      scenes: pScenes\r\n    });\r\n\r\n    window._vv360viewer = viewer;\r\n    window._vv360currentScene = FIRST;\r\n\r\n    buildBottomBar(FIRST);\r\n\r\n    viewer.on('load', function () {\r\n      window._vv360currentScene = viewer.getScene();\r\n      buildBottomBar(viewer.getScene());\r\n    });\r\n  }\r\n\r\n  function buildHotspots(sceneId) {\r\n    var s = SCENES[sceneId];\r\n    return s.hotspots.filter(function (hs) {\r\n      return !!SCENES[hs.scene];\r\n    }).map(function (hs) {\r\n      return {\r\n        pitch: hs.pitch,\r\n        yaw:   hs.yaw,\r\n        type:  \"custom\",\r\n        text:  hs.label,\r\n        cssClass: \"vv360-hs-dot\",\r\n        createTooltipFunc: function (hotSpotDiv) {\r\n          var targetScene = SCENES[hs.scene];\r\n\r\n          var ring = document.createElement('div');\r\n          ring.className = 'vv360-hs-ring';\r\n          var img = document.createElement('img');\r\n          img.src = targetScene.url;\r\n          img.alt = hs.label;\r\n          ring.appendChild(img);\r\n\r\n          var lbl = document.createElement('span');\r\n          lbl.className = 'vv360-hs-label';\r\n          lbl.textContent = hs.label;\r\n\r\n          hotSpotDiv.appendChild(ring);\r\n          hotSpotDiv.appendChild(lbl);\r\n\r\n          hotSpotDiv.addEventListener('click', function () {\r\n            navigate(hs.scene);\r\n          });\r\n        }\r\n      };\r\n    });\r\n  }\r\n\r\n  function navigate(sceneId) {\r\n    var fadeEl = document.getElementById('vv360-fade');\r\n    fadeEl.classList.add('on');\r\n    setTimeout(function () {\r\n      if (window._vv360viewer) {\r\n        window._vv360viewer.loadScene(sceneId);\r\n      }\r\n      window._vv360currentScene = sceneId;\r\n      buildBottomBar(sceneId);\r\n      setTimeout(function () { fadeEl.classList.remove('on'); }, 300);\r\n    }, 280);\r\n  }\r\n\r\n  function buildBottomBar(activeId) {\r\n    var bar = document.getElementById('vv360-bottom-bar');\r\n    if (!bar) return;\r\n    bar.innerHTML = '';\r\n    SCENE_ORDER.forEach(function (id) {\r\n      var s = SCENES[id];\r\n      var btn = document.createElement('button');\r\n      btn.className = 'vv360-nav-btn' + (id === activeId ? ' active' : '');\r\n\r\n      var ring = document.createElement('div');\r\n      ring.className = 'vv360-thumb-ring';\r\n      var img = document.createElement('img');\r\n      img.src = s.url;\r\n      img.alt = SCENE_LABELS[id];\r\n      ring.appendChild(img);\r\n\r\n      var lbl = document.createElement('span');\r\n      lbl.className = 'vv360-nav-label';\r\n      lbl.textContent = SCENE_LABELS[id];\r\n\r\n      btn.appendChild(ring);\r\n      btn.appendChild(lbl);\r\n      btn.addEventListener('click', function () {\r\n        if (id !== window._vv360currentScene) navigate(id);\r\n      });\r\n      bar.appendChild(btn);\r\n    });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', function () { setTimeout(initWithGlobals, 100); });\r\n  } else {\r\n    setTimeout(initWithGlobals, 100);\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-9b54903 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"9b54903\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4abe37f elementor-widget elementor-widget-html\" data-id=\"4abe37f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Vid\u00f3r \u2014 Hero Section<\/title>\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@600&family=DM+Sans:wght@300;400&display=swap\" rel=\"stylesheet\">\r\n  <style>\r\n    .vidor-hero-wrap {\r\n      width: 100%;\r\n      display: flex;\r\n      justify-content: center;\r\n      background: #0f2850;\r\n    }\r\n    .vidor-hero {\r\n      position: relative;\r\n      width: 100%;\r\n      max-width: 1920px; \/* ajusta \u00e0 largura real (em px) da imagem original *\/\r\n      aspect-ratio: 1900 \/ 525; \/* propor\u00e7\u00e3o larga tipo banner *\/\r\n      font-family: 'DM Sans', sans-serif;\r\n      overflow: hidden;\r\n    }\r\n    .vidor-hero__bg {\r\n      position: absolute;\r\n      inset: 0;\r\n      background-size: cover;\r\n      background-position: center center;\r\n    }\r\n    .vidor-hero__line {\r\n      position: absolute;\r\n      top: 0;\r\n      bottom: 0;\r\n      width: 1px;\r\n      background: rgba(255,255,255,0.35);\r\n    }\r\n    .vidor-hero__line--1 { left: 08%; }\r\n    .vidor-hero__line--2 { left: 50%; }\r\n    .vidor-hero__line-h {\r\n      position: absolute;\r\n      left: 0;\r\n      right: 0;\r\n      height: 1px;\r\n      background: rgba(255,255,255,0.35);\r\n    }\r\n    .vidor-hero__line-h--1 { top: 15%; }\r\n    .vidor-hero__line-h--2 { top: 85%; }\r\n    .vidor-hero__overlay {\r\n      position: absolute;\r\n      top: 15%;\r\n      left: 08%;\r\n      width: 42%;\r\n      height: 70%;\r\n      background: rgba(15, 40, 80, 0.78);\r\n      backdrop-filter: blur(1px);\r\n      display: flex;\r\n      flex-direction: column;\r\n      justify-content: center;\r\n      align-items: flex-start;\r\n      text-align: left;\r\n      padding: 2rem 2.5rem;\r\n      box-sizing: border-box;\r\n      z-index: 2;\r\n    }\r\n    .vidor-hero__title {\r\n      font-family: 'Playfair Display', Georgia, serif;\r\n      font-size: clamp(1.2rem, 2.5vw, 1.75rem);\r\n      font-weight: 600;\r\n      color: #ffffff;\r\n      line-height: 1.25;\r\n      margin: 0 0 0.9rem; \/* espa\u00e7o curto e controlado at\u00e9 ao subt\u00edtulo *\/\r\n    }\r\n    .vidor-hero__sub {\r\n      font-size: 0.82rem;\r\n      font-weight: 300;\r\n      color: rgba(255,255,255,0.82);\r\n      line-height: 1.6;\r\n      margin: 0 0 1.25rem;\r\n      letter-spacing: 0.01em;\r\n    }\r\n    .vidor-hero__overlay > div {\r\n      display: flex;\r\n      flex-direction: column;\r\n      align-items: flex-start;\r\n    }\r\n    .vidor-hero__cta {\r\n      display: inline-block;\r\n      background: rgba(255,255,255,0.12);\r\n      color: #ffffff;\r\n      border: 1px solid rgba(255,255,255,0.55);\r\n      font-family: 'DM Sans', sans-serif;\r\n      font-size: 0.78rem;\r\n      font-weight: 400;\r\n      letter-spacing: 0.12em;\r\n      text-transform: uppercase;\r\n      text-decoration: none;\r\n      padding: 0.7rem 1.8rem;\r\n      cursor: pointer;\r\n      transition: background 0.25s, border-color 0.25s;\r\n      width: fit-content;\r\n    }\r\n    .vidor-hero__cta:hover {\r\n      background: rgba(255,255,255,0.22);\r\n      border-color: rgba(255,255,255,0.9);\r\n    }\r\n    \/* Mobile *\/\r\n    @media (max-width: 600px) {\r\n      .vidor-hero {\r\n        aspect-ratio: unset;\r\n        min-height: 480px;\r\n      }\r\n      .vidor-hero__line--1 { display: none; }\r\n      .vidor-hero__line--2 { display: none; }\r\n      .vidor-hero__line-h--1 { top: 8%; }\r\n      .vidor-hero__line-h--2 { top: 92%; }\r\n      .vidor-hero__overlay {\r\n        top: 8%;\r\n        left: 5%;\r\n        width: 90%;\r\n        height: 84%;\r\n        padding: 1.75rem 1.5rem;\r\n      }\r\n      .vidor-hero__title {\r\n        font-size: 1.4rem;\r\n      }\r\n      .vidor-hero__cta {\r\n        margin-top: 1.5rem;\r\n      }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n  <div class=\"vidor-hero-wrap\">\r\n    <section class=\"vidor-hero\">\r\n      <div class=\"vidor-hero__bg\" style=\"background-image: url('https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/Imagem-01-Sala-de-Estar.png');\"><\/div>\r\n      <div class=\"vidor-hero__line vidor-hero__line--1\"><\/div>\r\n      <div class=\"vidor-hero__line vidor-hero__line--2\"><\/div>\r\n      <div class=\"vidor-hero__line-h vidor-hero__line-h--1\"><\/div>\r\n      <div class=\"vidor-hero__line-h vidor-hero__line-h--2\"><\/div>\r\n      <div class=\"vidor-hero__overlay\">\r\n        <p class=\"vidor-hero__title\">O privil\u00e9gio de viver bem, tamb\u00e9m pode ser seu!<\/p>\r\n        <div>\r\n          <p class=\"vidor-hero__sub\">Quer saber mais? <\/p>\r\n          <a class=\"vidor-hero__cta\" href=\"#contactos\">Entre em contacto<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n  <\/div>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c35d097 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"c35d097\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f491351 elementor-hidden-mobile e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"f491351\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a01142a e-con e-atomic-element e-flexbox-base e-ec081e9 \" data-id=\"a01142a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a01142a\">\n    \t\t\t<p class=\"e-b980c8a-ec2e486 e-paragraph-base\" data-interaction-id=\"b980c8a\">TI<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e586c76 e-con e-atomic-element e-flexbox-base e-e586c76-8d54276 \" data-id=\"e586c76\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e586c76\">\n    \t\t\t<p class=\"e-e78a79a-0112300 e-paragraph-base\" data-interaction-id=\"e78a79a\">PO<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d0f02b6 e-con e-atomic-element e-flexbox-base e-d0f02b6-8098e25 \" data-id=\"d0f02b6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d0f02b6\">\n    \t\t\t<p class=\"e-588e2ab-fc3160f e-paragraph-base\" data-interaction-id=\"588e2ab\">LO<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6dbc673 e-con e-atomic-element e-flexbox-base e-6dbc673-e579541 \" data-id=\"6dbc673\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6dbc673\">\n    \t\t\t<p class=\"e-b29a971-ec81952 e-paragraph-base\" data-interaction-id=\"b29a971\">GI<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-b98b9bf e-con e-atomic-element e-flexbox-base e-b98b9bf-66da97f \" data-id=\"b98b9bf\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b98b9bf\">\n    \t\t\t<p class=\"e-a7da232-170f23c e-paragraph-base\" data-interaction-id=\"a7da232\">AS<\/p>\n\t\t\n<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-959bb45 elementor-hidden-mobile elementor-hidden-tablet e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"959bb45\" 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-68b0f09 elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-tablentor-table-csv\" data-id=\"68b0f09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tablentor-table-csv.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"tablentor-table-csv-68b0f09\" class=\"tablentor-table-csv-container no-data-table\"><table class='tablentor-table-csv'><thead><tr><th>Refer\u00eancia<\/th><th>Piso<\/th><th>Orienta\u00e7\u00e3o Solar<\/th><th>Tipologia<\/th><th>\u00c1rea Total da Fra\u00e7\u00e3o<\/th><th>\u00c1rea Total da Varanda<\/th><th>Pre\u00e7o<\/th><\/tr><\/thead><tbody><tr class=\"tablentor-csv-row-1\"><td class=\"tablentor-csv-cell-1-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-1-1\">RC<\/td><td class=\"tablentor-csv-cell-1-2\">Nascente<\/td><td class=\"tablentor-csv-cell-1-3\">T3<\/td><td class=\"tablentor-csv-cell-1-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-1-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-1-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-2\"><td class=\"tablentor-csv-cell-2-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-2-1\">RC<\/td><td class=\"tablentor-csv-cell-2-2\">Nascente<\/td><td class=\"tablentor-csv-cell-2-3\">T3<\/td><td class=\"tablentor-csv-cell-2-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-2-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-2-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-3\"><td class=\"tablentor-csv-cell-3-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-3-1\">RC<\/td><td class=\"tablentor-csv-cell-3-2\">Nascente<\/td><td class=\"tablentor-csv-cell-3-3\">T3<\/td><td class=\"tablentor-csv-cell-3-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-3-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-3-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-4\"><td class=\"tablentor-csv-cell-4-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-4-1\">RC<\/td><td class=\"tablentor-csv-cell-4-2\">Nascente<\/td><td class=\"tablentor-csv-cell-4-3\">T3<\/td><td class=\"tablentor-csv-cell-4-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-4-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-4-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-5\"><td class=\"tablentor-csv-cell-5-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-5-1\">RC<\/td><td class=\"tablentor-csv-cell-5-2\">Nascente<\/td><td class=\"tablentor-csv-cell-5-3\">T3<\/td><td class=\"tablentor-csv-cell-5-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-5-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-5-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-6\"><td class=\"tablentor-csv-cell-6-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-6-1\">RC<\/td><td class=\"tablentor-csv-cell-6-2\">Nascente<\/td><td class=\"tablentor-csv-cell-6-3\">T3<\/td><td class=\"tablentor-csv-cell-6-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-6-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-6-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-7\"><td class=\"tablentor-csv-cell-7-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-7-1\">RC<\/td><td class=\"tablentor-csv-cell-7-2\">Nascente<\/td><td class=\"tablentor-csv-cell-7-3\">T3<\/td><td class=\"tablentor-csv-cell-7-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-7-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-7-6\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-8\"><td class=\"tablentor-csv-cell-8-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-8-1\">RC<\/td><td class=\"tablentor-csv-cell-8-2\">Nascente<\/td><td class=\"tablentor-csv-cell-8-3\">T3<\/td><td class=\"tablentor-csv-cell-8-4\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-8-5\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-8-6\">123 123\u20ac<\/td><\/tr><\/tbody><\/table><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ced8ee7 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"ced8ee7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a1d7f5e elementor-hidden-desktop elementor-hidden-tablet e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"a1d7f5e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-3406bc5-42b4f7f e-paragraph-base\" data-interaction-id=\"3406bc5\">TIPOLOGIAS<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71a96cb elementor-hidden-desktop e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"71a96cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d9b142 elementor-widget__width-initial elementor-hidden-desktop elementor-widget elementor-widget-tablentor-table-csv\" data-id=\"9d9b142\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tablentor-table-csv.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"tablentor-table-csv-9d9b142\" class=\"tablentor-table-csv-container no-data-table\"><table class='tablentor-table-csv'><thead><tr><th>Refer\u00eancia<\/th><th>Piso<\/th><th>Tipo<\/th><th>\u00c1rea Total<\/th><th>Pre\u00e7o<\/th><\/tr><\/thead><tbody><tr class=\"tablentor-csv-row-1\"><td class=\"tablentor-csv-cell-1-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-1-1\">RC<\/td><td class=\"tablentor-csv-cell-1-2\">T3<\/td><td class=\"tablentor-csv-cell-1-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-1-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-2\"><td class=\"tablentor-csv-cell-2-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-2-1\">RC<\/td><td class=\"tablentor-csv-cell-2-2\">T3<\/td><td class=\"tablentor-csv-cell-2-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-2-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-3\"><td class=\"tablentor-csv-cell-3-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-3-1\">RC<\/td><td class=\"tablentor-csv-cell-3-2\">T3<\/td><td class=\"tablentor-csv-cell-3-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-3-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-4\"><td class=\"tablentor-csv-cell-4-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-4-1\">RC<\/td><td class=\"tablentor-csv-cell-4-2\">T3<\/td><td class=\"tablentor-csv-cell-4-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-4-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-5\"><td class=\"tablentor-csv-cell-5-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-5-1\">RC<\/td><td class=\"tablentor-csv-cell-5-2\">T3<\/td><td class=\"tablentor-csv-cell-5-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-5-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-6\"><td class=\"tablentor-csv-cell-6-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-6-1\">RC<\/td><td class=\"tablentor-csv-cell-6-2\">T3<\/td><td class=\"tablentor-csv-cell-6-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-6-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-7\"><td class=\"tablentor-csv-cell-7-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-7-1\">RC<\/td><td class=\"tablentor-csv-cell-7-2\">T3<\/td><td class=\"tablentor-csv-cell-7-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-7-4\">123 123\u20ac<\/td><\/tr><tr class=\"tablentor-csv-row-8\"><td class=\"tablentor-csv-cell-8-0\">00.CO.30.001<\/td><td class=\"tablentor-csv-cell-8-1\">RC<\/td><td class=\"tablentor-csv-cell-8-2\">T3<\/td><td class=\"tablentor-csv-cell-8-3\">123 m\u00b2<\/td><td class=\"tablentor-csv-cell-8-4\">123 123\u20ac<\/td><\/tr><\/tbody><\/table><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-161a463 e-con e-atomic-element e-flexbox-base e-d0c7fe2 \" data-id=\"161a463\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"161a463\">\n    <div class=\"elementor-element elementor-element-1cd8d1f e-con e-atomic-element e-flexbox-base e-1b5c759 \" data-id=\"1cd8d1f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1cd8d1f\">\n    \t\t\t<p class=\"e-9513087-bbc9eb5 e-paragraph-base\" data-interaction-id=\"9513087\">Localiza\u00e7\u00e3o &amp;<br> Acessos<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-375cd68 e-con e-atomic-element e-flexbox-base e-60c8869 \" data-id=\"375cd68\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"375cd68\">\n    \t\t\t<p class=\"e-1725779-f4118b4 e-paragraph-base\" data-interaction-id=\"1725779\"><strong id=\"e-mpmk14e0-mpii968\">A liga\u00e7\u00e3o ao Porto<\/strong> faz-se de forma <strong id=\"e-mpmk14e0-6l29bh8\">direta e eficiente<\/strong>, permitindo usufruir da din\u00e2mica metropolitana mantendo uma base residencial mais reservada.&nbsp;<br>\u00c9 uma localiza\u00e7\u00e3o que<strong id=\"e-mpmk14e0-yqhqxt6\"> combina continuidade urbana<\/strong> <strong id=\"e-mpmk14e0-6cf25mx\">com uma atmosfera mais serena<\/strong> \u2014 um ponto interm\u00e9dio entre a cidade intensa e o espa\u00e7o dom\u00e9stico est\u00e1vel.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6aa7627 e-con e-atomic-element e-flexbox-base e-560ac8b \" data-id=\"6aa7627\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6aa7627\">\n    \t\t<div class=\"elementor-element elementor-element-7675797 elementor-widget elementor-widget-html\" data-id=\"7675797\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Mapa de Localiza\u00e7\u00e3o - Rio Tinto<\/title>\r\n    \r\n    <!-- Leaflet CSS -->\r\n    <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" \/>\r\n    \r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        body {\r\n            background-color: transparent;\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n\r\n        .main-container {\r\n            display: flex;\r\n            width: 100%;\r\n            max-height: 1241px;\r\n        }\r\n\r\n        .sidebar {\r\n            width: 45%;\r\n            background: transparent;\r\n            padding: 0;\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .category {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .category-header {\r\n            background: #49779F;\r\n            padding: 20px 40px;\r\n            cursor: pointer;\r\n            font-size: 1.4rem;\r\n            font-weight: 600;\r\n            letter-spacing: 3px;\r\n            text-transform: uppercase;\r\n            color: #fff;\r\n            transition: background 0.3s ease;\r\n            border-bottom: 1px solid #365787;\r\n            position: relative;\r\n        }\r\n\r\n        .category-header:hover {\r\n            background: #1b365d;\r\n        }\r\n\r\n        .category-content {\r\n            max-height: 0;\r\n            overflow: hidden;\r\n            transition: max-height 0.4s ease;\r\n            background: transparent;\r\n        }\r\n\r\n        .category-content.active {\r\n            max-height: 1000px;\r\n        }\r\n\r\n        .location-item {\r\n            padding: 18px 40px 18px 60px;\r\n            cursor: pointer;\r\n            color: #49779F;\r\n            font-size: 1.1rem;\r\n            font-weight: 300;\r\n            letter-spacing: 1px;\r\n            transition: all 0.3s ease;\r\n            border-bottom: 1px solid rgba(0,0,0,0.05);\r\n            background: #fafafa;\r\n        }\r\n\r\n        .location-item:hover {\r\n            background: #f0f0f0;\r\n            padding-left: 65px;\r\n        }\r\n\r\n        .location-item.selected {\r\n            background: #e8e8e8;\r\n            font-weight: 400;\r\n        }\r\n\r\n        .map-container {\r\n            width: 55%;\r\n            position: relative;\r\n            background: #f5f6f6;\r\n            overflow: hidden;\r\n        }\r\n\r\n        #map {\r\n            width: 100%;\r\n            height: 100%;\r\n        }\r\n\r\n        .leaflet-tile-pane {\r\n            filter: saturate(0.3) brightness(1.1) contrast(0.9);\r\n        }\r\n\r\n        @media (max-width: 968px) {\r\n            .main-container {\r\n                flex-direction: column;\r\n                max-height: none;\r\n            }\r\n\r\n            .sidebar {\r\n                width: 100%;\r\n            }\r\n\r\n            .map-container {\r\n                width: 100%;\r\n                height: 600px;\r\n            }\r\n\r\n            .category-header {\r\n                padding: 15px 30px;\r\n                font-size: 1.2rem;\r\n            }\r\n\r\n            .location-item {\r\n                padding: 15px 30px 15px 50px;\r\n                font-size: 1rem;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            .category-header {\r\n                padding: 12px 20px;\r\n                font-size: 1rem;\r\n                letter-spacing: 2px;\r\n            }\r\n\r\n            .location-item {\r\n                padding: 12px 20px 12px 40px;\r\n                font-size: 0.95rem;\r\n            }\r\n\r\n            .map-container {\r\n                height: 400px;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"main-container\">\r\n        <!-- Sidebar com Categorias -->\r\n        <div class=\"sidebar\">\r\n\r\n            <div class=\"category\">\r\n                <div class=\"category-header\" onclick=\"toggleCategory(this)\">\r\n                    Escolas &amp; Col\u00e9gios\r\n                <\/div>\r\n                <div class=\"category-content\">\r\n                    <div class=\"location-item\" onclick=\"selectLocation(0, this)\">Centro Escolar da Boavista\/Lourinha<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(1, this)\">Escola B\u00e1sica Infanta Dona Mafalda<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(2, this)\">Escola B\u00e1sica da Boavista<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(3, this)\">Col\u00e9gio Cam\u00f5es<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"category\">\r\n                <div class=\"category-header\" onclick=\"toggleCategory(this)\">\r\n                    Pontos de Interesse\r\n                <\/div>\r\n                <div class=\"category-content\">\r\n                    <div class=\"location-item\" onclick=\"selectLocation(4, this)\">Est\u00e1dio do Drag\u00e3o<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(5, this)\">Complexo Desportivo de Campanh\u00e3<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(6, this)\">Parque Oriental<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"category\">\r\n                <div class=\"category-header\" onclick=\"toggleCategory(this)\">\r\n                    Compras\r\n                <\/div>\r\n                <div class=\"category-content\">\r\n                    <div class=\"location-item\" onclick=\"selectLocation(7, this)\">Alameda Shopping<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(8, this)\">Mercado Abastecedor<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(9, this)\">Mercadona<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(10, this)\">F\u00e1brica do Cobre<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(11, this)\">Parque Nascente<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(12, this)\">Continente Modelo<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(13, this)\">LIDL<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"category\">\r\n                <div class=\"category-header\" onclick=\"toggleCategory(this)\">\r\n                    Servi\u00e7os\r\n                <\/div>\r\n                <div class=\"category-content\">\r\n                    <div class=\"location-item\" onclick=\"selectLocation(14, this)\">OMeuGin\u00e1sio - Venda Nova<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(15, this)\">Esta\u00e7\u00e3o de Campanh\u00e3<\/div>\r\n                    <div class=\"location-item\" onclick=\"selectLocation(16, this)\">USF Nascente<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <!-- Mapa -->\r\n        <div class=\"map-container\">\r\n            <div id=\"map\"><\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Leaflet JS -->\r\n    <script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\r\n\r\n    <script>\r\n        const locations = [\r\n            \/\/ Escolas & Col\u00e9gios\r\n            { name: \"Centro Escolar Boavista\/Lourinha\",   lat: 41.182544204689144, lng: -8.56102527169218 },\r\n            { name: \"Escola B\u00e1sica Infanta Dona Mafalda\", lat: 41.18289728254513,  lng: -8.552310174326779 },\r\n            { name: \"Escola B\u00e1sica da Boavista\",          lat: 41.18041211728737,  lng: -8.555630211425003 },\r\n            { name: \"Col\u00e9gio Cam\u00f5es\",                     lat: 41.18306024092821,  lng: -8.559148729001608 },\r\n\r\n            \/\/ Pontos de Interesse\r\n            { name: \"Est\u00e1dio do Drag\u00e3o\",                  lat: 41.16181360887842,  lng: -8.583686212403757 },\r\n            { name: \"Complexo Desportivo de Campanh\u00e3\",    lat: 41.15899835151174,  lng: -8.572780164020783 },\r\n            { name: \"Parque Oriental\",                    lat: 41.160180221438644, lng: -8.56520181862169  },\r\n\r\n            \/\/ Compras\r\n            { name: \"Alameda Shopping\",                   lat: 41.163752625701505, lng: -8.583974496848175 },\r\n            { name: \"Mercado Abastecedor\",                lat: 41.164158812368306, lng: -8.57777538354378  },\r\n            { name: \"Mercadona\",                          lat: 41.163093649043866, lng: -8.573653187449462 },\r\n            { name: \"F\u00e1brica do Cobre\",                   lat: 41.17176508291056,  lng: -8.569598786631552 },\r\n            { name: \"Parque Nascente\",                    lat: 41.17497118353299,  lng: -8.565870516119514 },\r\n            { name: \"Continente Modelo\",                  lat: 41.17451860725548,  lng: -8.554849241499205 },\r\n            { name: \"LIDL\",                               lat: 41.175552285926834, lng: -8.556608770635972 },\r\n\r\n            \/\/ Servi\u00e7os\r\n            { name: \"OMeuGin\u00e1sio - Venda Nova\",           lat: 41.17258851317643,  lng: -8.549804100415006 },\r\n            { name: \"Esta\u00e7\u00e3o de Campanh\u00e3\",                lat: 41.1505208660794,   lng: -8.586349011217935 },\r\n            { name: \"USF Nascente\",                       lat: 41.17441396320196,  lng: -8.560865514075857 },\r\n        ];\r\n\r\n        let map;\r\n        let markers = [];\r\n        let currentActiveMarker = null;\r\n\r\n        const defaultIcon = L.divIcon({\r\n            className: 'custom-marker',\r\n            html: '<div style=\"width: 16px; height: 16px; background: #c9a86a; border: 2px solid #fff; border-radius: 50%; box-shadow: 0 2px 6px rgba(0,0,0,0.3);\"><\/div>',\r\n            iconSize: [16, 16],\r\n            iconAnchor: [8, 8]\r\n        });\r\n\r\n        const activeIcon = L.divIcon({\r\n            className: 'custom-marker-active',\r\n            html: '<div style=\"width: 24px; height: 24px; background: #a07d3e; border: 3px solid #fff; border-radius: 50%; box-shadow: 0 0 0 4px rgba(201, 168, 106, 0.3);\"><\/div>',\r\n            iconSize: [24, 24],\r\n            iconAnchor: [12, 12]\r\n        });\r\n\r\n        const centerIcon = L.divIcon({\r\n            className: 'custom-marker-center',\r\n            html: '<div style=\"width: 22px; height: 22px; background: #1b365d; border: 3px solid #fff; border-radius: 50%; box-shadow: 0 0 0 5px rgba(27,54,93,0.25);\"><\/div>',\r\n            iconSize: [22, 22],\r\n            iconAnchor: [11, 11]\r\n        });\r\n\r\n        function initMap() {\r\n            const rioTintoCenter = [41.16491128644925, -8.560684317993333];\r\n\r\n            map = L.map('map', {\r\n                center: rioTintoCenter,\r\n                zoom: 14,\r\n                zoomControl: true\r\n            });\r\n\r\n            L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\r\n                attribution: '\u00a9 OpenStreetMap contributors',\r\n                maxZoom: 19\r\n            }).addTo(map);\r\n\r\n            \/\/ Marcador central azul permanente\r\n            L.marker(rioTintoCenter, { icon: centerIcon, zIndexOffset: 1000 }).addTo(map);\r\n\r\n            locations.forEach((location, index) => {\r\n                const marker = L.marker([location.lat, location.lng], {\r\n                    icon: defaultIcon,\r\n                    title: location.name\r\n                }).addTo(map);\r\n\r\n                marker.on('click', function() {\r\n                    selectLocationFromMap(index);\r\n                });\r\n\r\n                marker.index = index;\r\n                markers.push(marker);\r\n            });\r\n        }\r\n\r\n        function toggleCategory(element) {\r\n            const content = element.nextElementSibling;\r\n            const allContents = document.querySelectorAll('.category-content');\r\n            allContents.forEach(c => {\r\n                if (c !== content) c.classList.remove('active');\r\n            });\r\n            content.classList.toggle('active');\r\n        }\r\n\r\n        function selectLocation(index, element) {\r\n            document.querySelectorAll('.location-item').forEach(item => item.classList.remove('selected'));\r\n            element.classList.add('selected');\r\n            activateMarker(index);\r\n            const location = locations[index];\r\n            map.setView([location.lat, location.lng], 16, { animate: true, duration: 0.5 });\r\n        }\r\n\r\n        function selectLocationFromMap(index) {\r\n            document.querySelectorAll('.location-item').forEach(item => item.classList.remove('selected'));\r\n            const allItems = document.querySelectorAll('.location-item');\r\n            if (allItems[index]) {\r\n                allItems[index].classList.add('selected');\r\n                allItems[index].scrollIntoView({ behavior: 'smooth', block: 'nearest' });\r\n            }\r\n            activateMarker(index);\r\n        }\r\n\r\n        function activateMarker(index) {\r\n            markers.forEach(marker => marker.setIcon(defaultIcon));\r\n            if (markers[index]) {\r\n                markers[index].setIcon(activeIcon);\r\n                currentActiveMarker = index;\r\n            }\r\n        }\r\n\r\n        window.addEventListener('load', initMap);\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-6e721e9 e-con e-atomic-element e-flexbox-base e-6e721e9-7a54426 \" data-id=\"6e721e9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6e721e9\">\n    <div class=\"elementor-element elementor-element-098c988 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"098c988\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f4fcf92 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"f4fcf92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-0bbad99-09a597a e-0bbad99-09a597a e-paragraph-base\" data-interaction-id=\"0bbad99\"><a href=\"http:\/\/www.vidor.pt\" target=\"_self\" class=\"e-paragraph-link-base\">\n\t\tUma Empresa com Hist\u00f3ria\n\t<\/a><\/p>\n\t\t\t\t\t<p class=\"e-c5a513d-3d26b32 e-c5a513d-3d26b32 e-paragraph-base\" data-interaction-id=\"c5a513d\">Sobre a VID\u00d3R<\/p>\n\t\t\t\t\t<p class=\"e-898a833-6fd5ba8 e-paragraph-base\" data-interaction-id=\"898a833\">Saiba Mais<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d370b51 e-con e-atomic-element e-flexbox-base e-d370b51-5b9a6d3 \" data-id=\"d370b51\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d370b51\">\n    <div class=\"elementor-element elementor-element-0c2c928 e-con e-atomic-element e-flexbox-base e-0c2c928-35d1550 \" data-id=\"0c2c928\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0c2c928\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-b59dbb0-878a0a1\" data-interaction-id=\"b59dbb0\" id=\"7627\" src=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16.png\" width=\"1080\" height=\"720\" srcset=\"https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16.png 1080w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-300x200.png 300w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-1024x683.png 1024w, https:\/\/vivamonte.vidor.pt\/wp-content\/uploads\/2026\/09\/chatgpt-image-9-de-jul.-de-2026-11_24_16-768x512.png 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-addb0a1 e-con e-atomic-element e-flexbox-base e-addb0a1-74bf869 \" data-id=\"addb0a1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"addb0a1\">\n    \t\t\t<p class=\"e-1f9a1fe-c1baabe e-paragraph-base\" data-interaction-id=\"1f9a1fe\">A VID\u00d3R \u00e9 um grupo empresarial com mais de 80 anos de experi\u00eancia. Somos especialistas na aquisi\u00e7\u00e3o, conce\u00e7\u00e3o, constru\u00e7\u00e3o e comercializa\u00e7\u00e3o de im\u00f3veis, com atividade em Portugal e no Brasil.&nbsp;<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-2cb8428 e-con e-atomic-element e-flexbox-base e-2cb8428-7e8b174 \" data-id=\"2cb8428\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2cb8428\">\n    \t\t\t<img class=\"e-image-base e-cc82527-7add6f1\" data-interaction-id=\"cc82527\"\/>\t\t\n<\/div>\n\n<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ef41f84 e-con e-atomic-element e-flexbox-base e-2804393 \" data-id=\"ef41f84\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ef41f84\" id=\"contactos\">\n    <div class=\"elementor-element elementor-element-fda2cb0 e-con e-atomic-element e-flexbox-base e-fda2cb0-968848b \" data-id=\"fda2cb0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fda2cb0\">\n    \t\t\t<p class=\"e-07fef46-fbf173d e-paragraph-base\" data-interaction-id=\"07fef46\">Quer saber mais sobre este projeto?<\/p>\n\t\t\t\t\t<p class=\"e-4d32dbd-6060c0a e-paragraph-base\" data-interaction-id=\"4d32dbd\">Submeta o formul\u00e1rio sem compromisso.<br>A nossa equipa est\u00e1 dispon\u00edvel para o ajudar.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6d4f13a e-con e-atomic-element e-flexbox-base e-5300eb8 \" data-id=\"6d4f13a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6d4f13a\">\n    \t\t<div class=\"elementor-element elementor-element-ad56e29 elementor-widget elementor-widget-shortcode\" data-id=\"ad56e29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f14-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"14\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7623#wpcf7-f14-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"14\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f14-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> Your name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your phone<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"Phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"Phone\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your message (optional)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-126fe1e e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"126fe1e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-726a1c1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"726a1c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b916c33 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"b916c33\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-94cf5b2-f257e62 e-paragraph-base\" data-interaction-id=\"94cf5b2\"><strong id=\"e-mpnskvjw-2a4qy5c\">\u00a9&nbsp;<\/strong>Copyright 2026 - VID\u00d3R&nbsp;<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-04a3a16 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"04a3a16\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-f7cdd49-5344579 e-paragraph-base\" data-interaction-id=\"e370aa0\"><a target=\"_blank\" href=\"https:\/\/www.livroreclamacoes.pt\/inicio\/\" id=\"e-mpnsljq9-3cndfhz\"><strong id=\"e-mpnsljq9-3ov0tmf\">Livro de Reclama\u00e7\u00f5es<\/strong><\/a><\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5bdf0e e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"f5bdf0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-51077b0-aa567b1 e-paragraph-base\" data-interaction-id=\"8f3d3d5\"><a target=\"_blank\" href=\"https:\/\/santamarta.vidor.pt\/politica-de-cookies\/\" id=\"e-mpnslulk-xnoc9aq\"><strong id=\"e-mpnslulk-uv8zy9s\">Pol\u00edtica de Cookies<\/strong><\/a><\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a5da60 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"4a5da60\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-51077b0-aa567b1 e-paragraph-base\" data-interaction-id=\"51077b0\"><a target=\"_blank\" href=\"https:\/\/santamarta.vidor.pt\/termos-condicoes\/\" id=\"e-mpnslp0n-rdmjvxn\"><strong id=\"e-mpnslp0n-2i7e5b7\">Termos &amp; Condi\u00e7\u00f5es<\/strong><\/a><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>skip render: ucaddon_ue_side_menu O equil\u00edbrio perfeito entre a din\u00e2mica urbana e a qualidade de vida. Um verdadeiro ref\u00fagio de tranquilidade Aqui, o privil\u00e9gio de viver bem come\u00e7a antes mesmo de entrar em casa. Cada apartamento reflete um compromisso com a funcionalidade, os acabamentos de excel\u00eancia e a valoriza\u00e7\u00e3o da luz natural, oferecendo ambientes pensados para acompanhar os diferentes momentos da vida. Image Hotspot A arquitetura contempor\u00e2nea do Viva Monte destaca-se pelas suas linhas elegantes, amplas varandas e uma identidade visual intemporal, pensada para valorizar a luz natural e a rela\u00e7\u00e3o com o exterior. Vid\u00f3r \u2014 Hero Section O privil\u00e9gio de viver bem, tamb\u00e9m pode ser seu! Quer saber mais? Entre em contacto TI PO LO GI AS Refer\u00eancia Piso Orienta\u00e7\u00e3o Solar Tipologia \u00c1rea Total da Fra\u00e7\u00e3o \u00c1rea Total da Varanda Pre\u00e7o 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC Nascente T3 123 m\u00b2 123 m\u00b2 123 123\u20ac TIPOLOGIAS Refer\u00eancia Piso Tipo \u00c1rea Total Pre\u00e7o 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac 00.CO.30.001 RC T3 123 m\u00b2 123 123\u20ac Localiza\u00e7\u00e3o &amp; Acessos A liga\u00e7\u00e3o ao Porto faz-se de forma direta e eficiente, permitindo usufruir da din\u00e2mica metropolitana mantendo uma base residencial mais reservada.&nbsp;\u00c9 uma localiza\u00e7\u00e3o que combina continuidade urbana com uma atmosfera mais serena \u2014 um ponto interm\u00e9dio entre a cidade intensa e o espa\u00e7o dom\u00e9stico est\u00e1vel. Mapa de Localiza\u00e7\u00e3o &#8211; Rio Tinto Escolas &amp; Col\u00e9gios Centro Escolar da Boavista\/Lourinha Escola B\u00e1sica Infanta Dona Mafalda Escola B\u00e1sica da Boavista Col\u00e9gio Cam\u00f5es Pontos de Interesse Est\u00e1dio do Drag\u00e3o Complexo Desportivo de Campanh\u00e3 Parque Oriental Compras Alameda Shopping Mercado Abastecedor Mercadona F\u00e1brica do Cobre Parque Nascente Continente Modelo LIDL Servi\u00e7os OMeuGin\u00e1sio &#8211; Venda Nova Esta\u00e7\u00e3o de Campanh\u00e3 USF Nascente Uma Empresa com Hist\u00f3ria Sobre a VID\u00d3R Saiba Mais A VID\u00d3R \u00e9 um grupo empresarial com mais de 80 anos de experi\u00eancia. Somos especialistas na aquisi\u00e7\u00e3o, conce\u00e7\u00e3o, constru\u00e7\u00e3o e comercializa\u00e7\u00e3o de im\u00f3veis, com atividade em Portugal e no Brasil.&nbsp; Quer saber mais sobre este projeto? Submeta o formul\u00e1rio sem compromisso.A nossa equipa est\u00e1 dispon\u00edvel para o ajudar. \u00a9&nbsp;Copyright 2026 &#8211; VID\u00d3R&nbsp; Livro de Reclama\u00e7\u00f5es Pol\u00edtica de Cookies Termos &amp; Condi\u00e7\u00f5es<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-7623","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=\/wp\/v2\/pages\/7623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7623"}],"version-history":[{"count":51,"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=\/wp\/v2\/pages\/7623\/revisions"}],"predecessor-version":[{"id":7712,"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=\/wp\/v2\/pages\/7623\/revisions\/7712"}],"wp:attachment":[{"href":"https:\/\/vivamonte.vidor.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}