{"id":9148,"date":"2025-02-10T10:11:31","date_gmt":"2025-02-10T13:11:31","guid":{"rendered":"https:\/\/campobahia.com\/?page_id=9148"},"modified":"2026-09-22T01:45:44","modified_gmt":"2026-09-22T04:45:44","slug":"blog","status":"publish","type":"page","link":"https:\/\/campobahia.com\/en\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9148\" class=\"elementor elementor-9148\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bacd0f4 e-flex e-con-boxed e-con e-parent\" data-id=\"bacd0f4\" 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-4d47976 e-con-full e-flex e-con e-child\" data-id=\"4d47976\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b016b54 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"b016b54\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4e69e40 e-con-full e-flex e-con e-child\" data-id=\"4e69e40\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec37aea elementor-widget elementor-widget-text-editor\" data-id=\"ec37aea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"section\" data-elementor-id=\"6\" class=\"elementor elementor-6\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-03ce2e8 elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"03ce2e8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;sticky_on&quot;:[&quot;desktop&quot;],&quot;sticky_effects_offset&quot;:5,&quot;sticky&quot;:&quot;top&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0f9f041 e-con-full e-flex e-con e-child\" data-id=\"0f9f041\" 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-06311c0 e-con-full e-flex e-con e-child\" data-id=\"06311c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-39e9e83 e-con-full e-flex e-con e-child\" data-id=\"39e9e83\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c31e8fc elementor-widget elementor-widget-form\" data-id=\"c31e8fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;button_width&quot;:&quot;20&quot;,&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Rerserva \" aria-label=\"Rerserva \">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"6\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"c31e8fc\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-entrada elementor-col-20\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-entrada\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCheck-in\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[entrada]\" id=\"form-field-entrada\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field\" placeholder=\"check-in\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-saida elementor-col-20\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-saida\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCheck-out\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[saida]\" id=\"form-field-saida\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field\" placeholder=\"check-out\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-quartos elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[quartos]\" id=\"form-field-quartos\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-codigo elementor-col-20\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-codigo\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTenho um c\u00f3digo\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[codigo]\" id=\"form-field-codigo\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"C\u00f3digo promocional (opcional)\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-ad_final elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[ad_final]\" id=\"form-field-ad_final\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-ch_final elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[ch_final]\" id=\"form-field-ch_final\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-ch_idades elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[ch_idades]\" id=\"form-field-ch_idades\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-lang elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[lang]\" id=\"form-field-lang\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-20 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">RESERVAR<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\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\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-93d786c elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"93d786c\" 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-a18c237 e-con-full e-flex e-con e-child\" data-id=\"a18c237\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd22d89 elementor-widget elementor-widget-html\" data-id=\"bd22d89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script data-no-defer=\"1\">\r\n\/* campo-bahia-lang *\/\r\n\r\n(function($) {\r\n\r\n    function campoBahiaDetectarIdioma() {\r\n\r\n        var path = window.location.pathname.toLowerCase();\r\n\r\n        if (path === '\/en' || path.indexOf('\/en\/') === 0) {\r\n            return 'en-US';\r\n        }\r\n\r\n        if (path === '\/es' || path.indexOf('\/es\/') === 0) {\r\n            return 'es-ES';\r\n        }\r\n\r\n        if (path === '\/de' || path.indexOf('\/de\/') === 0) {\r\n            return 'de-DE';\r\n        }\r\n\r\n        return 'pt-BR';\r\n    }\r\n\r\n    function campoBahiaPreencherIdioma() {\r\n\r\n        var idioma = campoBahiaDetectarIdioma();\r\n\r\n        $('input[name=\"form_fields[lang]\"]').each(function() {\r\n            $(this).val(idioma);\r\n            $(this).attr('value', idioma);\r\n        });\r\n\r\n    }\r\n\r\n    $(document).ready(function() {\r\n        campoBahiaPreencherIdioma();\r\n    });\r\n\r\n    $(document).on('submit', 'form.elementor-form', function() {\r\n\r\n        var idioma = campoBahiaDetectarIdioma();\r\n\r\n        $(this)\r\n            .find('input[name=\"form_fields[lang]\"]')\r\n            .val(idioma)\r\n            .attr('value', idioma);\r\n\r\n    });\r\n\r\n})(jQuery);\r\n<\/script>\r\n<script>\r\njQuery(document).ready(function ($) {\r\n    function waitForFlatpicker(callback) {\r\n        if (typeof window.flatpickr !== 'function') {\r\n            setTimeout(function () { waitForFlatpicker(callback) }, 100);\r\n        }\r\n        callback();\r\n    }\r\n    waitForFlatpicker(function () {\r\n        flatpickr.l10ns.pt = {\r\n            weekdays: {\r\n                shorthand: [\"Dom\", \"Seg\", \"Ter\", \"Qua\", \"Qui\", \"Sex\", \"S\u00e1b\"],\r\n                longhand: [\r\n                    \"Domingo\",\r\n                    \"Segunda-feira\",\r\n                    \"Ter\u00e7a-feira\",\r\n                    \"Quarta-feira\",\r\n                    \"Quinta-feira\",\r\n                    \"Sexta-feira\",\r\n                    \"S\u00e1bado\",\r\n                ],\r\n            },\r\n            months: {\r\n                shorthand: [\r\n                    \"Jan\",\r\n                    \"Fev\",\r\n                    \"Mar\",\r\n                    \"Abr\",\r\n                    \"Mai\",\r\n                    \"Jun\",\r\n                    \"Jul\",\r\n                    \"Ago\",\r\n                    \"Set\",\r\n                    \"Out\",\r\n                    \"Nov\",\r\n                    \"Dez\",\r\n                ],\r\n                longhand: [\r\n                    \"Janeiro\",\r\n                    \"Fevereiro\",\r\n                    \"Mar\u00e7o\",\r\n                    \"Abril\",\r\n                    \"Maio\",\r\n                    \"Junho\",\r\n                    \"Julho\",\r\n                    \"Agosto\",\r\n                    \"Setembro\",\r\n                    \"Outubro\",\r\n                    \"Novembro\",\r\n                    \"Dezembro\",\r\n                ],\r\n            },\r\n\r\n            rangeSeparator: \" at\u00e9 \",\r\n            \r\n            \r\n        };\r\n        \/\/set translations\r\n        flatpickr.localize(flatpickr.l10ns.pt);\r\n        \r\n\r\n    });\r\n    \r\n    setTimeout(function () {\r\n      \/\/ Formato que ser\u00e1 exibido no formul\u00e1rio\r\n      var DATA_FORMATO_EXIBICAO = 'd\/m\/Y';\r\n      \/\/ Formato que ser\u00e1 enviado no redirect\r\n      var DATA_FORMATO_ENVIADO = \"dmY\";\r\n      \/\/ N\u00famero m\u00ednimo de dias na sele\u00e7\u00e3o de datas\r\n      var MINIMO_DIAS = 1;\r\n\r\n      \/\/op\u00e7\u00f5es do form de check-in\r\n      var start = flatpickr('#form-field-entrada', {\r\n          minDate: \"today\",\r\n          disableMobile: true,\r\n          altInput: true,\r\n          altFormat: DATA_FORMATO_EXIBICAO,\r\n          dateFormat: DATA_FORMATO_ENVIADO,\r\n          onChange: function(selectedDates, dateStr, instance) {\r\n              if(dateStr) {\r\n                  endDate = end.parseDate(dateStr, DATA_FORMATO_ENVIADO);\r\n                  endDate.setDate(endDate.getDate() + MINIMO_DIAS);\r\n                  endDateStr = end.formatDate(endDate, DATA_FORMATO_ENVIADO);\r\n                  end.set('minDate', endDateStr);\r\n                  end.setDate(endDate);\r\n                  end.open();\r\n              }\r\n          }\r\n      });\r\n\r\n      \/\/op\u00e7\u00f5es do form de check-out\r\n      var end = flatpickr('#form-field-saida', {\r\n          minDate: \"today\",\r\n          disableMobile: true,\r\n          altInput: true,\r\n          altFormat: DATA_FORMATO_EXIBICAO,\r\n          dateFormat: DATA_FORMATO_ENVIADO\r\n      });\r\n\r\n      \/\/ Coloca data atual pre-preenchida\r\n      start.setDate(new Date());\r\n      end.setDate(new Date().setDate(new Date().getDate() + MINIMO_DIAS));\r\n        \r\n    }, 1000);\r\n});\r\n<\/script>\r\n<style>\r\n.cb-guests-field { display:flex; flex-direction:column; position:relative; }\r\n.cb-guests-field .elementor-field-label { margin-bottom: 5px; }\r\n.cb-guests-trigger {\r\n  width:100%;\r\n  display:flex; align-items:center; justify-content:space-between;\r\n  background:#fff; border:1px solid #ccc; border-radius:4px;\r\n  padding:10px 12px; font-size:14px; color:#333; cursor:pointer;\r\n  font-family:inherit; box-sizing:border-box;\r\n}\r\n.cb-guests-chevron { margin-left:8px; font-size:11px; }\r\n.cb-guests-panel {\r\n  position:absolute; top:100%; left:0; z-index:1000;\r\n  background:#fff; border:1px solid #ddd; border-radius:6px;\r\n  box-shadow:0 8px 24px rgba(0,0,0,.15);\r\n  padding:16px; width:300px; margin-top:6px;\r\n  text-align:left;\r\n  max-height:80vh; overflow-y:auto;\r\n}\r\n.cb-guests-row { display:flex; align-items:center; justify-content:space-between; padding:8px 0; }\r\n.cb-guests-rooms-row { padding-bottom:12px; }\r\n.cb-guests-label-bold { font-weight:600; font-size:13px; color:#222; }\r\n.cb-guests-hint { display:block; font-weight:400; font-size:11px; color:#888; margin-top:2px; }\r\n.cb-guests-room-divider { border-top:1px solid #eee; margin:10px 0; }\r\n.cb-guests-room-title { font-weight:700; font-size:13px; color:#111; margin-bottom:4px; }\r\n.cb-guests-stepper { display:flex; align-items:center; gap:10px; flex-shrink:0; }\r\n.cb-guests-btn {\r\n  width:28px; height:28px; border:1px solid #333; background:#fff;\r\n  border-radius:2px; font-size:16px; line-height:1; cursor:pointer;\r\n  display:flex; align-items:center; justify-content:center; color:#111;\r\n  padding:0;\r\n}\r\n.cb-guests-btn.is-disabled { opacity:.3; pointer-events:none; border-color:#bbb; color:#bbb; }\r\n.cb-guests-count { min-width:18px; text-align:center; font-weight:600; font-size:14px; }\r\n.cb-guests-child-block { margin-top:10px; }\r\n.cb-guests-child-label { font-size:12px; font-weight:600; color:#222; margin-bottom:4px; display:block; }\r\n.cb-guests-age-select {\r\n  width:100%; padding:9px 10px; border:1px solid #ccc; border-radius:4px;\r\n  font-size:13px; color:#333; background:#fff url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'\/%3E%3C\/svg%3E\") no-repeat right 12px center;\r\n  appearance:none; -webkit-appearance:none; -moz-appearance:none;\r\n  font-family:inherit; box-sizing:border-box; cursor:pointer;\r\n}\r\n.cb-guests-age-select.cb-age-missing { border-color:#c0392b; }\r\n.cb-guests-apply-wrap { margin-top:16px; }\r\n.cb-guests-apply-btn {\r\n  width:100%; background:#6e6256; color:#fff; border:none; border-radius:4px;\r\n  padding:12px; cursor:pointer; font-family:inherit; text-align:center;\r\n  transition: background .15s ease;\r\n}\r\n.cb-guests-apply-btn:hover { background:#5c5348; }\r\n.cb-guests-apply-btn strong { display:block; font-size:14px; font-weight:700; letter-spacing:.02em; }\r\n.cb-guests-apply-summary { display:block; font-size:11.5px; font-weight:400; opacity:.9; margin-top:2px; }\r\n<\/style>\r\n<script>\r\n(function(){\r\n  var MAX_ROOMS = 5, MIN_ROOMS = 1;\r\n  var MAX_ADULTS = 4, MIN_ADULTS = 1;\r\n  var MAX_CHILDREN = 4, MIN_CHILDREN = 0;\r\n  var state = { rooms: [{ adults: 1, children: 0, childrenAges: [] }] };\r\n\r\n  function getForm(){\r\n    return document.querySelector('.elementor-element-11bec5ab form.elementor-form');\r\n  }\r\n\r\n  function setBtnDisabled(btn, disabled){\r\n    if (!btn) return;\r\n    if (disabled) { btn.classList.add('is-disabled'); }\r\n    else { btn.classList.remove('is-disabled'); }\r\n  }\r\n\r\n  function ageOptionsHtml(selected){\r\n    var out = '<option value=\"\"' + (selected === '' || selected == null ? ' selected' : '') + ' disabled>Idade<\/option>';\r\n    for (var age = 0; age <= 17; age++){\r\n      var sel = (String(selected) === String(age)) ? ' selected' : '';\r\n      out += '<option value=\"' + age + '\"' + sel + '>' + age + (age === 1 ? ' ano' : ' anos') + '<\/option>';\r\n    }\r\n    return out;\r\n  }\r\n\r\n  function syncChildrenAges(room){\r\n    var ages = room.childrenAges || [];\r\n    while (ages.length < room.children) ages.push('');\r\n    while (ages.length > room.children) ages.pop();\r\n    room.childrenAges = ages;\r\n  }\r\n\r\n  function render(){\r\n    var container = document.getElementById('cb-guests-rooms-container');\r\n    if (!container) return;\r\n    var html = '';\r\n    state.rooms.forEach(function(room, idx){\r\n      syncChildrenAges(room);\r\n      var i = idx + 1;\r\n      var adultDecDisabled = room.adults <= MIN_ADULTS ? ' is-disabled' : '';\r\n      var adultIncDisabled = room.adults >= MAX_ADULTS ? ' is-disabled' : '';\r\n      var childDecDisabled = room.children <= MIN_CHILDREN ? ' is-disabled' : '';\r\n      var childIncDisabled = room.children >= MAX_CHILDREN ? ' is-disabled' : '';\r\n      html += '<div class=\"cb-guests-room-divider\"><\/div>';\r\n      html += '<div class=\"cb-guests-room-title\">Quarto ' + i + '<\/div>';\r\n      html += '<div class=\"cb-guests-row\">';\r\n      html += '<span class=\"cb-guests-label-bold\">N\u00ba de Adultos<\/span>';\r\n      html += '<div class=\"cb-guests-stepper\">';\r\n      html += '<button type=\"button\" class=\"cb-guests-btn' + adultDecDisabled + '\" data-action=\"adult-dec\" data-room=\"' + idx + '\">\u2212<\/button>';\r\n      html += '<span class=\"cb-guests-count\">' + room.adults + '<\/span>';\r\n      html += '<button type=\"button\" class=\"cb-guests-btn' + adultIncDisabled + '\" data-action=\"adult-inc\" data-room=\"' + idx + '\">+<\/button>';\r\n      html += '<\/div><\/div>';\r\n      html += '<div class=\"cb-guests-row\">';\r\n      html += '<span class=\"cb-guests-label-bold\">N\u00ba de Crian\u00e7as<span class=\"cb-guests-hint\">0 aos 17 Anos<\/span><\/span>';\r\n      html += '<div class=\"cb-guests-stepper\">';\r\n      html += '<button type=\"button\" class=\"cb-guests-btn' + childDecDisabled + '\" data-action=\"child-dec\" data-room=\"' + idx + '\">\u2212<\/button>';\r\n      html += '<span class=\"cb-guests-count\">' + room.children + '<\/span>';\r\n      html += '<button type=\"button\" class=\"cb-guests-btn' + childIncDisabled + '\" data-action=\"child-inc\" data-room=\"' + idx + '\">+<\/button>';\r\n      html += '<\/div><\/div>';\r\n      for (var c = 0; c < room.children; c++){\r\n        html += '<div class=\"cb-guests-child-block\">';\r\n        html += '<label class=\"cb-guests-child-label\">Crian\u00e7a ' + (c+1) + '<\/label>';\r\n        html += '<select class=\"cb-guests-age-select\" data-role=\"child-age\" data-room=\"' + idx + '\" data-child=\"' + c + '\">';\r\n        html += ageOptionsHtml(room.childrenAges[c]);\r\n        html += '<\/select>';\r\n        html += '<\/div>';\r\n      }\r\n    });\r\n    container.innerHTML = html;\r\n\r\n    var roomsCountEl = document.querySelector('[data-role=\"rooms-count\"]');\r\n    if (roomsCountEl) roomsCountEl.textContent = state.rooms.length;\r\n    var roomsRow = document.querySelector('[data-role=\"rooms-stepper\"]');\r\n    if (roomsRow) {\r\n      setBtnDisabled(roomsRow.querySelector('[data-action=\"dec\"]'), state.rooms.length <= MIN_ROOMS);\r\n      setBtnDisabled(roomsRow.querySelector('[data-action=\"inc\"]'), state.rooms.length >= MAX_ROOMS);\r\n    }\r\n\r\n    updateSummaryAndHidden();\r\n  }\r\n\r\n  function updateSummaryAndHidden(){\r\n    var totalGuests = state.rooms.reduce(function(sum, r){ return sum + r.adults + r.children; }, 0);\r\n    var nRooms = state.rooms.length;\r\n    var roomWord = nRooms === 1 ? 'Quarto' : 'Quartos';\r\n    var guestWord = totalGuests === 1 ? 'H\u00f3spede' : 'H\u00f3spedes';\r\n    var summaryText = nRooms + ' ' + roomWord + ', ' + totalGuests + ' ' + guestWord;\r\n    var summaryEl = document.getElementById('cb-guests-summary');\r\n    if (summaryEl) summaryEl.textContent = summaryText;\r\n    var applySummaryEl = document.getElementById('cb-guests-apply-summary');\r\n    if (applySummaryEl) applySummaryEl.textContent = summaryText;\r\n\r\n    var form = getForm();\r\n    if (!form) return;\r\n    var quartosEl = form.querySelector('[name=\"form_fields[quartos]\"]');\r\n    var adFinalEl = form.querySelector('[name=\"form_fields[ad_final]\"]');\r\n    var chFinalEl = form.querySelector('[name=\"form_fields[ch_final]\"]');\r\n    var chIdadesEl = form.querySelector('[name=\"form_fields[ch_idades]\"]');\r\n    if (quartosEl) quartosEl.value = nRooms;\r\n    if (adFinalEl) adFinalEl.value = state.rooms.map(function(r){ return r.adults; }).join(',');\r\n    if (chFinalEl) chFinalEl.value = state.rooms.map(function(r){ return r.children; }).join(',');\r\n    if (chIdadesEl) chIdadesEl.value = state.rooms.map(function(r){ return r.childrenAges.join(';'); }).join(',');\r\n  }\r\n\r\n  function initInteractions(panel, trigger){\r\n    trigger.addEventListener('click', function(e){\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      var isHidden = panel.style.display === 'none';\r\n      if (!panel.style.display) isHidden = true;\r\n      panel.style.display = isHidden ? 'block' : 'none';\r\n    });\r\n    document.addEventListener('click', function(e){\r\n      if (panel.style.display !== 'block') return;\r\n      if (panel.contains(e.target)) return;\r\n      if (e.target === trigger) return;\r\n      if (trigger.contains(e.target)) return;\r\n      panel.style.display = 'none';\r\n    });\r\n\r\n    var roomsRow = panel.querySelector('[data-role=\"rooms-stepper\"]');\r\n    roomsRow.addEventListener('click', function(e){\r\n      var btn = e.target.closest('button');\r\n      if (!btn) return;\r\n      e.stopPropagation();\r\n      if (btn.classList.contains('is-disabled')) return;\r\n      var action = btn.getAttribute('data-action');\r\n      if (action === 'inc') {\r\n        if (state.rooms.length < MAX_ROOMS) {\r\n          state.rooms.push({ adults: 1, children: 0, childrenAges: [] });\r\n          render();\r\n        }\r\n      } else if (action === 'dec') {\r\n        if (state.rooms.length > MIN_ROOMS) {\r\n          state.rooms.pop();\r\n          render();\r\n        }\r\n      }\r\n    });\r\n\r\n    var roomsContainer = panel.querySelector('#cb-guests-rooms-container');\r\n    roomsContainer.addEventListener('click', function(e){\r\n      var btn = e.target.closest('button');\r\n      if (!btn) return;\r\n      e.stopPropagation();\r\n      if (btn.classList.contains('is-disabled')) return;\r\n      var action = btn.getAttribute('data-action');\r\n      var roomIdx = parseInt(btn.getAttribute('data-room'), 10);\r\n      if (isNaN(roomIdx)) return;\r\n      var room = state.rooms[roomIdx];\r\n      if (!room) return;\r\n      if (action === 'adult-inc') {\r\n        if (room.adults < MAX_ADULTS) { room.adults++; } else { return; }\r\n      } else if (action === 'adult-dec') {\r\n        if (room.adults > MIN_ADULTS) { room.adults--; } else { return; }\r\n      } else if (action === 'child-inc') {\r\n        if (room.children < MAX_CHILDREN) { room.children++; } else { return; }\r\n      } else if (action === 'child-dec') {\r\n        if (room.children > MIN_CHILDREN) { room.children--; } else { return; }\r\n      } else {\r\n        return;\r\n      }\r\n      render();\r\n    });\r\n\r\n    roomsContainer.addEventListener('change', function(e){\r\n      var select = e.target.closest('select[data-role=\"child-age\"]');\r\n      if (!select) return;\r\n      e.stopPropagation();\r\n      var roomIdx = parseInt(select.getAttribute('data-room'), 10);\r\n      var childIdx = parseInt(select.getAttribute('data-child'), 10);\r\n      var room = state.rooms[roomIdx];\r\n      if (!room) return;\r\n      room.childrenAges[childIdx] = select.value;\r\n      select.classList.remove('cb-age-missing');\r\n      updateSummaryAndHidden();\r\n    });\r\n\r\n    var applyBtn = panel.querySelector('#cb-guests-apply');\r\n    if (applyBtn) {\r\n      applyBtn.addEventListener('click', function(e){\r\n        e.preventDefault();\r\n        e.stopPropagation();\r\n        var missing = false;\r\n        panel.querySelectorAll('select[data-role=\"child-age\"]').forEach(function(sel){\r\n          if (!sel.value) { sel.classList.add('cb-age-missing'); missing = true; }\r\n          else { sel.classList.remove('cb-age-missing'); }\r\n        });\r\n        if (missing) return;\r\n        panel.style.display = 'none';\r\n      });\r\n    }\r\n\r\n    render();\r\n  }\r\n\r\n  function insertPanel(){\r\n    var form = getForm();\r\n    if (!form) { setTimeout(insertPanel, 200); return; }\r\n    if (document.getElementById('cb-guests-trigger')) return;\r\n\r\n    var saidaInput = form.querySelector('[name=\"form_fields[saida]\"]');\r\n    var anchor = null;\r\n    if (saidaInput) anchor = saidaInput.closest('.elementor-field-group, .elementor-field-type-date, [class*=\"elementor-col-\"]');\r\n\r\n    var wrapper = document.createElement('div');\r\n    wrapper.className = 'elementor-field-group elementor-column elementor-field-type-select elementor-col-20 cb-guests-field';\r\n    wrapper.innerHTML =\r\n      '<label class=\"elementor-field-label\">Quartos e H\u00f3spedes<\/label>' +\r\n      '<button type=\"button\" class=\"cb-guests-trigger\" id=\"cb-guests-trigger\">' +\r\n        '<span id=\"cb-guests-summary\">1 Quarto, 1 H\u00f3spede<\/span>' +\r\n        '<span class=\"cb-guests-chevron\">\u25be<\/span>' +\r\n      '<\/button>' +\r\n      '<div class=\"cb-guests-panel\" id=\"cb-guests-panel\" style=\"display:none;\">' +\r\n        '<div class=\"cb-guests-row cb-guests-rooms-row\" data-role=\"rooms-stepper\">' +\r\n          '<span class=\"cb-guests-label-bold\">N\u00ba de Quartos<\/span>' +\r\n          '<div class=\"cb-guests-stepper\">' +\r\n            '<button type=\"button\" class=\"cb-guests-btn is-disabled\" data-action=\"dec\">\u2212<\/button>' +\r\n            '<span class=\"cb-guests-count\" data-role=\"rooms-count\">1<\/span>' +\r\n            '<button type=\"button\" class=\"cb-guests-btn\" data-action=\"inc\">+<\/button>' +\r\n          '<\/div>' +\r\n        '<\/div>' +\r\n        '<div id=\"cb-guests-rooms-container\"><\/div>' +\r\n        '<div class=\"cb-guests-apply-wrap\">' +\r\n          '<button type=\"button\" class=\"cb-guests-apply-btn\" id=\"cb-guests-apply\">' +\r\n            '<strong>Aplicar<\/strong>' +\r\n            '<span class=\"cb-guests-apply-summary\" id=\"cb-guests-apply-summary\">1 Quarto, 1 H\u00f3spede<\/span>' +\r\n          '<\/button>' +\r\n        '<\/div>' +\r\n      '<\/div>';\r\n\r\n    if (anchor) {\r\n      if (anchor.parentNode) {\r\n        anchor.insertAdjacentElement('afterend', wrapper);\r\n      } else {\r\n        form.appendChild(wrapper);\r\n      }\r\n    } else {\r\n      form.appendChild(wrapper);\r\n    }\r\n\r\n    var panel = wrapper.querySelector('#cb-guests-panel');\r\n    var trigger = wrapper.querySelector('#cb-guests-trigger');\r\n    initInteractions(panel, trigger);\r\n  }\r\n\r\n  function boot(){\r\n    if (document.readyState === 'loading') {\r\n      document.addEventListener('DOMContentLoaded', insertPanel);\r\n    } else {\r\n      insertPanel();\r\n    }\r\n    setTimeout(insertPanel, 1200);\r\n  }\r\n\r\n  if (window.jQuery) {\r\n    window.jQuery(document).ready(boot);\r\n  } else {\r\n    boot();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aced75a e-flex e-con-boxed e-con e-parent\" data-id=\"aced75a\" 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-a9cfa1d e-con-full e-flex e-con e-child\" data-id=\"a9cfa1d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ccfc3b elementor-posts--align-center elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts\" data-id=\"9ccfc3b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;pagination_type&quot;:&quot;numbers&quot;,&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-12919 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/primavera-em-santo-andre-o-despertar-da-natureza-na-costa-do-descobrimento\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1440\" height=\"960\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-scaled.webp\" class=\"attachment-full size-full wp-image-12278\" alt=\"DSC00523\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-scaled.webp 1440w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-300x200.webp 300w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-1024x683.webp 1024w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-768x512.webp 768w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-1536x1024.webp 1536w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC00523-2048x1365.webp 2048w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/primavera-em-santo-andre-o-despertar-da-natureza-na-costa-do-descobrimento\/\" target=&quot;_blank&quot;>\n\t\t\t\tPrimavera em Santo Andr\u00e9: o despertar da natureza na Costa do Descobrimento\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Descubra a Vila de Santo Andr\u00e9 em sua esta\u00e7\u00e3o mais v\u00edvida, onde o encontro do rio<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/primavera-em-santo-andre-o-despertar-da-natureza-na-costa-do-descobrimento\/\" aria-label=\"Read more about Primavera em Santo Andr\u00e9: o despertar da natureza na Costa do Descobrimento\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-12546 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/refugio-feriados-novembro-santo-andre\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"720\" height=\"1080\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-scaled.webp\" class=\"attachment-full size-full wp-image-12385\" alt=\"Ambiente do caf\u00e9 da manh\u00e3 do Campo Bahia Hotel Villas Spa, com ilumina\u00e7\u00e3o aconchegante e decora\u00e7\u00e3o em fibras naturais\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-scaled.webp 720w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-200x300.webp 200w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-683x1024.webp 683w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-768x1152.webp 768w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-1024x1536.webp 1024w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/DSC06621-1365x2048.webp 1365w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/refugio-feriados-novembro-santo-andre\/\" target=&quot;_blank&quot;>\n\t\t\t\tRef\u00fagio de Primavera: Desacelere nos Feriados de Novembro\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Descubra o ref\u00fagio perfeito para casais e fam\u00edlias no Vilarejo de Santo Andr\u00e9 neste m\u00eas de<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/refugio-feriados-novembro-santo-andre\/\" aria-label=\"Read more about Ref\u00fagio de Primavera: Desacelere nos Feriados de Novembro\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-12439 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/rio-manguezal-mar-ferias-perfeitas\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"1440\" height=\"810\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-scaled.webp\" class=\"attachment-full size-full wp-image-12440\" alt=\"Entre Rio, Manguezal e Mar As F\u00e9rias Perfeitas em Santo Andr\u00e9, Bahia\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-scaled.webp 1440w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-300x169.webp 300w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-1024x576.webp 1024w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-768x432.webp 768w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-1536x864.webp 1536w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-2048x1152.webp 2048w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/07\/elementor\/thumbs\/Entre-Rio-Manguezal-e-Mar-As-Ferias-Perfeitas-em-Santo-Andre-Bahia-scaled-rpvk7z8epnskjbzm2c2upjdsehfx2rrlx8j0fdx3mc.webp 800w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/rio-manguezal-mar-ferias-perfeitas\/\" target=&quot;_blank&quot;>\n\t\t\t\tEntre Rio, Manguezal e Mar: As F\u00e9rias Perfeitas em Santo Andr\u00e9, Bahia\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Descubra um ref\u00fagio de luxo e natureza, onde cada detalhe \u00e9 pensado para sua reconex\u00e3o e<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/rio-manguezal-mar-ferias-perfeitas\/\" aria-label=\"Read more about Entre Rio, Manguezal e Mar: As F\u00e9rias Perfeitas em Santo Andr\u00e9, Bahia\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-12432 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/feriado-da-independencia-em-santo-andre\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"810\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-scaled.webp\" class=\"attachment-full size-full wp-image-12433\" alt=\"Feriado da Independ\u00eancia em Santo Andr\u00e9 luxo e natureza no Campo Bahia\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-scaled.webp 1440w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-300x169.webp 300w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-1024x576.webp 1024w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-768x432.webp 768w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-1536x864.webp 1536w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Feriado-da-Independencia-em-Santo-Andre-luxo-e-natureza-no-Campo-Bahia-2048x1152.webp 2048w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/feriado-da-independencia-em-santo-andre\/\" target=&quot;_blank&quot;>\n\t\t\t\tFeriado da Independ\u00eancia em Santo Andr\u00e9: luxo e natureza no Campo Bahia\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Desfrute de uma pausa sofisticada no Campo Bahia Villas &amp; Spa, onde a natureza de Santo<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/feriado-da-independencia-em-santo-andre\/\" aria-label=\"Read more about Feriado da Independ\u00eancia em Santo Andr\u00e9: luxo e natureza no Campo Bahia\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-12424 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/fuja-do-inverno-o-calor-da-bahia-esta-esperando\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"1369\" height=\"913\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/DSC09975redimensionada.webp\" class=\"attachment-full size-full wp-image-11854\" alt=\"Fuja do Inverno: o Calor da Bahia Est\u00e1 Esperando\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/DSC09975redimensionada.webp 1369w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/DSC09975redimensionada-300x200.webp 300w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/DSC09975redimensionada-1024x683.webp 1024w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/DSC09975redimensionada-768x512.webp 768w\" sizes=\"(max-width: 1369px) 100vw, 1369px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/fuja-do-inverno-o-calor-da-bahia-esta-esperando\/\" target=&quot;_blank&quot;>\n\t\t\t\tFuja do Inverno: o Calor da Bahia Est\u00e1 Esperando\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Enquanto o frio aperta no Sul e no Sudeste, o Campo Bahia Villas &amp; Spa guarda<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/fuja-do-inverno-o-calor-da-bahia-esta-esperando\/\" aria-label=\"Read more about Fuja do Inverno: o Calor da Bahia Est\u00e1 Esperando\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-12418 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/ferias-de-julho-em-santo-andre-bahia-refugio\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"810\" height=\"1080\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/06\/Ferias-de-Julho-em-Santo-Andre-na-Bahia-Um-Refugio-Exclusivo-scaled.webp\" class=\"attachment-full size-full wp-image-12419\" alt=\"F\u00e9rias de Julho em Santo Andr\u00e9, na Bahia Um Ref\u00fagio Exclusivo\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/ferias-de-julho-em-santo-andre-bahia-refugio\/\" target=&quot;_blank&quot;>\n\t\t\t\tF\u00e9rias de Julho em Santo Andr\u00e9, na Bahia: Um Ref\u00fagio Exclusivo\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Descubra a serenidade e o luxo em Santo Andr\u00e9, na Bahia, com a combina\u00e7\u00e3o perfeita de<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/ferias-de-julho-em-santo-andre-bahia-refugio\/\" aria-label=\"Read more about F\u00e9rias de Julho em Santo Andr\u00e9, na Bahia: Um Ref\u00fagio Exclusivo\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-11528 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/5-motivos-para-se-hospedar-no-campo-bahia\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"960\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-scaled.webp\" class=\"attachment-full size-full wp-image-11997\" alt=\"Quarto do Campo Bahia Hotel Villas Spa decorado com painel de madeira ripada e obras de arte\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-scaled.webp 1440w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-300x200.webp 300w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-1024x683.webp 1024w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-768x512.webp 768w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-1536x1024.webp 1536w, https:\/\/campobahia.com\/wp-content\/uploads\/2026\/05\/IMG_8513-Aprimorado-NR-6-2048x1365.webp 2048w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/5-motivos-para-se-hospedar-no-campo-bahia\/\" target=&quot;_blank&quot;>\n\t\t\t\t5 Motivos para se hospedar no Campo Bahia Villas &amp; Spa\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Descubra o que torna o Campo Bahia a escolha mais sofisticada para a sua hospedagem no<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/5-motivos-para-se-hospedar-no-campo-bahia\/\" aria-label=\"Read more about 5 Motivos para se hospedar no Campo Bahia Villas &amp; Spa\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-11518 post type-post status-publish format-standard has-post-thumbnail hentry category-blog\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/campobahia.com\/en\/blog\/seja-bem-vindo-ao-blog-do-campo-bahia-hotel\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"968\" height=\"1291\" src=\"https:\/\/campobahia.com\/wp-content\/uploads\/2023\/03\/campo-bahia-piscina-42redimensionada.webp\" class=\"attachment-full size-full wp-image-11675\" alt=\"campo bahia piscina (42)redimensionada\" srcset=\"https:\/\/campobahia.com\/wp-content\/uploads\/2023\/03\/campo-bahia-piscina-42redimensionada.webp 968w, https:\/\/campobahia.com\/wp-content\/uploads\/2023\/03\/campo-bahia-piscina-42redimensionada-225x300.webp 225w, https:\/\/campobahia.com\/wp-content\/uploads\/2023\/03\/campo-bahia-piscina-42redimensionada-768x1024.webp 768w\" sizes=\"(max-width: 968px) 100vw, 968px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h2 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/campobahia.com\/en\/blog\/seja-bem-vindo-ao-blog-do-campo-bahia-hotel\/\" target=&quot;_blank&quot;>\n\t\t\t\tSeja bem-vindo ao blog do Campo Bahia Hotel Villas Spa\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\u00c9 com muita alegria que abrimos este espa\u00e7o para voc\u00ea, visitante do blog do Campo Bahia<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/campobahia.com\/en\/blog\/seja-bem-vindo-ao-blog-do-campo-bahia-hotel\/\" aria-label=\"Read more about Seja bem-vindo ao blog do Campo Bahia Hotel Villas Spa\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tSaiba Mais \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-709bc7e e-con-full e-flex e-con e-parent\" data-id=\"709bc7e\" data-element_type=\"container\" data-e-type=\"container\" id=\"newsletter\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-97f0864 e-con-full e-flex e-con e-child\" data-id=\"97f0864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5cdaf5d elementor-widget elementor-widget-text-editor\" data-id=\"5cdaf5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"section\" data-elementor-id=\"904\" class=\"elementor elementor-904\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-9459a7b e-flex e-con-boxed e-con e-parent\" data-id=\"9459a7b\" 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-fd18b9f e-con-full e-flex e-con e-child\" data-id=\"fd18b9f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ba61d5 elementor-widget elementor-widget-heading\" data-id=\"1ba61d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Receba todas as atualiza\u00e7\u00f5es no seu e-mail<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-112df96 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"112df96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<iframe\r\n    src=\"https:\/\/api.reprotel.com.br\/widget\/form\/WvEFiEJbLygn1Njr9RgU\"\r\n    style=\"width:100%;height:100%;border:none;border-radius:0px\"\r\n    id=\"inline-WvEFiEJbLygn1Njr9RgU\" \r\n    data-layout=\"{'id':'INLINE'}\"\r\n    data-trigger-type=\"alwaysShow\"\r\n    data-trigger-value=\"\"\r\n    data-activation-type=\"alwaysActivated\"\r\n    data-activation-value=\"\"\r\n    data-deactivation-type=\"neverDeactivate\"\r\n    data-deactivation-value=\"\"\r\n    data-form-name=\"Newsletter - Site\"\r\n    data-height=\"1199\"\r\n    data-layout-iframe-id=\"inline-WvEFiEJbLygn1Njr9RgU\"\r\n    data-form-id=\"WvEFiEJbLygn1Njr9RgU\"\r\n    title=\"Newsletter - Site\"\r\n    \r\n        >\r\n<\/iframe>\r\n<script src=\"https:\/\/api.reprotel.com.br\/js\/form_embed.js\"><\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-9148","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/pages\/9148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/comments?post=9148"}],"version-history":[{"count":0,"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/pages\/9148\/revisions"}],"wp:attachment":[{"href":"https:\/\/campobahia.com\/en\/wp-json\/wp\/v2\/media?parent=9148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}