{"id":5,"date":"2025-11-20T13:44:52","date_gmt":"2025-11-20T13:44:52","guid":{"rendered":"https:\/\/lavender-porpoise-633362.hostingersite.com\/home\/"},"modified":"2026-04-02T14:15:33","modified_gmt":"2026-04-02T14:15:33","slug":"home","status":"publish","type":"page","link":"https:\/\/calcada105.pt\/","title":{"rendered":"Calcada 105"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5\" class=\"elementor elementor-5\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3282bb0 e-flex e-con-boxed e-con e-parent\" data-id=\"3282bb0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-756ef2b3 elementor-widget elementor-widget-heading\" data-id=\"756ef2b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">CAL\u00c7ADA 105<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f9563a elementor-widget elementor-widget-text-editor\" data-id=\"7f9563a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 600;\">UMA NOVA FORMA DE VIVER EM GUIMAR\u00c3ES<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15fa5577 elementor-widget elementor-widget-button\" data-id=\"15fa5577\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjEzMSIsInRvZ2dsZSI6ZmFsc2V9\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">RESERVAR APARTAMENTO<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\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-451f9cb e-flex e-con-boxed e-con e-parent\" data-id=\"451f9cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3cfc5f6 elementor-widget elementor-widget-spacer\" data-id=\"3cfc5f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a7ca72 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9a7ca72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">O SEU LUGAR NA CIDADE<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d4e3189 elementor-widget elementor-widget-text-editor\" data-id=\"5d4e3189\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>O <strong data-start=\"1246\" data-end=\"1261\">CAL\u00c7ADA 105<\/strong> nasce de uma vis\u00e3o clara: criar um espa\u00e7o onde o design contempor\u00e2neo encontra o rigor dos melhores materiais.<br data-start=\"1372\" data-end=\"1375\" \/>Cada ambiente foi desenhado para redefinir o que significado de qualidade de vida.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-755c997 elementor-widget elementor-widget-spacer\" data-id=\"755c997\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\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-8693f60 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"8693f60\" 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-96f7274 e-con-full e-flex e-con e-child\" data-id=\"96f7274\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d876639 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"d876639\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span style=\"font-weight: 300\">UM EMPREENDIMENTO<\/span> \n<span style=\"font-weight: semibold\">QUE VALORIZA A QUALIDADE DE VIDA<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4644648 e-con-full e-flex e-con e-child\" data-id=\"4644648\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-054579e elementor-widget elementor-widget-spacer\" data-id=\"054579e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-262a7b4 elementor-widget elementor-widget-video\" data-id=\"262a7b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/WSbcveNt3Ko&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-127084a elementor-widget elementor-widget-spacer\" data-id=\"127084a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3722ad51 e-flex e-con-boxed e-con e-parent\" data-id=\"3722ad51\" 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-7c2c1da1 e-con-full e-flex e-con e-child\" data-id=\"7c2c1da1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-378d28ba elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"378d28ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">UM REF\u00daGIO URBANO<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dba9040 elementor-widget elementor-widget-text-editor\" data-id=\"1dba9040\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>O <strong>CAL\u00c7ADA 105<\/strong> apresenta uma nova forma de viver, onde cada detalhe foi pensado para oferecer conforto, estilo e qualidade de vida. <br \/>Mais do que um lugar para viver, \u00e9 um espa\u00e7o que inspira momentos \u00fanicos, liga-o ao que realmente importa e transforma o quotidiano numa experi\u00eancia exclusiva.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-67e6879c e-con-full e-flex e-con e-child\" data-id=\"67e6879c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-690b1a1f elementor-pagination-position-inside elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"690b1a1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 4\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/14-scaled-rfy1isxmmlugsy8xzjuc4h1d2t79o5gl3rsq28m2wg.jpg\" alt=\"14\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 4\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/13-scaled-rfy1inalhlmqvah4whekpiglihz2dyu72zvt6kufxs.jpg\" alt=\"13\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 4\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/12-scaled-rfy1iilejfgb98nynxdfv1najkm8bhbjecmds71esw.jpg\" alt=\"12\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 4\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/9-scaled-rfy1i5fnvqyaqp72sronw4yu86f3bpvaojhl2bkx80.jpg\" alt=\"9\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8c71bcd e-flex e-con-boxed e-con e-parent\" data-id=\"8c71bcd\" 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-7da9af7 e-con-full e-flex e-con e-child\" data-id=\"7da9af7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e2aa702 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"e2aa702\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ACABAMENTOS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c4aede elementor-widget elementor-widget-text-editor\" data-id=\"6c4aede\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A qualidade dos acabamentos n\u00e3o se imp\u00f5e: revela-se aos poucos.<br \/>A escolha dos materiais e o equil\u00edbrio entre tons e propor\u00e7\u00f5es resultam em ambientes que respiram qualidade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5aed0fd e-con-full e-flex e-con e-child\" data-id=\"5aed0fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2966d13 elementor-pagination-position-inside elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"2966d13\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/sala_1-rlf1dqlpdzskjcohsvmls5o2b7tbwzao7rywl4h4c0.png\" alt=\"sala_1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/cozinha_1-rlf1cbuf4xv34eq819or1ih68eridbp60sqoo6kdo0.png\" alt=\"cozinha_1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/quarto_1-rlf1d8qrs544erefp5woys6b0w9cuqbrtbkogv7lm8.png\" alt=\"quarto_1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/quarto_2-rlf1ddfyqbak0t7lxpxtt8zlztm6x7ufhyu3v90mr4.png\" alt=\"quarto_2\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/quarto_3-rlf1dj2zvbi9ygzf0sdl87kdk4ue7egtiqr0qws9ps.png\" alt=\"quarto_3\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/open_space_2-rlf1csrijyi8xe1nah01ae7gxcg47vkc34hfb5vak0.png\" alt=\"open_space_2\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/open_space_1-rlf1cifags43dognyuj50ytee3v2v7fadpb314amgg.png\" alt=\"open_space_1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/open_space_3-rlf1d41ktyxospl9glvk4bd01ywis8t44ob92hekhc.png\" alt=\"open_space_3\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/casa_banho_1-rlf1bwt03lahync2h36pxm9sq8tmy61gmqawzr6ofk.png\" alt=\"casa_banho_1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 10\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/elementor\/thumbs\/casa_banho_2-rlf1c4bpm9ksjj1596fqhkdhhbsknqvbbristyvj1s.png\" alt=\"casa_banho_2\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43d9be3 e-flex e-con-boxed e-con e-parent\" data-id=\"43d9be3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1acf96c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"1acf96c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GALERIA<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f312504 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"f312504\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;3&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/2025\/12\/5-2048x2048.jpg\" alt=\"5\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/2025\/12\/4-2048x2048.jpg\" alt=\"4\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/2025\/12\/3-2048x2048.jpg\" alt=\"3\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/2025\/12\/2-2048x2048.jpg\" alt=\"2\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/calcada105.pt\/wp-content\/uploads\/2025\/12\/6-2048x2048.jpg\" alt=\"6\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\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-1c3c756d e-flex e-con-boxed e-con e-parent\" data-id=\"1c3c756d\" 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-dced323 elementor-widget elementor-widget-menu-anchor\" data-id=\"dced323\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"tipologias\"><\/div>\n\t\t\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-8258225 e-flex e-con-boxed e-con e-parent\" data-id=\"8258225\" 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-c9cb3e0 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"c9cb3e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">APARTAMENTOS DISPON\u00cdVEIS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8fab5b5 elementor-widget elementor-widget-html\" data-id=\"8fab5b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n:root{\r\n  --text:#1a1f1c;\r\n  --muted:#5f6b64;\r\n  --tab:#2b2d2c;\r\n  --tabActive:#0e0f0f;\r\n  --tabText:#e9eceb;\r\n  --grid:#d9dedb;\r\n  --header:#0f3a2f;\r\n  --row:#ffffff;\r\n  --rowAlt:#f7f9f8;\r\n  --green:#2f6b55;\r\n}\r\n\r\n.tip-wrap{\r\n  max-width:1400px;\r\n  margin:0 auto;\r\n  padding:20px 16px 40px;\r\n  font-family:Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;\r\n  color:var(--text);\r\n}\r\n\r\n.tip-tabs{\r\n  display:flex; \r\n  gap:14px;\r\n}\r\n\r\n.tip-tab{\r\n  border:0 !important;\r\n  cursor:pointer !important;\r\n  background: var(--tab) !important;\r\n  color: var(--tabText) !important;\r\n  padding:10px 24px !important;\r\n  font-weight:600 !important;\r\n  font-size:28px !important;\r\n  pointer-events:auto !important;\r\n}\r\n\r\n.tip-tab.is-active{\r\n  background: var(--tabActive) !important;\r\n  color: var(--tabText) !important;\r\n}\r\n\r\n.tip-tab:hover,\r\n.tip-tab:focus,\r\n.tip-tab:focus-visible{\r\n  background: var(--tab) !important;\r\n  color: var(--tabText) !important;\r\n}\r\n\r\n.tip-table-shell{\r\n  border-top:1px solid var(--grid);\r\n  overflow-x:auto;\r\n  margin-top:18px;\r\n}\r\n\r\n.tip-table{\r\n  width:100%;\r\n  min-width:900px;\r\n  border-collapse:collapse;\r\n  background:#fff;\r\n}\r\n\r\n.tip-table thead th{\r\n  text-transform:uppercase;\r\n  color:var(--header);\r\n  font-weight:700;\r\n  font-size:13px;\r\n  padding:6px 8px;\r\n  border-right:2px solid var(--grid);\r\n  border-bottom:1px solid var(--grid);\r\n  white-space:nowrap;\r\n  text-align:left;\r\n}\r\n\r\n.tip-table tbody td{\r\n  font-size:14px;\r\n  color:var(--muted);\r\n  padding:6px 8px;\r\n  border-right:2px solid var(--grid);\r\n  border-bottom:1px solid var(--grid);\r\n  white-space:nowrap;\r\n}\r\n\r\n.tip-table tbody tr:nth-child(odd) td{ background:var(--rowAlt); }\r\n.tip-table tbody tr:nth-child(even) td{ background:var(--row); }\r\n\r\n.tip-estado.vendido{\r\n  color:#7b8580;\r\n  font-weight:700;\r\n}\r\n\r\n.tip-btn{\r\n  background:transparent !important;\r\n  border:2px solid var(--green) !important;\r\n  color:var(--green) !important;\r\n  font-weight:700 !important;\r\n  padding:4px 8px !important;\r\n  cursor:pointer !important;\r\n  outline:none !important;\r\n}\r\n\r\n.tip-btn:hover,\r\n.tip-btn:focus,\r\n.tip-btn:focus-visible,\r\n.tip-btn:active{\r\n  background:var(--green) !important;\r\n  color:#fff !important;\r\n}\r\n\r\n.tip-btn:focus{\r\n  box-shadow:none !important;\r\n}\r\n\r\n.tip-note{\r\n  margin-top:10px;\r\n  font-size:13px;\r\n  color:#7b8580;\r\n}\r\n<\/style>\r\n\r\n<div class=\"tip-wrap\" id=\"tipologiasApp\">\r\n  <div class=\"tip-tabs\" id=\"tipTabs\"><\/div>\r\n\r\n  <div class=\"tip-table-shell\">\r\n    <table class=\"tip-table\">\r\n      <thead>\r\n        <tr>\r\n          <th>Tipologia<\/th>\r\n          <th>Piso<\/th>\r\n          <th>Bloco<\/th>\r\n          <th>Fra\u00e7\u00e3o<\/th>\r\n          <th>\u00c1rea \u00datil m\u00b2<\/th>\r\n          <th>N\u00ba Varandas<\/th>\r\n          <th>WC<\/th>\r\n          <th>Tipo Garagem<\/th>\r\n          <th>N\u00ba Lugares<\/th>\r\n          <th>Estado<\/th>\r\n        <\/tr>\r\n      <\/thead>\r\n      <tbody id=\"tipTbody\">\r\n        <tr><td colspan=\"10\">A carregar dados\u2026<\/td><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n\r\n  <div class=\"tip-note\" id=\"tipNote\"><\/div>\r\n\r\n  <!-- trigger fallback para Elementor Popup -->\r\n  <a id=\"tipPopupTrigger\" href=\"#\" style=\"display:none\"\r\n     data-elementor-open-popup=\"yes\" data-elementor-popup-id=\"131\">Open<\/a>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\nconst SPREADSHEET_ID = \"1c_shmFZ4ojtphqo6JrLmV705ZFuVGM4a5rwVe0LSBrU\";\r\nconst GID = \"867020968\";\r\nconst POPUP_ID = 131;\r\n\r\nconst tabsEl = document.getElementById(\"tipTabs\");\r\nconst tbody = document.getElementById(\"tipTbody\");\r\nconst note = document.getElementById(\"tipNote\");\r\n\r\nconst esc = v => String(v??\"\").replaceAll(\"&\",\"&amp;\").replaceAll(\"<\",\"&lt;\").replaceAll(\">\",\"&gt;\").replaceAll('\"',\"&quot;\").replaceAll(\"'\",\"&#039;\");\r\nconst norm = v => String(v??\"\").trim().toUpperCase();\r\nconst isDisponivel = e => norm(e).startsWith(\"DISP\");\r\n\r\nasync function loadSheet(){\r\n  const url = `https:\/\/docs.google.com\/spreadsheets\/d\/${SPREADSHEET_ID}\/gviz\/tq?gid=${GID}&tqx=out:json`;\r\n  const res = await fetch(url,{cache:\"no-store\"});\r\n  const txt = await res.text();\r\n  const json = JSON.parse(txt.replace(\/^[\\s\\S]*?setResponse\\(\/,\"\").replace(\/\\);\\s*$\/,\"\"));\r\n  \r\n  const cols = json.table.cols.map(c=>c.label?.toLowerCase()||\"\");\r\n  const rows = json.table.rows.map(r=>(r.c||[]).map(c=>c?c.v:\"\"));\r\n\r\n  const idx = {\r\n    tipologia: cols.findIndex(c=>c.includes(\"tipologia\")),\r\n    piso: cols.findIndex(c=>c.includes(\"piso\")),\r\n    bloco: cols.findIndex(c=>c.includes(\"bloco\")),\r\n    fracao: cols.findIndex(c=>c.includes(\"fra\")),\r\n    area: cols.findIndex(c=>c.includes(\"\u00fatil\") || c.includes(\"area\")),\r\n    varandas: cols.findIndex(c=>c.includes(\"varanda\")),\r\n    wc: cols.findIndex(c=>c.includes(\"wc\")),\r\n    tipoGaragem: cols.findIndex(c=>c.includes(\"garagem\")),\r\n    lugares: cols.findIndex(c=>c.includes(\"lugar\")),\r\n    estado: cols.findIndex(c=>c.includes(\"estado\"))\r\n  };\r\n\r\n  return rows.map(r=>({\r\n    tipologia: norm(r[idx.tipologia]),\r\n    piso: r[idx.piso],\r\n    bloco: r[idx.bloco],\r\n    fracao: r[idx.fracao],\r\n    area: r[idx.area],\r\n    varandas: r[idx.varandas],\r\n    wc: r[idx.wc],\r\n    tipoGaragem: r[idx.tipoGaragem],\r\n    lugares: r[idx.lugares],\r\n    estado: r[idx.estado]\r\n  })).filter(x=>x.tipologia);\r\n}\r\n\r\nfunction openPopup(ap){\r\n  try{\r\n    if(window.elementorProFrontend?.modules?.popup?.showPopup){\r\n      window.elementorProFrontend.modules.popup.showPopup({id:POPUP_ID});\r\n    }else{\r\n      document.getElementById(\"tipPopupTrigger\").click();\r\n    }\r\n  }catch(e){\r\n    document.getElementById(\"tipPopupTrigger\").click();\r\n  }\r\n}\r\n\r\nfunction render(DATA, tip){\r\n  const rows = DATA.filter(r=>r.tipologia===tip);\r\n  tbody.innerHTML = rows.map(r=>{\r\n    const payload = encodeURIComponent(JSON.stringify(r));\r\n    return `\r\n      <tr>\r\n        <td>${esc(r.tipologia)}<\/td>\r\n        <td>${esc(r.piso)}<\/td>\r\n        <td>${esc(r.bloco)}<\/td>\r\n        <td>${esc(r.fracao)}<\/td>\r\n        <td>${esc(r.area)}<\/td>\r\n        <td>${esc(r.varandas)}<\/td>\r\n        <td>${esc(r.wc)}<\/td>\r\n        <td>${esc(r.tipoGaragem)}<\/td>\r\n        <td>${esc(r.lugares)}<\/td>\r\n        <td>\r\n          ${isDisponivel(r.estado)\r\n            ? `<button class=\"tip-btn\" data-ap=\"${payload}\">Dispon\u00edvel<\/button>`\r\n            : `<span class=\"tip-estado vendido\">${esc(r.estado)}<\/span>`}\r\n        <\/td>\r\n      <\/tr>`;\r\n  }).join(\"\") || `<tr><td colspan=\"10\">Sem dados.<\/td><\/tr>`;\r\n  note.textContent = `${rows.length} linha(s) em ${tip}`;\r\n}\r\n\r\ntbody.addEventListener(\"click\",(e)=>{\r\n  const b=e.target.closest(\".tip-btn\"); if(!b) return;\r\n  openPopup(JSON.parse(decodeURIComponent(b.dataset.ap)));\r\n});\r\n\r\nwindow.addEventListener(\"load\", async ()=>{\r\n  const DATA = await loadSheet();\r\n\r\n  \/\/ Incluindo agora T1, T2 e T3\r\n  const tips = [\"T1\",\"T2\",\"T3\"].filter(t => DATA.some(r=>r.tipologia===t));\r\n  \r\n  tabsEl.innerHTML = tips.map((t,i)=>`<button class=\"tip-tab ${i===0?\"is-active\":\"\"}\" data-tip=\"${t}\">${t}<\/button>`).join(\"\");\r\n  \r\n  tabsEl.onclick = (e)=>{\r\n    const b = e.target.closest(\".tip-tab\"); if(!b) return;\r\n    tabsEl.querySelectorAll(\".tip-tab\").forEach(x=>x.classList.remove(\"is-active\"));\r\n    b.classList.add(\"is-active\");\r\n    render(DATA, b.dataset.tip);\r\n  };\r\n  \r\n  render(DATA, tips[0]||\"T1\");\r\n});\r\n})();\r\n<\/script>\r\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-7f41ae88 e-flex e-con-boxed e-con e-parent\" data-id=\"7f41ae88\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6862e932 elementor-widget elementor-widget-menu-anchor\" data-id=\"6862e932\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"localizacao\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-abce42d elementor-widget elementor-widget-google_maps\" data-id=\"abce42d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=41%C2%B024%2736.6%22N%208%C2%B019%2711.8%22W&#038;t=m&#038;z=10&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"41\u00b024&#039;36.6&quot;N 8\u00b019&#039;11.8&quot;W\"\n\t\t\t\t\taria-label=\"41\u00b024&#039;36.6&quot;N 8\u00b019&#039;11.8&quot;W\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>CAL\u00c7ADA 105 UMA NOVA FORMA DE VIVER EM GUIMAR\u00c3ES RESERVAR APARTAMENTO O SEU LUGAR NA CIDADE O CAL\u00c7ADA 105 nasce de uma vis\u00e3o clara: criar um espa\u00e7o onde o design contempor\u00e2neo encontra o rigor dos melhores materiais.Cada ambiente foi desenhado para redefinir o que significado de qualidade de vida. UM EMPREENDIMENTO QUE VALORIZA A QUALIDADE [&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-5","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/calcada105.pt\/index.php?rest_route=\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calcada105.pt\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calcada105.pt\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calcada105.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/calcada105.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5"}],"version-history":[{"count":355,"href":"https:\/\/calcada105.pt\/index.php?rest_route=\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":625,"href":"https:\/\/calcada105.pt\/index.php?rest_route=\/wp\/v2\/pages\/5\/revisions\/625"}],"wp:attachment":[{"href":"https:\/\/calcada105.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}